Merge `latin-viscii' code-points.
authortomo <tomo>
Sat, 13 Nov 1999 15:22:59 +0000 (15:22 +0000)
committertomo <tomo>
Sat, 13 Nov 1999 15:22:59 +0000 (15:22 +0000)
lisp/utf-2000/u00100-Latin-Extended-A.el

index 7a8e7cf..baf0c01 100644 (file)
@@ -3,8 +3,8 @@
     (ucs               . #x0100)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0041 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0041 #x0304)
     (->lowercase       #x0101)
     (latin-iso8859-4   #x40)   ; \e-DÀ\e-A
     ))
     (->ucs             . #x0100)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0100)
     (mirrored          . nil)
+    (->decomposition   wide #x0100)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER A WITH MACRON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER A WITH MACRON")))
     (japanese-jisx0212 #x2A #x27)      ; \e$(D*'\e(B
     ))
 (define-char
@@ -24,8 +24,8 @@
     (ucs               . #x0101)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0061 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0061 #x0304)
     (->uppercase       #x0100)
     (->titlecase       #x0100)
     (latin-iso8859-4   #x60)   ; \e-Dà\e-A
     (->ucs             . #x0101)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0101)
     (mirrored          . nil)
+    (->decomposition   wide #x0101)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")))
     (chinese-gb2312    #x28 #x21)      ; \e$(D+'\e(B
     (japanese-jisx0212 #x2B #x27)      ; \e$(D+'\e(B
     ))
     (ucs               . #x0102)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0041 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0041 #x0306)
     (->lowercase       #x0103)
     (latin-iso8859-2   #x43)   ; \e-BÃ\e-A
-    (latin-viscii-upper        #x65)   ; \e-BÃ\e-A
+    (latin-viscii-upper #x65)  ; \e-BÃ\e-A
+    (latin-viscii      #xC5)   ; \e-BÃ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")
     (->ucs             . #x0102)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0102)
     (mirrored          . nil)
+    (->decomposition   wide #x0102)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER A WITH BREVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER A WITH BREVE")))
     (japanese-jisx0212 #x2A #x25)      ; \e$(D*%\e(B
     ))
 (define-char
     (ucs               . #x0103)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0061 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0061 #x0306)
     (->uppercase       #x0102)
     (->titlecase       #x0102)
     (latin-iso8859-2   #x63)   ; \e-Bã\e-A
-    (latin-viscii-lower        #x65)   ; \e-Bã\e-A
+    (latin-viscii-lower #x65)  ; \e-Bã\e-A
+    (latin-viscii      #xE5)   ; \e-Bã\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH BREVE")
     (->ucs             . #x0103)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0103)
     (mirrored          . nil)
+    (->decomposition   wide #x0103)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")))
     (japanese-jisx0212 #x2B #x25)      ; \e$(D+%\e(B
     ))
 (define-char
     (ucs               . #x0104)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0041 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0041 #x0328)
     (->lowercase       #x0105)
     (latin-iso8859-2   #x21)   ; \e-B¡\e-A
-    (latin-iso8859-4   #x21)   ; \e-B¡\e-A
+    (latin-iso8859-4   #x21)   ; \e-D¡\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")
     (->ucs             . #x0104)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0104)
     (mirrored          . nil)
+    (->decomposition   wide #x0104)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER A WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER A WITH OGONEK")))
     (japanese-jisx0212 #x2A #x28)      ; \e$(D*(\e(B
     ))
 (define-char
     (ucs               . #x0105)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0061 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0061 #x0328)
     (->uppercase       #x0104)
     (->titlecase       #x0104)
     (latin-iso8859-2   #x31)   ; \e-B±\e-A
-    (latin-iso8859-4   #x31)   ; \e-B±\e-A
+    (latin-iso8859-4   #x31)   ; \e-D±\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH OGONEK")
     (->ucs             . #x0105)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0105)
     (mirrored          . nil)
+    (->decomposition   wide #x0105)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")))
     (japanese-jisx0212 #x2B #x28)      ; \e$(D+(\e(B
     ))
 (define-char
     (ucs               . #x0106)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0043 #x0301)
     (mirrored          . nil)
+    (->decomposition   #x0043 #x0301)
     (->lowercase       #x0107)
     (latin-iso8859-2   #x46)   ; \e-BÆ\e-A
     ))
     (->ucs             . #x0106)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0106)
     (mirrored          . nil)
+    (->decomposition   wide #x0106)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER C WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER C WITH ACUTE")))
     (japanese-jisx0212 #x2A #x2B)      ; \e$(D*+\e(B
     ))
 (define-char
     (ucs               . #x0107)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0063 #x0301)
     (mirrored          . nil)
+    (->decomposition   #x0063 #x0301)
     (->uppercase       #x0106)
     (->titlecase       #x0106)
     (latin-iso8859-2   #x66)   ; \e-Bæ\e-A
     (->ucs             . #x0107)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0107)
     (mirrored          . nil)
+    (->decomposition   wide #x0107)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")))
     (japanese-jisx0212 #x2B #x2B)      ; \e$(D++\e(B
     ))
 (define-char
     (ucs               . #x0108)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0043 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0043 #x0302)
     (->lowercase       #x0109)
     (latin-iso8859-3   #x46)   ; \e-CÆ\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")
     (->ucs             . #x0108)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0108)
     (mirrored          . nil)
+    (->decomposition   wide #x0108)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER C WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x2C)      ; \e$(D*,\e(B
     ))
 (define-char
     (ucs               . #x0109)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0063 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0063 #x0302)
     (->uppercase       #x0108)
     (->titlecase       #x0108)
     (latin-iso8859-3   #x66)   ; \e-Cæ\e-A
     (->ucs             . #x0109)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0109)
     (mirrored          . nil)
+    (->decomposition   wide #x0109)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x2C)      ; \e$(D+,\e(B
     ))
 (define-char
     (ucs               . #x010A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0043 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0043 #x0307)
     (->lowercase       #x010B)
     (latin-iso8859-3   #x45)   ; \e-CÅ\e-A
     ))
     (->ucs             . #x010A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x010A)
     (mirrored          . nil)
+    (->decomposition   wide #x010A)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER C WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER C WITH DOT ABOVE")))
     (japanese-jisx0212 #x2A #x2F)      ; \e$(D*/\e(B
     ))
 (define-char
     (ucs               . #x010B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0063 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0063 #x0307)
     (->uppercase       #x010A)
     (->titlecase       #x010A)
     (latin-iso8859-3   #x65)   ; \e-Cå\e-A
     (->ucs             . #x010B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x010B)
     (mirrored          . nil)
+    (->decomposition   wide #x010B)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")))
     (japanese-jisx0212 #x2B #x2F)      ; \e$(D+/\e(B
     ))
 (define-char
     (ucs               . #x010C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0043 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0043 #x030C)
     (->lowercase       #x010D)
     (latin-iso8859-2   #x48)   ; \e-BÈ\e-A
-    (latin-iso8859-4   #x48)   ; \e-BÈ\e-A
+    (latin-iso8859-4   #x48)   ; \e-DÈ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH CARON")
     (->ucs             . #x010C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x010C)
     (mirrored          . nil)
+    (->decomposition   wide #x010C)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER C WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CARON")))
     (japanese-jisx0212 #x2A #x2D)      ; \e$(D*-\e(B
     ))
 (define-char
     (ucs               . #x010D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0063 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0063 #x030C)
     (->uppercase       #x010C)
     (->titlecase       #x010C)
     (latin-iso8859-2   #x68)   ; \e-Bè\e-A
-    (latin-iso8859-4   #x68)   ; \e-Bè\e-A
+    (latin-iso8859-4   #x68)   ; \e-Dè\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")
     (->ucs             . #x010D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x010D)
     (mirrored          . nil)
+    (->decomposition   wide #x010D)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")))
     (japanese-jisx0212 #x2B #x2D)      ; \e$(D+-\e(B
     ))
 (define-char
     (ucs               . #x010E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0044 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0044 #x030C)
     (->lowercase       #x010F)
     (latin-iso8859-2   #x4F)   ; \e-BÏ\e-A
     ))
     (->ucs             . #x010E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x010E)
     (mirrored          . nil)
+    (->decomposition   wide #x010E)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER D WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER D WITH CARON")))
     (japanese-jisx0212 #x2A #x30)      ; \e$(D*0\e(B
     ))
 (define-char
     (ucs               . #x010F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0064 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0064 #x030C)
     (->uppercase       #x010E)
     (->titlecase       #x010E)
     (latin-iso8859-2   #x6F)   ; \e-Bï\e-A
     (->ucs             . #x010F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x010F)
     (mirrored          . nil)
+    (->decomposition   wide #x010F)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")))
     (japanese-jisx0212 #x2B #x30)      ; \e$(D+0\e(B
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0111)
     (latin-iso8859-2   #x50)   ; \e-BÐ\e-A
-    (latin-iso8859-4   #x50)   ; \e-BÐ\e-A
-    (latin-viscii-upper        #x70)   ; \e-BÐ\e-A
+    (latin-iso8859-4   #x50)   ; \e-DÐ\e-A
+    (latin-viscii-upper #x70)  ; \e-BÐ\e-A
+    (latin-viscii      #xD0)   ; \e-BÐ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")
     (->ucs             . #x0110)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0110)
     (mirrored          . nil)
+    (->decomposition   wide #x0110)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER D WITH STROKE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER D WITH STROKE")))
     (japanese-jisx0212 #x29 #x22)      ; \e$(D)"\e(B
     ))
 (define-char
     (->uppercase       #x0110)
     (->titlecase       #x0110)
     (latin-iso8859-2   #x70)   ; \e-Bð\e-A
-    (latin-iso8859-4   #x70)   ; \e-Bð\e-A
-    (latin-viscii-lower        #x70)   ; \e-Bð\e-A
+    (latin-iso8859-4   #x70)   ; \e-Dð\e-A
+    (latin-viscii-lower #x70)  ; \e-Bð\e-A
+    (latin-viscii      #xF0)   ; \e-Bð\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER D WITH STROKE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")))
     (korean-ksc5601    #x29 #x22)      ; \e$(D)B\e(B
     (japanese-jisx0212 #x29 #x42)      ; \e$(D)B\e(B
     ))
     (ucs               . #x0112)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0045 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0045 #x0304)
     (->lowercase       #x0113)
     (latin-iso8859-4   #x2A)   ; \e-Dª\e-A
     ))
     (->ucs             . #x0112)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0112)
     (mirrored          . nil)
+    (->decomposition   wide #x0112)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER E WITH MACRON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER E WITH MACRON")))
     (japanese-jisx0212 #x2A #x37)      ; \e$(D*7\e(B
     ))
 (define-char
     (ucs               . #x0113)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0065 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0065 #x0304)
     (->uppercase       #x0112)
     (->titlecase       #x0112)
     (latin-iso8859-4   #x3A)   ; \e-Dº\e-A
     (->ucs             . #x0113)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0113)
     (mirrored          . nil)
+    (->decomposition   wide #x0113)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")))
     (chinese-gb2312    #x28 #x25)      ; \e$(D+7\e(B
     (japanese-jisx0212 #x2B #x37)      ; \e$(D+7\e(B
     ))
     (ucs               . #x0114)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0045 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0045 #x0306)
     (->lowercase       #x0115)
     ))
 (define-char
     (ucs               . #x0115)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0065 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0065 #x0306)
     (->uppercase       #x0114)
     (->titlecase       #x0114)
     ))
     (ucs               . #x0116)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0045 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0045 #x0307)
     (->lowercase       #x0117)
     (latin-iso8859-4   #x4C)   ; \e-DÌ\e-A
     ))
     (->ucs             . #x0116)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0116)
     (mirrored          . nil)
+    (->decomposition   wide #x0116)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER E WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER E WITH DOT ABOVE")))
     (japanese-jisx0212 #x2A #x36)      ; \e$(D*6\e(B
     ))
 (define-char
     (ucs               . #x0117)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0065 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0065 #x0307)
     (->uppercase       #x0116)
     (->titlecase       #x0116)
     (latin-iso8859-4   #x6C)   ; \e-Dì\e-A
     (->ucs             . #x0117)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0117)
     (mirrored          . nil)
+    (->decomposition   wide #x0117)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")))
     (japanese-jisx0212 #x2B #x36)      ; \e$(D+6\e(B
     ))
 (define-char
     (ucs               . #x0118)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0045 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0045 #x0328)
     (->lowercase       #x0119)
     (latin-iso8859-2   #x4A)   ; \e-BÊ\e-A
-    (latin-iso8859-4   #x4A)   ; \e-BÊ\e-A
+    (latin-iso8859-4   #x4A)   ; \e-DÊ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")
     (->ucs             . #x0118)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0118)
     (mirrored          . nil)
+    (->decomposition   wide #x0118)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER E WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER E WITH OGONEK")))
     (japanese-jisx0212 #x2A #x38)      ; \e$(D*8\e(B
     ))
 (define-char
     (ucs               . #x0119)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0065 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0065 #x0328)
     (->uppercase       #x0118)
     (->titlecase       #x0118)
     (latin-iso8859-2   #x6A)   ; \e-Bê\e-A
-    (latin-iso8859-4   #x6A)   ; \e-Bê\e-A
+    (latin-iso8859-4   #x6A)   ; \e-Dê\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH OGONEK")
     (->ucs             . #x0119)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0119)
     (mirrored          . nil)
+    (->decomposition   wide #x0119)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")))
     (japanese-jisx0212 #x2B #x38)      ; \e$(D+8\e(B
     ))
 (define-char
     (ucs               . #x011A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0045 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0045 #x030C)
     (->lowercase       #x011B)
     (latin-iso8859-2   #x4C)   ; \e-BÌ\e-A
     ))
     (->ucs             . #x011A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x011A)
     (mirrored          . nil)
+    (->decomposition   wide #x011A)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER E WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER E WITH CARON")))
     (japanese-jisx0212 #x2A #x35)      ; \e$(D*5\e(B
     ))
 (define-char
     (ucs               . #x011B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0065 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0065 #x030C)
     (->uppercase       #x011A)
     (->titlecase       #x011A)
     (latin-iso8859-2   #x6C)   ; \e-Bì\e-A
     (->ucs             . #x011B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x011B)
     (mirrored          . nil)
+    (->decomposition   wide #x011B)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")))
     (chinese-gb2312    #x28 #x27)      ; \e$(D+5\e(B
     (japanese-jisx0212 #x2B #x35)      ; \e$(D+5\e(B
     ))
     (ucs               . #x011C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0047 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0047 #x0302)
     (->lowercase       #x011D)
     (latin-iso8859-3   #x58)   ; \e-CØ\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER G WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH CIRCUMFLEX")
     (->ucs             . #x011C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x011C)
     (mirrored          . nil)
+    (->decomposition   wide #x011C)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x3A)      ; \e$(D*:\e(B
     ))
 (define-char
     (ucs               . #x011D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0067 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0067 #x0302)
     (->uppercase       #x011C)
     (->titlecase       #x011C)
     (latin-iso8859-3   #x78)   ; \e-Cø\e-A
     (->ucs             . #x011D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x011D)
     (mirrored          . nil)
+    (->decomposition   wide #x011D)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x3A)      ; \e$(D+:\e(B
     ))
 (define-char
     (ucs               . #x011E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0047 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0047 #x0306)
     (->lowercase       #x011F)
     (latin-iso8859-3   #x2B)   ; \e-C«\e-A
-    (latin-iso8859-9   #x50)   ; \e-C«\e-A
+    (latin-iso8859-9   #x50)   ; \e-MÐ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")
     (->ucs             . #x011E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x011E)
     (mirrored          . nil)
+    (->decomposition   wide #x011E)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER G WITH BREVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER G WITH BREVE")))
     (japanese-jisx0212 #x2A #x3B)      ; \e$(D*;\e(B
     ))
 (define-char
     (ucs               . #x011F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0067 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0067 #x0306)
     (->uppercase       #x011E)
     (->titlecase       #x011E)
     (latin-iso8859-3   #x3B)   ; \e-C»\e-A
-    (latin-iso8859-9   #x70)   ; \e-C»\e-A
+    (latin-iso8859-9   #x70)   ; \e-Mð\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER G WITH BREVE")
     (->ucs             . #x011F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x011F)
     (mirrored          . nil)
+    (->decomposition   wide #x011F)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")))
     (japanese-jisx0212 #x2B #x3B)      ; \e$(D+;\e(B
     ))
 (define-char
     (ucs               . #x0120)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0047 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0047 #x0307)
     (->lowercase       #x0121)
     (latin-iso8859-3   #x55)   ; \e-CÕ\e-A
     ))
     (->ucs             . #x0120)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0120)
     (mirrored          . nil)
+    (->decomposition   wide #x0120)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER G WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER G WITH DOT ABOVE")))
     (japanese-jisx0212 #x2A #x3D)      ; \e$(D*=\e(B
     ))
 (define-char
     (ucs               . #x0121)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0067 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0067 #x0307)
     (->uppercase       #x0120)
     (->titlecase       #x0120)
     (latin-iso8859-3   #x75)   ; \e-Cõ\e-A
     (->ucs             . #x0121)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0121)
     (mirrored          . nil)
+    (->decomposition   wide #x0121)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")))
     (japanese-jisx0212 #x2B #x3D)      ; \e$(D+=\e(B
     ))
 (define-char
     (ucs               . #x0122)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0047 #x0327)
     (mirrored          . nil)
+    (->decomposition   #x0047 #x0327)
     (->lowercase       #x0123)
     (latin-iso8859-4   #x2B)   ; \e-D«\e-A
     ))
     (->ucs             . #x0122)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0122)
     (mirrored          . nil)
+    (->decomposition   wide #x0122)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER G WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CEDILLA")))
     (japanese-jisx0212 #x2A #x3C)      ; \e$(D*<\e(B
     ))
 (define-char
     (ucs               . #x0123)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0067 #x0327)
     (mirrored          . nil)
+    (->decomposition   #x0067 #x0327)
     (->uppercase       #x0122)
     (->titlecase       #x0122)
     (latin-iso8859-4   #x3B)   ; \e-D»\e-A
     (ucs               . #x0124)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0048 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0048 #x0302)
     (->lowercase       #x0125)
     (latin-iso8859-3   #x26)   ; \e-C¦\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")
     (->ucs             . #x0124)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0124)
     (mirrored          . nil)
+    (->decomposition   wide #x0124)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER H WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER H WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x3E)      ; \e$(D*>\e(B
     ))
 (define-char
     (ucs               . #x0125)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0068 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0068 #x0302)
     (->uppercase       #x0124)
     (->titlecase       #x0124)
     (latin-iso8859-3   #x36)   ; \e-C¶\e-A
     (->ucs             . #x0125)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0125)
     (mirrored          . nil)
+    (->decomposition   wide #x0125)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x3E)      ; \e$(D+>\e(B
     ))
 (define-char
     (->ucs             . #x0126)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0126)
     (mirrored          . nil)
+    (->decomposition   wide #x0126)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER H WITH STROKE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER H WITH STROKE")))
     (korean-ksc5601    #x28 #x24)      ; \e$(D)$\e(B
     (japanese-jisx0212 #x29 #x24)      ; \e$(D)$\e(B
     ))
     (->ucs             . #x0127)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0127)
     (mirrored          . nil)
+    (->decomposition   wide #x0127)
     (->uppercase       #x0126)
     (->titlecase       #x0126)
     (korean-ksc5601    #x29 #x24)      ; \e$(D)D\e(B
     (ucs               . #x0128)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0049 #x0303)
     (mirrored          . nil)
+    (->decomposition   #x0049 #x0303)
     (->lowercase       #x0129)
     (latin-iso8859-4   #x25)   ; \e-D¥\e-A
-    (latin-viscii-upper        #x6E)   ; \e-D¥\e-A
+    (latin-viscii-upper #x6E)  ; \e-D¥\e-A
+    (latin-viscii      #xCE)   ; \e-D¥\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")
     (->ucs             . #x0128)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0128)
     (mirrored          . nil)
+    (->decomposition   wide #x0128)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER I WITH TILDE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER I WITH TILDE")))
     (japanese-jisx0212 #x2A #x47)      ; \e$(D*G\e(B
     ))
 (define-char
     (ucs               . #x0129)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0069 #x0303)
     (mirrored          . nil)
+    (->decomposition   #x0069 #x0303)
     (->uppercase       #x0128)
     (->titlecase       #x0128)
     (latin-iso8859-4   #x35)   ; \e-Dµ\e-A
-    (latin-viscii-lower        #x6E)   ; \e-Dµ\e-A
+    (latin-viscii-lower #x6E)  ; \e-Dµ\e-A
+    (latin-viscii      #xEE)   ; \e-Dµ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH TILDE")
     (->ucs             . #x0129)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0129)
     (mirrored          . nil)
+    (->decomposition   wide #x0129)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")))
     (japanese-jisx0212 #x2B #x47)      ; \e$(D+G\e(B
     ))
 (define-char
     (ucs               . #x012A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0049 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0049 #x0304)
     (->lowercase       #x012B)
     (latin-iso8859-4   #x4F)   ; \e-DÏ\e-A
     ))
     (->ucs             . #x012A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x012A)
     (mirrored          . nil)
+    (->decomposition   wide #x012A)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER I WITH MACRON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER I WITH MACRON")))
     (japanese-jisx0212 #x2A #x45)      ; \e$(D*E\e(B
     ))
 (define-char
     (ucs               . #x012B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0069 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0069 #x0304)
     (->uppercase       #x012A)
     (->titlecase       #x012A)
     (latin-iso8859-4   #x6F)   ; \e-Dï\e-A
     (->ucs             . #x012B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x012B)
     (mirrored          . nil)
+    (->decomposition   wide #x012B)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")))
     (chinese-gb2312    #x28 #x29)      ; \e$(D+E\e(B
     (japanese-jisx0212 #x2B #x45)      ; \e$(D+E\e(B
     ))
     (ucs               . #x012C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0049 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0049 #x0306)
     (->lowercase       #x012D)
     ))
 (define-char
     (ucs               . #x012D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0069 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0069 #x0306)
     (->uppercase       #x012C)
     (->titlecase       #x012C)
     ))
     (ucs               . #x012E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0049 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0049 #x0328)
     (->lowercase       #x012F)
     (latin-iso8859-4   #x47)   ; \e-DÇ\e-A
     ))
     (->ucs             . #x012E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x012E)
     (mirrored          . nil)
+    (->decomposition   wide #x012E)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER I WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER I WITH OGONEK")))
     (japanese-jisx0212 #x2A #x46)      ; \e$(D*F\e(B
     ))
 (define-char
     (ucs               . #x012F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0069 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0069 #x0328)
     (->uppercase       #x012E)
     (->titlecase       #x012E)
     (latin-iso8859-4   #x67)   ; \e-Dç\e-A
     (->ucs             . #x012F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x012F)
     (mirrored          . nil)
+    (->decomposition   wide #x012F)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")))
     (japanese-jisx0212 #x2B #x46)      ; \e$(D+F\e(B
     ))
 (define-char
     (ucs               . #x0130)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0049 #x0307)
     (mirrored          . nil)
+    (->decomposition   #x0049 #x0307)
     (->lowercase       #x0069)
     (latin-iso8859-3   #x29)   ; \e-C©\e-A
-    (latin-iso8859-9   #x5D)   ; \e-C©\e-A
+    (latin-iso8859-9   #x5D)   ; \e-MÝ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH DOT ABOVE")
     (->ucs             . #x0130)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0130)
     (mirrored          . nil)
+    (->decomposition   wide #x0130)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER I WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER I WITH DOT ABOVE")))
     (japanese-jisx0212 #x2A #x44)      ; \e$(D*D\e(B
     ))
 (define-char
     (->uppercase       #x0049)
     (->titlecase       #x0049)
     (latin-iso8859-3   #x39)   ; \e-C¹\e-A
-    (latin-iso8859-9   #x7D)   ; \e-C¹\e-A
+    (latin-iso8859-9   #x7D)   ; \e-Mý\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER DOTLESS I")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER DOTLESS I")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER DOTLESS I")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER DOTLESS I")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER DOTLESS I")))
     (korean-ksc5601    #x29 #x25)      ; \e$(D)E\e(B
     (japanese-jisx0212 #x29 #x45)      ; \e$(D)E\e(B
     ))
     (ucs               . #x0132)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   compat #x0049 #x004A)
     (mirrored          . nil)
+    (->decomposition   compat #x0049 #x004A)
     (->lowercase       #x0133)
-    (korean-ksc5601    #x28 #x26)      ; \e$(D)&\e(B
+    (korean-ksc5601    #x28 #x26)      ; \e$(C(&\e(B
     (japanese-jisx0212 #x29 #x26)      ; \e$(D)&\e(B
     ))
 (define-char
     (ucs               . #x0133)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   compat #x0069 #x006A)
     (mirrored          . nil)
+    (->decomposition   compat #x0069 #x006A)
     (->uppercase       #x0132)
     (->titlecase       #x0132)
-    (korean-ksc5601    #x29 #x26)      ; \e$(D)F\e(B
+    (korean-ksc5601    #x29 #x26)      ; \e$(C)&\e(B
     (japanese-jisx0212 #x29 #x46)      ; \e$(D)F\e(B
     ))
 (define-char
     (ucs               . #x0134)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004A #x0302)
     (mirrored          . nil)
+    (->decomposition   #x004A #x0302)
     (->lowercase       #x0135)
     (latin-iso8859-3   #x2C)   ; \e-C¬\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")
     (->ucs             . #x0134)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0134)
     (mirrored          . nil)
+    (->decomposition   wide #x0134)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER J WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER J WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x48)      ; \e$(D*H\e(B
     ))
 (define-char
     (ucs               . #x0135)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006A #x0302)
     (mirrored          . nil)
+    (->decomposition   #x006A #x0302)
     (->uppercase       #x0134)
     (->titlecase       #x0134)
     (latin-iso8859-3   #x3C)   ; \e-C¼\e-A
     (->ucs             . #x0135)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0135)
     (mirrored          . nil)
+    (->decomposition   wide #x0135)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x48)      ; \e$(D+H\e(B
     ))
 (define-char
     (ucs               . #x0136)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004B #x0327)
     (mirrored          . nil)
+    (->decomposition   #x004B #x0327)
     (->lowercase       #x0137)
     (latin-iso8859-4   #x53)   ; \e-DÓ\e-A
     ))
     (->ucs             . #x0136)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0136)
     (mirrored          . nil)
+    (->decomposition   wide #x0136)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER K WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER K WITH CEDILLA")))
     (japanese-jisx0212 #x2A #x49)      ; \e$(D*I\e(B
     ))
 (define-char
     (ucs               . #x0137)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006B #x0327)
     (mirrored          . nil)
+    (->decomposition   #x006B #x0327)
     (->uppercase       #x0136)
     (->titlecase       #x0136)
     (latin-iso8859-4   #x73)   ; \e-Dó\e-A
     (->ucs             . #x0137)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0137)
     (mirrored          . nil)
+    (->decomposition   wide #x0137)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")))
     (japanese-jisx0212 #x2B #x49)      ; \e$(D+I\e(B
     ))
 (define-char
     (->ucs             . #x0138)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0138)
     (mirrored          . nil)
+    (->decomposition   wide #x0138)
     (iso-10646-comment . "Greenlandic")
     (korean-ksc5601    #x29 #x27)      ; \e$(D)G\e(B
     (japanese-jisx0212 #x29 #x47)      ; \e$(D)G\e(B
     (ucs               . #x0139)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004C #x0301)
     (mirrored          . nil)
+    (->decomposition   #x004C #x0301)
     (->lowercase       #x013A)
     (latin-iso8859-2   #x45)   ; \e-BÅ\e-A
     ))
     (->ucs             . #x0139)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0139)
     (mirrored          . nil)
+    (->decomposition   wide #x0139)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER L WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER L WITH ACUTE")))
     (japanese-jisx0212 #x2A #x4A)      ; \e$(D*J\e(B
     ))
 (define-char
     (ucs               . #x013A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006C #x0301)
     (mirrored          . nil)
+    (->decomposition   #x006C #x0301)
     (->uppercase       #x0139)
     (->titlecase       #x0139)
     (latin-iso8859-2   #x65)   ; \e-Bå\e-A
     (->ucs             . #x013A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x013A)
     (mirrored          . nil)
+    (->decomposition   wide #x013A)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")))
     (japanese-jisx0212 #x2B #x4A)      ; \e$(D+J\e(B
     ))
 (define-char
     (ucs               . #x013B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004C #x0327)
     (mirrored          . nil)
+    (->decomposition   #x004C #x0327)
     (->lowercase       #x013C)
     (latin-iso8859-4   #x26)   ; \e-D¦\e-A
     ))
     (->ucs             . #x013B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x013B)
     (mirrored          . nil)
+    (->decomposition   wide #x013B)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
     (japanese-jisx0212 #x2A #x4C)      ; \e$(D*L\e(B
     ))
 (define-char
     (ucs               . #x013C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006C #x0327)
     (mirrored          . nil)
+    (->decomposition   #x006C #x0327)
     (->uppercase       #x013B)
     (->titlecase       #x013B)
     (latin-iso8859-4   #x36)   ; \e-D¶\e-A
     (->ucs             . #x013C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x013C)
     (mirrored          . nil)
+    (->decomposition   wide #x013C)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
     (japanese-jisx0212 #x2B #x4C)      ; \e$(D+L\e(B
     ))
 (define-char
     (ucs               . #x013D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004C #x030C)
     (mirrored          . nil)
+    (->decomposition   #x004C #x030C)
     (->lowercase       #x013E)
     (latin-iso8859-2   #x25)   ; \e-B¥\e-A
     ))
     (->ucs             . #x013D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x013D)
     (mirrored          . nil)
+    (->decomposition   wide #x013D)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER L WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER L WITH CARON")))
     (japanese-jisx0212 #x2A #x4B)      ; \e$(D*K\e(B
     ))
 (define-char
     (ucs               . #x013E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006C #x030C)
     (mirrored          . nil)
+    (->decomposition   #x006C #x030C)
     (->uppercase       #x013D)
     (->titlecase       #x013D)
     (latin-iso8859-2   #x35)   ; \e-Bµ\e-A
     (->ucs             . #x013E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x013E)
     (mirrored          . nil)
+    (->decomposition   wide #x013E)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")))
     (japanese-jisx0212 #x2B #x4B)      ; \e$(D+K\e(B
     ))
 (define-char
     (ucs               . #x013F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   compat #x004C #x00B7)
     (mirrored          . nil)
+    (->decomposition   compat #x004C #x00B7)
     (->lowercase       #x0140)
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")
     (->ucs             . #x013F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x013F)
     (mirrored          . nil)
+    (->decomposition   wide #x013F)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER L WITH MIDDLE DOT")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER L WITH MIDDLE DOT")))
     (korean-ksc5601    #x28 #x28)      ; \e$(D))\e(B
     (japanese-jisx0212 #x29 #x29)      ; \e$(D))\e(B
     ))
     (ucs               . #x0140)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   compat #x006C #x00B7)
     (mirrored          . nil)
+    (->decomposition   compat #x006C #x00B7)
     (->uppercase       #x013F)
     (->titlecase       #x013F)
     ))
     (->ucs             . #x0140)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0140)
     (mirrored          . nil)
+    (->decomposition   wide #x0140)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")))
     (korean-ksc5601    #x29 #x28)      ; \e$(D)I\e(B
     (japanese-jisx0212 #x29 #x49)      ; \e$(D)I\e(B
     ))
     (->ucs             . #x0141)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0141)
     (mirrored          . nil)
+    (->decomposition   wide #x0141)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER L WITH STROKE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER L WITH STROKE")))
     (korean-ksc5601    #x28 #x29)      ; \e$(D)(\e(B
     (japanese-jisx0212 #x29 #x28)      ; \e$(D)(\e(B
     ))
     (->ucs             . #x0142)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0142)
     (mirrored          . nil)
+    (->decomposition   wide #x0142)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")))
     (korean-ksc5601    #x29 #x29)      ; \e$(D)H\e(B
     (japanese-jisx0212 #x29 #x48)      ; \e$(D)H\e(B
     ))
     (ucs               . #x0143)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004E #x0301)
     (mirrored          . nil)
+    (->decomposition   #x004E #x0301)
     (->lowercase       #x0144)
     (latin-iso8859-2   #x51)   ; \e-BÑ\e-A
     ))
     (->ucs             . #x0143)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0143)
     (mirrored          . nil)
+    (->decomposition   wide #x0143)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER N WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER N WITH ACUTE")))
     (japanese-jisx0212 #x2A #x4D)      ; \e$(D*M\e(B
     ))
 (define-char
     (ucs               . #x0144)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006E #x0301)
     (mirrored          . nil)
+    (->decomposition   #x006E #x0301)
     (->uppercase       #x0143)
     (->titlecase       #x0143)
     (latin-iso8859-2   #x71)   ; \e-Bñ\e-A
     (->ucs             . #x0144)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0144)
     (mirrored          . nil)
+    (->decomposition   wide #x0144)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")))
     (japanese-jisx0212 #x2B #x4D)      ; \e$(D+M\e(B
     ))
 (define-char
     (ucs               . #x0145)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004E #x0327)
     (mirrored          . nil)
+    (->decomposition   #x004E #x0327)
     (->lowercase       #x0146)
     (latin-iso8859-4   #x51)   ; \e-DÑ\e-A
     ))
     (->ucs             . #x0145)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0145)
     (mirrored          . nil)
+    (->decomposition   wide #x0145)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER N WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER N WITH CEDILLA")))
     (japanese-jisx0212 #x2A #x4F)      ; \e$(D*O\e(B
     ))
 (define-char
     (ucs               . #x0146)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006E #x0327)
     (mirrored          . nil)
+    (->decomposition   #x006E #x0327)
     (->uppercase       #x0145)
     (->titlecase       #x0145)
     (latin-iso8859-4   #x71)   ; \e-Dñ\e-A
-    (japanese-jisx0212 #x2B #x4F)      ; \e-Dñ\e-A
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER N WITH CEDILLA")
+    (->ucs             . #x0146)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (->decomposition   wide #x0146)
+    (->uppercase
+     ((name            . "FULLWIDTH LATIN CAPITAL LETTER N WITH CEDILLA")))
+    (->titlecase
+     ((name            . "FULLWIDTH LATIN CAPITAL LETTER N WITH CEDILLA")))
+    (japanese-jisx0212 #x2B #x4F)      ; \e$(D+O\e(B
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER N WITH CARON")
     (ucs               . #x0147)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004E #x030C)
     (mirrored          . nil)
+    (->decomposition   #x004E #x030C)
     (->lowercase       #x0148)
     (latin-iso8859-2   #x52)   ; \e-BÒ\e-A
     ))
     (->ucs             . #x0147)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0147)
     (mirrored          . nil)
+    (->decomposition   wide #x0147)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER N WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER N WITH CARON")))
     (japanese-jisx0212 #x2A #x4E)      ; \e$(D*N\e(B
     ))
 (define-char
     (ucs               . #x0148)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006E #x030C)
     (mirrored          . nil)
+    (->decomposition   #x006E #x030C)
     (->uppercase       #x0147)
     (->titlecase       #x0147)
     (latin-iso8859-2   #x72)   ; \e-Bò\e-A
     (->ucs             . #x0148)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0148)
     (mirrored          . nil)
+    (->decomposition   wide #x0148)
     (->uppercase       #x0147)
     (->titlecase       #x0147)
     (japanese-jisx0212 #x2B #x4E)      ; \e$(D+N\e(B
     (ucs               . #x0149)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   compat #x02BC #x006E)
     (mirrored          . nil)
+    (->decomposition   compat #x02BC #x006E)
     ))
 (define-char
-  '((name      . "FULLWIDTH LATIN SMALL LETTER N PRECEDED BY APOSTROPHE")
-    (->ucs     . #x0149)
+  '((name . "FULLWIDTH LATIN SMALL LETTER N PRECEDED BY APOSTROPHE")
+    (->ucs             . #x0149)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0149)
     (mirrored          . nil)
+    (->decomposition   wide #x0149)
     (korean-ksc5601    #x29 #x30)      ; \e$(D)J\e(B
     (japanese-jisx0212 #x29 #x4A)      ; \e$(D)J\e(B
     ))
     (->ucs             . #x014A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x014A)
     (mirrored          . nil)
     (iso-10646-comment . "Sami")
+    (->decomposition   wide #x014A)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER ENG")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER ENG")))
     (korean-ksc5601    #x28 #x2F)      ; \e$(D)+\e(B
     (japanese-jisx0212 #x29 #x2B)      ; \e$(D)+\e(B
     ))
     (->uppercase       #x014A)
     (->titlecase       #x014A)
     (latin-iso8859-4   #x3F)   ; \e-D¿\e-A
-    (ipa               #x55)
+    (ipa               #x55)   ; \e-0Õ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER ENG")
     (->ucs             . #x014B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x014B)
     (mirrored          . nil)
     (iso-10646-comment . "Sami")
+    (->decomposition   wide #x014B)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER ENG")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER ENG")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER ENG")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER ENG")))
     (korean-ksc5601    #x29 #x2F)      ; \e$(D)K\e(B
     (japanese-jisx0212 #x29 #x4B)      ; \e$(D)K\e(B
     ))
     (ucs               . #x014C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004F #x0304)
     (mirrored          . nil)
+    (->decomposition   #x004F #x0304)
     (->lowercase       #x014D)
     (latin-iso8859-4   #x52)   ; \e-DÒ\e-A
     ))
     (->ucs             . #x014C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x014C)
     (mirrored          . nil)
+    (->decomposition   wide #x014C)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER O WITH MACRON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER O WITH MACRON")))
     (japanese-jisx0212 #x2A #x57)      ; \e$(D*W\e(B
     ))
 (define-char
     (ucs               . #x014D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006F #x0304)
     (mirrored          . nil)
+    (->decomposition   #x006F #x0304)
     (->uppercase       #x014C)
     (->titlecase       #x014C)
     (latin-iso8859-4   #x72)   ; \e-Dò\e-A
     (->ucs             . #x014D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x014D)
     (mirrored          . nil)
+    (->decomposition   wide #x014D)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")))
     (chinese-gb2312    #x28 #x2D)      ; \e$(D+W\e(B
     (japanese-jisx0212 #x2B #x57)      ; \e$(D+W\e(B
     ))
     (ucs               . #x014E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004F #x0306)
     (mirrored          . nil)
+    (->decomposition   #x004F #x0306)
     (->lowercase       #x014F)
     ))
 (define-char
     (ucs               . #x014F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006F #x0306)
     (mirrored          . nil)
+    (->decomposition   #x006F #x0306)
     (->uppercase       #x014E)
     (->titlecase       #x014E)
     ))
     (ucs               . #x0150)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x004F #x030B)
     (mirrored          . nil)
+    (->decomposition   #x004F #x030B)
     (->lowercase       #x0151)
     (latin-iso8859-2   #x55)   ; \e-BÕ\e-A
     ))
 (define-char
-  '((name      . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")
     (->ucs             . #x0150)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0150)
     (mirrored          . nil)
+    (->decomposition   wide #x0150)
     (->lowercase
-     ((name    . "FULLWIDTH LATIN SMALL LETTER O WITH DOUBLE ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER O WITH DOUBLE ACUTE")))
     (japanese-jisx0212 #x2A #x56)      ; \e$(D*V\e(B
     ))
 (define-char
     (ucs               . #x0151)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x006F #x030B)
     (mirrored          . nil)
+    (->decomposition   #x006F #x030B)
     (->uppercase       #x0150)
     (->titlecase       #x0150)
     (latin-iso8859-2   #x75)   ; \e-Bõ\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH DOUBLE ACUTE")
+  '((name . "FULLWIDTH LATIN SMALL LETTER O WITH DOUBLE ACUTE")
     (->ucs             . #x0151)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0151)
     (mirrored          . nil)
+    (->decomposition   wide #x0151)
     (->uppercase
-     ((name    . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")))
     (->titlecase
-     ((name    . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")))
     (japanese-jisx0212 #x2B #x56)      ; \e$(D+V\e(B
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0153)
-    (korean-ksc5601    #x28 #x2B)      ; \e$(D)-\e(B
+    (korean-ksc5601    #x28 #x2B)      ; \e$(C(+\e(B
     (japanese-jisx0212 #x29 #x2D)      ; \e$(D)-\e(B
     ))
 (define-char
     (mirrored          . nil)
     (->uppercase       #x0152)
     (->titlecase       #x0152)
-    (ipa               #x30)   ; \e$(D)M\e(B
-    (korean-ksc5601    #x29 #x2B)      ; \e$(D)M\e(B
+    (ipa               #x30)   ; \e-0°\e-A
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LIGATURE OE")
+    (->ucs             . #x0153)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (->decomposition   wide #x0153)
+    (->uppercase       #x0152)
+    (->titlecase       #x0152)
+    (korean-ksc5601    #x29 #x2B)      ; \e$(C)+\e(B
     (japanese-jisx0212 #x29 #x4D)      ; \e$(D)M\e(B
     ))
 (define-char
     (ucs               . #x0154)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0052 #x0301)
     (mirrored          . nil)
+    (->decomposition   #x0052 #x0301)
     (->lowercase       #x0155)
     (latin-iso8859-2   #x40)   ; \e-BÀ\e-A
     ))
     (->ucs             . #x0154)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0154)
     (mirrored          . nil)
+    (->decomposition   wide #x0154)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER R WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER R WITH ACUTE")))
     (japanese-jisx0212 #x2A #x59)      ; \e$(D*Y\e(B
     ))
 (define-char
     (ucs               . #x0155)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0072 #x0301)
     (mirrored          . nil)
+    (->decomposition   #x0072 #x0301)
     (->uppercase       #x0154)
     (->titlecase       #x0154)
     (latin-iso8859-2   #x60)   ; \e-Bà\e-A
     (->ucs             . #x0155)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0155)
     (mirrored          . nil)
+    (->decomposition   wide #x0155)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")))
     (japanese-jisx0212 #x2B #x59)      ; \e$(D+Y\e(B
     ))
 (define-char
     (ucs               . #x0156)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0052 #x0327)
     (mirrored          . nil)
+    (->decomposition   #x0052 #x0327)
     (->lowercase       #x0157)
     (latin-iso8859-4   #x23)   ; \e-D£\e-A
     ))
     (->ucs             . #x0156)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0156)
     (mirrored          . nil)
+    (->decomposition   wide #x0156)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER R WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER R WITH CEDILLA")))
     (japanese-jisx0212 #x2A #x5B)      ; \e$(D*[\e(B
     ))
 (define-char
     (ucs               . #x0157)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0072 #x0327)
     (mirrored          . nil)
+    (->decomposition   #x0072 #x0327)
     (->uppercase       #x0156)
     (->titlecase       #x0156)
     (latin-iso8859-4   #x33)   ; \e-D³\e-A
     (->ucs             . #x0157)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0157)
     (mirrored          . nil)
+    (->decomposition   wide #x0157)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")))
     (japanese-jisx0212 #x2B #x5B)      ; \e$(D+[\e(B
     ))
 (define-char
     (ucs               . #x0158)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0052 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0052 #x030C)
     (->lowercase       #x0159)
     (latin-iso8859-2   #x58)   ; \e-BØ\e-A
     ))
     (->ucs             . #x0158)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0158)
     (mirrored          . nil)
+    (->decomposition   wide #x0158)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER R WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER R WITH CARON")))
     (japanese-jisx0212 #x2A #x5A)      ; \e$(D*Z\e(B
     ))
 (define-char
     (ucs               . #x0159)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0072 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0072 #x030C)
     (->uppercase       #x0158)
     (->titlecase       #x0158)
     (latin-iso8859-2   #x78)   ; \e-Bø\e-A
     (->ucs             . #x0159)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0159)
     (mirrored          . nil)
+    (->decomposition   wide #x0159)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")))
     (japanese-jisx0212 #x2B #x5A)      ; \e$(D+Z\e(B
     ))
 (define-char
     (ucs               . #x015A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0053 #x0301)
     (mirrored          . nil)
+    (->decomposition   #x0053 #x0301)
     (->lowercase       #x015B)
     (latin-iso8859-2   #x26)   ; \e-B¦\e-A
     ))
     (->ucs             . #x015A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x015A)
     (mirrored          . nil)
+    (->decomposition   wide #x015A)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER S WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER S WITH ACUTE")))
     (japanese-jisx0212 #x2A #x5C)      ; \e$(D*\\e(B
     ))
 (define-char
     (ucs               . #x015B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0073 #x0301)
     (mirrored          . nil)
+    (->decomposition   #x0073 #x0301)
     (->uppercase       #x015A)
     (->titlecase       #x015A)
     (latin-iso8859-2   #x36)   ; \e-B¶\e-A
     (->ucs             . #x015B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x015B)
     (mirrored          . nil)
+    (->decomposition   wide #x015B)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")))
     (japanese-jisx0212 #x2B #x5C)      ; \e$(D+\\e(B
     ))
 (define-char
     (ucs               . #x015C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0053 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0053 #x0302)
     (->lowercase       #x015D)
     (latin-iso8859-3   #x5E)   ; \e-CÞ\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")
     (->ucs             . #x015C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x015C)
     (mirrored          . nil)
+    (->decomposition   wide #x015C)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER S WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER S WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x5D)      ; \e$(D*]\e(B
     ))
 (define-char
     (ucs               . #x015D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0073 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0073 #x0302)
     (->uppercase       #x015C)
     (->titlecase       #x015C)
     (latin-iso8859-3   #x7E)   ; \e-Cþ\e-A
     (->ucs             . #x015D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x015D)
     (mirrored          . nil)
+    (->decomposition   wide #x015D)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x5D)      ; \e$(D+]\e(B
     ))
 (define-char
     (ucs               . #x015E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0053 #x0327)
     (mirrored          . nil)
-    (iso-10646-comment . "*")
+    (->decomposition   #x0053 #x0327)
     (->lowercase       #x015F)
+    (iso-10646-comment . "*")
     (latin-iso8859-2   #x2A)   ; \e-Bª\e-A
-    (latin-iso8859-3   #x2A)   ; \e-Bª\e-A
-    (latin-iso8859-9   #x5E)   ; \e-Bª\e-A
+    (latin-iso8859-3   #x2A)   ; \e-Cª\e-A
+    (latin-iso8859-9   #x5E)   ; \e-MÞ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")
     (->ucs             . #x015E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x015E)
     (mirrored          . nil)
-    (iso-10646-comment . "*")
+    (->decomposition   wide #x015E)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER S WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER S WITH CEDILLA")))
+    (iso-10646-comment . "*")
     (japanese-jisx0212 #x2A #x5F)      ; \e$(D*_\e(B
     ))
 (define-char
     (ucs               . #x015F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0073 #x0327)
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (->decomposition   #x0073 #x0327)
     (->uppercase       #x015E)
     (->titlecase       #x015E)
     (latin-iso8859-2   #x3A)   ; \e-Bº\e-A
-    (latin-iso8859-3   #x3A)   ; \e-Bº\e-A
-    (latin-iso8859-9   #x7E)   ; \e-Bº\e-A
+    (latin-iso8859-3   #x3A)   ; \e-Cº\e-A
+    (latin-iso8859-9   #x7E)   ; \e-Mþ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S WITH CEDILLA")
     (->ucs             . #x015F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x015F)
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (->decomposition   wide #x015F)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")))
     (japanese-jisx0212 #x2B #x5F)      ; \e$(D+_\e(B
     ))
 (define-char
     (ucs               . #x0160)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0053 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0053 #x030C)
     (->lowercase       #x0161)
     (latin-iso8859-2   #x29)   ; \e-B©\e-A
-    (latin-iso8859-4   #x29)   ; \e-B©\e-A
+    (latin-iso8859-4   #x29)   ; \e-D©\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")
     (->ucs             . #x0160)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0160)
     (mirrored          . nil)
+    (->decomposition   wide #x0160)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER S WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER S WITH CARON")))
     (japanese-jisx0212 #x2A #x5E)      ; \e$(D*^\e(B
     ))
 (define-char
     (ucs               . #x0161)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0073 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0073 #x030C)
     (->uppercase       #x0160)
     (->titlecase       #x0160)
     (latin-iso8859-2   #x39)   ; \e-B¹\e-A
-    (latin-iso8859-4   #x39)   ; \e-B¹\e-A
+    (latin-iso8859-4   #x39)   ; \e-D¹\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S WITH CARON")
     (->ucs             . #x0161)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0161)
     (mirrored          . nil)
+    (->decomposition   wide #x0161)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")))
     (japanese-jisx0212 #x2B #x5E)      ; \e$(D+^\e(B
     ))
 (define-char
     (ucs               . #x0162)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0054 #x0327)
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (->decomposition   #x0054 #x0327)
     (->lowercase       #x0163)
     (latin-iso8859-2   #x5E)   ; \e-BÞ\e-A
     ))
     (->ucs             . #x0162)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0162)
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (->decomposition   wide #x0162)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER T WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER T WITH CEDILLA")))
     (japanese-jisx0212 #x2A #x61)      ; \e$(D*a\e(B
     ))
 (define-char
     (ucs               . #x0163)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0074 #x0327)
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (->decomposition   #x0074 #x0327)
     (->uppercase       #x0162)
     (->titlecase       #x0162)
     (latin-iso8859-2   #x7E)   ; \e-Bþ\e-A
     (->ucs             . #x0163)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0163)
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (->decomposition   wide #x0163)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")))
     (japanese-jisx0212 #x2B #x61)      ; \e$(D+a\e(B
     ))
 (define-char
     (ucs               . #x0164)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0054 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0054 #x030C)
     (->lowercase       #x0165)
     (latin-iso8859-2   #x2B)   ; \e-B«\e-A
     ))
     (->ucs             . #x0164)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0164)
     (mirrored          . nil)
+    (->decomposition   wide #x0164)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
     (japanese-jisx0212 #x2A #x60)      ; \e$(D*`\e(B
     ))
 (define-char
     (ucs               . #x0165)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0074 #x030C)
     (mirrored          . nil)
+    (->decomposition   #x0074 #x030C)
     (->uppercase       #x0164)
     (->titlecase       #x0164)
     (latin-iso8859-2   #x3B)   ; \e-B»\e-A
     (->ucs             . #x0165)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0165)
     (mirrored          . nil)
+    (->decomposition   wide #x0165)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
     (japanese-jisx0212 #x2B #x60)      ; \e$(D+`\e(B
     ))
 (define-char
     (->ucs             . #x0166)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0166)
     (mirrored          . nil)
+    (->decomposition   wide #x0166)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER T WITH STROKE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER T WITH STROKE")))
     (korean-ksc5601    #x28 #x2E)      ; \e$(D)/\e(B
     (japanese-jisx0212 #x29 #x2F)      ; \e$(D)/\e(B
     ))
     (->ucs             . #x0167)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0167)
     (mirrored          . nil)
+    (->decomposition   wide #x0167)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")))
     (korean-ksc5601    #x29 #x2E)      ; \e$(D)O\e(B
     (japanese-jisx0212 #x29 #x4F)      ; \e$(D)O\e(B
     ))
     (ucs               . #x0168)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0055 #x0303)
     (mirrored          . nil)
+    (->decomposition   #x0055 #x0303)
     (->lowercase       #x0169)
     (latin-iso8859-4   #x5D)   ; \e-DÝ\e-A
-    (latin-viscii-upper        #x7B)   ; \e-DÝ\e-A
+    (latin-viscii-upper #x7B)  ; \e-DÝ\e-A
+    (latin-viscii      #x9D)   ; \e-DÝ\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")
     (->ucs             . #x0168)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0168)
     (mirrored          . nil)
+    (->decomposition   wide #x0168)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
     (japanese-jisx0212 #x2A #x6C)      ; \e$(D*l\e(B
     ))
 (define-char
     (ucs               . #x0169)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0075 #x0303)
     (mirrored          . nil)
+    (->decomposition   #x0075 #x0303)
     (->uppercase       #x0168)
     (->titlecase       #x0168)
     (latin-iso8859-4   #x7D)   ; \e-Dý\e-A
-    (latin-viscii-lower        #x7B)   ; \e-Dý\e-A
+    (latin-viscii-lower #x7B)  ; \e-Dý\e-A
+    (latin-viscii      #xFB)   ; \e-Dý\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH TILDE")
     (->ucs             . #x0169)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0169)
     (mirrored          . nil)
+    (->decomposition   wide #x0169)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
     (japanese-jisx0212 #x2B #x6C)      ; \e$(D+l\e(B
     ))
 (define-char
     (ucs               . #x016A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0055 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0055 #x0304)
     (->lowercase       #x016B)
     (latin-iso8859-4   #x5E)   ; \e-DÞ\e-A
     ))
     (->ucs             . #x016A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x016A)
     (mirrored          . nil)
+    (->decomposition   wide #x016A)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER U WITH MACRON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER U WITH MACRON")))
     (japanese-jisx0212 #x2A #x69)      ; \e$(D*i\e(B
     ))
 (define-char
     (ucs               . #x016B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0075 #x0304)
     (mirrored          . nil)
+    (->decomposition   #x0075 #x0304)
     (->uppercase       #x016A)
     (->titlecase       #x016A)
     (latin-iso8859-4   #x7E)   ; \e-Dþ\e-A
     (->ucs             . #x016B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x016B)
     (mirrored          . nil)
+    (->decomposition   wide #x016B)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")))
     (chinese-gb2312    #x28 #x31)      ; \e$(D+i\e(B
     (japanese-jisx0212 #x2B #x69)      ; \e$(D+i\e(B
     ))
     (ucs               . #x016C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0055 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0055 #x0306)
     (->lowercase       #x016D)
     (latin-iso8859-3   #x5D)   ; \e-CÝ\e-A
     ))
     (->ucs             . #x016C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x016C)
     (mirrored          . nil)
+    (->decomposition   wide #x016C)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER U WITH BREVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER U WITH BREVE")))
     (japanese-jisx0212 #x2A #x66)      ; \e$(D*f\e(B
     ))
 (define-char
     (ucs               . #x016D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0075 #x0306)
     (mirrored          . nil)
+    (->decomposition   #x0075 #x0306)
     (->uppercase       #x016C)
     (->titlecase       #x016C)
     (latin-iso8859-3   #x7D)   ; \e-Cý\e-A
     (->ucs             . #x016D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x016D)
     (mirrored          . nil)
+    (->decomposition   wide #x016D)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")))
     (japanese-jisx0212 #x2B #x66)      ; \e$(D+f\e(B
     ))
 (define-char
     (ucs               . #x016E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0055 #x030A)
     (mirrored          . nil)
+    (->decomposition   #x0055 #x030A)
     (->lowercase       #x016F)
     (latin-iso8859-2   #x59)   ; \e-BÙ\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")
     (->ucs             . #x016E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x016E)
     (mirrored          . nil)
+    (->decomposition   wide #x016E)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER U WITH RING ABOVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER U WITH RING ABOVE")))
     (japanese-jisx0212 #x2A #x6B)      ; \e$(D*k\e(B
     ))
 (define-char
     (ucs               . #x016F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0075 #x030A)
     (mirrored          . nil)
+    (->decomposition   #x0075 #x030A)
     (->uppercase       #x016E)
     (->titlecase       #x016E)
     (latin-iso8859-2   #x79)   ; \e-Bù\e-A
     (->ucs             . #x016F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x016F)
     (mirrored          . nil)
+    (->decomposition   wide #x016F)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")))
     (japanese-jisx0212 #x2B #x6B)      ; \e$(D+k\e(B
     ))
 (define-char
     (ucs               . #x0170)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0055 #x030B)
     (mirrored          . nil)
+    (->decomposition   #x0055 #x030B)
     (->lowercase       #x0171)
     (latin-iso8859-2   #x5B)   ; \e-BÛ\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")
     (->ucs             . #x0170)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0170)
     (mirrored          . nil)
+    (->decomposition   wide #x0170)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER U WITH DOUBLE ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DOUBLE ACUTE")))
     (japanese-jisx0212 #x2A #x68)      ; \e$(D*h\e(B
     ))
 (define-char
     (ucs               . #x0171)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0075 #x030B)
     (mirrored          . nil)
+    (->decomposition   #x0075 #x030B)
     (->uppercase       #x0170)
     (->titlecase       #x0170)
     (latin-iso8859-2   #x7B)   ; \e-Bû\e-A
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH DOUBLE ACUTE")
+  '((name . "FULLWIDTH LATIN SMALL LETTER U WITH DOUBLE ACUTE")
     (->ucs             . #x0171)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0171)
     (mirrored          . nil)
+    (->decomposition   wide #x0171)
     (->uppercase
-     ((name    . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")))
     (->titlecase
-     ((name    . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")))
     (japanese-jisx0212 #x2B #x68)      ; \e$(D+h\e(B
     ))
 (define-char
     (ucs               . #x0172)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0055 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0055 #x0328)
     (->lowercase       #x0173)
     (latin-iso8859-4   #x59)   ; \e-DÙ\e-A
     ))
     (->ucs             . #x0172)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0172)
     (mirrored          . nil)
+    (->decomposition   wide #x0172)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER U WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER U WITH OGONEK")))
     (japanese-jisx0212 #x2A #x6A)      ; \e$(D*j\e(B
     ))
 (define-char
     (ucs               . #x0173)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0075 #x0328)
     (mirrored          . nil)
+    (->decomposition   #x0075 #x0328)
     (->uppercase       #x0172)
     (->titlecase       #x0172)
     (latin-iso8859-4   #x79)   ; \e-Dù\e-A
     (->ucs             . #x0173)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0173)
     (mirrored          . nil)
+    (->decomposition   wide #x0173)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")))
     (japanese-jisx0212 #x2B #x6A)      ; \e$(D+j\e(B
     ))
 (define-char
     (ucs               . #x0174)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0057 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0057 #x0302)
     (->lowercase       #x0175)
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")
     (->ucs             . #x0174)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0174)
     (mirrored          . nil)
+    (->decomposition   wide #x0174)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER W WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER W WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x71)      ; \e$(D*q\e(B
     ))
 (define-char
     (ucs               . #x0175)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0077 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0077 #x0302)
     (->uppercase       #x0174)
     (->titlecase       #x0174)
     ))
     (->ucs             . #x0175)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0175)
     (mirrored          . nil)
+    (->decomposition   wide #x0175)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x71)      ; \e$(D+q\e(B
     ))
 (define-char
     (ucs               . #x0176)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0059 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0059 #x0302)
     (->lowercase       #x0177)
     ))
 (define-char
-  '((name              . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")
+  '((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")
     (->ucs             . #x0176)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0176)
     (mirrored          . nil)
+    (->decomposition   wide #x0176)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER Y WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2A #x74)      ; \e$(D*t\e(B
     ))
 (define-char
     (ucs               . #x0177)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0079 #x0302)
     (mirrored          . nil)
+    (->decomposition   #x0079 #x0302)
     (->uppercase       #x0176)
     (->titlecase       #x0176)
     ))
     (->ucs             . #x0177)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0177)
     (mirrored          . nil)
+    (->decomposition   wide #x0177)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")))
     (japanese-jisx0212 #x2B #x74)      ; \e$(D+t\e(B
     ))
 (define-char
     (ucs               . #x0178)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x0059 #x0308)
     (mirrored          . nil)
+    (->decomposition   #x0059 #x0308)
     (->lowercase       #x00FF)
     ))
 (define-char
     (->ucs             . #x0178)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0178)
     (mirrored          . nil)
+    (->decomposition   wide #x0178)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER Y WITH DIAERESIS")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH DIAERESIS")))
     (japanese-jisx0212 #x2A #x73)      ; \e$(D*s\e(B
     ))
 (define-char
     (ucs               . #x0179)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x005A #x0301)
     (mirrored          . nil)
+    (->decomposition   #x005A #x0301)
     (->lowercase       #x017A)
     (latin-iso8859-2   #x2C)   ; \e-B¬\e-A
     ))
     (->ucs             . #x0179)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0179)
     (mirrored          . nil)
+    (->decomposition   wide #x0179)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER Z WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER Z WITH ACUTE")))
     (japanese-jisx0212 #x2A #x75)      ; \e$(D*u\e(B
     ))
 (define-char
     (ucs               . #x017A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x007A #x0301)
     (mirrored          . nil)
+    (->decomposition   #x007A #x0301)
     (->uppercase       #x0179)
     (->titlecase       #x0179)
     (latin-iso8859-2   #x3C)   ; \e-B¼\e-A
     (->ucs             . #x017A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x017A)
     (mirrored          . nil)
+    (->decomposition   wide #x017A)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")))
     (japanese-jisx0212 #x2B #x75)      ; \e$(D+u\e(B
     ))
 (define-char
     (ucs               . #x017B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x005A #x0307)
     (mirrored          . nil)
+    (->decomposition   #x005A #x0307)
     (->lowercase       #x017C)
     (latin-iso8859-2   #x2F)   ; \e-B¯\e-A
-    (latin-iso8859-3   #x2F)   ; \e-B¯\e-A
+    (latin-iso8859-3   #x2F)   ; \e-C¯\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")
     (->ucs             . #x017B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x017B)
     (mirrored          . nil)
+    (->decomposition   wide #x017B)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER Z WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER Z WITH DOT ABOVE")))
     (japanese-jisx0212 #x2A #x77)      ; \e$(D*w\e(B
     ))
 (define-char
     (ucs               . #x017C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x007A #x0307)
     (mirrored          . nil)
+    (->decomposition   #x007A #x0307)
     (->uppercase       #x017B)
     (->titlecase       #x017B)
     (latin-iso8859-2   #x3F)   ; \e-B¿\e-A
-    (latin-iso8859-3   #x3F)   ; \e-B¿\e-A
+    (latin-iso8859-3   #x3F)   ; \e-C¿\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Z WITH DOT ABOVE")
     (->ucs             . #x017C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x017C)
     (mirrored          . nil)
+    (->decomposition   wide #x017C)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")))
     (japanese-jisx0212 #x2B #x77)      ; \e$(D+w\e(B
     ))
 (define-char
     (ucs               . #x017D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x005A #x030C)
     (mirrored          . nil)
+    (->decomposition   #x005A #x030C)
     (->lowercase       #x017E)
     (latin-iso8859-2   #x2E)   ; \e-B®\e-A
-    (latin-iso8859-4   #x2E)   ; \e-B®\e-A
+    (latin-iso8859-4   #x2E)   ; \e-D®\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")
     (->ucs             . #x017D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x017D)
     (mirrored          . nil)
+    (->decomposition   wide #x017D)
     (->lowercase
-     ((name            . "FULLWIDTH LATIN SMALL LETTER Z WITH CARON")))
+     ((name . "FULLWIDTH LATIN SMALL LETTER Z WITH CARON")))
     (japanese-jisx0212 #x2A #x76)      ; \e$(D*v\e(B
     ))
 (define-char
     (ucs               . #x017E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   #x007A #x030C)
     (mirrored          . nil)
+    (->decomposition   #x007A #x030C)
     (->uppercase       #x017D)
     (->titlecase       #x017D)
     (latin-iso8859-2   #x3E)   ; \e-B¾\e-A
-    (latin-iso8859-4   #x3E)   ; \e-B¾\e-A
+    (latin-iso8859-4   #x3E)   ; \e-D¾\e-A
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Z WITH CARON")
     (->ucs             . #x017E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x017E)
     (mirrored          . nil)
+    (->decomposition   wide #x017E)
     (->uppercase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")))
     (->titlecase
-     ((name            . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")))
+     ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")))
     (japanese-jisx0212 #x2B #x76)      ; \e$(D+v\e(B
     ))
 (define-char
     (ucs               . #x017F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   compat #x0073)
     (mirrored          . nil)
+    (->decomposition   compat #x0073)
     (->uppercase       #x0053)
     (->titlecase       #x0053)
     ))