update.
[chise/chiset.git] / Ideograph-R009-Man.ttl
index cef870e..9df6c45 100644 (file)
@@ -7,6 +7,7 @@
 @prefix chisegg: <http://rdf.chise.org/rdf/type/character/ggg/> .
 @prefix domain: <http://rdf.chise.org/data/domain/> .
 @prefix script: <http://rdf.chise.org/data/script/> .
+@prefix ideocomb: <http://rdf.chise.org/data/character/ideo/combination/> .
 @prefix chisebib: <http://rdf.chise.org/data/bibliography/> .
 @prefix ruimoku: <http://www.chise.org/est/view/article@ruimoku/rep.id=/> .
 @prefix zob1959: <http://chise.zinbun.kyoto-u.ac.jp/koukotsu/rubbings/> .
@@ -14,6 +15,7 @@
 @prefix a.ucs: <http://www.chise.org/est/view/character/rep.ucs=> .
 @prefix bucs: <http://www.chise.org/est/view/character/a2.ucs@bucs=> .
 @prefix a.ucs_iwds-1: <http://www.chise.org/est/view/character/a.ucs@iwds-1=> .
+@prefix a.ucs_cognate: <http://www.chise.org/est/view/character/a.ucs@cognate=> .
 @prefix a.ucs_component: <http://www.chise.org/est/view/character/a.ucs@component=> .
 @prefix a.ucs_iso: <http://www.chise.org/est/view/character/a.ucs@iso=> .
 @prefix a.ucs_unicode: <http://www.chise.org/est/view/character/a.ucs@unicode=> .
 @prefix rep.cns11643-1: <http://www.chise.org/est/view/character/rep.cns11643-1=> .
 @prefix g2.cns11643-1: <http://www.chise.org/est/view/character/g2.cns11643-1=> .
 @prefix repi.cns11643-1: <http://www.chise.org/est/view/character/repi.cns11643-1=> .
+@prefix g.cns11643-1: <http://www.chise.org/est/view/character/g.cns11643-1=> .
 @prefix rep.cns11643-2: <http://www.chise.org/est/view/character/rep.cns11643-2=> .
 @prefix g2.cns11643-2: <http://www.chise.org/est/view/character/g2.cns11643-2=> .
 @prefix repi.cns11643-2: <http://www.chise.org/est/view/character/repi.cns11643-2=> .
+@prefix g.cns11643-2: <http://www.chise.org/est/view/character/g.cns11643-2=> .
 @prefix rep.cns11643-3: <http://www.chise.org/est/view/character/rep.cns11643-3=> .
 @prefix g2.cns11643-3: <http://www.chise.org/est/view/character/g2.cns11643-3=> .
 @prefix repi.cns11643-3: <http://www.chise.org/est/view/character/repi.cns11643-3=> .
 @prefix rep.cns11643-4: <http://www.chise.org/est/view/character/rep.cns11643-4=> .
 @prefix g2.cns11643-4: <http://www.chise.org/est/view/character/g2.cns11643-4=> .
 @prefix repi.cns11643-4: <http://www.chise.org/est/view/character/repi.cns11643-4=> .
-@prefix g.cns11643-1: <http://www.chise.org/est/view/character/g.cns11643-1=> .
+@prefix g.cns11643-4: <http://www.chise.org/est/view/character/g.cns11643-4=> .
 @prefix rep.cns11643-5: <http://www.chise.org/est/view/character/rep.cns11643-5=> .
 @prefix g2.cns11643-5: <http://www.chise.org/est/view/character/g2.cns11643-5=> .
 @prefix repi.cns11643-5: <http://www.chise.org/est/view/character/repi.cns11643-5=> .
 @prefix rep.jis-x0213-2: <http://www.chise.org/est/view/character/rep.jis-x0213-2=> .
 @prefix g2.jis-x0213-2: <http://www.chise.org/est/view/character/g2.jis-x0213-2=> .
 @prefix repi.jis-x0213-2: <http://www.chise.org/est/view/character/repi.jis-x0213-2=> .
+@prefix g.jis-x0213-2: <http://www.chise.org/est/view/character/g.jis-x0213-2=> .
 @prefix o.jis-x0213-2: <http://www.chise.org/est/view/character/o.jis-x0213-2=> .
 @prefix a.jis-x0213-2: <http://www.chise.org/est/view/character/a.jis-x0213-2=> .
 @prefix rep.jis-x0213-1_2004: <http://www.chise.org/est/view/character/rep.jis-x0213-1@2004=> .
 @prefix rep.big5-cdp: <http://www.chise.org/est/view/character/rep.big5-cdp=> .
 @prefix g2.big5-cdp: <http://www.chise.org/est/view/character/g2.big5-cdp=> .
 @prefix repi.big5-cdp: <http://www.chise.org/est/view/character/repi.big5-cdp=> .
+@prefix g.big5-cdp: <http://www.chise.org/est/view/character/g.big5-cdp=> .
+@prefix a.big5-cdp: <http://www.chise.org/est/view/character/a.big5-cdp=> .
 @prefix a.mj: <http://www.chise.org/est/view/character/a.mj=> .
 @prefix rep.hanyo-denshi...ja: <http://www.chise.org/est/view/character/rep.hanyo-denshi...ja=> .
 @prefix rep.hanyo-denshi...jb: <http://www.chise.org/est/view/character/rep.hanyo-denshi...jb=> .
 @prefix repi.hanyo-denshi...ks: <http://www.chise.org/est/view/character/repi.hanyo-denshi...ks=> .
 @prefix rep.hanyo-denshi...ks...mf: <http://www.chise.org/est/view/character/rep.hanyo-denshi...ks...mf=> .
 @prefix rep.hanyo-denshi...tk...mf-01: <http://www.chise.org/est/view/character/rep.hanyo-denshi...tk...mf-01=> .
+@prefix g2.hanyo-denshi...tk...mf-01: <http://www.chise.org/est/view/character/g2.hanyo-denshi...tk...mf-01=> .
 @prefix repi.mj: <http://www.chise.org/est/view/character/repi.mj=> .
 @prefix o.hanyo-denshi...ft: <http://www.chise.org/est/view/character/o.hanyo-denshi...ft=> .
 @prefix g.hanyo-denshi...ja: <http://www.chise.org/est/view/character/g.hanyo-denshi...ja=> .
+@prefix g.hanyo-denshi...ib: <http://www.chise.org/est/view/character/g.hanyo-denshi...ib=> .
 @prefix g.hanyo-denshi...jt: <http://www.chise.org/est/view/character/g.hanyo-denshi...jt=> .
 @prefix g.hanyo-denshi...ks: <http://www.chise.org/est/view/character/g.hanyo-denshi...ks=> .
 @prefix rep.gt: <http://www.chise.org/est/view/character/rep.gt=> .
 @prefix g2.gt-k: <http://www.chise.org/est/view/character/g2.gt-k=> .
 @prefix repi.gt-k: <http://www.chise.org/est/view/character/repi.gt-k=> .
 @prefix g.gt-k: <http://www.chise.org/est/view/character/g.gt-k=> .
+@prefix a.gt-k: <http://www.chise.org/est/view/character/a.gt-k=> .
 @prefix rep.gt-pj-1: <http://www.chise.org/est/view/character/rep.gt-pj-1=> .
 @prefix rep.gt-pj-2: <http://www.chise.org/est/view/character/rep.gt-pj-2=> .
 @prefix rep.gt-pj-9: <http://www.chise.org/est/view/character/rep.gt-pj-9=> .
 @prefix g2.shinjigen_rev: <http://www.chise.org/est/view/character/g2.shinjigen@rev=> .
 @prefix rep.hanziku-1: <http://www.chise.org/est/view/character/rep.hanziku-1=> .
 @prefix rep.hanziku-3: <http://www.chise.org/est/view/character/rep.hanziku-3=> .
-@prefix rep.hanziku-6: <http://www.chise.org/est/view/character/rep.hanziku-6=> .
 @prefix rep.hanziku-7: <http://www.chise.org/est/view/character/rep.hanziku-7=> .
 @prefix rep.hanziku-11: <http://www.chise.org/est/view/character/rep.hanziku-11=> .
 @prefix rep.hanziku-12: <http://www.chise.org/est/view/character/rep.hanziku-12=> .
 @prefix g2.ruimoku-v6: <http://www.chise.org/est/view/character/g2.ruimoku-v6=> .
 @prefix repi.ruimoku-v6: <http://www.chise.org/est/view/character/repi.ruimoku-v6=> .
 @prefix rep.big5-cdp-itaiji-001: <http://www.chise.org/est/view/character/rep.big5-cdp-itaiji-001=> .
+@prefix rep.big5-cdp-var-001: <http://www.chise.org/est/view/character/rep.big5-cdp-var-001=> .
 @prefix a.iwds-1: <http://www.chise.org/est/view/character/a.iwds-1=> .
 @prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
 @prefix rep.ucs-var-002: <http://www.chise.org/est/view/character/rep.ucs-var-002=> .
-@prefix rep.ucs-sip-var-003: <http://www.chise.org/est/view/character/rep.ucs-sip-var-003=> .
+@prefix g2.ucs-var-002: <http://www.chise.org/est/view/character/g2.ucs-var-002=> .
+@prefix rep.ucs-var-003: <http://www.chise.org/est/view/character/rep.ucs-var-003=> .
 @prefix rep.ucs-var-004: <http://www.chise.org/est/view/character/rep.ucs-var-004=> .
 @prefix rep.ucs-var-006: <http://www.chise.org/est/view/character/rep.ucs-var-006=> .
-@prefix rep.ucs-bmp-var-006: <http://www.chise.org/est/view/character/rep.ucs-bmp-var-006=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.ucs-itaiji-001=> .
 @prefix a.ucs-itaiji-001: <http://www.chise.org/est/view/character/a.ucs-itaiji-001=> .
+@prefix g2.ucs-itaiji-001: <http://www.chise.org/est/view/character/g2.ucs-itaiji-001=> .
 @prefix rep.ucs-itaiji-002: <http://www.chise.org/est/view/character/rep.ucs-itaiji-002=> .
 @prefix rep.ucs-itaiji-003: <http://www.chise.org/est/view/character/rep.ucs-itaiji-003=> .
 @prefix rep.ucs-itaiji-004: <http://www.chise.org/est/view/character/rep.ucs-itaiji-004=> .
 @prefix rep.ucs-itaiji-005: <http://www.chise.org/est/view/character/rep.ucs-itaiji-005=> .
-@prefix rep.ucs-bmp-itaiji-009: <http://www.chise.org/est/view/character/rep.ucs-bmp-itaiji-009=> .
-@prefix rep.ucs-bmp-cjk_gb: <http://www.chise.org/est/view/character/rep.ucs-bmp-cjk@gb=> .
-@prefix g2.ucs-bmp-cjk_gb: <http://www.chise.org/est/view/character/g2.ucs-bmp-cjk@gb=> .
+@prefix rep.ucs-itaiji-009: <http://www.chise.org/est/view/character/rep.ucs-itaiji-009=> .
 
 @prefix ucs: <http://rdf.chise.org/data/ccs/ucs/code-point/> .
 @prefix mj: <http://rdf.chise.org/data/ccs/mj/code-point/> .
 @prefix shinjigen: <http://rdf.chise.org/data/ccs/shinjigen/code-point/> .
 @prefix hanziku-1: <http://rdf.chise.org/data/ccs/hanziku-1/code-point/> .
 @prefix hanziku-3: <http://rdf.chise.org/data/ccs/hanziku-3/code-point/> .
-@prefix hanziku-6: <http://rdf.chise.org/data/ccs/hanziku-6/code-point/> .
 @prefix hanziku-7: <http://rdf.chise.org/data/ccs/hanziku-7/code-point/> .
 @prefix hanziku-11: <http://rdf.chise.org/data/ccs/hanziku-11/code-point/> .
 @prefix hanziku-12: <http://rdf.chise.org/data/ccs/hanziku-12/code-point/> .
 @prefix jef-china3: <http://rdf.chise.org/data/ccs/jef-china3/code-point/> .
 @prefix ruimoku-v6: <http://rdf.chise.org/data/ccs/ruimoku-v6/code-point/> .
 @prefix big5-cdp-itaiji-001: <http://rdf.chise.org/data/ccs/big5-cdp-itaiji-001/code-point/> .
+@prefix big5-cdp-var-001: <http://rdf.chise.org/data/ccs/big5-cdp-var-001/code-point/> .
 @prefix iwds-1: <http://rdf.chise.org/data/ccs/iwds-1/code-point/> .
 @prefix ucs-var-001: <http://rdf.chise.org/data/ccs/ucs-var-001/code-point/> .
 @prefix ucs-var-002: <http://rdf.chise.org/data/ccs/ucs-var-002/code-point/> .
-@prefix ucs-sip-var-003: <http://rdf.chise.org/data/ccs/ucs-sip-var-003/code-point/> .
+@prefix ucs-var-003: <http://rdf.chise.org/data/ccs/ucs-var-003/code-point/> .
 @prefix ucs-var-004: <http://rdf.chise.org/data/ccs/ucs-var-004/code-point/> .
 @prefix ucs-var-006: <http://rdf.chise.org/data/ccs/ucs-var-006/code-point/> .
-@prefix ucs-bmp-var-006: <http://rdf.chise.org/data/ccs/ucs-bmp-var-006/code-point/> .
 @prefix ucs-itaiji-001: <http://rdf.chise.org/data/ccs/ucs-itaiji-001/code-point/> .
 @prefix ucs-itaiji-002: <http://rdf.chise.org/data/ccs/ucs-itaiji-002/code-point/> .
 @prefix ucs-itaiji-003: <http://rdf.chise.org/data/ccs/ucs-itaiji-003/code-point/> .
 @prefix ucs-itaiji-004: <http://rdf.chise.org/data/ccs/ucs-itaiji-004/code-point/> .
 @prefix ucs-itaiji-005: <http://rdf.chise.org/data/ccs/ucs-itaiji-005/code-point/> .
-@prefix ucs-bmp-itaiji-009: <http://rdf.chise.org/data/ccs/ucs-bmp-itaiji-009/code-point/> .
-@prefix ucs-bmp-cjk: <http://rdf.chise.org/data/ccs/ucs-bmp-cjk/code-point/> .
+@prefix ucs-itaiji-009: <http://rdf.chise.org/data/ccs/ucs-itaiji-009/code-point/> .
 
 a.ucs_component:0x4EBA
     a chisegg:abstract-character ;
@@ -339,7 +346,7 @@ a.ucs_component:0x4EBA
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           0 ;
     ideo:total-strokes     2 ;
-    :eq a.iwds-1:0146             ; # &IWDS1-146;
+    :eq a.iwds-1:0146             ; # &A-compU+4EBA;
     .
     a.iwds-1:0146
            :abstract-character-of         iwds-1:0146    .
@@ -348,7 +355,8 @@ a.ucs:0x4EBA
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4EBA ;
     :from.denotational_component
-        a.ucs_component:0x4EBA ;
+        a.ucs_component:0x4EBA ,
+        a.ucs_component:0x516B ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           0 ;
     ideo:total-strokes     2 ;
@@ -665,6 +673,8 @@ a.ucs:0x4EBB
 a.ucs:0x20089
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20089 ;
+    :from.denotational_component
+        a.ucs_component:0x20089 ;
     ideo:radical           [ :context domain:ucs     ;
                              :target            4 ; # ⼃
                            ] ;
@@ -755,36 +765,81 @@ a.ucs:0x20089
                               :target     ucs:0x20089 ] ;
             .
 
-a.daikanwa:00345
+a.ucs_iwds-1:0x4EBC
     a chisegg:abstract-character ;
-    :abstract-character-of daikanwa:00345 ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x4EBC  ] ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           1 ;
     ideo:total-strokes     3 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x4EBA ; # &A-compU+4EBA;
+        isd:below    a.ucs:0x4E00   # 一
+    ] ;
+    :eq a.iwds-1:64146            ; # &A-IWDSU+4EBC;
     .
+    a.iwds-1:64146
+           :abstract-character-of         iwds-1:64146   .
+
+a.iwds-1:0064
+    a chisegg:abstract-character ;
+    :abstract-character-of iwds-1:0064 ;
+    :denotation-of
+        a.ucs_iwds-1:0x4EBC  ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
+    :eq a.big5-cdp:0x8AFC         ; # &IWDS1-064;
+    :eq a.daikanwa:00345          ; # &IWDS1-064;
+    .
+    a.big5-cdp:0x8AFC
+           :abstract-character-of       big5-cdp:0x8AFC  .
+    a.daikanwa:00345
+           :abstract-character-of       daikanwa:00345   .
 
 a.ucs:0x4EBC
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4EBC ;
     :denotation-of
-        a.daikanwa:00345     ;
+        a.iwds-1:0064        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
+    isd:structure [ a idc:⿱・⿵ ;
+        isd:above    a.ucs:0x4EBA ; # 人
+        isd:below    a.ucs:0x4E00   # 一
+    ] ;
+    .
+
+rep.adobe-japan1-5:17247
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-5:17247 ;
+    :denotation-of
+        a.ucs:0x4EBC         ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           1 ;
     ideo:total-strokes     3 ;
     ideo:hanyu-dazidian  ( 1 102 2 ) ;
     isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
+        isd:above    a.ucs:0x4EBA ; # 人
         isd:below    a.ucs:0x4E00   # 一
     ] ;
-    :eq rep.adobe-japan1-5:17247  ; # &I-AJ1-17247;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "zIHu" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "sIHu" ) ;
+                         ] ;
+    :eq rep.ucs_unicode:0x4EBC    ; # &AJ1-17247;
     :eq rep.cns11643-3:0x2132     ; # &I-C3-2132;
     :eq rep.jis-x0213-2:0x2137    ; # &I-JX2-2137;
     :eq rep.daikanwa:00345        ; # &I-M-00345;
     :subsume
         g2.ucs_unicode:0x4EBC ;
     .
-    rep.adobe-japan1-5:17247
-               :abstract-glyph-of adobe-japan1-5:17247   .
+    rep.ucs_unicode:0x4EBC
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x4EBC  ] .
     rep.cns11643-3:0x2132
                :abstract-glyph-of     cns11643-3:0x2132  .
     rep.jis-x0213-2:0x2137
@@ -848,15 +903,60 @@ rep.big5-cdp:0x8AFC
         isd:surround a.ucs:0x201A2 ; # 𠆢
         isd:filling  a.ucs:0x4E00   # 一
     ] ;
+    :eq rep.gt-k:00355            ; # &I-GT-K00355;
+    :eq rep.gt-pj-k1:12899        ; # &CDP-8AFC;
+    :eq rep.cbeta:07224           ; # &I-CB07224;
     :form-of             [ :context domain:component...connect-below ;
                            :target  a.ucs:0x4EBC         ] ;
+    :subsume
+        g2.big5-cdp:0x8AFC   ,
+        g2.gt-k:00355        ,
+        g2.cbeta:07224       ;
     .
+    rep.gt-k:00355
+               :abstract-glyph-of           gt-k:00355   .
+    rep.gt-pj-k1:12899
+               :abstract-glyph-of       gt-pj-k1:12899   .
+    rep.cbeta:07224
+               :abstract-glyph-of          cbeta:07224   .
+    g2.big5-cdp:0x8AFC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of big5-cdp:0x8AFC ;
+        .
+    g2.gt-k:00355
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of gt-k:00355 ;
+        :eq g2.gt-pj-k1:12899         ; # &g2-GT-K00355;
+        .
+        g2.gt-pj-k1:12899
+              :abstract-glyph-form-of       gt-pj-k1:12899   .
+    g2.cbeta:07224
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cbeta:07224 ;
+        .
 
 a.ucs:0x4EBD
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4EBD ;
     :denotation-of
-        a.daikanwa:00345     ;
+        a.ucs_iwds-1:0x4EBC  ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x4EBA ; # &A-compU+4EBA;
+        isd:below    a.ucs:0x4E36   # 丶
+    ] ;
+    .
+
+rep.ucs_unicode:0x4EBD
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:unicode ;
+                         :target     ucs:0x4EBD  ] ;
+    :denotation-of
+        a.ucs:0x4EBD         ;
+    :from.denotational_component
+        a.iwds-1:0064        ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           1 ;
     ideo:total-strokes     3 ;
@@ -864,10 +964,20 @@ a.ucs:0x4EBD
         isd:above    a.ucs:0x201A2 ; # 𠆢
         isd:below    a.ucs:0x4E36   # 丶
     ] ;
-    :eq rep.gb12345:0x7D37        ; # 亽
+    :eq rep.gb12345:0x7D37        ; # &UU+4EBD;
+    :subsume
+        g2.ucs_unicode:0x4EBD ;
     .
     rep.gb12345:0x7D37
                :abstract-glyph-of        gb12345:0x7D37  .
+    g2.ucs_unicode:0x4EBD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x4EBD  ] ;
+        :eq g2.gb12345:0x7D37         ; # &g2-UU+4EBD;
+        .
+        g2.gb12345:0x7D37
+              :abstract-glyph-form-of        gb12345:0x7D37  .
 
 a.ucs:0x201A3
     a chisegg:abstract-character ;
@@ -919,6 +1029,8 @@ a.ucs:0x201A4
 a.ucs:0x4EBE
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4EBE ;
+    :denotation-of
+        a.ucs_iwds-1:0x5166  ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           1 ;
     ideo:total-strokes     3 ;
@@ -930,8 +1042,8 @@ a.ucs:0x4EBE
     :eq rep.cns11643-3:0x2133     ; # &I-C3-2133;
     :eq rep.big5-cdp:0x8CA1       ; # &I-CDP-8CA1;
     :eq rep.shinjigen_rev:0091    ; # 亾
-    :from.original       [ :sources chisebib:shinjigen_rev ;
-                           :target  rep.mj:006462        ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen_rev ;
+                            :target  rep.mj:006462        ] ;
     :subsume
         g2.cns11643-3:0x2133 ,
         g2.ucs_unicode:0x4EBE ,
@@ -947,10 +1059,10 @@ a.ucs:0x4EBE
     g2.cns11643-3:0x2133
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2133 ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround rep.gt-k:00027 ; # &GT-K00027;
-        isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.gt-k:00027 ; # &g2-GT-K00027;
+            isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
+        ] ;
         :eq g2.ucs_cns:0x4EBE         ; # &g2-CU+4EBE;
         :eq g2.shinjigen_rev:0091     ; # &g2-CU+4EBE;
         .
@@ -964,10 +1076,10 @@ a.ucs:0x4EBE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EBE  ] ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround rep.gt-k:00029 ; # &g2-CDP-8C7B;
-        isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.ucs_iso:0x200CA ; # &g2-CDP-8C7B;
+            isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
+        ] ;
         :subsume
             repi.ucs_unicode:0x4EBE ;
         .
@@ -979,10 +1091,44 @@ a.ucs:0x4EBE
     g2.big5-cdp:0x8CA1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8CA1 ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.ucs_iso:0x200CA ; # &g2-CDP-8C7B;
+            isd:filling  rep.gt-k:00049   # &GT-K00049;
+        ] ;
+        .
+
+a.ucs_iwds-1:0x5166
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x5166  ] ;
+    :denotation-of
+        bucs:0x4EA1          ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
     isd:structure [ a idc:⿺ ;
-        isd:surround rep.gt-k:00029 ; # &g2-CDP-8C7B;
-        isd:filling  rep.gt-k:00049   # &GT-K00049;
+        isd:surround a.ucs:0x200CA ; # 𠃊
+        isd:filling  a.ucs_component:0x4EBA   # &A-compU+4EBA;
+    ] ;
+    ideo:original-form-of a.ucs:0x4EA1         ;
+    .
+
+rep.big5-cdp:0x8B7A
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of big5-cdp:0x8B7A ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x4E28   # 丨
     ] ;
+    :subsume
+        g2.big5-cdp:0x8B7A   ;
+    .
+    g2.big5-cdp:0x8B7A
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of big5-cdp:0x8B7A ;
         .
 
 a.ucs:0x4EC0
@@ -1637,8 +1783,8 @@ a.ucs:0x4EC5
     :eq rep.daikanwa:00353        ; # &I-M-00353;
     :eq rep.hanziku-1:0xBAA7      ; # &I-HZK01-BAA7;
     :eq rep.cbeta:04556           ; # &I-CB04556;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007049        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007049        ] ;
     :subsume
         g2.daikanwa:00353    ,
         g2.ucs_unicode:0x4EC5 ;
@@ -1656,10 +1802,10 @@ a.ucs:0x4EC5
     g2.daikanwa:00353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00353 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         :eq g2.cbeta:04556            ; # &g2-M-00353;
         :subsume
             repi.daikanwa:00353  ,
@@ -1679,10 +1825,10 @@ a.ucs:0x4EC5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EC5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.gb2312:0x3D76          ; # &g2-UU+4EC5;
         :eq g2.cns11643-3:0x2149      ; # &g2-UU+4EC5;
         :subsume
@@ -1734,8 +1880,8 @@ a.ucs:0x4EC6
     :eq rep.gt-pj-1:20541         ; # &I-GT-00481;
     :eq rep.daikanwa:00354        ; # &I-M-00354;
     :eq rep.shinjigen:0124        ; # 仆
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:03707 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:03707 ] ;
     :subsume
         g2.ucs_unicode:0x4EC6 ;
     .
@@ -1857,10 +2003,10 @@ a.ucs:0x4EC7
     :eq rep.shinjigen:0117        ; # 仇
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x3ABA         ] ;
-    :from.interchangeable [ :sources chisebib:jiyun ,
-                                     chisebib:daikanwa ;
-                            :target  a.ucs:0x3ABA         ] ;
-    :from.same           [ :context domain:ancient ;
+    ideo:interchangeable-form-of [ :sources chisebib:jiyun ,
+                                            chisebib:daikanwa ;
+                                   :target  a.ucs:0x3ABA         ] ;
+    ideo:same-as         [ :context domain:ancient ;
                            :sources chisebib:yiqiejing-yinyi ;
                            :target  rep.mj:025914        ] ;
     :subsume
@@ -2010,10 +2156,10 @@ a.ucs:0x4EC8
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EC8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007273   # &g2-MJ007273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007273   # &g2-MJ007273;
+        ] ;
         :eq g2.ucs_jis:0x4EC8         ; # &g2-AJ1-17249;
         :eq g2.jis-x0213-2:0x2139     ; # &g2-AJ1-17249;
         :eq g2.daikanwa:00356         ; # &g2-AJ1-17249;
@@ -2044,10 +2190,10 @@ a.ucs:0x4EC8
     g2.cns11643-2:0x2134
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2134 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x442C   # &g2-CU+516B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x442C   # &g2-CU+516B;
+        ] ;
         :eq g2.ucs_cns:0x4EC8         ; # &g2-CU+4EC8;
         .
         g2.ucs_cns:0x4EC8
@@ -2057,10 +2203,10 @@ a.ucs:0x4EC8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EC8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007274   # &g2-MJ007274;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007274   # &g2-MJ007274;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -2174,10 +2320,10 @@ rep.adobe-japan1-0:02067
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4ECA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
-        isd:below    rep.ucs-sip-var-003:0x2A70A   # &U-v003+2A70A;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
+            isd:below    rep.ucs-var-003:0x2A70A   # &U-v003+2A70A;
+        ] ;
         :eq g2.ucs_cns:0x4ECA         ; # &g2-AJ1-02067;
         :eq g2.ucs_jis:0x4ECA         ; # &g2-AJ1-02067;
         :eq g2.ucs_ks:0x4ECA          ; # &g2-AJ1-02067;
@@ -2270,10 +2416,10 @@ rep.adobe-japan1-0:02067
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4ECA  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
-        isd:below    g2.ucs_iso:0x2A70A   # &g2-IU-0002A70A;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
+            isd:below    g2.ucs_iso:0x2A70A   # &g2-IU-0002A70A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3D71          ; # &g2-UU+4ECA;
         .
@@ -2427,17 +2573,17 @@ a.ucs:0x4ECC
     rep.cns11643-3:0x214C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x214C ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBA ; # 人
-        isd:below    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBA ; # 人
+            isd:below    a.ucs:0x4EBA   # 人
+        ] ;
         :eq rep.ucs_cns:0x4ECC        ; # &C3-214C;
         :eq rep.daikanwa:00360        ; # &I-M-00360;
         :eq rep.cbeta:08093           ; # &I-CB08093;
-        :from.original       [ :sources chisebib:shuowen ,
-                                        chisebib:shuowen-tongxun-dingsheng ,
-                                        chisebib:daikanwa ;
-                               :target  a.ucs:0x51B0         ] ;
+        ideo:original-form-of [ :sources chisebib:shuowen ,
+                                         chisebib:shuowen-tongxun-dingsheng ,
+                                         chisebib:daikanwa ;
+                                :target  a.ucs:0x51B0         ] ;
         .
         rep.ucs_cns:0x4ECC
                    :abstract-glyph-of [ :context domain:cns     ;
@@ -2637,8 +2783,8 @@ a.ucs:0x4ECE
     :eq rep.shinjigen:2356        ; # 从
     :eq rep.hanziku-1:0xB9A3      ; # &I-HZK01-B9A3;
     :eq rep.cbeta:05155           ; # &I-CB05155;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:011321        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:011321        ] ;
     :subsume
         g2.ucs_unicode:0x4ECE ;
     .
@@ -2755,9 +2901,9 @@ rep.cns11643-6:0x214C
     isd:structure [ a idc:⿺ ;
         isd:surround a.ucs:0x200CA ; # 𠃊
         isd:filling  [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EBA ; # 人
-                :below    a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4EBA ; # 人
+                isd:below    a.ucs:0x4E00   # 一
             ]
         ]
     ] ;
@@ -2778,9 +2924,9 @@ a.ucs:0x201A6
     isd:structure [ a idc:⿺ ;
         isd:surround a.ucs:0x200CA ; # 𠃊
         isd:filling  [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EBA ; # 人
-                :below    a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4EBA ; # 人
+                isd:below    a.ucs:0x4E00   # 一
             ]
         ]
     ] ;
@@ -2817,8 +2963,8 @@ a.ucs:0x4ECF
     :eq rep.gt-pj-1:18985         ; # &I-GT-00482;
     :eq rep.daikanwa:00364        ; # &I-M-00364;
     :eq rep.shinjigen:0125        ; # 仏
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04128 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04128 ] ;
     :subsume
         g2.ucs_unicode:0x4ECF ;
     .
@@ -2960,6 +3106,8 @@ a.ucs:0x4ED0
 a.jis-x0208:0x4662
     a chisegg:abstract-character ;
     :abstract-character-of jis-x0208:0x4662 ;
+    :denotation-of
+        bucs:0x5167          ;
     ideo:radical           [ :context domain:ucs     ;
                              :target           13 ; # ⼌
                            ] ;
@@ -2976,15 +3124,16 @@ a.jis-x0208:0x4662
     ideo:strokes           [ :context domain:cns-3   ;
                              :target  2 ] ;
     ideo:total-strokes     4 ;
-    :eq bucs:0x5167               ; # &J97-4662;
+    :eq a.ucs_iwds-1:0x5167       ; # &J97-4662;
     :eq a.ucs_jis:0x5185          ; # &J97-4662;
     :eq rep.ucs_big5:0x5167       ; # &J97-4662;
     :eq a.jis-x0213-1:0x4662      ; # &J97-4662;
     :eq a.big5:0xA4BA             ; # &I-B-A4BA;
+    :eq a.iwds-1:0148             ; # &J97-4662;
     .
-    bucs:0x5167
-        :super-abstract-character-of [ :context domain:bucs    ;
-                                       :target     ucs:0x5167  ] .
+    a.ucs_iwds-1:0x5167
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x5167  ] .
     a.ucs_jis:0x5185
            :abstract-character-of [ :context domain:jis     ;
                                     :target     ucs:0x5185  ] .
@@ -2995,6 +3144,8 @@ a.jis-x0208:0x4662
            :abstract-character-of    jis-x0213-1:0x4662  .
     a.big5:0xA4BA
            :abstract-character-of           big5:0xA4BA  .
+    a.iwds-1:0148
+           :abstract-character-of         iwds-1:0148    .
 
 a.ucs:0x5185
     a chisegg:abstract-character ;
@@ -3024,9 +3175,9 @@ a.ucs:0x5185
     :eq rep.daikanwa:01512        ; # &I-M-01512;
     :eq rep.daikanwa...._.p:00366 ; # 内
     :eq rep.shinjigen:0481        ; # 内
-    :from.same           [ :sources chisebib:daikanwa.:.00366...._.p ;
+    ideo:same-as         [ :sources chisebib:daikanwa.:.00366...._.p ;
                            :target  a.ucs:0x5167         ] ;
-    :from.vulgar         [ :sources chisebib:daikanwa.:.01512 ;
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa.:.01512 ;
                            :target  a.ucs:0x5167         ] ;
     .
     rep.adobe-japan1-0:03258
@@ -3160,6 +3311,39 @@ a.ucs:0x4ED2
     rep.big5-cdp:0x8BAC
                :abstract-glyph-of       big5-cdp:0x8BAC  .
 
+a.ucs:0x2CF61
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CF61 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           2 ;
+    ideo:total-strokes     4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.big5-cdp:0x89E1 ; # &CDP-89E1;
+        isd:right    rep.big5-cdp:0x89E1   # &CDP-89E1;
+    ] ;
+    :eq rep.mj:056902             ; # &I-MJ056902;
+    :eq rep.koseki:004520         ; # 𬽡
+    :form-of             [ :sources chisebib:koseki ;
+                           :target  a.ucs:0x4ECE         ] ;
+    :subsume
+        g2.mj:056902         ;
+    .
+    rep.mj:056902
+               :abstract-glyph-of             mj:056902  .
+    rep.koseki:004520
+               :abstract-glyph-of         koseki:004520  .
+    g2.mj:056902
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:056902 ;
+        :eq g2.ucs_JP...hanazono:0x2CF61 ; # &g2-MJ056902;
+        :eq g2.koseki:004520          ; # &g2-MJ056902;
+        .
+        g2.ucs_JP...hanazono:0x2CF61
+              :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                        :target     ucs:0x2CF61 ] .
+        g2.koseki:004520
+              :abstract-glyph-form-of         koseki:004520  .
+
 a.ucs:0x4ED4
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4ED4 ;
@@ -3338,10 +3522,10 @@ a.ucs:0x4ED5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4ED5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x58EB   # 士
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x58EB   # 士
+        ] ;
         :eq g2.adobe-japan1-0:02195   ; # &g2-AJ1-02195;
         :eq g2.gb2312:0x4A4B          ; # &g2-AJ1-02195;
         :eq g2.ks-x1001:0x5E42        ; # &g2-AJ1-02195;
@@ -3509,10 +3693,10 @@ a.ucs:0x4ED6
                                :target  a.ucs:0x4ED6         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 115 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
+        ] ;
         :eq g2.adobe-japan1-0:02846   ; # &g2-AJ1-02846;
         :eq g2.gb2312:0x4B7B          ; # &g2-AJ1-02846;
         :eq g2.ks-x1001:0x7662        ; # &g2-AJ1-02846;
@@ -3586,10 +3770,10 @@ a.ucs:0x4ED6
     g2.cns11643-1:0x456C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x456C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
+        ] ;
         :eq g2.ucs_cns:0x4ED6         ; # &g2-CU+4ED6;
         :subsume
             repi.cns11643-1:0x456C ,
@@ -3628,7 +3812,7 @@ a.ucs:0x4ED7
     ideo:radical           9 ; # ⼈ 
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs_component:0x4E08   # &BUCS+4E08;
+        isd:right    a.ucs_iwds-1:0x4E08   # &A-IWDSU+4E08;
     ] ;
     .
 
@@ -3689,10 +3873,10 @@ rep.adobe-japan1-0:04120
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4ED7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt:00018   # &g2-AJ1-13463;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt:00018   # &g2-AJ1-13463;
+        ] ;
         :eq g2.ucs_jis:0x4ED7         ; # &g2-AJ1-04120;
         :eq g2.ucs_ks:0x4ED7          ; # &g2-AJ1-04120;
         :eq g2.ks-x1001:0x6D5C        ; # &g2-AJ1-04120;
@@ -3757,10 +3941,10 @@ rep.adobe-japan1-0:04120
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4ED7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E08   # &g2-AJ1-02510;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E08   # &g2-AJ1-02510;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x554C          ; # &g2-UU+4ED7;
         :eq g2.cns11643-1:0x456D      ; # &g2-UU+4ED7;
@@ -4419,18 +4603,18 @@ o.ucs_unicode:0x4EDE
     rep.daikanwa:00379
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00379 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gt:02406   # &GT-02406;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt:02406   # &GT-02406;
+        ] ;
         .
     rep.cns11643-1:0x4571
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x4571 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x4443   # &C1-4443;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x4443   # &C1-4443;
+        ] ;
         :eq rep.ucs_cns:0x4EDE        ; # &C1-4571;
         :subsume
             g2.cns11643-1:0x4571 ;
@@ -4449,10 +4633,10 @@ o.ucs_unicode:0x4EDE
     rep.mj:006526
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006526 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.mj:007450   # &MJ007450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:007450   # &MJ007450;
+        ] ;
         :eq rep.ucs_unicode:0x4EDE    ; # &MJ006526;
         :eq rep.adobe-japan1-0:04121  ; # &I-AJ1-04121;
         :eq rep.jis-x0208:0x5040      ; # &I-J90-5040;
@@ -4568,10 +4752,10 @@ a.mj:006527
     rep.mj:006527
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006527 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x2F81E   # 刃
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.ucs:0x2F81E   # 刃
+        ] ;
         :eq rep.hanyo-denshi...ft:0x3461 ; # &I-HD-FT-3461;
         :subsume
             g2.mj:006527         ;
@@ -4584,10 +4768,10 @@ a.mj:006527
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x4EDE         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F81E   # 刃
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    a.ucs:0x2F81E   # 刃
+            ] ;
             :eq g2.hanyo-denshi...ft:0x3461 ; # &g2-MJ006527;
             :subsume
                 repi.hanyo-denshi...ft:0x3461 ,
@@ -4664,10 +4848,10 @@ a.ucs:0x4EDF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EDF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5343   # &g2-AJ1-02701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5343   # &g2-AJ1-02701;
+        ] ;
         :eq g2.adobe-japan1-0:04123   ; # &g2-AJ1-04123;
         :eq g2.gb2312:0x472A          ; # &g2-AJ1-04123;
         :eq g2.ks-x1001:0x7435        ; # &g2-AJ1-04123;
@@ -5056,10 +5240,10 @@ a.ucs:0x4EE3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EE3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F0B   # &g2-AJ1-04768;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F0B   # &g2-AJ1-04768;
+        ] ;
         :eq g2.adobe-japan1-0:02885   ; # &g2-AJ1-02885;
         :eq g2.gb2312:0x347A          ; # &g2-AJ1-02885;
         :eq g2.ks-x1001:0x535B        ; # &g2-AJ1-02885;
@@ -5138,10 +5322,10 @@ a.ucs:0x4EE3
     g2.cns11643-1:0x456E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x456E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:00233   # &GT-K00233;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:00233   # &GT-K00233;
+        ] ;
         :eq g2.ucs_cns:0x4EE3         ; # &g2-CU+4EE3;
         .
         g2.ucs_cns:0x4EE3
@@ -5155,6 +5339,10 @@ a.ucs:0x4EE4
     ideo:strokes           3 ;
     ideo:total-strokes     5 ;
     ideo:hanyu-dazidian  ( 1 111 10 ) ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.iwds-1:0064 ; # &IWDS1-064;
+        isd:below    a.big5-cdp:0x8A60   # &A-CDP-8A60;
+    ] ;
     :eq rep.adobe-japan1-0:04009  ; # &I-AJ1-04009;
     :eq rep.jis-x0208:0x4E61      ; # &I-J90-4E61;
     :eq rep.gb2312:0x416E         ; # &I-G0-416E;
@@ -5168,12 +5356,9 @@ a.ucs:0x4EE4
     :eq rep.daikanwa:00387        ; # &I-M-00387;
     :eq rep.shinjigen:0142        ; # 令
     :subsume
-        g2.adobe-japan1-0:04009 ,
-        repi.hng-kak:02840   ,
-        repi.hng-kar:05680   ,
+        a.jis-x0208:0x4E61   ,
         rep.gt-k:01023       ,
-        rep.gt-k:01022       ,
-        repi.hng-khm:01900   ;
+        rep.gt-k:01022       ;
     .
     rep.adobe-japan1-0:04009
                :abstract-glyph-of adobe-japan1-0:04009   .
@@ -5199,159 +5384,223 @@ a.ucs:0x4EE4
                :abstract-glyph-of       daikanwa:00387   .
     rep.shinjigen:0142
                :abstract-glyph-of      shinjigen:0142    .
-    g2.adobe-japan1-0:04009
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of adobe-japan1-0:04009 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x4EE4         ,
-                                        a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    rep.big5-cdp:0x8A60   # &CDP-8A60;
-    ] ;
-        :eq g2.ucs_jis:0x4EE4         ; # &g2-AJ1-04009;
-        :eq g2.ucs_ks:0x4EE4          ; # &g2-AJ1-04009;
-        :eq g2.ks-x1001:0x5635        ; # &g2-AJ1-04009;
-        :eq g2.jis-x0208:0x4E61       ; # &g2-AJ1-04009;
-        :eq g2.jis-x0213-1:0x4E61     ; # &g2-AJ1-04009;
-        :eq g2.gt:00521               ; # &g2-AJ1-04009;
-        :eq g2.gt-k:01021             ; # &g2-AJ1-04009;
-        :eq g2.daikanwa:00387         ; # &g2-AJ1-04009;
-        :eq g2.shinjigen:0142         ; # &g2-AJ1-04009;
-        :subsume
-            repi.daikanwa:00387  ,
-            repi.jis-x0208:0x4E61 ,
-            repi.adobe-japan1-6:04009 ,
-            repi.ks-x1001:0x5635 ,
-            repi.gt:00521        ;
-        .
-        g2.ucs_jis:0x4EE4
-              :abstract-glyph-form-of [ :context domain:jis     ;
+    a.jis-x0208:0x4E61
+        a chisegg:abstract-character ;
+        :abstract-character-of jis-x0208:0x4E61 ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    rep.big5-cdp:0x8A60   # &CDP-8A60;
+        ] ;
+        :eq g.ucs_jis:0x4EE4          ; # &G-AJ1-04009;
+        :eq g.ucs_ks:0x4EE4           ; # &G-AJ1-04009;
+        :eq g.adobe-japan1-0:04009    ; # &G-AJ1-04009;
+        :eq g.jis-x0208:0x4E61        ; # &G-AJ1-04009;
+        :eq g.jis-x0213-1:0x4E61      ; # &G-AJ1-04009;
+        :eq g.gt:00521                ; # &G-AJ1-04009;
+        :eq g.gt-k:01021              ; # &G-AJ1-04009;
+        :eq g.daikanwa:00387          ; # &G-AJ1-04009;
+        :subsume
+            g2.adobe-japan1-0:04009 ,
+            repi.hng-kak:02840   ,
+            repi.hng-kar:05680   ;
+        .
+        g.ucs_jis:0x4EE4
+                   :detailed-glyph-of [ :context domain:jis     ;
                                         :target     ucs:0x4EE4  ] .
-        g2.ucs_ks:0x4EE4
-              :abstract-glyph-form-of [ :context domain:ks      ;
+        g.ucs_ks:0x4EE4
+                   :detailed-glyph-of [ :context domain:ks      ;
                                         :target     ucs:0x4EE4  ] .
-        g2.ks-x1001:0x5635
-              :abstract-glyph-form-of       ks-x1001:0x5635  .
-        g2.jis-x0208:0x4E61
-              :abstract-glyph-form-of      jis-x0208:0x4E61  .
-        g2.jis-x0213-1:0x4E61
-              :abstract-glyph-form-of    jis-x0213-1:0x4E61  .
-        g2.gt:00521
-              :abstract-glyph-form-of             gt:00521   .
-        g2.gt-k:01021
-              :abstract-glyph-form-of           gt-k:01021   .
-        g2.daikanwa:00387
-              :abstract-glyph-form-of       daikanwa:00387   .
-        g2.shinjigen:0142
-              :abstract-glyph-form-of      shinjigen:0142    .
-        repi.daikanwa:00387
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00387 ;
-            .
-        repi.jis-x0208:0x4E61
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0208:0x4E61 ;
-            :eq repi.jis-x0213-1:0x4E61   ; # &R-J0-4E61;
-            .
-            repi.jis-x0213-1:0x4E61
-                          :glyph-image-of    jis-x0213-1:0x4E61  .
-        repi.adobe-japan1-0:04009
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-0:04009 ;
+        g.adobe-japan1-0:04009
+                   :detailed-glyph-of adobe-japan1-0:04009   .
+        g.jis-x0208:0x4E61
+                   :detailed-glyph-of      jis-x0208:0x4E61  .
+        g.jis-x0213-1:0x4E61
+                   :detailed-glyph-of    jis-x0213-1:0x4E61  .
+        g.gt:00521
+                   :detailed-glyph-of             gt:00521   .
+        g.gt-k:01021
+                   :detailed-glyph-of           gt-k:01021   .
+        g.daikanwa:00387
+                   :detailed-glyph-of       daikanwa:00387   .
+        g2.adobe-japan1-0:04009
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of adobe-japan1-0:04009 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x4EE4         ,
+                                            a.ucs:0xE0100        ] ;
+            :eq g2.ucs_jis:0x4EE4         ; # &g2-AJ1-04009;
+            :eq g2.ucs_ks:0x4EE4          ; # &g2-AJ1-04009;
+            :eq g2.ks-x1001:0x5635        ; # &g2-AJ1-04009;
+            :eq g2.jis-x0208:0x4E61       ; # &g2-AJ1-04009;
+            :eq g2.jis-x0213-1:0x4E61     ; # &g2-AJ1-04009;
+            :eq g2.gt:00521               ; # &g2-AJ1-04009;
+            :eq g2.gt-k:01021             ; # &g2-AJ1-04009;
+            :eq g2.daikanwa:00387         ; # &g2-AJ1-04009;
+            :eq g2.shinjigen:0142         ; # &g2-AJ1-04009;
+            :subsume
+                repi.daikanwa:00387  ,
+                repi.jis-x0208:0x4E61 ,
+                repi.adobe-japan1-6:04009 ,
+                repi.ks-x1001:0x5635 ,
+                repi.gt:00521        ;
             .
-        repi.ks-x1001:0x5635
+            g2.ucs_jis:0x4EE4
+                  :abstract-glyph-form-of [ :context domain:jis     ;
+                                            :target     ucs:0x4EE4  ] .
+            g2.ucs_ks:0x4EE4
+                  :abstract-glyph-form-of [ :context domain:ks      ;
+                                            :target     ucs:0x4EE4  ] .
+            g2.ks-x1001:0x5635
+                  :abstract-glyph-form-of       ks-x1001:0x5635  .
+            g2.jis-x0208:0x4E61
+                  :abstract-glyph-form-of      jis-x0208:0x4E61  .
+            g2.jis-x0213-1:0x4E61
+                  :abstract-glyph-form-of    jis-x0213-1:0x4E61  .
+            g2.gt:00521
+                  :abstract-glyph-form-of             gt:00521   .
+            g2.gt-k:01021
+                  :abstract-glyph-form-of           gt-k:01021   .
+            g2.daikanwa:00387
+                  :abstract-glyph-form-of       daikanwa:00387   .
+            g2.shinjigen:0142
+                  :abstract-glyph-form-of      shinjigen:0142    .
+            repi.daikanwa:00387
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00387 ;
+                .
+            repi.jis-x0208:0x4E61
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0208:0x4E61 ;
+                :eq repi.jis-x0213-1:0x4E61   ; # &R-J0-4E61;
+                .
+                repi.jis-x0213-1:0x4E61
+                              :glyph-image-of    jis-x0213-1:0x4E61  .
+            repi.adobe-japan1-0:04009
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-0:04009 ;
+                .
+            repi.ks-x1001:0x5635
+                a chisegg:glyph-image ;
+                :glyph-image-of ks-x1001:0x5635 ;
+                :eq repi.ucs_ks:0x4EE4        ; # &R-K0-5635;
+                .
+                repi.ucs_ks:0x4EE4
+                              :glyph-image-of [ :context domain:ks      ;
+                                                :target     ucs:0x4EE4  ] .
+            repi.gt:00521
+                a chisegg:glyph-image ;
+                :glyph-image-of gt:00521 ;
+                :eq repi.gt-k:01021           ; # &R-GT-00521;
+                .
+                repi.gt-k:01021
+                              :glyph-image-of           gt-k:01021   .
+        repi.hng-kak:02840
             a chisegg:glyph-image ;
-            :glyph-image-of ks-x1001:0x5635 ;
-            :eq repi.ucs_ks:0x4EE4        ; # &R-K0-5635;
+            :glyph-image-of hng-kak:02840 ;
             .
-            repi.ucs_ks:0x4EE4
-                          :glyph-image-of [ :context domain:ks      ;
-                                            :target     ucs:0x4EE4  ] .
-        repi.gt:00521
+        repi.hng-kar:05680
             a chisegg:glyph-image ;
-            :glyph-image-of gt:00521 ;
-            :eq repi.gt-k:01021           ; # &R-GT-00521;
+            :glyph-image-of hng-kar:05680 ;
             .
-            repi.gt-k:01021
-                          :glyph-image-of           gt-k:01021   .
-    repi.hng-kak:02840
-        a chisegg:glyph-image ;
-        :glyph-image-of hng-kak:02840 ;
-        .
-    repi.hng-kar:05680
-        a chisegg:glyph-image ;
-        :glyph-image-of hng-kar:05680 ;
-        .
     rep.gt-k:01023
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt-k:01023 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    a.ucs:0x9FB4   # 龴
-    ] ;
-        :eq g2.ucs_cns:0x4EE4         ; # &GT-K01023;
-        :eq g2.cns11643-1:0x456F      ; # &GT-K01023;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    a.ucs:0x9FB4   # 龴
+        ] ;
+        :eq g.ucs_cns:0x4EE4          ; # &GT-K01023;
+        :eq g.cns11643-1:0x456F       ; # &GT-K01023;
         :eq rep.gt-pj-k1:19035        ; # &GT-K01023;
         :subsume
-            repi.cns11643-1:0x456F ,
-            repi.gt-k:01023      ;
+            g2.cns11643-1:0x456F ;
         .
-        g2.ucs_cns:0x4EE4
-              :abstract-glyph-form-of [ :context domain:cns     ;
+        g.ucs_cns:0x4EE4
+                   :detailed-glyph-of [ :context domain:cns     ;
                                         :target     ucs:0x4EE4  ] .
-        g2.cns11643-1:0x456F
-              :abstract-glyph-form-of     cns11643-1:0x456F  .
+        g.cns11643-1:0x456F
+                   :detailed-glyph-of     cns11643-1:0x456F  .
         rep.gt-pj-k1:19035
                    :abstract-glyph-of       gt-pj-k1:19035   .
-        repi.cns11643-1:0x456F
-            a chisegg:glyph-image ;
-            :glyph-image-of cns11643-1:0x456F ;
-            .
-        repi.gt-k:01023
-            a chisegg:glyph-image ;
-            :glyph-image-of gt-k:01023 ;
+        g2.cns11643-1:0x456F
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-1:0x456F ;
+            :eq g2.ucs_cns:0x4EE4         ; # &g2-GT-K01023;
+            :eq g2.gt-k:01023             ; # &g2-GT-K01023;
+            :eq g2.gt-pj-k1:19035         ; # &g2-GT-K01023;
+            :subsume
+                repi.cns11643-1:0x456F ,
+                repi.gt-k:01023      ;
             .
+            g2.ucs_cns:0x4EE4
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x4EE4  ] .
+            g2.gt-k:01023
+                  :abstract-glyph-form-of           gt-k:01023   .
+            g2.gt-pj-k1:19035
+                  :abstract-glyph-form-of       gt-pj-k1:19035   .
+            repi.cns11643-1:0x456F
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-1:0x456F ;
+                .
+            repi.gt-k:01023
+                a chisegg:glyph-image ;
+                :glyph-image-of gt-k:01023 ;
+                .
     rep.gt-k:01022
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt-k:01022 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBD ; # 亽
-        isd:below    a.ucs:0x9FB4   # 龴
-    ] ;
-        :eq g2.ucs_unicode:0x4EE4     ; # &GT-K01022;
-        :g2.ucs_JP...hanazono      rdf:nil ;
-        :eq g2.gb2312:0x416E          ; # &GT-K01022;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBD ; # 亽
+            isd:below    a.ucs:0x9FB4   # 龴
+        ] ;
+        :eq g.ucs_unicode:0x4EE4      ; # &GT-K01022;
         :eq rep.gt-pj-k1:14962        ; # &GT-K01022;
         :subsume
-            repi.ucs_unicode:0x4EE4 ,
-            repi.gt-k:01022      ,
-            repi.hng-khi:02460   ;
+            g2.ucs_unicode:0x4EE4 ,
+            repi.hng-khm:01900   ;
         .
-        g2.ucs_unicode:0x4EE4
-              :abstract-glyph-form-of [ :context domain:unicode ;
+        g.ucs_unicode:0x4EE4
+                   :detailed-glyph-of [ :context domain:unicode ;
                                         :target     ucs:0x4EE4  ] .
-        g2.gb2312:0x416E
-              :abstract-glyph-form-of         gb2312:0x416E  .
         rep.gt-pj-k1:14962
                    :abstract-glyph-of       gt-pj-k1:14962   .
-        repi.ucs_unicode:0x4EE4
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x4EE4  ] ;
-            .
-        repi.gt-k:01022
-            a chisegg:glyph-image ;
-            :glyph-image-of gt-k:01022 ;
-            .
-        repi.hng-khi:02460
+        g2.ucs_unicode:0x4EE4
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:unicode ;
+                                      :target     ucs:0x4EE4  ] ;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            :eq g2.gb2312:0x416E          ; # &g2-GT-K01022;
+            :eq g2.gt-k:01022             ; # &g2-GT-K01022;
+            :eq g2.gt-pj-k1:14962         ; # &g2-GT-K01022;
+            :subsume
+                repi.ucs_unicode:0x4EE4 ,
+                repi.gt-k:01022      ,
+                repi.hng-khi:02460   ;
+            .
+            g2.gb2312:0x416E
+                  :abstract-glyph-form-of         gb2312:0x416E  .
+            g2.gt-k:01022
+                  :abstract-glyph-form-of           gt-k:01022   .
+            g2.gt-pj-k1:14962
+                  :abstract-glyph-form-of       gt-pj-k1:14962   .
+            repi.ucs_unicode:0x4EE4
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x4EE4  ] ;
+                .
+            repi.gt-k:01022
+                a chisegg:glyph-image ;
+                :glyph-image-of gt-k:01022 ;
+                .
+            repi.hng-khi:02460
+                a chisegg:glyph-image ;
+                :glyph-image-of hng-khi:02460 ;
+                .
+        repi.hng-khm:01900
             a chisegg:glyph-image ;
-            :glyph-image-of hng-khi:02460 ;
+            :glyph-image-of hng-khm:01900 ;
             .
-    repi.hng-khm:01900
-        a chisegg:glyph-image ;
-        :glyph-image-of hng-khm:01900 ;
-        .
 
 a.ucs:0x4EE5
     a chisegg:abstract-character ;
@@ -5408,10 +5657,10 @@ a.ucs:0x4EE5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EE5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.big5-cdp:0x89EB ; # &CDP-89EB;
-        isd:right    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.big5-cdp:0x89EB ; # &CDP-89EB;
+            isd:right    a.ucs:0x4EBA   # 人
+        ] ;
         :eq g2.ucs_jis:0x4EE5         ; # &g2-AJ1-01166;
         :eq g2.ucs_ks:0x4EE5          ; # &g2-AJ1-01166;
         :eq g2.ks-x1001:0x6C24        ; # &g2-AJ1-01166;
@@ -5678,9 +5927,9 @@ a.ucs:0x36A2
         :abstract-glyph-of daikanwa:00395 ;
         ideo:radical           9 ; # ⼈ 
         ideo:strokes           3 ;
-        :from.ancient        [ :sources chisebib:daikanwa ;
+        ideo:ancient-form-of [ :sources chisebib:daikanwa ;
                                :target  rep.adobe-japan1-4:13382 ] ;
-        :to.mistakable       rep.daikanwa:06040   ;
+        ideo:mistakable      rep.daikanwa:06040   ;
         :subsume
             g2.daikanwa:00395    ,
             g2.cns11643-3:0x2174 ;
@@ -5702,10 +5951,10 @@ a.ucs:0x36A2
         :abstract-glyph-of daikanwa:06040 ;
         ideo:radical          38 ; # ⼥ 
         ideo:strokes           2 ;
-        :from.ancient        [ :sources chisebib:shuowen ,
+        ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                         chisebib:daikanwa ;
                                :target  a.ucs:0x5974         ] ;
-        :to.mistakable       rep.daikanwa:00395   ;
+        ideo:mistakable      rep.daikanwa:00395   ;
         :subsume
             g2.daikanwa:06040    ,
             g2.ucs_unicode:0x36A2 ;
@@ -5754,10 +6003,10 @@ a.ucs:0x201B2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201B2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E7F   # &g2-AJ1-04741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E7F   # &g2-AJ1-04741;
+        ] ;
         :eq g2.cns11643-4:0x2158      ; # &g2-M-00396;
         :eq g2.daikanwa:00396         ; # &g2-M-00396;
         :subsume
@@ -5960,10 +6209,10 @@ a.ucs:0x4EED
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EED         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04250   # &g2-AJ1-04250;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04250   # &g2-AJ1-04250;
+        ] ;
         :eq g2.ucs_jis:0x4EED         ; # &g2-AJ1-04122;
         :eq g2.jis-x0208:0x5041       ; # &g2-AJ1-04122;
         :eq g2.jis-x0213-1:0x5041     ; # &g2-AJ1-04122;
@@ -6012,10 +6261,10 @@ a.ucs:0x4EED
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EED  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -6157,8 +6406,8 @@ a.ucs:0x4EEE
     :eq rep.gt-pj-1:12862         ; # &I-GT-00526;
     :eq rep.daikanwa:00398        ; # &I-M-00398;
     :eq rep.shinjigen:0144        ; # 仮
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x5047         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x5047         ] ;
     :subsume
         g2.adobe-japan1-0:01342 ,
         g2.ucs_unicode:0x4EEE ;
@@ -6185,10 +6434,10 @@ a.ucs:0x4EEE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EEE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+        ] ;
         :eq g2.ucs_cns:0x4EEE         ; # &g2-AJ1-01342;
         :eq g2.ucs_jis:0x4EEE         ; # &g2-AJ1-01342;
         :eq g2.jis-x0208:0x323E       ; # &g2-AJ1-01342;
@@ -6249,13 +6498,13 @@ a.ucs:0x4EEE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EEE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53CD   # &g2-GT-K00476;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53CD   # &g2-GT-K00476;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq rep.shinjigen:0146        ; # &g2-UU+4EEE;
-        :from.vulgar         [ :sources chisebib:shinjigen ;
+        ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                                :target  a.ucs:0x5047         ] ;
         :subsume
             repi.ucs_unicode:0x4EEE ,
@@ -6306,10 +6555,10 @@ a.ucs:0x4EEF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EEF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02455   # &g2-AJ1-02455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02455   # &g2-AJ1-02455;
+        ] ;
         :eq g2.ucs_jis:0x4EEF         ; # &g2-AJ1-21086;
         :eq g2.jis-x0212:0x304B       ; # &g2-AJ1-21086;
         :eq g2.daikanwa:00399         ; # &g2-AJ1-21086;
@@ -6341,10 +6590,10 @@ a.ucs:0x4EEF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EEF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C11   # &g2-UU+5C11;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C11   # &g2-UU+5C11;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x2268      ; # &g2-UU+4EEF;
         :subsume
@@ -6581,10 +6830,10 @@ rep.adobe-japan1-5:17252
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EF1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
+        ] ;
         :eq g2.ucs_cns:0x4EF1         ; # &g2-AJ1-17252;
         :eq g2.ucs_jis:0x4EF1         ; # &g2-AJ1-17252;
         :eq g2.jis-x0212:0x304C       ; # &g2-AJ1-17252;
@@ -6645,10 +6894,10 @@ rep.adobe-japan1-5:17252
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EF1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -6680,10 +6929,10 @@ a.ucs:0x3438
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3438  ] ;
         ideo:hanyu-dazidian  ( 1 125 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B20   # &g2-UU+6B20;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B20   # &g2-UU+6B20;
+        ] ;
         :eq g2.daikanwa:00402         ; # &g2-M-00402;
         :subsume
             repi.daikanwa:00402  ,
@@ -6708,10 +6957,10 @@ a.ucs:0x3438
     g2.cns11643-6:0x234E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x234E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01853   # &g2-AJ1-01853;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01853   # &g2-AJ1-01853;
+        ] ;
         :eq g2.ucs_cns:0x3438         ; # &g2-CU+3438;
         .
         g2.ucs_cns:0x3438
@@ -6907,10 +7156,10 @@ a.ucs:0x4EF3
                                :target  a.ucs:0x4EF3         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 121 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BD4   # &g2-AJ1-03450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BD4   # &g2-AJ1-03450;
+        ] ;
         :eq g2.adobe-japan1-5:19144   ; # &g2-AJ1-19144;
         :eq g2.gb2312:0x5872          ; # &g2-AJ1-19144;
         :eq g2.jis-x0212:0x304D       ; # &g2-AJ1-19144;
@@ -6960,10 +7209,10 @@ a.ucs:0x4EF3
     g2.cns11643-1:0x4738
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4738 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4552   # &g2-CU+6BD4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4552   # &g2-CU+6BD4;
+        ] ;
         :eq g2.ucs_cns:0x4EF3         ; # &g2-CU+4EF3;
         .
         g2.ucs_cns:0x4EF3
@@ -7056,10 +7305,10 @@ rep.ucs_iso:0x201B5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201B5 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007278   # &g2-MJ007278;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007278   # &g2-MJ007278;
+        ] ;
         :eq g2.daikanwa:00407         ; # &g2-M-00407;
         :eq g2.cbeta:01027            ; # &g2-M-00407;
         :subsume
@@ -7087,10 +7336,10 @@ rep.ucs_iso:0x201B5
     g2.cns11643-4:0x222B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x222B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x447B   # &g2-CU+516E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x447B   # &g2-CU+516E;
+        ] ;
         :eq g2.ucs_cns:0x201B5        ; # &g2-CU+201B5;
         .
         g2.ucs_cns:0x201B5
@@ -7415,8 +7664,8 @@ a.ucs:0x4EF7
     :eq rep.gt-pj-1:20547         ; # &I-GT-00529;
     :eq rep.daikanwa:00412        ; # &I-M-00412;
     :eq rep.shinjigen:0150        ; # 价
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50F9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50F9         ] ;
     :subsume
         g2.ucs_unicode:0x4EF7 ;
     .
@@ -7599,21 +7848,74 @@ a.ucs:0x4EFA
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x4EBA ; # &A-compU+4EBA;
+        isd:below    a.iwds-1:0082   # &IWDS1-082;
+    ] ;
+    .
+
+rep.cns11643-3:0x2276
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x2276 ;
+    :denotation-of
+        a.ucs:0x4EFA         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     6 ;
     ideo:hanyu-dazidian  ( 1 116 5 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x201A2 ; # 𠆢
         isd:below    rep.big5-cdp:0x89E3   # &CDP-89E3;
     ] ;
-    :eq rep.cns11643-3:0x2276     ; # &I-C3-2276;
+    :eq rep.ucs_unicode:0x4EFA    ; # &C3-2276;
     :eq rep.daikanwa:00415        ; # &I-M-00415;
-    :eq rep.hanziku-1:0xBBCB      ; # &I-HZK01-BBCB;
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x5009         ] ;
+    :form-of             [ :context domain:misc    ;
+                           :sources chisebib:jiyun ;
+                           :target  a.ucs:0x5009         ] ;
+    :subsume
+        g2.ucs_unicode:0x4EFA ;
     .
-    rep.cns11643-3:0x2276
-               :abstract-glyph-of     cns11643-3:0x2276  .
+    rep.ucs_unicode:0x4EFA
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x4EFA  ] .
     rep.daikanwa:00415
                :abstract-glyph-of       daikanwa:00415   .
-    rep.hanziku-1:0xBBCB
-               :abstract-glyph-of      hanziku-1:0xBBCB  .
+    g2.ucs_unicode:0x4EFA
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x4EFA  ] ;
+        :eq g2.cns11643-3:0x2276      ; # &g2-M-00415;
+        :eq g2.daikanwa:00415         ; # &g2-M-00415;
+        :subsume
+            repi.daikanwa:00415  ,
+            repi.cns11643-3:0x2276 ,
+            repi.ucs_unicode:0x4EFA ,
+            rep.hanziku-1:0xBBCB ;
+        .
+        g2.cns11643-3:0x2276
+              :abstract-glyph-form-of     cns11643-3:0x2276  .
+        g2.daikanwa:00415
+              :abstract-glyph-form-of       daikanwa:00415   .
+        repi.daikanwa:00415
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00415 ;
+            .
+        repi.cns11643-3:0x2276
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2276 ;
+            .
+        repi.ucs_unicode:0x4EFA
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x4EFA  ] ;
+            .
+        rep.hanziku-1:0xBBCB
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xBBCB ;
+            .
 
 a.jis-x0208:0x4724
     a chisegg:abstract-character ;
@@ -7621,8 +7923,16 @@ a.jis-x0208:0x4724
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_component:0x58EC   # &A-compU+58EC;
+    ] ;
+    :eq a.ucs_iwds-1:0x4EFB       ; # &J97-4724;
     :eq a.jis-x0213-1:0x4724      ; # &J97-4724;
     .
+    a.ucs_iwds-1:0x4EFB
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x4EFB  ] .
     a.jis-x0213-1:0x4724
            :abstract-character-of    jis-x0213-1:0x4724  .
 
@@ -7697,10 +8007,10 @@ rep.adobe-japan1-0:03290
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EFB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:02583   # &AJ1-02583;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x58EC   # &g2-AJ1-02583;
+        ] ;
         :eq g2.adobe-japan1-0:03290   ; # &g2-AJ1-03290;
         :eq g2.gb2312:0x484E          ; # &g2-AJ1-03290;
         :eq g2.ks-x1001:0x6C72        ; # &g2-AJ1-03290;
@@ -7794,10 +8104,10 @@ rep.cns11643-1:0x4736
     g2.cns11643-1:0x4736
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4736 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x4531   # &C1-4531;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4531   # &g2-CU+58EC;
+        ] ;
         :eq g2.ucs_cns:0x4EFB         ; # &g2-CU+4EFB;
         :subsume
             repi.cns11643-1:0x4736 ,
@@ -7832,7 +8142,7 @@ a.ucs:0x4EFC
     :eq rep.cns11643-3:0x226E     ; # &I-C3-226E;
     :eq rep.daikanwa:00417        ; # &I-M-00417;
     :eq rep.jef-china3:0x43CF     ; # &I-JC3-43CF;
-    :from.wrong          [ :sources chisebib:zhengzitong ,
+    ideo:wrong-form-of   [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4FC7         ] ;
     :subsume
@@ -7942,10 +8252,10 @@ a.ucs:0x4EFD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EFD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007456   # &g2-MJ007456;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007456   # &g2-MJ007456;
+        ] ;
         :eq g2.ucs_jis:0x4EFD         ; # &g2-AJ1-14312;
         :eq g2.jis-x0212:0x304F       ; # &g2-AJ1-14312;
         :eq g2.jis-x0213-1:0x2E29     ; # &g2-AJ1-14312;
@@ -7990,10 +8300,10 @@ a.ucs:0x4EFD
     g2.cns11643-1:0x4739
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4739 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4521   # &g2-CU+5206;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4521   # &g2-CU+5206;
+        ] ;
         :eq g2.ucs_cns:0x4EFD         ; # &g2-CU+4EFD;
         .
         g2.ucs_cns:0x4EFD
@@ -8003,10 +8313,10 @@ a.ucs:0x4EFD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EFD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007455   # &g2-MJ007455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007455   # &g2-MJ007455;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x375D          ; # &g2-UU+4EFD;
         .
@@ -8095,10 +8405,10 @@ a.ucs:0x4EFF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EFF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65B9   # &g2-AJ1-03661;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65B9   # &g2-AJ1-03661;
+        ] ;
         :eq g2.adobe-japan1-4:14313   ; # &g2-AJ1-14313;
         :eq g2.gb2312:0x3742          ; # &g2-AJ1-14313;
         :eq g2.jis-x0212:0x3051       ; # &g2-AJ1-14313;
@@ -8215,10 +8525,10 @@ a.ucs:0x4F00
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F00         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:007276   # &MJ007276;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007276   # &g2-MJ007276;
+        ] ;
         :eq g2.ucs_jis:0x4F00         ; # &g2-MJ006558;
         :eq g2.adobe-japan1-2:08374   ; # &g2-MJ006558;
         :eq g2.jis-x0212:0x3052       ; # &g2-MJ006558;
@@ -8277,10 +8587,10 @@ a.ucs:0x4F00
     g2.cns11643-2:0x2170
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2170 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x447C   # &g2-CU+516C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x447C   # &g2-CU+516C;
+        ] ;
         :eq g2.ucs_cns:0x4F00         ; # &g2-CU+4F00;
         .
         g2.ucs_cns:0x4F00
@@ -8289,39 +8599,56 @@ a.ucs:0x4F00
     rep.mj:006559
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006559 ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F00         ,
-                                        a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007275   # &g2-MJ007275;
-    ] ;
-        :eq g2.ucs_unicode:0x4F00     ; # &MJ006559;
-        :g2.ucs_JP...hanazono      rdf:nil ;
-        :eq g2.hanyo-denshi...ib:0x2D40 ; # &MJ006559;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.jis-x0213-1:0x3878   # &G-MJ007275;
+        ] ;
+        :eq g.ucs_unicode:0x4F00      ; # &MJ006559;
+        :eq g.hanyo-denshi...ib:0x2D40 ; # &MJ006559;
         :subsume
-            repi.ucs_unicode:0x4F00 ,
-            repi.hanyo-denshi...ib:0x2D40 ,
-            repi.mj:006559       ;
+            g2.mj:006559         ;
         .
-        g2.ucs_unicode:0x4F00
-              :abstract-glyph-form-of [ :context domain:unicode ;
+        g.ucs_unicode:0x4F00
+                   :detailed-glyph-of [ :context domain:unicode ;
                                         :target     ucs:0x4F00  ] .
-        g2.hanyo-denshi...ib:0x2D40
-              :abstract-glyph-form-of hanyo-denshi...ib:0x2D40  .
-        repi.ucs_unicode:0x4F00
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x4F00  ] ;
-            .
-        repi.hanyo-denshi...ib:0x2D40
-            a chisegg:glyph-image ;
-            :glyph-image-of hanyo-denshi...ib:0x2D40 ;
-            .
-        repi.mj:006559
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006559 ;
+        g.hanyo-denshi...ib:0x2D40
+                   :detailed-glyph-of hanyo-denshi...ib:0x2D40  .
+        g2.mj:006559
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006559 ;
+            :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                   :target  a.ucs:0x4F00         ,
+                                            a.ucs:0xE0102        ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:007275   # &g2-MJ007275;
+            ] ;
+            :eq g2.ucs_unicode:0x4F00     ; # &g2-MJ006559;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            :eq g2.hanyo-denshi...ib:0x2D40 ; # &g2-MJ006559;
+            :subsume
+                repi.ucs_unicode:0x4F00 ,
+                repi.hanyo-denshi...ib:0x2D40 ,
+                repi.mj:006559       ;
             .
+            g2.ucs_unicode:0x4F00
+                  :abstract-glyph-form-of [ :context domain:unicode ;
+                                            :target     ucs:0x4F00  ] .
+            g2.hanyo-denshi...ib:0x2D40
+                  :abstract-glyph-form-of hanyo-denshi...ib:0x2D40  .
+            repi.ucs_unicode:0x4F00
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F00  ] ;
+                .
+            repi.hanyo-denshi...ib:0x2D40
+                a chisegg:glyph-image ;
+                :glyph-image-of hanyo-denshi...ib:0x2D40 ;
+                .
+            repi.mj:006559
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006559 ;
+                .
 
 a.ucs:0x4F01
     a chisegg:abstract-character ;
@@ -8664,19 +8991,19 @@ a.ucs:0x4F05
     rep.daikanwa:00427
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00427 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
+        ] ;
         .
     rep.cns11643-2:0x2175
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x2175 ;
         ideo:hanyu-dazidian  ( 1 120 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x453A   # &C1-453A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x453A   # &C1-453A;
+        ] ;
         :eq rep.ucs_unicode:0x4F05    ; # &C2-2175;
         .
         rep.ucs_unicode:0x4F05
@@ -8709,11 +9036,9 @@ a.ucs:0x4F07
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4F07 ;
     ideo:radical           9 ; # ⼈ 
-    ideo:strokes           4 ;
-    ideo:total-strokes     6 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x6BB3   # 殳
+        isd:right    a.ucs_component:0x6BB3   # &A-compU+6BB3;
     ] ;
     .
 
@@ -8752,19 +9077,19 @@ rep.cns11643-3:0x2274
     g2.cbeta:02526
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:02526 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:014908   # &g2-MJ014908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:014908   # &g2-MJ014908;
+        ] ;
         .
     g2.ucs_unicode:0x4F07
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F07  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
+        ] ;
         :eq g2.cns11643-3:0x2274      ; # &g2-UU+4F07;
         :subsume
             repi.cns11643-3:0x2274 ,
@@ -8787,6 +9112,20 @@ rep.cns11643-3:0x2274
             :abstract-glyph-of hanziku-1:0xBDB0 ;
             .
 
+rep.ucs-itaiji-001:0x4F07
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x4F07 ;
+    :denotation-of
+        a.ucs:0x4F07         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           6 ;
+    ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-003:0x20B1B   # &U-i003+20B1B;
+    ] ;
+    .
+
 a.ucs:0x4F08
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4F08 ;
@@ -8872,10 +9211,10 @@ a.ucs:0x4F09
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F09         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EA2   # &g2-AJ1-04111;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EA2   # &g2-AJ1-04111;
+        ] ;
         :eq g2.adobe-japan1-0:04125   ; # &g2-AJ1-04125;
         :eq g2.gb2312:0x5878          ; # &g2-AJ1-04125;
         :eq g2.ks-x1001:0x7972        ; # &g2-AJ1-04125;
@@ -9029,10 +9368,10 @@ rep.mj:006569
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F0A         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C39   # &g2-AJ1-04649;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C39   # &g2-AJ1-04649;
+        ] ;
         :eq g2.ucs_unicode:0x4F0A     ; # &g2-MJ006569;
         :eq g2.adobe-japan1-0:01167   ; # &g2-MJ006569;
         :eq g2.gb2312:0x5241          ; # &g2-MJ006569;
@@ -9153,10 +9492,10 @@ rep.mj:059314
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F0A         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010330   # &g2-MJ010330;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010330   # &g2-MJ010330;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD4D ; # &g2-MJ059314;
         :subsume
             repi.hanyo-denshi...jt:0xAD4D ,
@@ -9363,10 +9702,10 @@ rep.mj:006570
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F0B         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007990   # &g2-MJ007990;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007990   # &g2-MJ007990;
+        ] ;
         :eq g2.ucs_unicode:0x4F0B     ; # &g2-MJ006570;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x7A2C       ; # &g2-MJ006570;
@@ -9784,7 +10123,7 @@ a.ucs:0x343A
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x343A ;
     :denotation-of
-        a.ucs_component:0x4E51 ;
+        a.ucs_iwds-1:0x4E51  ;
     ideo:radical           9 ; # ⼈ 
     :sound               [ :context domain:ja...on...go...p.:.yin2 ;
                            :target  ( "goN" ) ;
@@ -9817,18 +10156,18 @@ rep.cns11643-4:0x2231
     :eq rep.ucs_unicode:0x343A    ; # &C4-2231;
     :eq rep.big5-cdp:0x894B       ; # &I-CDP-894B;
     :eq rep.daikanwa:00437        ; # &I-M-00437;
-    :from.original       [ :context domain:p.:.yin2 ;
-                           :sources chisebib:zhengzitong ;
-                           :target  a.ucs:0x4E51         ] ;
-    :from.original       [ :context domain:p.:.zhong4 ;
-                           :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-5:19582 ] ;
-    :from.same           [ :context domain:p.:.yin2 ;
+    ideo:original-form-of [ :context domain:p.:.yin2 ;
+                            :sources chisebib:zhengzitong ;
+                            :target  a.ucs:0x4E51         ] ;
+    ideo:original-form-of [ :context domain:p.:.zhong4 ;
+                            :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.adobe-japan1-5:19582 ] ;
+    ideo:same-as         [ :context domain:p.:.yin2 ;
                            :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
-                           :target  a.ucs:0x4E51         ] ;
-    :to.mistakable       [ :sources chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-5:17241 ] ;
+    ideo:mistakable      [ :sources chisebib:daikanwa ;
                            :target  rep.mj:030386        ] ;
     :subsume
         g2.ucs_unicode:0x343A ;
@@ -10110,10 +10449,10 @@ a.ucs:0x4F10
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F10         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6208   # &g2-AJ1-04930;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6208   # &g2-AJ1-04930;
+        ] ;
         :eq g2.adobe-japan1-0:03398   ; # &g2-AJ1-03398;
         :eq g2.gb2312:0x3725          ; # &g2-AJ1-03398;
         :eq g2.ks-x1001:0x5B69        ; # &g2-AJ1-03398;
@@ -10187,10 +10526,10 @@ a.ucs:0x4F10
     g2.cns11643-1:0x4731
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4731 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:14544   # &g2-GT-14544;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:14544   # &g2-GT-14544;
+        ] ;
         :eq g2.ucs_cns:0x4F10         ; # &g2-CU+4F10;
         .
         g2.ucs_cns:0x4F10
@@ -10367,10 +10706,10 @@ a.ucs:0x201B8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201B8 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6534   # &g2-AJ1-05058;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6534   # &g2-AJ1-05058;
+        ] ;
         :eq g2.cns11643-4:0x2230      ; # &g2-M-00441;
         :eq g2.daikanwa:00441         ; # &g2-M-00441;
         :subsume
@@ -10415,9 +10754,9 @@ a.ucs:0x201B9
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x201A2 ; # 𠆢
         isd:below    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x4E5A ; # 乚
-                :filling  a.ucs:0x5F61   # 彡
+            isd:structure [ a idc:⿺ ;
+                isd:surround a.ucs:0x4E5A ; # 乚
+                isd:filling  a.ucs:0x5F61   # 彡
             ]
         ]
     ] ;
@@ -10607,10 +10946,10 @@ rep.cns11643-3:0x2269
     g2.daikanwa:00447
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00447 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13966   # &g2-AJ1-13966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13966   # &g2-AJ1-13966;
+        ] ;
         :subsume
             repi.daikanwa:00447  ,
             rep.hanziku-1:0xBCEA ;
@@ -10626,10 +10965,10 @@ rep.cns11643-3:0x2269
     g2.cns11643-3:0x2269
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2269 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5167   # &g2-UU+5167;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5167   # &g2-UU+5167;
+        ] ;
         :eq g2.ucs_cns:0x343B         ; # &g2-CU+343B;
         .
         g2.ucs_cns:0x343B
@@ -10657,10 +10996,10 @@ rep.ucs_unicode:0x343B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x343B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5185   # &g2-AJ1-03258;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5185   # &g2-AJ1-03258;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -10830,7 +11169,7 @@ a.ucs:0x4F16
     :eq rep.cns11643-3:0x2270     ; # &I-C3-2270;
     :eq rep.jis-x0213-2:0x2140    ; # &I-JX2-2140;
     :eq rep.daikanwa:00452        ; # &I-M-00452;
-    :from.same           [ :sources chisebib:yunhai ,
+    ideo:same-as         [ :sources chisebib:yunhai ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5E11         ] ;
     :subsume
@@ -10850,10 +11189,10 @@ a.ucs:0x4F16
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F16  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53CB   # &g2-AJ1-03857;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53CB   # &g2-AJ1-03857;
+        ] ;
         :eq g2.adobe-japan1-5:17254   ; # &g2-AJ1-17254;
         :eq g2.jis-x0212:0x305A       ; # &g2-AJ1-17254;
         :eq g2.cns11643-3:0x2270      ; # &g2-AJ1-17254;
@@ -10964,8 +11303,8 @@ a.ucs:0x4F18
     :eq a.big5:0xC9AC             ; # &I-B-C9AC;
     :eq rep.daikanwa:00454        ; # &I-M-00454;
     :eq rep.jef-china3:0x82A4     ; # &I-JC3-82A4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007179        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007179        ] ;
     :subsume
         g2.cns11643-2:0x216B ,
         g2.ucs_unicode:0x4F18 ;
@@ -10983,10 +11322,10 @@ a.ucs:0x4F18
     g2.cns11643-2:0x216B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x216B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03820   # &g2-AJ1-03820;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03820   # &g2-AJ1-03820;
+        ] ;
         :eq g2.ucs_cns:0x4F18         ; # &g2-M-00454;
         :eq g2.daikanwa:00454         ; # &g2-M-00454;
         :subsume
@@ -11010,10 +11349,10 @@ a.ucs:0x4F18
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F18  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C24   # &g2-UU+5C24;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C24   # &g2-UU+5C24;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5345          ; # &g2-UU+4F18;
         .
@@ -11058,10 +11397,10 @@ rep.ucs_iso:0x201CF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201CF ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
+        ] ;
         :eq g2.cns11643-6:0x2351      ; # &g2-M-00455;
         :eq g2.daikanwa:00455         ; # &g2-M-00455;
         :subsume
@@ -11089,10 +11428,10 @@ rep.ucs_iso:0x201CF
     rep.hanziku-1:0xBBEE
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xBBEE ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00058 ; # &GT-K00058;
-        isd:below    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00058 ; # &GT-K00058;
+            isd:below    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
+        ] ;
         .
 
 a.ucs:0x201CB
@@ -11139,8 +11478,8 @@ a.ucs:0x4F19
     :eq rep.gt-pj-2:13160         ; # &I-GT-00527;
     :eq rep.daikanwa:00457        ; # &I-M-00457;
     :eq rep.jef-china3:0x41F5     ; # &I-JC3-41F5;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5925         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5925         ] ;
     :subsume
         g2.ucs_unicode:0x4F19 ,
         g2.cns11643-1:0x472D ;
@@ -11170,10 +11509,10 @@ a.ucs:0x4F19
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F19         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x706B   # &g2-AJ1-01360;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x706B   # &g2-AJ1-01360;
+        ] ;
         :eq g2.adobe-japan1-5:19146   ; # &g2-AJ1-19146;
         :eq g2.gb2312:0x3B6F          ; # &g2-AJ1-19146;
         :eq g2.jis-x0212:0x305C       ; # &g2-AJ1-19146;
@@ -11228,10 +11567,10 @@ a.ucs:0x4F19
     g2.cns11643-1:0x472D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x472D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4556   # &g2-CU+706B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4556   # &g2-CU+706B;
+        ] ;
         :eq g2.ucs_cns:0x4F19         ; # &g2-CU+4F19;
         .
         g2.ucs_cns:0x4F19
@@ -11249,6 +11588,10 @@ a.ucs:0x201B0
     ideo:strokes           3 ;
     ideo:total-strokes     5 ;
     ideo:hanyu-dazidian  ( 1 114 9 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.gt-k:00367   # &GT-K00367;
+    ] ;
     :eq rep.cns11643-6:0x2236     ; # &I-C6-2236;
     :eq rep.daikanwa:00458        ; # &I-M-00458;
     :subsume
@@ -11328,10 +11671,10 @@ a.ucs:0x4F1A
     :eq rep.daikanwa:00460        ; # &I-M-00460;
     :eq rep.shinjigen:0147        ; # 会
     :eq rep.hanziku-1:0xBBC9      ; # &I-HZK01-BBC9;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04171 ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04171 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04171 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04171 ] ;
     :subsume
         g2.ucs_unicode:0x4F1A ;
     .
@@ -11465,8 +11808,8 @@ rep.gb2312:0x5871
     :eq rep.ucs_unicode:0x4F1B    ; # &G0-5871;
     :eq rep.daikanwa:00461        ; # &I-M-00461;
     :eq rep.hanziku-1:0xBCAA      ; # &I-HZK01-BCAA;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04182 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04182 ] ;
     .
     rep.ucs_unicode:0x4F1B
                :abstract-glyph-of [ :context domain:unicode ;
@@ -11635,8 +11978,8 @@ a.ucs:0x4F1D
     :eq rep.gt-pj-1:17729         ; # &I-GT-00577;
     :eq rep.daikanwa...._.p:00462 ; # 伝
     :eq rep.shinjigen:0161        ; # 伝
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007023        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007023        ] ;
     :subsume
         g2.ucs_unicode:0x4F1D ;
     .
@@ -11735,8 +12078,8 @@ a.ucs:0x4F20
     ] ;
     :eq rep.gb2312:0x342B         ; # &I-G0-342B;
     :eq rep.hanziku-1:0xBBF7      ; # &I-HZK01-BBF7;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007023        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007023        ] ;
     .
     rep.gb2312:0x342B
                :abstract-glyph-of         gb2312:0x342B  .
@@ -11749,12 +12092,15 @@ a.ucs:0x4F28
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x52FB   # &A-IWDSU+52FB;
+    ] ;
     .
 
-o.ucs_cns:0x4F28
-    a chisegg:unified-glyph ;
-    :unified-glyph-of [ :context domain:cns     ;
-                        :target     ucs:0x4F28  ] ;
+rep.cns11643-3:0x2272
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x2272 ;
     :denotation-of
         a.ucs:0x4F28         ;
     ideo:radical           9 ; # ⼈ 
@@ -11764,35 +12110,42 @@ o.ucs_cns:0x4F28
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x52FB   # 勻
     ] ;
+    :eq rep.ucs_cns:0x4F28        ; # &C3-2272;
+    :eq rep.daikanwa:48916        ; # &I-M-48916;
     :subsume
-        rep.daikanwa:48916   ,
-        rep.cns11643-3:0x2272 ;
+        g2.daikanwa:48916    ,
+        g2.cns11643-3:0x2272 ;
     .
+    rep.ucs_cns:0x4F28
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4F28  ] .
     rep.daikanwa:48916
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:48916 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-5:16799   # &AJ1-16799;
-    ] ;
+               :abstract-glyph-of       daikanwa:48916   .
+    g2.daikanwa:48916
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:48916 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x52FB   # &g2-AJ1-16799;
+        ] ;
         .
-    rep.cns11643-3:0x2272
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x2272 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x4524   # &C1-4524;
-    ] ;
-        :eq rep.ucs_cns:0x4F28        ; # &C3-2272;
+    g2.cns11643-3:0x2272
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x2272 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4524   # &g2-CU+52FB;
+        ] ;
+        :eq g2.ucs_cns:0x4F28         ; # &g2-CU+4F28;
         .
-        rep.ucs_cns:0x4F28
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x4F28
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x4F28  ] .
 
-o.ucs_unicode:0x4F28
-    a chisegg:unified-glyph ;
-    :unified-glyph-of [ :context domain:unicode ;
-                        :target     ucs:0x4F28  ] ;
+a.ucs_unicode:0x4F28
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:unicode ;
+                             :target     ucs:0x4F28  ] ;
     :denotation-of
         a.ucs:0x4F28         ;
     ideo:radical           9 ; # ⼈ 
@@ -11802,22 +12155,48 @@ o.ucs_unicode:0x4F28
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x5300   # 匀
     ] ;
-    :subsume
-        rep.ucs_unicode:0x4F28 ;
     .
-    rep.ucs_unicode:0x4F28
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:unicode ;
-                             :target     ucs:0x4F28  ] ;
-        ideo:hanyu-dazidian  ( 1 124 16 ) ;
+
+rep.ucs_unicode:0x4F28
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:unicode ;
+                         :target     ucs:0x4F28  ] ;
+    :denotation-of
+        a.ucs_unicode:0x4F28 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     6 ;
+    ideo:hanyu-dazidian  ( 1 124 16 ) ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
+        isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-4:14287   # &AJ1-14287;
     ] ;
-        :eq rep.hanziku-1:0xBD7A      ; # &HZK01-BD7A;
+    :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x4F28 ;
+    .
+    g2.ucs_unicode:0x4F28
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F28  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5300   # &g2-AJ1-14287;
+        ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :subsume
+            repi.ucs_unicode:0x4F28 ,
+            rep.hanziku-1:0xBD7A ;
         .
+        repi.ucs_unicode:0x4F28
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x4F28  ] ;
+            .
         rep.hanziku-1:0xBD7A
-                   :abstract-glyph-of      hanziku-1:0xBD7A  .
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xBD7A ;
+            .
 
 a.ucs:0x201D3
     a chisegg:abstract-character ;
@@ -11858,7 +12237,7 @@ rep.ucs_iso:0x201D0
     :eq rep.gt:00598              ; # &I-GT-00598;
     :eq rep.gt-pj-11:17201        ; # &I-GT-00598;
     :eq rep.daikanwa...ho:0013    ; # &GT-00598;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4F03         ] ;
     :subsume
@@ -11895,10 +12274,10 @@ rep.ucs_iso:0x201D0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201D0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:006311   # &MJ006311;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:006311   # &MJ006311;
+        ] ;
         :eq g2.cns11643-5:0x2226      ; # &g2-IU-000201D0;
         :subsume
             repi.ucs_iso:0x201D0 ,
@@ -11989,10 +12368,10 @@ a.ucs:0x4F22
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F22  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:016801   # &g2-MJ016801;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:016801   # &g2-MJ016801;
+        ] ;
         :eq g2.gb2312:0x5873          ; # &g2-UU+4F22;
         .
         g2.gb2312:0x5873
@@ -12159,10 +12538,29 @@ rep.ucs_iso:0x204E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x204E2 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5165 ; # &g2-UU+5165;
-        isd:below    a.ucs:0x624B   # 手
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5165 ; # &g2-UU+5165;
+            isd:below    a.ucs:0x624B   # 手
+        ] ;
+        .
+
+a.ucs:0x2CF6A
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CF6A ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x65E5   # 日
     ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2CF6A ;
+    .
+    g2.ucs_JP...hanazono:0x2CF6A
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2CF6A ] ;
         .
 
 rep.big5-cdp:0x88D2
@@ -12221,10 +12619,10 @@ a.ucs:0x4F2D
     g2.cns11643-2:0x2328
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2328 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01904   # &g2-AJ1-01904;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01904   # &g2-AJ1-01904;
+        ] ;
         :eq g2.ucs_cns:0x4F2D         ; # &g2-M-00463;
         :eq g2.daikanwa:00463         ; # &g2-M-00463;
         :subsume
@@ -12248,10 +12646,10 @@ a.ucs:0x4F2D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F2D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7384   # &g2-UU+7384;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7384   # &g2-UU+7384;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4F2D ;
@@ -12299,10 +12697,10 @@ a.ucs:0x4F2E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F2E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5974   # &g2-AJ1-03157;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5974   # &g2-AJ1-03157;
+        ] ;
         :eq g2.adobe-japan1-5:19148   ; # &g2-AJ1-19148;
         :eq g2.jis-x0212:0x305D       ; # &g2-AJ1-19148;
         :eq g2.daikanwa:00464         ; # &g2-AJ1-19148;
@@ -12351,10 +12749,10 @@ a.ucs:0x4F2E
     g2.cns11643-4:0x2339
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2339 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4643   # &g2-CU+5974;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4643   # &g2-CU+5974;
+        ] ;
         :eq g2.ucs_cns:0x4F2E         ; # &g2-CU+4F2E;
         .
         g2.ucs_cns:0x4F2E
@@ -12652,10 +13050,10 @@ a.ucs:0x201D7
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x201D7 ] ;
         ideo:hanyu-dazidian  ( 1 136 4 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gb2312:0x394F   # &G0-394F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gb2312:0x394F   # &G0-394F;
+        ] ;
         :eq rep.daikanwa:00468        ; # &M-00468;
         :subsume
             g2.ucs_iso:0x201D7   ;
@@ -12705,19 +13103,19 @@ a.ucs:0x3442
     rep.daikanwa:00469
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00469 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x41A2   # &JC3-41A2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x41A2   # &JC3-41A2;
+        ] ;
         .
     rep.cns11643-3:0x244A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x244A ;
         ideo:hanyu-dazidian  ( 1 130 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:006327   # &MJ006327;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:006327   # &MJ006327;
+        ] ;
         :eq rep.ucs_unicode:0x3442    ; # &C3-244A;
         :eq rep.hanziku-1:0xBEB4      ; # &I-HZK01-BEB4;
         .
@@ -12914,10 +13312,10 @@ rep.mj:006651
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F60         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14122   # &g2-AJ1-14122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14122   # &g2-AJ1-14122;
+        ] ;
         :eq g2.ucs_cns:0x4F60         ; # &g2-MJ006651;
         :eq g2.ucs_jis:0x4F60         ; # &g2-MJ006651;
         :eq g2.adobe-japan1-4:14316   ; # &g2-MJ006651;
@@ -12995,10 +13393,10 @@ rep.mj:006651
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F60  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C14   # &g2-M-07479;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C14   # &g2-M-07479;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4463          ; # &g2-UU+4F60;
         .
@@ -13055,10 +13453,10 @@ a.ucs:0x2F804
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F60         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:09428   # &g2-GT-09428;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:09428   # &g2-GT-09428;
+        ] ;
         :eq g2.ucs_cns:0x2F804        ; # &g2-MJ006652;
         :eq g2.adobe-japan1-4:15388   ; # &g2-MJ006652;
         :eq g2.cns11643-6:0x2572      ; # &g2-MJ006652;
@@ -13124,9 +13522,24 @@ a.ucs:0x2F804
                                   :target     ucs:0x2F804 ] ;
         .
 
+a.ucs_cognate:0x4F32
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x4F32  ] ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_cognate:0x5C3C   # &A-cgnU+5C3C;
+    ] ;
+    .
+
 a.ucs:0x4F32
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4F32 ;
+    :denotation-of
+        a.ucs_cognate:0x4F32 ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
@@ -13152,10 +13565,10 @@ a.ucs:0x4F32
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F32  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C3C   # &g2-AJ1-03276;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C3C   # &g2-AJ1-03276;
+        ] ;
         :eq g2.gb2312:0x5923          ; # &g2-M-00473;
         :eq g2.daikanwa:00473         ; # &g2-M-00473;
         :subsume
@@ -13183,16 +13596,36 @@ a.ucs:0x4F32
     g2.cns11643-3:0x2448
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2448 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4647   # &g2-CU+5C3C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4647   # &g2-CU+5C3C;
+        ] ;
         :eq g2.ucs_cns:0x4F32         ; # &g2-CU+4F32;
         .
         g2.ucs_cns:0x4F32
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x4F32  ] .
 
+rep.cbeta:04360
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cbeta:04360 ;
+    :denotation-of
+        a.ucs_cognate:0x4F32 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-001:0x5C3C   # &U-i001+5C3C;
+    ] ;
+    :subsume
+        g2.cbeta:04360       ;
+    .
+    g2.cbeta:04360
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cbeta:04360 ;
+        .
+
 a.ucs:0x4F33
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4F33 ;
@@ -13545,10 +13978,10 @@ a.ucs:0x4F35
     g2.cns11643-3:0x244F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x244F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x463E   # &g2-CU+56DB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x463E   # &g2-CU+56DB;
+        ] ;
         :eq g2.ucs_cns:0x4F35         ; # &g2-M-00477;
         :eq g2.daikanwa:00477         ; # &g2-M-00477;
         :eq g2.jef-china3:0x41FA      ; # &g2-M-00477;
@@ -13580,10 +14013,10 @@ a.ucs:0x4F35
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F35  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x56DB   # &g2-UU+56DB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x56DB   # &g2-UU+56DB;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4F35 ,
@@ -13604,10 +14037,10 @@ a.ucs:0x4F35
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F35         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02203   # &g2-AJ1-02203;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02203   # &g2-AJ1-02203;
+        ] ;
         :eq g2.ucs_jis:0x4F35         ; # &g2-AJ1-21093;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.jis-x0212:0x3061       ; # &g2-AJ1-21093;
@@ -13655,8 +14088,8 @@ a.ucs:0x4F36
     :eq rep.daikanwa:00478        ; # &I-M-00478;
     :eq rep.shinjigen:0204        ; # 伶
     :subsume
-        g2.mj:006605         ,
-        g2.cns11643-1:0x4926 ,
+        a.jis-x0208:0x4E62   ,
+        g.ucs_cns:0x4F36     ,
         rep.mj:006606        ;
     .
     rep.mj:006605
@@ -13687,144 +14120,202 @@ a.ucs:0x4F36
                :abstract-glyph-of       daikanwa:00478   .
     rep.shinjigen:0204
                :abstract-glyph-of      shinjigen:0204    .
-    g2.mj:006605
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of mj:006605 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x4F36         ,
-                                        a.ucs:0xE0100        ] ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F36         ,
-                                        a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
-    ] ;
-        :eq g2.ucs_jis:0x4F36         ; # &g2-MJ006605;
-        :eq g2.ucs_ks:0x4F36          ; # &g2-MJ006605;
-        :eq g2.adobe-japan1-0:04010   ; # &g2-MJ006605;
-        :eq g2.ks-x1001:0x5636        ; # &g2-MJ006605;
-        :eq g2.jis-x0208:0x4E62       ; # &g2-MJ006605;
-        :eq g2.jis-x0213-1:0x4E62     ; # &g2-MJ006605;
-        :eq g2.hanyo-denshi...ja:0x4E62 ; # &g2-MJ006605;
-        :eq g2.gt:00695               ; # &g2-MJ006605;
-        :eq g2.daikanwa:00478         ; # &g2-MJ006605;
-        :eq g2.shinjigen:0204         ; # &g2-MJ006605;
-        :subsume
-            repi.daikanwa:00478  ,
-            repi.jis-x0208:0x4E62 ,
-            repi.adobe-japan1-6:04010 ,
-            repi.mj:006605       ,
-            repi.ks-x1001:0x5636 ,
-            repi.gt:00695        ;
-        .
-        g2.ucs_jis:0x4F36
-              :abstract-glyph-form-of [ :context domain:jis     ;
+    a.jis-x0208:0x4E62
+        a chisegg:abstract-character ;
+        :abstract-character-of jis-x0208:0x4E62 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.jis-x0208:0x4E61   # &G-AJ1-04009;
+        ] ;
+        :eq g.ucs_jis:0x4F36          ; # &G-MJ006605;
+        :eq g.ucs_ks:0x4F36           ; # &G-MJ006605;
+        :eq g.mj:006605               ; # &G-MJ006605;
+        :eq g.adobe-japan1-0:04010    ; # &G-MJ006605;
+        :eq g.jis-x0208:0x4E62        ; # &G-MJ006605;
+        :eq g.jis-x0213-1:0x4E62      ; # &G-MJ006605;
+        :eq g.hanyo-denshi...ja:0x4E62 ; # &G-MJ006605;
+        :eq g.gt:00695                ; # &G-MJ006605;
+        :eq g.daikanwa:00478          ; # &G-MJ006605;
+        :subsume
+            g2.mj:006605         ;
+        .
+        g.ucs_jis:0x4F36
+                   :detailed-glyph-of [ :context domain:jis     ;
                                         :target     ucs:0x4F36  ] .
-        g2.ucs_ks:0x4F36
-              :abstract-glyph-form-of [ :context domain:ks      ;
+        g.ucs_ks:0x4F36
+                   :detailed-glyph-of [ :context domain:ks      ;
                                         :target     ucs:0x4F36  ] .
-        g2.adobe-japan1-0:04010
-              :abstract-glyph-form-of adobe-japan1-0:04010   .
-        g2.ks-x1001:0x5636
-              :abstract-glyph-form-of       ks-x1001:0x5636  .
-        g2.jis-x0208:0x4E62
-              :abstract-glyph-form-of      jis-x0208:0x4E62  .
-        g2.jis-x0213-1:0x4E62
-              :abstract-glyph-form-of    jis-x0213-1:0x4E62  .
-        g2.hanyo-denshi...ja:0x4E62
-              :abstract-glyph-form-of hanyo-denshi...ja:0x4E62  .
-        g2.gt:00695
-              :abstract-glyph-form-of             gt:00695   .
-        g2.daikanwa:00478
-              :abstract-glyph-form-of       daikanwa:00478   .
-        g2.shinjigen:0204
-              :abstract-glyph-form-of      shinjigen:0204    .
-        repi.daikanwa:00478
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00478 ;
-            .
-        repi.jis-x0208:0x4E62
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0208:0x4E62 ;
-            :eq repi.jis-x0213-1:0x4E62   ; # &R-J0-4E62;
-            .
-            repi.jis-x0213-1:0x4E62
-                          :glyph-image-of    jis-x0213-1:0x4E62  .
-        repi.adobe-japan1-0:04010
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-0:04010 ;
-            .
-        repi.mj:006605
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006605 ;
-            .
-        repi.ks-x1001:0x5636
-            a chisegg:glyph-image ;
-            :glyph-image-of ks-x1001:0x5636 ;
-            :eq repi.ucs_ks:0x4F36        ; # &R-K0-5636;
-            .
-            repi.ucs_ks:0x4F36
-                          :glyph-image-of [ :context domain:ks      ;
+        g.mj:006605
+                   :detailed-glyph-of             mj:006605  .
+        g.adobe-japan1-0:04010
+                   :detailed-glyph-of adobe-japan1-0:04010   .
+        g.jis-x0208:0x4E62
+                   :detailed-glyph-of      jis-x0208:0x4E62  .
+        g.jis-x0213-1:0x4E62
+                   :detailed-glyph-of    jis-x0213-1:0x4E62  .
+        g.hanyo-denshi...ja:0x4E62
+                   :detailed-glyph-of hanyo-denshi...ja:0x4E62  .
+        g.gt:00695
+                   :detailed-glyph-of             gt:00695   .
+        g.daikanwa:00478
+                   :detailed-glyph-of       daikanwa:00478   .
+        g2.mj:006605
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006605 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x4F36         ,
+                                            a.ucs:0xE0100        ] ;
+            :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                   :target  a.ucs:0x4F36         ,
+                                            a.ucs:0xE0101        ] ;
+            :eq g2.ucs_jis:0x4F36         ; # &g2-MJ006605;
+            :eq g2.ucs_ks:0x4F36          ; # &g2-MJ006605;
+            :eq g2.adobe-japan1-0:04010   ; # &g2-MJ006605;
+            :eq g2.ks-x1001:0x5636        ; # &g2-MJ006605;
+            :eq g2.jis-x0208:0x4E62       ; # &g2-MJ006605;
+            :eq g2.jis-x0213-1:0x4E62     ; # &g2-MJ006605;
+            :eq g2.hanyo-denshi...ja:0x4E62 ; # &g2-MJ006605;
+            :eq g2.gt:00695               ; # &g2-MJ006605;
+            :eq g2.daikanwa:00478         ; # &g2-MJ006605;
+            :eq g2.shinjigen:0204         ; # &g2-MJ006605;
+            :subsume
+                repi.daikanwa:00478  ,
+                repi.jis-x0208:0x4E62 ,
+                repi.adobe-japan1-6:04010 ,
+                repi.mj:006605       ,
+                repi.ks-x1001:0x5636 ,
+                repi.gt:00695        ;
+            .
+            g2.ucs_jis:0x4F36
+                  :abstract-glyph-form-of [ :context domain:jis     ;
                                             :target     ucs:0x4F36  ] .
-        repi.gt:00695
-            a chisegg:glyph-image ;
-            :glyph-image-of gt:00695 ;
-            .
-    g2.cns11643-1:0x4926
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of cns11643-1:0x4926 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:01023   # &GT-K01023;
-    ] ;
-        :eq g2.ucs_cns:0x4F36         ; # &g2-CU+4F36;
+            g2.ucs_ks:0x4F36
+                  :abstract-glyph-form-of [ :context domain:ks      ;
+                                            :target     ucs:0x4F36  ] .
+            g2.adobe-japan1-0:04010
+                  :abstract-glyph-form-of adobe-japan1-0:04010   .
+            g2.ks-x1001:0x5636
+                  :abstract-glyph-form-of       ks-x1001:0x5636  .
+            g2.jis-x0208:0x4E62
+                  :abstract-glyph-form-of      jis-x0208:0x4E62  .
+            g2.jis-x0213-1:0x4E62
+                  :abstract-glyph-form-of    jis-x0213-1:0x4E62  .
+            g2.hanyo-denshi...ja:0x4E62
+                  :abstract-glyph-form-of hanyo-denshi...ja:0x4E62  .
+            g2.gt:00695
+                  :abstract-glyph-form-of             gt:00695   .
+            g2.daikanwa:00478
+                  :abstract-glyph-form-of       daikanwa:00478   .
+            g2.shinjigen:0204
+                  :abstract-glyph-form-of      shinjigen:0204    .
+            repi.daikanwa:00478
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00478 ;
+                .
+            repi.jis-x0208:0x4E62
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0208:0x4E62 ;
+                :eq repi.jis-x0213-1:0x4E62   ; # &R-J0-4E62;
+                .
+                repi.jis-x0213-1:0x4E62
+                              :glyph-image-of    jis-x0213-1:0x4E62  .
+            repi.adobe-japan1-0:04010
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-0:04010 ;
+                .
+            repi.mj:006605
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006605 ;
+                .
+            repi.ks-x1001:0x5636
+                a chisegg:glyph-image ;
+                :glyph-image-of ks-x1001:0x5636 ;
+                :eq repi.ucs_ks:0x4F36        ; # &R-K0-5636;
+                .
+                repi.ucs_ks:0x4F36
+                              :glyph-image-of [ :context domain:ks      ;
+                                                :target     ucs:0x4F36  ] .
+            repi.gt:00695
+                a chisegg:glyph-image ;
+                :glyph-image-of gt:00695 ;
+                .
+    g.ucs_cns:0x4F36
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:cns     ;
+                             :target     ucs:0x4F36  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt-k:01023   # &GT-K01023;
+        ] ;
+        :eq g.cns11643-1:0x4926       ; # &G-CU+4F36;
+        :subsume
+            g2.cns11643-1:0x4926 ;
         .
-        g2.ucs_cns:0x4F36
-              :abstract-glyph-form-of [ :context domain:cns     ;
-                                        :target     ucs:0x4F36  ] .
+        g.cns11643-1:0x4926
+                   :detailed-glyph-of     cns11643-1:0x4926  .
+        g2.cns11643-1:0x4926
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-1:0x4926 ;
+            :eq g2.ucs_cns:0x4F36         ; # &g2-CU+4F36;
+            .
+            g2.ucs_cns:0x4F36
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x4F36  ] .
     rep.mj:006606
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006606 ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F36         ,
-                                        a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:01022   # &GT-K01022;
-    ] ;
-        :eq g2.ucs_unicode:0x4F36     ; # &MJ006606;
-        :g2.ucs_JP...hanazono      rdf:nil ;
-        :eq g2.gb2312:0x4166          ; # &MJ006606;
-        :eq g2.hanyo-denshi...ks:006490 ; # &MJ006606;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt-k:01022   # &GT-K01022;
+        ] ;
+        :eq g.ucs_unicode:0x4F36      ; # &MJ006606;
+        :eq g.hanyo-denshi...ks:006490 ; # &MJ006606;
         :subsume
-            repi.ucs_unicode:0x4F36 ,
-            repi.hanyo-denshi...ks:006490 ,
-            repi.mj:006606       ;
+            g2.mj:006606         ;
         .
-        g2.ucs_unicode:0x4F36
-              :abstract-glyph-form-of [ :context domain:unicode ;
+        g.ucs_unicode:0x4F36
+                   :detailed-glyph-of [ :context domain:unicode ;
                                         :target     ucs:0x4F36  ] .
-        g2.gb2312:0x4166
-              :abstract-glyph-form-of         gb2312:0x4166  .
-        g2.hanyo-denshi...ks:006490
-              :abstract-glyph-form-of hanyo-denshi...ks:006490  .
-        repi.ucs_unicode:0x4F36
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x4F36  ] ;
-            .
-        repi.hanyo-denshi...ks:006490
-            a chisegg:glyph-image ;
-            :glyph-image-of hanyo-denshi...ks:006490 ;
-            :eq rep.hanyo-denshi...ks...mf:000649 ; # &R-HD-KS-006490;
-            .
-            rep.hanyo-denshi...ks...mf:000649
-                       :abstract-glyph-of hanyo-denshi...ks...mf:000649  .
-        repi.mj:006606
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006606 ;
+        g.hanyo-denshi...ks:006490
+                   :detailed-glyph-of hanyo-denshi...ks:006490  .
+        g2.mj:006606
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006606 ;
+            :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                   :target  a.ucs:0x4F36         ,
+                                            a.ucs:0xE0102        ] ;
+            :eq g2.ucs_unicode:0x4F36     ; # &g2-MJ006606;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            :eq g2.gb2312:0x4166          ; # &g2-MJ006606;
+            :eq g2.hanyo-denshi...ks:006490 ; # &g2-MJ006606;
+            :subsume
+                repi.hanyo-denshi...ks:006490 ,
+                repi.mj:006606       ,
+                repi.ucs_unicode:0x4F36 ;
             .
+            g2.ucs_unicode:0x4F36
+                  :abstract-glyph-form-of [ :context domain:unicode ;
+                                            :target     ucs:0x4F36  ] .
+            g2.gb2312:0x4166
+                  :abstract-glyph-form-of         gb2312:0x4166  .
+            g2.hanyo-denshi...ks:006490
+                  :abstract-glyph-form-of hanyo-denshi...ks:006490  .
+            repi.hanyo-denshi...ks:006490
+                a chisegg:glyph-image ;
+                :glyph-image-of hanyo-denshi...ks:006490 ;
+                :eq rep.hanyo-denshi...ks...mf:000649 ; # &R-HD-KS-006490;
+                .
+                rep.hanyo-denshi...ks...mf:000649
+                           :abstract-glyph-of hanyo-denshi...ks...mf:000649  .
+            repi.mj:006606
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006606 ;
+                .
+            repi.ucs_unicode:0x4F36
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F36  ] ;
+                .
 
 a.ucs:0x4F37
     a chisegg:abstract-character ;
@@ -14503,10 +14994,10 @@ a.ucs:0x4F3C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F3C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01166   # &g2-AJ1-01166;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01166   # &g2-AJ1-01166;
+        ] ;
         :eq g2.ucs_jis:0x4F3C         ; # &g2-AJ1-02245;
         :eq g2.ucs_ks:0x4F3C          ; # &g2-AJ1-02245;
         :eq g2.ks-x1001:0x5E44        ; # &g2-AJ1-02245;
@@ -14583,10 +15074,10 @@ a.ucs:0x4F3C
         :abstract-glyph-form-of cns11643-1:0x487D ;
         ideo:strokes           5 ;
         ideo:total-strokes     7 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4568   # &g2-CU+4EE5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4568   # &g2-CU+4EE5;
+        ] ;
         :eq g2.ucs_cns:0x4F3C         ; # &g2-CU+4F3C;
         .
         g2.ucs_cns:0x4F3C
@@ -14598,10 +15089,10 @@ a.ucs:0x4F3C
                                   :target     ucs:0x4F3C  ] ;
         ideo:strokes           4 ;
         ideo:total-strokes     6 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EE5   # &g2-UU+4EE5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EE5   # &g2-UU+4EE5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4B46          ; # &g2-UU+4F3C;
         .
@@ -15355,10 +15846,10 @@ a.ucs:0x4F47
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F47         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B81   # &g2-AJ1-17523;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B81   # &g2-AJ1-17523;
+        ] ;
         :eq g2.adobe-japan1-0:04131   ; # &g2-AJ1-04131;
         :eq g2.ks-x1001:0x6E37        ; # &g2-AJ1-04131;
         :eq g2.jis-x0208:0x504A       ; # &g2-AJ1-04131;
@@ -15447,8 +15938,8 @@ a.ucs:0x4F2B
     ] ;
     :eq rep.adobe-japan1-5:19147  ; # &I-AJ1-19147;
     :eq rep.gb2312:0x5879         ; # &I-G0-5879;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x4F47         ] ;
+    ideo:simplified-form-of [ :context domain:CN...misc ;
+                              :target  a.ucs:0x4F47         ] ;
     :subsume
         g2.ucs_unicode:0x4F2B ;
     .
@@ -15463,10 +15954,10 @@ a.ucs:0x4F2B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F2B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x3749   # &g2-UU+3749;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x3749   # &g2-UU+3749;
+        ] ;
         :eq g2.adobe-japan1-5:19147   ; # &g2-AJ1-19147;
         :eq g2.gb2312:0x5879          ; # &g2-AJ1-19147;
         :subsume
@@ -15811,10 +16302,10 @@ a.ucs:0x4F4C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F4C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B64   # &g2-AJ1-02065;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B64   # &g2-AJ1-02065;
+        ] ;
         :eq g2.adobe-japan1-6:21097   ; # &g2-AJ1-21097;
         :eq g2.jis-x0212:0x306B       ; # &g2-AJ1-21097;
         :eq g2.daikanwa:00502         ; # &g2-AJ1-21097;
@@ -15856,10 +16347,10 @@ a.ucs:0x4F4C
         :abstract-glyph-form-of cns11643-2:0x253D ;
         ideo:strokes           6 ;
         ideo:total-strokes     8 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x483A   # &g2-CU+6B64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x483A   # &g2-CU+6B64;
+        ] ;
         :eq g2.ucs_cns:0x4F4C         ; # &g2-CU+4F4C;
         .
         g2.ucs_cns:0x4F4C
@@ -15923,10 +16414,10 @@ a.ucs:0x4F4D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F4D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7ACB   # &g2-AJ1-03953;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7ACB   # &g2-AJ1-03953;
+        ] ;
         :eq g2.adobe-japan1-0:01168   ; # &g2-AJ1-01168;
         :eq g2.gb2312:0x4E3B          ; # &g2-AJ1-01168;
         :eq g2.ks-x1001:0x6A48        ; # &g2-AJ1-01168;
@@ -16218,8 +16709,8 @@ a.ucs:0x4F4F
     :eq rep.daikanwa:00505        ; # &I-M-00505;
     :eq rep.shinjigen:0181        ; # 住
     :subsume
-        rep.mj:006633        ,
-        g2.mj:006632         ;
+        a.jis-x0208:0x3D3B   ,
+        rep.ucs-var-003:0x4F4F ;
     .
     rep.mj:006632
                :abstract-glyph-of             mj:006632  .
@@ -16253,166 +16744,233 @@ a.ucs:0x4F4F
                :abstract-glyph-of       daikanwa:00505   .
     rep.shinjigen:0181
                :abstract-glyph-of      shinjigen:0181    .
-    rep.mj:006633
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of mj:006633 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0101        ] ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:006363   # &MJ006363;
-    ] ;
-        :eq g2.adobe-japan1-4:13820   ; # &MJ006633;
-        :eq g2.hanyo-denshi...jt:0xAD53 ; # &MJ006633;
-        :eq g2.daikanwa:00505         ; # &MJ006633;
-        :eq rep.shinjigen:0182        ; # &MJ006633;
-        :eq rep.jef-china3:0x42A5     ; # &I-JC3-42A5;
-        :subsume
-            repi.daikanwa:00505  ,
-            repi.adobe-japan1-6:13820 ,
-            repi.hanyo-denshi...jt:0xAD53 ,
-            repi.mj:006633       ,
-            repi.jef-china3:0x42A5 ;
-        .
-        g2.adobe-japan1-4:13820
-              :abstract-glyph-form-of adobe-japan1-4:13820   .
-        g2.hanyo-denshi...jt:0xAD53
-              :abstract-glyph-form-of hanyo-denshi...jt:0xAD53  .
-        g2.daikanwa:00505
-              :abstract-glyph-form-of       daikanwa:00505   .
-        rep.shinjigen:0182
-                   :abstract-glyph-of      shinjigen:0182    .
-        rep.jef-china3:0x42A5
-                   :abstract-glyph-of     jef-china3:0x42A5  .
-        repi.daikanwa:00505
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00505 ;
-            .
-        repi.adobe-japan1-4:13820
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-4:13820 ;
-            .
-        repi.hanyo-denshi...jt:0xAD53
-            a chisegg:glyph-image ;
-            :glyph-image-of hanyo-denshi...jt:0xAD53 ;
-            .
-        repi.mj:006633
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006633 ;
-            .
-        repi.jef-china3:0x42A5
-            a chisegg:glyph-image ;
-            :glyph-image-of jef-china3:0x42A5 ;
-            .
-    g2.mj:006632
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of mj:006632 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0100        ] ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006362   # &g2-MJ006362;
-    ] ;
-        :eq g2.ucs_unicode:0x4F4F     ; # &g2-MJ006632;
-        :eq g2.adobe-japan1-0:02373   ; # &g2-MJ006632;
-        :eq g2.gb2312:0x5721          ; # &g2-MJ006632;
-        :eq g2.ks-x1001:0x712C        ; # &g2-MJ006632;
-        :eq g2.jis-x0208:0x3D3B       ; # &g2-MJ006632;
-        :eq g2.cns11643-1:0x486E      ; # &g2-MJ006632;
-        :eq g2.jis-x0213-1:0x3D3B     ; # &g2-MJ006632;
-        :eq g2.hanyo-denshi...ja:0x3D3B ; # &g2-MJ006632;
-        :eq g2.gt:00649               ; # &g2-MJ006632;
-        :eq g2.gt-k:02572             ; # &g2-MJ006632;
-        :eq g2.shinjigen:0181         ; # &g2-MJ006632;
-        :subsume
-            repi.jis-x0208:0x3D3B ,
-            repi.adobe-japan1-6:02373 ,
-            repi.mj:006632       ,
-            repi.ks-x1001:0x712C ,
-            repi.ucs_unicode:0x4F4F ,
-            repi.cns11643-1:0x486E ,
-            repi.gt:00649        ,
-            repi.hng-khi:02510   ,
-            repi.hng-khm:01980   ;
-        .
-        g2.ucs_unicode:0x4F4F
-              :abstract-glyph-form-of [ :context domain:unicode ;
+    a.jis-x0208:0x3D3B
+        a chisegg:abstract-character ;
+        :abstract-character-of jis-x0208:0x3D3B ;
+        :eq g.ucs_unicode:0x4F4F      ; # &G-MJ006633;
+        :eq g.mj:006633               ; # &G-MJ006633;
+        :eq g.adobe-japan1-0:02373    ; # &G-MJ006633;
+        :eq g.adobe-japan1-4:13820    ; # &MJ006633;
+        :eq g.jis-x0208:0x3D3B        ; # &G-MJ006633;
+        :eq g.cns11643-1:0x486E       ; # &G-MJ006633;
+        :eq g.jis-x0213-1:0x3D3B      ; # &G-MJ006633;
+        :eq g.hanyo-denshi...ja:0x3D3B ; # &G-MJ006633;
+        :eq g.hanyo-denshi...jt:0xAD53 ; # &MJ006633;
+        :eq g.daikanwa:00505          ; # &MJ006633;
+        :subsume
+            rep.mj:006633        ,
+            g2.mj:006632         ;
+        .
+        g.ucs_unicode:0x4F4F
+                   :detailed-glyph-of [ :context domain:unicode ;
                                         :target     ucs:0x4F4F  ] .
-        g2.adobe-japan1-0:02373
-              :abstract-glyph-form-of adobe-japan1-0:02373   .
-        g2.gb2312:0x5721
-              :abstract-glyph-form-of         gb2312:0x5721  .
-        g2.ks-x1001:0x712C
-              :abstract-glyph-form-of       ks-x1001:0x712C  .
-        g2.jis-x0208:0x3D3B
-              :abstract-glyph-form-of      jis-x0208:0x3D3B  .
-        g2.cns11643-1:0x486E
-              :abstract-glyph-form-of     cns11643-1:0x486E  .
-        g2.jis-x0213-1:0x3D3B
-              :abstract-glyph-form-of    jis-x0213-1:0x3D3B  .
-        g2.hanyo-denshi...ja:0x3D3B
-              :abstract-glyph-form-of hanyo-denshi...ja:0x3D3B  .
-        g2.gt:00649
-              :abstract-glyph-form-of             gt:00649   .
-        g2.gt-k:02572
-              :abstract-glyph-form-of           gt-k:02572   .
-        g2.shinjigen:0181
-              :abstract-glyph-form-of      shinjigen:0181    .
-        repi.jis-x0208:0x3D3B
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0208:0x3D3B ;
-            :eq repi.jis-x0213-1:0x3D3B   ; # &R-J0-3D3B;
-            .
-            repi.jis-x0213-1:0x3D3B
-                          :glyph-image-of    jis-x0213-1:0x3D3B  .
-        repi.adobe-japan1-0:02373
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-0:02373 ;
-            .
-        repi.mj:006632
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006632 ;
-            .
-        repi.ks-x1001:0x712C
-            a chisegg:glyph-image ;
-            :glyph-image-of ks-x1001:0x712C ;
-            :eq repi.ucs_ks:0x4F4F        ; # &R-K0-712C;
-            .
-            repi.ucs_ks:0x4F4F
-                          :glyph-image-of [ :context domain:ks      ;
+        g.mj:006633
+                   :detailed-glyph-of             mj:006633  .
+        g.adobe-japan1-0:02373
+                   :detailed-glyph-of adobe-japan1-0:02373   .
+        g.adobe-japan1-4:13820
+                   :detailed-glyph-of adobe-japan1-4:13820   .
+        g.jis-x0208:0x3D3B
+                   :detailed-glyph-of      jis-x0208:0x3D3B  .
+        g.cns11643-1:0x486E
+                   :detailed-glyph-of     cns11643-1:0x486E  .
+        g.jis-x0213-1:0x3D3B
+                   :detailed-glyph-of    jis-x0213-1:0x3D3B  .
+        g.hanyo-denshi...ja:0x3D3B
+                   :detailed-glyph-of hanyo-denshi...ja:0x3D3B  .
+        g.hanyo-denshi...jt:0xAD53
+                   :detailed-glyph-of hanyo-denshi...jt:0xAD53  .
+        g.daikanwa:00505
+                   :detailed-glyph-of       daikanwa:00505   .
+        rep.mj:006633
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of mj:006633 ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x4EBB ; # 亻
+                isd:right    rep.mj:006363   # &MJ006363;
+            ] ;
+            :eq g.adobe-japan1-4:13820    ; # &MJ006633;
+            :eq g.hanyo-denshi...jt:0xAD53 ; # &MJ006633;
+            :eq g.daikanwa:00505          ; # &MJ006633;
+            :eq rep.shinjigen:0182        ; # &MJ006633;
+            :eq rep.jef-china3:0x42A5     ; # &I-JC3-42A5;
+            :subsume
+                g2.mj:006633         ;
+            .
+            g.adobe-japan1-4:13820
+                       :detailed-glyph-of adobe-japan1-4:13820   .
+            g.hanyo-denshi...jt:0xAD53
+                       :detailed-glyph-of hanyo-denshi...jt:0xAD53  .
+            g.daikanwa:00505
+                       :detailed-glyph-of       daikanwa:00505   .
+            rep.shinjigen:0182
+                       :abstract-glyph-of      shinjigen:0182    .
+            rep.jef-china3:0x42A5
+                       :abstract-glyph-of     jef-china3:0x42A5  .
+            g2.mj:006633
+                a chisegg:abstract-glyph-form ;
+                :abstract-glyph-form-of mj:006633 ;
+                :rep.decomposition   [ :context domain:cid     ;
+                                       :target  a.ucs:0x4F4F         ,
+                                                a.ucs:0xE0101        ] ;
+                :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                       :target  a.ucs:0x4F4F         ,
+                                                a.ucs:0xE0103        ] ;
+                isd:structure [ a idc:⿰ ;
+                    isd:left     a.ucs:0x2E85 ; # ⺅
+                    isd:right    g2.mj:006363   # &g2-MJ006363;
+                ] ;
+                :eq g2.adobe-japan1-4:13820   ; # &g2-MJ006633;
+                :eq g2.hanyo-denshi...jt:0xAD53 ; # &g2-MJ006633;
+                :eq g2.daikanwa:00505         ; # &g2-MJ006633;
+                :eq g2.shinjigen:0182         ; # &g2-MJ006633;
+                :eq g2.jef-china3:0x42A5      ; # &g2-MJ006633;
+                :subsume
+                    repi.daikanwa:00505  ,
+                    repi.adobe-japan1-6:13820 ,
+                    repi.hanyo-denshi...jt:0xAD53 ,
+                    repi.mj:006633       ,
+                    repi.jef-china3:0x42A5 ;
+                .
+                g2.adobe-japan1-4:13820
+                      :abstract-glyph-form-of adobe-japan1-4:13820   .
+                g2.hanyo-denshi...jt:0xAD53
+                      :abstract-glyph-form-of hanyo-denshi...jt:0xAD53  .
+                g2.daikanwa:00505
+                      :abstract-glyph-form-of       daikanwa:00505   .
+                g2.shinjigen:0182
+                      :abstract-glyph-form-of      shinjigen:0182    .
+                g2.jef-china3:0x42A5
+                      :abstract-glyph-form-of     jef-china3:0x42A5  .
+                repi.daikanwa:00505
+                    a chisegg:glyph-image ;
+                    :glyph-image-of daikanwa:00505 ;
+                    .
+                repi.adobe-japan1-4:13820
+                    a chisegg:glyph-image ;
+                    :glyph-image-of adobe-japan1-4:13820 ;
+                    .
+                repi.hanyo-denshi...jt:0xAD53
+                    a chisegg:glyph-image ;
+                    :glyph-image-of hanyo-denshi...jt:0xAD53 ;
+                    .
+                repi.mj:006633
+                    a chisegg:glyph-image ;
+                    :glyph-image-of mj:006633 ;
+                    .
+                repi.jef-china3:0x42A5
+                    a chisegg:glyph-image ;
+                    :glyph-image-of jef-china3:0x42A5 ;
+                    .
+        g2.mj:006632
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006632 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x4F4F         ,
+                                            a.ucs:0xE0100        ] ;
+            :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                   :target  a.ucs:0x4F4F         ,
+                                            a.ucs:0xE0102        ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:006362   # &g2-MJ006362;
+            ] ;
+            :eq g2.ucs_unicode:0x4F4F     ; # &g2-MJ006632;
+            :eq g2.adobe-japan1-0:02373   ; # &g2-MJ006632;
+            :eq g2.gb2312:0x5721          ; # &g2-MJ006632;
+            :eq g2.ks-x1001:0x712C        ; # &g2-MJ006632;
+            :eq g2.jis-x0208:0x3D3B       ; # &g2-MJ006632;
+            :eq g2.cns11643-1:0x486E      ; # &g2-MJ006632;
+            :eq g2.jis-x0213-1:0x3D3B     ; # &g2-MJ006632;
+            :eq g2.hanyo-denshi...ja:0x3D3B ; # &g2-MJ006632;
+            :eq g2.gt:00649               ; # &g2-MJ006632;
+            :eq g2.gt-k:02572             ; # &g2-MJ006632;
+            :eq g2.shinjigen:0181         ; # &g2-MJ006632;
+            :subsume
+                repi.jis-x0208:0x3D3B ,
+                repi.adobe-japan1-6:02373 ,
+                repi.mj:006632       ,
+                repi.ks-x1001:0x712C ,
+                repi.ucs_unicode:0x4F4F ,
+                repi.cns11643-1:0x486E ,
+                repi.gt:00649        ,
+                repi.hng-khi:02510   ,
+                repi.hng-khm:01980   ;
+            .
+            g2.ucs_unicode:0x4F4F
+                  :abstract-glyph-form-of [ :context domain:unicode ;
                                             :target     ucs:0x4F4F  ] .
-        repi.ucs_unicode:0x4F4F
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x4F4F  ] ;
-            .
-        repi.cns11643-1:0x486E
-            a chisegg:glyph-image ;
-            :glyph-image-of cns11643-1:0x486E ;
-            .
-        repi.gt:00649
-            a chisegg:glyph-image ;
-            :glyph-image-of gt:00649 ;
-            :eq repi.gt-k:02572           ; # &R-GT-00649;
-            .
-            repi.gt-k:02572
-                          :glyph-image-of           gt-k:02572   .
-        repi.hng-khi:02510
-            a chisegg:glyph-image ;
-            :glyph-image-of hng-khi:02510 ;
-            .
-        repi.hng-khm:01980
-            a chisegg:glyph-image ;
-            :glyph-image-of hng-khm:01980 ;
-            .
+            g2.adobe-japan1-0:02373
+                  :abstract-glyph-form-of adobe-japan1-0:02373   .
+            g2.gb2312:0x5721
+                  :abstract-glyph-form-of         gb2312:0x5721  .
+            g2.ks-x1001:0x712C
+                  :abstract-glyph-form-of       ks-x1001:0x712C  .
+            g2.jis-x0208:0x3D3B
+                  :abstract-glyph-form-of      jis-x0208:0x3D3B  .
+            g2.cns11643-1:0x486E
+                  :abstract-glyph-form-of     cns11643-1:0x486E  .
+            g2.jis-x0213-1:0x3D3B
+                  :abstract-glyph-form-of    jis-x0213-1:0x3D3B  .
+            g2.hanyo-denshi...ja:0x3D3B
+                  :abstract-glyph-form-of hanyo-denshi...ja:0x3D3B  .
+            g2.gt:00649
+                  :abstract-glyph-form-of             gt:00649   .
+            g2.gt-k:02572
+                  :abstract-glyph-form-of           gt-k:02572   .
+            g2.shinjigen:0181
+                  :abstract-glyph-form-of      shinjigen:0181    .
+            repi.jis-x0208:0x3D3B
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0208:0x3D3B ;
+                :eq repi.jis-x0213-1:0x3D3B   ; # &R-J0-3D3B;
+                .
+                repi.jis-x0213-1:0x3D3B
+                              :glyph-image-of    jis-x0213-1:0x3D3B  .
+            repi.adobe-japan1-0:02373
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-0:02373 ;
+                .
+            repi.mj:006632
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006632 ;
+                .
+            repi.ks-x1001:0x712C
+                a chisegg:glyph-image ;
+                :glyph-image-of ks-x1001:0x712C ;
+                :eq repi.ucs_ks:0x4F4F        ; # &R-K0-712C;
+                .
+                repi.ucs_ks:0x4F4F
+                              :glyph-image-of [ :context domain:ks      ;
+                                                :target     ucs:0x4F4F  ] .
+            repi.ucs_unicode:0x4F4F
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F4F  ] ;
+                .
+            repi.cns11643-1:0x486E
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-1:0x486E ;
+                .
+            repi.gt:00649
+                a chisegg:glyph-image ;
+                :glyph-image-of gt:00649 ;
+                :eq repi.gt-k:02572           ; # &R-GT-00649;
+                .
+                repi.gt-k:02572
+                              :glyph-image-of           gt-k:02572   .
+            repi.hng-khi:02510
+                a chisegg:glyph-image ;
+                :glyph-image-of hng-khi:02510 ;
+                .
+            repi.hng-khm:01980
+                a chisegg:glyph-image ;
+                :glyph-image-of hng-khm:01980 ;
+                .
+    rep.ucs-var-003:0x4F4F
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of ucs-var-003:0x4F4F ;
+        .
 
 a.ucs:0x4F50
     a chisegg:abstract-character ;
@@ -16749,12 +17307,12 @@ rep.adobe-japan1-0:02862
     :eq rep.gt-pj-1:16974         ; # &I-GT-00660;
     :eq rep.daikanwa:00509        ; # &I-M-00509;
     :eq rep.shinjigen:0188        ; # &AJ1-02862;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x9AD4 ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:07274 ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x9AD4         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x9AD4 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:07274 ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x9AD4         ] ;
     :subsume
         g2.ucs_unicode:0x4F53 ;
     .
@@ -17197,10 +17755,10 @@ a.ucs:0x4F57
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F57         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B83   # &g2-AJ1-04623;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B83   # &g2-AJ1-04623;
+        ] ;
         :eq g2.adobe-japan1-0:04130   ; # &g2-AJ1-04130;
         :eq g2.gb2312:0x5922          ; # &g2-AJ1-04130;
         :eq g2.jis-x0208:0x5049       ; # &g2-AJ1-04130;
@@ -17311,10 +17869,10 @@ a.ucs:0x4F58
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F58  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.ucs_unicode:0x793A   # &g2-AJ1-02260;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.ucs_unicode:0x793A   # &g2-AJ1-02260;
+        ] ;
         :eq g2.adobe-japan1-5:17258   ; # &g2-AJ1-17258;
         :eq g2.gb2312:0x595C          ; # &g2-AJ1-17258;
         :eq g2.jis-x0212:0x306F       ; # &g2-AJ1-17258;
@@ -17367,10 +17925,10 @@ a.ucs:0x4F58
     g2.cns11643-2:0x2327
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2327 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.cns11643-1:0x467C   # &g2-M-24623;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.cns11643-1:0x467C   # &g2-M-24623;
+        ] ;
         :eq g2.ucs_cns:0x4F58         ; # &g2-CU+4F58;
         .
         g2.ucs_cns:0x4F58
@@ -17385,6 +17943,10 @@ a.ucs:0x4F59
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_iwds-1:0x4EBC ; # &A-IWDSU+4EBC;
+        isd:below    a.ucs_iwds-1:0x6728   # &A-IWDSU+6728;
+    ] ;
     .
 
 rep.adobe-japan1-0:03880
@@ -17412,8 +17974,8 @@ rep.adobe-japan1-0:03880
     :eq rep.gt-pj-1:19774         ; # &I-GT-00693;
     :eq rep.daikanwa:00515        ; # &I-M-00515;
     :eq rep.shinjigen:0202        ; # &AJ1-03880;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:07208 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:07208 ] ;
     :subsume
         g2.ucs_unicode:0x4F59 ,
         rep.gt-k:02663       ;
@@ -17535,9 +18097,9 @@ rep.adobe-japan1-0:03880
         rep.gt-pj-k1:13405
                    :abstract-glyph-of       gt-pj-k1:13405   .
 
-rep.ucs-bmp-var-006:0x4F59
+rep.ucs-var-006:0x4F59
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of ucs-bmp-var-006:0x4F59 ;
+    :abstract-glyph-of ucs-var-006:0x4F59 ;
     :denotation-of
         a.ucs:0x4F59         ;
     ideo:radical           9 ; # ⼈ 
@@ -17547,10 +18109,7 @@ rep.ucs-bmp-var-006:0x4F59
         isd:above    a.ucs:0x204DB ; # 𠓛
         isd:below    a.ucs:0x6729   # 朩
     ] ;
-    :eq rep.ucs-var-006:0x4F59    ; # &U-v006+4F59;
     .
-    rep.ucs-var-006:0x4F59
-               :abstract-glyph-of    ucs-var-006:0x4F59  .
 
 a.ucs:0x4F5A
     a chisegg:abstract-character ;
@@ -17603,10 +18162,10 @@ a.ucs:0x4F5A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F5A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5931   # &g2-AJ1-02278;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5931   # &g2-AJ1-02278;
+        ] ;
         :eq g2.adobe-japan1-0:04126   ; # &g2-AJ1-04126;
         :eq g2.gb2312:0x587D          ; # &g2-AJ1-04126;
         :eq g2.ks-x1001:0x6C6A        ; # &g2-AJ1-04126;
@@ -18027,10 +18586,10 @@ a.ucs:0x3445
     :eq rep.cns11643-6:0x2571     ; # &I-C6-2571;
     :eq rep.daikanwa:00519        ; # &I-M-00519;
     :eq rep.jef-china3:0x42A9     ; # &I-JC3-42A9;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:hng ;
-                           :target  a.ucs:0x4F5C         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:hng ;
+                            :target  a.ucs:0x4F5C         ] ;
     :subsume
         g2.ucs_unicode:0x3445 ;
     .
@@ -18262,10 +18821,10 @@ a.ucs:0x4F5E
                                :target  a.ucs:0x4F5E         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 129 10 ) ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x4EC1 ; # 仁
-        isd:filling  g2.ucs_unicode:0x5973   # &g2-AJ1-02433;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x4EC1 ; # 仁
+            isd:filling  g2.ucs_unicode:0x5973   # &g2-AJ1-02433;
+        ] ;
         :eq g2.adobe-japan1-0:04563   ; # &g2-AJ1-04563;
         :eq g2.gb2312:0x587A          ; # &g2-AJ1-04563;
         :eq g2.jis-x0208:0x5524       ; # &g2-AJ1-04563;
@@ -18321,10 +18880,10 @@ a.ucs:0x4F5E
     g2.cns11643-1:0x4871
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4871 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x4EC1 ; # 仁
-        isd:filling  g2.cns11643-1:0x444C   # &g2-CU+5973;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x4EC1 ; # 仁
+            isd:filling  g2.cns11643-1:0x444C   # &g2-CU+5973;
+        ] ;
         :eq g2.ucs_cns:0x4F5E         ; # &g2-CU+4F5E;
         :subsume
             repi.cns11643-1:0x4871 ,
@@ -18391,10 +18950,10 @@ rep.adobe-japan1-5:16780
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F5F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F81A   # 冬
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F81A   # 冬
+        ] ;
         :eq g2.ucs_jis:0x4F5F         ; # &g2-AJ1-16780;
         :eq g2.jis-x0212:0x3070       ; # &g2-AJ1-16780;
         :eq g2.jis-x0213-1:0x2E31     ; # &g2-AJ1-16780;
@@ -18489,9 +19048,34 @@ a.ucs:0x201D9
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.big5-cdp:0x8BAA   # &CDP-8BAA;
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "kAu" ) ;
+                         ] ;
+    .
+
+rep.ucs_iso:0x201D9
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x201D9 ] ;
+    :denotation-of
+        a.ucs:0x201D9        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
     ideo:hanyu-dazidian  ( 1 129 9 ) ;
-    :eq rep.cns11643-6:0x256A     ; # &I-C6-256A;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-001:0x53EA   # &U-i001+53EA;
+    ] ;
+    :eq rep.cns11643-6:0x256A     ; # &C6-256A;
     :eq rep.daikanwa:00523        ; # &I-M-00523;
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x525B         ] ;
     :subsume
         g2.ucs_iso:0x201D9   ;
     .
@@ -18533,6 +19117,32 @@ a.ucs:0x201D9
             :abstract-glyph-of hanziku-1:0xBE76 ;
             .
 
+rep.hanyo-denshi...tk:01002970
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of hanyo-denshi...tk:01002970 ;
+    :denotation-of
+        a.ucs:0x201D9        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    g.big5-cdp:0x8BAA   # &G-CDP-8BAA;
+    ] ;
+    :eq rep.hanyo-denshi...tk...mf-01:00000297 ; # &HD-TK-01002970;
+    :subsume
+        g2.hanyo-denshi...tk:01002970 ;
+    .
+    rep.hanyo-denshi...tk...mf-01:00000297
+               :abstract-glyph-of hanyo-denshi...tk...mf-01:00000297 .
+    g2.hanyo-denshi...tk:01002970
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of hanyo-denshi...tk:01002970 ;
+        :eq g2.hanyo-denshi...tk...mf-01:00000297 ; # &g2-HD-TK-01002970;
+        .
+        g2.hanyo-denshi...tk...mf-01:00000297
+              :abstract-glyph-form-of hanyo-denshi...tk...mf-01:00000297 .
+
 a.ucs:0x201DD
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x201DD ;
@@ -18674,15 +19284,15 @@ a.ucs:0x201DC
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x201DC ] ;
         ideo:hanyu-dazidian  ( 1 129 6 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x201A2 ; # 𠆢
-                :below    a.ucs:0x53B6   # 厶
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x201A2 ; # 𠆢
+                    isd:below    a.ucs:0x53B6   # 厶
+                ]
+            ] ;
+            isd:below    a.ucs:0x4E5F   # 也
         ] ;
-        isd:below    a.ucs:0x4E5F   # 也
-    ] ;
         :eq rep.daikanwa:00527        ; # &M-00527;
         :eq rep.hanziku-1:0xBE73      ; # &I-HZK01-BE73;
         :subsume
@@ -18696,15 +19306,15 @@ a.ucs:0x201DC
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x201DC ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x201A2 ; # 𠆢
-                :below    a.ucs:0x53B6   # 厶
-            ]
-        ] ;
-        isd:below    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x201A2 ; # 𠆢
+                        isd:below    a.ucs:0x53B6   # 厶
+                    ]
+                ] ;
+                isd:below    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
+            ] ;
             :eq g2.daikanwa:00527         ; # &g2-M-00527;
             :subsume
                 repi.daikanwa:00527  ,
@@ -18724,20 +19334,20 @@ a.ucs:0x201DC
     rep.cns11643-6:0x2574
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-6:0x2574 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x516C ; # 公
-        isd:below    a.ucs:0x4E5F   # 也
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x516C ; # 公
+            isd:below    a.ucs:0x4E5F   # 也
+        ] ;
         :subsume
             g2.cns11643-6:0x2574 ;
         .
         g2.cns11643-6:0x2574
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-6:0x2574 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x447C ; # &g2-CU+516C;
-        isd:below    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    g2.cns11643-1:0x447C ; # &g2-CU+516C;
+                isd:below    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
+            ] ;
             :eq g2.ucs_cns:0x201DC        ; # &g2-CU+201DC;
             .
             g2.ucs_cns:0x201DC
@@ -18771,10 +19381,10 @@ a.ucs:0x201FE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201FE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x233B6   # &g2-IU-000233B6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x233B6   # &g2-IU-000233B6;
+        ] ;
         :eq g2.cns11643-6:0x256E      ; # &g2-M-00528;
         :eq g2.daikanwa:00528         ; # &g2-M-00528;
         :eq g2.cbeta:06401            ; # &g2-M-00528;
@@ -19059,10 +19669,10 @@ a.ucs:0x4F62
     rep.cns11643-2:0x227C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x227C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010776   # &MJ010776;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010776   # &MJ010776;
+        ] ;
         :eq rep.ucs_cns:0x4F62        ; # &C2-227C;
         :eq rep.daikanwa:00538        ; # &I-M-00538;
         .
@@ -19076,10 +19686,10 @@ a.ucs:0x4F62
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x4F62  ] ;
         ideo:hanyu-dazidian  ( 1 120 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010777   # &MJ010777;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010777   # &MJ010777;
+        ] ;
         :eq rep.jef-china3:0x9EC8     ; # &UU+4F62;
         .
         rep.jef-china3:0x9EC8
@@ -19112,8 +19722,8 @@ a.ucs:0x4F63
     :eq a.big5:0xA6FE             ; # &I-B-A6FE;
     :eq rep.daikanwa:00539        ; # &I-M-00539;
     :eq rep.jef-china3:0x42AB     ; # &I-JC3-42AB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:03885 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:03885 ] ;
     .
     rep.adobe-japan1-6:21099
                :abstract-glyph-of adobe-japan1-6:21099   .
@@ -19138,7 +19748,7 @@ rep.daikanwa:00540
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:02862 ] ;
     .
@@ -19362,20 +19972,20 @@ a.ucs:0x201EE
     rep.cbeta:06079
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cbeta:06079 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    rep.jef-china3:0x41A2   # &JC3-41A2;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    rep.jef-china3:0x41A2   # &JC3-41A2;
+        ] ;
         .
     rep.ucs_iso:0x201EE
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x201EE ] ;
         ideo:hanyu-dazidian  ( 1 128 10 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    rep.mj:006327   # &MJ006327;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    rep.mj:006327   # &MJ006327;
+        ] ;
         :eq rep.hanziku-1:0xBE57      ; # &HZK01-BE57;
         .
         rep.hanziku-1:0xBE57
@@ -19443,6 +20053,39 @@ a.ucs:0x2A72C
                                   :target     ucs:0x2A72C ] ;
         .
 
+a.ucs:0x2CF72
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CF72 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x340C   # 㐌
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2CF72 ;
+    .
+    g2.ucs_JP...hanazono:0x2CF72
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2CF72 ] ;
+        .
+
+rep.big5-cdp-var-001:0x8C62
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of big5-cdp-var-001:0x8C62 ;
+    :denotation-of
+        a.big5-cdp:0x8C62    ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿻ ;
+        isd:underlying a.ucs:0x5DFE ; # 巾
+        isd:overlaying a.ucs:0x4ECE   # 从
+    ] ;
+    .
+
 a.ucs:0x20203
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20203 ;
@@ -19526,10 +20169,10 @@ rep.adobe-japan1-0:04137
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F69  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x2B95E   # &g2-CDP-8DA7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x2B95E   # &g2-CDP-8DA7;
+        ] ;
         :eq g2.adobe-japan1-0:04137   ; # &g2-AJ1-04137;
         :eq g2.gb2312:0x4565          ; # &g2-AJ1-04137;
         :eq g2.ks-x1001:0x7825        ; # &g2-AJ1-04137;
@@ -19856,10 +20499,10 @@ a.ucs:0x4F6C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F6C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8001   # &g2-AJ1-04061;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8001   # &g2-AJ1-04061;
+        ] ;
         :eq g2.adobe-japan1-5:16782   ; # &g2-AJ1-16782;
         :eq g2.gb2312:0x4050          ; # &g2-AJ1-16782;
         :eq g2.jis-x0212:0x3073       ; # &g2-AJ1-16782;
@@ -19912,10 +20555,10 @@ a.ucs:0x4F6C
     g2.cns11643-1:0x4B71
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B71 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4852   # &g2-CU+8001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4852   # &g2-CU+8001;
+        ] ;
         :eq g2.ucs_cns:0x4F6C         ; # &g2-CU+4F6C;
         .
         g2.ucs_cns:0x4F6C
@@ -19951,10 +20594,10 @@ a.ucs:0x4F6D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F6D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5905   # &g2-M-05695;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5905   # &g2-M-05695;
+        ] ;
         :eq g2.daikanwa:00549         ; # &g2-M-00549;
         :subsume
             repi.daikanwa:00549  ,
@@ -19979,10 +20622,10 @@ a.ucs:0x4F6D
     g2.cns11643-3:0x2747
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2747 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2344   # &g2-CDP-8D5F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2344   # &g2-CDP-8D5F;
+        ] ;
         :eq g2.ucs_cns:0x4F6D         ; # &g2-CU+4F6D;
         .
         g2.ucs_cns:0x4F6D
@@ -19991,10 +20634,10 @@ a.ucs:0x4F6D
     g2.jef-china3:0x42BC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x42BC ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cbeta:03232   # &g2-CB03232;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cbeta:03232   # &g2-CB03232;
+        ] ;
         .
 
 a.ucs:0x20205
@@ -20012,10 +20655,10 @@ a.ucs:0x20205
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20205 ] ;
         ideo:hanyu-dazidian  ( 1 154 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x6536   # 收
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x6536   # 收
+        ] ;
         :eq rep.daikanwa:00550        ; # &M-00550;
         :eq rep.hanziku-1:0xC3A8      ; # &I-HZK01-C3A8;
         .
@@ -20641,19 +21284,19 @@ a.ucs:0x4F74
     g2.daikanwa:00560
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00560 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:28999   # &g2-M-28999;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:28999   # &g2-M-28999;
+        ] ;
         .
     g2.ucs_unicode:0x4F74
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F74  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8033   # &g2-UU+8033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8033   # &g2-UU+8033;
+        ] ;
         :eq g2.gb2312:0x5926          ; # &g2-UU+4F74;
         :eq g2.jef-china3:0x97CC      ; # &g2-UU+4F74;
         :subsume
@@ -20676,10 +21319,10 @@ a.ucs:0x4F74
     g2.cns11643-2:0x2539
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2539 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4856   # &g2-CU+8033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4856   # &g2-CU+8033;
+        ] ;
         :eq g2.ucs_cns:0x4F74         ; # &g2-CU+4F74;
         :subsume
             repi.cns11643-2:0x2539 ;
@@ -20706,9 +21349,17 @@ a.jis-x0208_1997:0x4A3B
     :denotation-of
         bucs:0x5002          ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.jis-x0208_1997:0x5675   # &J97-5675;
+    ] ;
+    :eq a.ucs_iwds-1:0x5002       ; # &J97-4A3B;
     :eq rep.ucs_big5:0x4F75       ; # &J97-4A3B;
     :eq a.big5:0xA8D6             ; # &J97-4A3B;
     .
+    a.ucs_iwds-1:0x5002
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x5002  ] .
     rep.ucs_big5:0x4F75
                :abstract-glyph-of [ :context domain:big5    ;
                                     :target     ucs:0x4F75  ] .
@@ -20736,8 +21387,8 @@ a.ucs:0x4F75
     :eq rep.gt-pj-1:19003         ; # &I-GT-00791;
     :eq rep.daikanwa:00561        ; # &I-M-00561;
     :eq rep.shinjigen:0235        ; # 併
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x5002         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x5002         ] ;
     :subsume
         g2.ucs_unicode:0x4F75 ;
     .
@@ -21174,10 +21825,10 @@ a.ucs:0x4F79
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F79         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:007888   # &MJ007888;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:007888   # &MJ007888;
+        ] ;
         :eq rep.ucs_unicode:0x4F79    ; # &AJ1-21102;
         :eq rep.jis-x0212:0x3078      ; # &I-JSP-3078;
         :eq rep.cns11643-2:0x2541     ; # &I-C2-2541;
@@ -21293,10 +21944,10 @@ rep.mj:006678
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F7A         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007267   # &g2-MJ007267;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007267   # &g2-MJ007267;
+        ] ;
         :eq g2.ucs_jis:0x4F7A         ; # &g2-MJ006678;
         :eq g2.ucs_ks:0x4F7A          ; # &g2-MJ006678;
         :eq g2.adobe-japan1-4:14320   ; # &g2-MJ006678;
@@ -21363,10 +22014,10 @@ rep.mj:006678
     g2.cns11643-1:0x4C21
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4C21 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4740   # &g2-CU+5168;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4740   # &g2-CU+5168;
+        ] ;
         :eq g2.ucs_cns:0x4F7A         ; # &g2-CU+4F7A;
         .
         g2.ucs_cns:0x4F7A
@@ -21573,10 +22224,10 @@ a.ucs:0x4F7C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt:00389   # &g2-AJ1-13439;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt:00389   # &g2-AJ1-13439;
+        ] ;
         :eq g2.ucs_jis:0x4F7C         ; # &g2-AJ1-01959;
         :eq g2.jis-x0208:0x3873       ; # &g2-AJ1-01959;
         :eq g2.jis-x0213-1:0x3873     ; # &g2-AJ1-01959;
@@ -21625,10 +22276,10 @@ a.ucs:0x4F7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F7C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006467   # &g2-MJ006467;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:006467   # &g2-MJ006467;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x592E          ; # &g2-UU+4F7C;
         :eq g2.cns11643-2:0x2533      ; # &g2-UU+4F7C;
@@ -21709,10 +22360,10 @@ rep.mj:006683
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F7D         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:014748   # &MJ014748;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:014748   # &MJ014748;
+        ] ;
         :eq g2.ucs_jis:0x4F7D         ; # &g2-MJ006683;
         :eq g2.adobe-japan1-4:14321   ; # &g2-MJ006683;
         :eq g2.jis-x0212:0x307A       ; # &g2-MJ006683;
@@ -21793,10 +22444,10 @@ rep.mj:006684
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F7D         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B21   # &g2-UU+6B21;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B21   # &g2-UU+6B21;
+        ] ;
         :eq g2.ucs_unicode:0x4F7D     ; # &g2-MJ006684;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...ib:0x2D4E ; # &g2-MJ006684;
@@ -21854,10 +22505,10 @@ rep.cns11643-2:0x2535
     g2.cns11643-2:0x2535
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2535 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4839   # &g2-CU+6B21;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4839   # &g2-CU+6B21;
+        ] ;
         :eq g2.ucs_cns:0x4F7D         ; # &g2-CU+4F7D;
         .
         g2.ucs_cns:0x4F7D
@@ -21916,10 +22567,10 @@ a.ucs:0x4F7E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cbeta:13213   # &g2-CB13213;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cbeta:13213   # &g2-CB13213;
+        ] ;
         :eq g2.ucs_jis:0x4F7E         ; # &g2-AJ1-14322;
         :eq g2.ucs_ks:0x4F7E          ; # &g2-AJ1-14322;
         :eq g2.ks-x1001:0x6C6B        ; # &g2-AJ1-14322;
@@ -21975,20 +22626,20 @@ a.ucs:0x4F7E
     g2.jef-china3:0x42B0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x42B0 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:37861   # &g2-GT-37861;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:37861   # &g2-GT-37861;
+        ] ;
         .
     g2.ucs_unicode:0x4F7E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F7E  ] ;
         ideo:hanyu-dazidian  ( 1 150 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x43CC   # &g2-UU+43CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x43CC   # &g2-UU+43CC;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x592B          ; # &g2-UU+4F7E;
         .
@@ -21997,10 +22648,10 @@ a.ucs:0x4F7E
     g2.cns11643-1:0x4B7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B7C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x232D   # &g2-CU+43CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x232D   # &g2-CU+43CC;
+        ] ;
         :eq g2.ucs_cns:0x4F7E         ; # &g2-CU+4F7E;
         .
         g2.ucs_cns:0x4F7E
@@ -22069,10 +22720,10 @@ a.ucs:0x4F7F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7F         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x47B6   # &g2-AJ1-13513;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x47B6   # &g2-AJ1-13513;
+        ] ;
         :eq g2.jis-x0208_1978:0x3B48  ; # &g2-AJ1-13450;
         :eq g2.jis-x0208_1983:0x3B48  ; # &g2-AJ1-13450;
         :eq g2.daikanwa:00573         ; # &g2-AJ1-13450;
@@ -22128,10 +22779,10 @@ a.ucs:0x4F7F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x540F   # &g2-AJ1-03939;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x540F   # &g2-AJ1-03939;
+        ] ;
         :eq g2.adobe-japan1-0:02198   ; # &g2-AJ1-02198;
         :eq g2.gb2312:0x4A39          ; # &g2-AJ1-02198;
         :eq g2.ks-x1001:0x5E45        ; # &g2-AJ1-02198;
@@ -22299,10 +22950,10 @@ a.ucs:0x4F82
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F82         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x386F   # &g2-M-09225;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x386F   # &g2-M-09225;
+        ] ;
         :eq g2.adobe-japan1-5:17262   ; # &g2-AJ1-17262;
         :eq g2.jis-x0212:0x307D       ; # &g2-AJ1-17262;
         :eq g2.jis-x0213-2:0x214B     ; # &g2-AJ1-17262;
@@ -22352,10 +23003,10 @@ a.ucs:0x4F82
     g2.cns11643-2:0x2549
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2549 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2360   # &g2-CU+386F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2360   # &g2-CU+386F;
+        ] ;
         :eq g2.ucs_cns:0x4F82         ; # &g2-CU+4F82;
         .
         g2.ucs_cns:0x4F82
@@ -22520,7 +23171,7 @@ a.ucs:0x20209
     :eq rep.cns11643-3:0x274E     ; # &I-C3-274E;
     :eq rep.daikanwa:00578        ; # &I-M-00578;
     :eq rep.shinjigen:0212        ; # 𠈉
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x4F83         ] ;
     :subsume
         g2.ucs_iso:0x20209   ,
@@ -22595,7 +23246,7 @@ a.ucs:0x4F84
     :eq rep.daikanwa:00579        ; # &I-M-00579;
     :eq rep.shinjigen:1660        ; # 侄
     :eq rep.jef-china3:0x42B2     ; # &I-JC3-42B2;
-    :from.vulgar         [ :context domain:s.:.niece ;
+    ideo:vulgar-form-of  [ :context domain:s.:.niece ;
                            :sources chisebib:zihui ,
                                     chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
@@ -22732,10 +23383,10 @@ a.ucs:0x4F85
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F85         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_cns:0x4F85         ; # &g2-AJ1-17263;
         :eq g2.ucs_jis:0x4F85         ; # &g2-AJ1-17263;
         :eq g2.jis-x0212:0x3121       ; # &g2-AJ1-17263;
@@ -22785,10 +23436,10 @@ a.ucs:0x4F85
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F85  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -23439,10 +24090,10 @@ rep.adobe-japan1-6:21105
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F8C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02067 ; # &g2-AJ1-02067;
-        isd:below    a.ucs:0x4E91   # 云
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02067 ; # &g2-AJ1-02067;
+            isd:below    a.ucs:0x4E91   # 云
+        ] ;
         :eq g2.ucs_cns:0x4F8C         ; # &g2-AJ1-21105;
         :eq g2.ucs_jis:0x4F8C         ; # &g2-AJ1-21105;
         :eq g2.jis-x0212:0x3124       ; # &g2-AJ1-21105;
@@ -23494,10 +24145,10 @@ rep.adobe-japan1-6:21105
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F8C  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x4ECA ; # &g2-UU+4ECA;
-        isd:below    a.ucs:0x4E91   # 云
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x4ECA ; # &g2-UU+4ECA;
+            isd:below    a.ucs:0x4E91   # 云
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -23570,10 +24221,10 @@ rep.adobe-japan1-0:02246
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F8D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BFA   # &g2-AJ1-02249;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BFA   # &g2-AJ1-02249;
+        ] ;
         :eq g2.adobe-japan1-0:02246   ; # &g2-AJ1-02246;
         :eq g2.gb2312:0x4A4C          ; # &g2-AJ1-02246;
         :eq g2.ks-x1001:0x6334        ; # &g2-AJ1-02246;
@@ -23677,10 +24328,10 @@ rep.cns11643-1:0x4B6E
     g2.cns11643-1:0x4B6E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B6E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4779   # &g2-CU+5BFA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4779   # &g2-CU+5BFA;
+        ] ;
         :eq g2.ucs_cns:0x4F8D         ; # &g2-CU+4F8D;
         .
         g2.ucs_cns:0x4F8D
@@ -23747,10 +24398,10 @@ a.ucs:0x4F8E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F8E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7C73   # &g2-AJ1-03606;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7C73   # &g2-AJ1-03606;
+        ] ;
         :eq g2.adobe-japan1-6:21106   ; # &g2-AJ1-21106;
         :eq g2.jis-x0212:0x3125       ; # &g2-AJ1-21106;
         :eq g2.daikanwa:00591         ; # &g2-AJ1-21106;
@@ -23795,10 +24446,10 @@ a.ucs:0x4F8E
     g2.cns11643-3:0x2748
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2748 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x484D   # &g2-CU+7C73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x484D   # &g2-CU+7C73;
+        ] ;
         :eq g2.ucs_cns:0x4F8E         ; # &g2-CU+4F8E;
         .
         g2.ucs_cns:0x4F8E
@@ -24012,10 +24663,10 @@ a.ucs:0x4F91
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F91         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:013521   # &g2-MJ013521;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013521   # &g2-MJ013521;
+        ] ;
         :eq g2.adobe-japan1-0:04139   ; # &g2-AJ1-04139;
         :eq g2.gb2312:0x5927          ; # &g2-AJ1-04139;
         :eq g2.ks-x1001:0x6A62        ; # &g2-AJ1-04139;
@@ -24083,10 +24734,10 @@ a.ucs:0x4F91
     g2.cns11643-1:0x4B7E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B7E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4834   # &g2-CU+6709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4834   # &g2-CU+6709;
+        ] ;
         :eq g2.ucs_cns:0x4F91         ; # &g2-CU+4F91;
         .
         g2.ucs_cns:0x4F91
@@ -24136,10 +24787,10 @@ a.ucs:0x4F92
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F92         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B89   # &g2-AJ1-01158;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B89   # &g2-AJ1-01158;
+        ] ;
         :eq g2.adobe-japan1-2:08378   ; # &g2-AJ1-08378;
         :eq g2.jis-x0212:0x3127       ; # &g2-AJ1-08378;
         :eq g2.jis-x0213-2:0x214D     ; # &g2-AJ1-08378;
@@ -24189,10 +24840,10 @@ a.ucs:0x4F92
     g2.cns11643-2:0x2548
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2548 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4778   # &g2-CU+5B89;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4778   # &g2-CU+5B89;
+        ] ;
         :eq g2.ucs_cns:0x4F92         ; # &g2-CU+4F92;
         .
         g2.ucs_cns:0x4F92
@@ -24538,7 +25189,7 @@ a.ucs:0x4ED1
     ideo:total-strokes     4 ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    a.ucs_component:0x4E03   # &IWDS1-141;
+        isd:below    a.ucs_iwds-1:0x4E03   # &A-IWDSU+4E03;
     ] ;
     .
 
@@ -24556,8 +25207,8 @@ rep.gb2312:0x4258
         isd:below    a.ucs:0x5315   # 匕
     ] ;
     :eq rep.ucs_unicode:0x4ED1    ; # &G0-4258;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04142 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04142 ] ;
     :subsume
         g2.ucs_unicode:0x4ED1 ;
     .
@@ -24624,10 +25275,10 @@ rep.cns11643-3:0x2745
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x344D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:06205   # &g2-AJ1-06205;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:06205   # &g2-AJ1-06205;
+        ] ;
         :eq g2.cns11643-3:0x2745      ; # &g2-M-00600;
         :eq g2.daikanwa:00600         ; # &g2-M-00600;
         :subsume
@@ -24658,10 +25309,10 @@ rep.cns11643-3:0x2745
             :abstract-glyph-of hanziku-1:0xC27A ;
             .
 
-rep.ucs-bmp-cjk_gb:0x344D
+rep.ucs_gb:0x344D
     a chisegg:abstract-glyph ;
     :abstract-glyph-of [ :context domain:gb      ;
-                         :target ucs-bmp-cjk:0x344D  ] ;
+                         :target     ucs:0x344D  ] ;
     :denotation-of
         a.ucs:0x344D         ;
     ideo:radical           9 ; # ⼈ 
@@ -24671,21 +25322,17 @@ rep.ucs-bmp-cjk_gb:0x344D
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.gb2312:0x7167   # &HD-FT-384C;
     ] ;
-    :eq rep.ucs_gb:0x344D         ; # &GU+344D;
     :subsume
-        g2.ucs-bmp-cjk_gb:0x344D ;
+        g2.ucs_gb:0x344D     ;
     .
-    rep.ucs_gb:0x344D
-               :abstract-glyph-of [ :context domain:gb      ;
-                                    :target     ucs:0x344D  ] .
     g2.ucs_gb:0x344D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:gb      ;
                                   :target     ucs:0x344D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8012   # &g2-HD-FT-384C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8012   # &g2-HD-FT-384C;
+        ] ;
         .
 
 a.ucs:0x4F97
@@ -24746,10 +25393,10 @@ rep.adobe-japan1-4:14323
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F97  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x540C   # &g2-AJ1-03209;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x540C   # &g2-AJ1-03209;
+        ] ;
         :eq g2.adobe-japan1-4:14323   ; # &g2-AJ1-14323;
         :eq g2.gb2312:0x3631          ; # &g2-AJ1-14323;
         :eq g2.jis-x0212:0x312A       ; # &g2-AJ1-14323;
@@ -24868,10 +25515,10 @@ a.ucs:0x4F98
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F98         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B85   # &g2-AJ1-02896;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B85   # &g2-AJ1-02896;
+        ] ;
         :eq g2.adobe-japan1-0:04135   ; # &g2-AJ1-04135;
         :eq g2.ks-x1001:0x7327        ; # &g2-AJ1-04135;
         :eq g2.jis-x0208:0x504E       ; # &g2-AJ1-04135;
@@ -24936,10 +25583,10 @@ a.ucs:0x4F98
     g2.cns11643-2:0x2532
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2532 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4777   # &g2-CU+5B85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4777   # &g2-CU+5B85;
+        ] ;
         :eq g2.ucs_cns:0x4F98         ; # &g2-CU+4F98;
         .
         g2.ucs_cns:0x4F98
@@ -25313,10 +25960,10 @@ a.ucs:0x4F9D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F9D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8863   # &g2-AJ1-01189;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8863   # &g2-AJ1-01189;
+        ] ;
         :eq g2.adobe-japan1-0:01169   ; # &g2-AJ1-01169;
         :eq g2.gb2312:0x5240          ; # &g2-AJ1-01169;
         :eq g2.ks-x1001:0x6B6E        ; # &g2-AJ1-01169;
@@ -25411,16 +26058,52 @@ a.ucs:0x344E
     ideo:strokes           6 ;
     ideo:total-strokes     8 ;
     ideo:hanyu-dazidian  ( 1 155 1 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x2D5FC   # 𭗼
+    ] ;
     :eq rep.cns11643-5:0x252B     ; # &I-C5-252B;
     :eq rep.daikanwa:00608        ; # &I-M-00608;
-    :eq rep.hanziku-1:0xC3BF      ; # &I-HZK01-C3BF;
+    :subsume
+        g2.ucs_unicode:0x344E ;
     .
     rep.cns11643-5:0x252B
                :abstract-glyph-of     cns11643-5:0x252B  .
     rep.daikanwa:00608
                :abstract-glyph-of       daikanwa:00608   .
-    rep.hanziku-1:0xC3BF
-               :abstract-glyph-of      hanziku-1:0xC3BF  .
+    g2.ucs_unicode:0x344E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x344E  ] ;
+        :eq g2.cns11643-5:0x252B      ; # &g2-M-00608;
+        :eq g2.daikanwa:00608         ; # &g2-M-00608;
+        :subsume
+            repi.daikanwa:00608  ,
+            repi.cns11643-5:0x252B ,
+            repi.ucs_unicode:0x344E ,
+            rep.hanziku-1:0xC3BF ;
+        .
+        g2.cns11643-5:0x252B
+              :abstract-glyph-form-of     cns11643-5:0x252B  .
+        g2.daikanwa:00608
+              :abstract-glyph-form-of       daikanwa:00608   .
+        repi.daikanwa:00608
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00608 ;
+            .
+        repi.cns11643-5:0x252B
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x252B ;
+            .
+        repi.ucs_unicode:0x344E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x344E  ] ;
+            .
+        rep.hanziku-1:0xC3BF
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xC3BF ;
+            .
 
 a.ucs:0x2020B
     a chisegg:abstract-character ;
@@ -25447,10 +26130,10 @@ a.ucs:0x2020B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2020B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x620E   # &g2-GT-14554;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x620E   # &g2-GT-14554;
+        ] ;
         :eq g2.daikanwa:00609         ; # &g2-M-00609;
         :subsume
             repi.daikanwa:00609  ,
@@ -25475,10 +26158,10 @@ a.ucs:0x2020B
     g2.cns11643-4:0x2537
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2537 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:01640   # &g2-AJ1-02377;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:01640   # &g2-AJ1-02377;
+        ] ;
         :eq g2.ucs_cns:0x2020B        ; # &g2-CU+2020B;
         .
         g2.ucs_cns:0x2020B
@@ -25522,10 +26205,10 @@ a.ucs:0x4F9E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F9E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5982   # &g2-AJ1-03287;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5982   # &g2-AJ1-03287;
+        ] ;
         :eq g2.adobe-japan1-5:19151   ; # &g2-AJ1-19151;
         :eq g2.jis-x0212:0x312D       ; # &g2-AJ1-19151;
         :eq g2.daikanwa:00610         ; # &g2-AJ1-19151;
@@ -25561,10 +26244,10 @@ a.ucs:0x4F9E
     g2.cns11643-2:0x2547
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2547 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4771   # &g2-CU+5982;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4771   # &g2-CU+5982;
+        ] ;
         :eq g2.ucs_cns:0x4F9E         ; # &g2-CU+4F9E;
         .
         g2.ucs_cns:0x4F9E
@@ -25583,7 +26266,7 @@ a.ucs:0x2020C
                          ] ;
     :eq rep.cns11643-4:0x2535     ; # &I-C4-2535;
     :eq rep.daikanwa:00611        ; # &I-M-00611;
-    :from.ancient        [ :sources chisebib:liushugu ,
+    ideo:ancient-form-of [ :sources chisebib:liushugu ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x663E ] ;
     :subsume
@@ -25655,10 +26338,10 @@ a.ucs:0x344F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x344F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B88   # &g2-AJ1-02325;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B88   # &g2-AJ1-02325;
+        ] ;
         :eq g2.cns11643-4:0x253B      ; # &g2-M-00612;
         :eq g2.daikanwa:00612         ; # &g2-M-00612;
         :subsume
@@ -26020,8 +26703,8 @@ a.ucs:0x4FA0
     :eq rep.shinjigen:0249        ; # 侠
     :eq rep.hanziku-1:0xC1F9      ; # &I-HZK01-C1F9;
     :eq rep.jef-china3:0x43CB     ; # &I-JC3-43CB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x4FE0         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x4FE0         ] ;
     :subsume
         g2.ucs_unicode:0x4FA0 ;
     .
@@ -26166,10 +26849,10 @@ rep.daikanwa:00626
     g2.daikanwa:00626
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00626 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007283   # &g2-MJ007283;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007283   # &g2-MJ007283;
+        ] ;
         .
 
 rep.ucs_iso:0x2022A
@@ -26243,8 +26926,8 @@ a.ucs:0x4FA1
     :eq rep.gt-pj-1:12865         ; # &I-GT-00709;
     :eq rep.daikanwa...._.p:00628 ; # 価
     :eq rep.shinjigen:0207        ; # 価
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x50F9         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x50F9         ] ;
     :subsume
         g2.ucs_unicode:0x4FA1 ;
     .
@@ -26472,8 +27155,8 @@ a.ucs:0x2F805
     :eq rep.gt-pj-1:18798         ; # &I-GT-00790;
     :eq rep.daikanwa...._.p:00629 ; # 侮
     :eq rep.shinjigen:0233        ; # 侮
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13382 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13382 ] ;
     :subsume
         g2.ucs_iso:0x2F805   ;
     .
@@ -26503,10 +27186,10 @@ a.ucs:0x2F805
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FAE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BCE   # &g2-AJ1-03734;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BCE   # &g2-AJ1-03734;
+        ] ;
         :eq g2.ucs_jis:0x4FAE         ; # &g2-AJ1-03552;
         :eq g2.adobe-japan1-0:03552   ; # &g2-AJ1-03552;
         :eq g2.jis-x0208:0x496E       ; # &g2-AJ1-03552;
@@ -26643,8 +27326,8 @@ a.ucs:0x4FAD
     :eq rep.gt:00762              ; # &I-GT-00762;
     :eq rep.gt-pj-1:19321         ; # &I-GT-00762;
     :eq rep.daikanwa...ho:0015    ; # 侭
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:04143 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:04143 ] ;
     :subsume
         g2.ucs_unicode:0x4FAD ;
     .
@@ -26765,10 +27448,10 @@ a.ucs:0x4FAB
     rep.adobe-japan1-0:04564
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:04564 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-4:14055   # &AJ1-14055;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-4:14055   # &AJ1-14055;
+        ] ;
         :eq rep.ucs_jis:0x4FAB        ; # &AJ1-04564;
         :eq rep.jis-x0208:0x5525      ; # &I-J90-5525;
         :eq rep.jis-x0213-1:0x5525    ; # &I-JX1-5525;
@@ -26777,7 +27460,7 @@ a.ucs:0x4FAB
         :eq rep.daikanwa...ho:0016    ; # &AJ1-04564;
         :eq rep.shinjigen:1614        ; # &AJ1-04564;
         :eq rep.cbeta:00126           ; # &I-CB00126;
-        :from.vulgar         [ :sources chisebib:shinjigen ;
+        ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                                :target  a.ucs:0x4F5E         ] ;
         :subsume
             g2.adobe-japan1-0:04564 ;
@@ -26861,10 +27544,10 @@ a.ucs:0x4FAB
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x4FAB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:03805   # &AJ1-03805;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:03805   # &AJ1-03805;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x4FAB ;
@@ -26873,10 +27556,10 @@ a.ucs:0x4FAB
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x4FAB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5984   # &g2-UU+5984;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x5984   # &g2-UU+5984;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             .
 
@@ -26893,8 +27576,8 @@ a.ucs:0x3452
     :eq rep.gt:00767              ; # &I-GT-00767;
     :eq rep.gt-k:03991            ; # &I-GT-K03991;
     :eq rep.gt-pj-9:20831         ; # &I-GT-00767;
-    :from.simplified     [ :context domain:component ;
-                           :target  a.ucs:0x50C9         ] ;
+    ideo:simplified-form-of [ :context domain:component ;
+                              :target  a.ucs:0x50C9         ] ;
     :subsume
         g2.ucs_unicode:0x3452 ;
     .
@@ -26971,17 +27654,20 @@ rep.mj:007269
     ideo:total-strokes     8 ;
     :eq rep.hanyo-denshi...jt:0xADC7 ; # &I-HD-JT-ADC7;
     :eq rep.koseki:007530         ; # &MJ007269;
+    :eq rep.ucs-var-002:0x5169    ; # &MJ007269;
     :form-of             [ :sources chisebib:hng ,
                                     chisebib:mj ;
                            :target  rep.adobe-japan1-0:04215 ] ;
     :subsume
         g2.mj:007269         ,
-        rep.ucs-var-002:0x5169 ;
+        g2.koseki:007530     ;
     .
     rep.hanyo-denshi...jt:0xADC7
                :abstract-glyph-of hanyo-denshi...jt:0xADC7  .
     rep.koseki:007530
                :abstract-glyph-of         koseki:007530  .
+    rep.ucs-var-002:0x5169
+               :abstract-glyph-of    ucs-var-002:0x5169  .
     g2.mj:007269
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:007269 ;
@@ -27000,16 +27686,16 @@ rep.mj:007269
             a chisegg:glyph-image ;
             :glyph-image-of mj:007269 ;
             .
-    rep.ucs-var-002:0x5169
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of ucs-var-002:0x5169 ;
-        :eq g2.koseki:007530          ; # &g2-KOSEKI-007530;
+    g2.koseki:007530
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of koseki:007530 ;
+        :eq g2.ucs-var-002:0x5169     ; # &g2-KOSEKI-007530;
         :subsume
             repi.hng-khm:02060   ,
             repi.hng-kar:05800   ;
         .
-        g2.koseki:007530
-              :abstract-glyph-form-of         koseki:007530  .
+        g2.ucs-var-002:0x5169
+              :abstract-glyph-form-of    ucs-var-002:0x5169  .
         repi.hng-khm:02060
             a chisegg:glyph-image ;
             :glyph-image-of hng-khm:02060 ;
@@ -27040,10 +27726,10 @@ a.ucs:0x20213
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20213 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E21   # &g2-AJ1-03974;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E21   # &g2-AJ1-03974;
+        ] ;
         :eq g2.jis-x0213-2:0x2146     ; # &g2-JX2-2146;
         :subsume
             repi.jis-x0213-2:0x2146 ,
@@ -27115,8 +27801,8 @@ a.ucs:0x2B899
         isd:right    a.ucs:0x52A8   # 动
     ] ;
     :eq rep.iso-ir165:0x2C7A      ; # &I-EGB-2C7A;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50CD         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50CD         ] ;
     :subsume
         g2.ucs_iso:0x2B899   ;
     .
@@ -27131,9 +27817,26 @@ a.ucs:0x2B899
         g2.iso-ir165:0x2C7A
               :abstract-glyph-form-of      iso-ir165:0x2C7A  .
 
+a.gt-k:04948
+    a chisegg:abstract-character ;
+    :abstract-character-of gt-k:04948 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           6 ;
+    ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_iwds-1:0x4E03 ; # &A-IWDSU+4E03;
+        isd:below    a.ucs:0x201CD   # 𠇍
+    ] ;
+    :eq a.ucs-itaiji-001:0x23470  ; # &A-GT-K04948;
+    .
+    a.ucs-itaiji-001:0x23470
+           :abstract-character-of ucs-itaiji-001:0x23470 .
+
 rep.mj:056921
     a chisegg:abstract-glyph ;
     :abstract-glyph-of mj:056921 ;
+    :denotation-of
+        a.ucs_cognate:0x96B9 ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           6 ;
     ideo:total-strokes     8 ;
@@ -27174,6 +27877,42 @@ rep.mj:056921
             :glyph-image-of mj:056921 ;
             .
 
+rep.ucs-itaiji-001:0x23470
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x23470 ;
+    :denotation-of
+        a.gt-k:04948         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           6 ;
+    ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x4E03 ; # 七
+        isd:below    a.ucs:0x201CD   # 𠇍
+    ] ;
+    :eq rep.gt-k:04948            ; # &U-i001+23470;
+    :eq rep.gt-pj-k1:21871        ; # &U-i001+23470;
+    :form-of             a.ucs:0x23470        ,
+                         a.ucs:0x687C         ;
+    :subsume
+        g2.ucs-itaiji-001:0x23470 ,
+        g2.gt-k:04948        ;
+    .
+    rep.gt-k:04948
+               :abstract-glyph-of           gt-k:04948   .
+    rep.gt-pj-k1:21871
+               :abstract-glyph-of       gt-pj-k1:21871   .
+    g2.ucs-itaiji-001:0x23470
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-itaiji-001:0x23470 ;
+        .
+    g2.gt-k:04948
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of gt-k:04948 ;
+        :eq g2.gt-pj-k1:21871         ; # &g2-GT-K04948;
+        .
+        g2.gt-pj-k1:21871
+              :abstract-glyph-form-of       gt-pj-k1:21871   .
+
 rep.adobe-japan1-4:13382
     a chisegg:abstract-glyph ;
     :abstract-glyph-of adobe-japan1-4:13382 ;
@@ -27230,10 +27969,10 @@ rep.adobe-japan1-4:13382
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FAE         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BCF   # &g2-AJ1-13388;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BCF   # &g2-AJ1-13388;
+        ] ;
         :eq g2.ucs_unicode:0x4FAE     ; # 侮
         :eq g2.ucs_jis:0xFA30         ; # 侮
         :g2.ucs_JP...hanazono      rdf:nil ;
@@ -27340,10 +28079,10 @@ a.ucs:0x3457
     g2.cns11643-3:0x2B31
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B31 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02574   # &g2-AJ1-02574;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02574   # &g2-AJ1-02574;
+        ] ;
         :eq g2.ucs_cns:0x3457         ; # &g2-M-00631;
         :eq g2.daikanwa:00631         ; # &g2-M-00631;
         :subsume
@@ -27367,10 +28106,10 @@ a.ucs:0x3457
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3457  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8EAB   # &g2-UU+8EAB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8EAB   # &g2-UU+8EAB;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x3457 ,
@@ -27410,10 +28149,10 @@ a.ucs:0x2022D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2022D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7262   # &g2-AJ1-04058;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7262   # &g2-AJ1-04058;
+        ] ;
         :eq g2.cns11643-5:0x277C      ; # &g2-M-00632;
         :eq g2.daikanwa:00632         ; # &g2-M-00632;
         :subsume
@@ -27589,10 +28328,10 @@ a.ucs:0x4FAF
     g2.cns11643-1:0x4F6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.big5-cdp:0x8BC7   # &g2-CDP-8BC7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8BC7   # &g2-CDP-8BC7;
+        ] ;
         :eq g2.ucs_cns:0x4FAF         ; # &g2-CU+4FAF;
         .
         g2.ucs_cns:0x4FAF
@@ -27610,9 +28349,9 @@ rep.ucs-itaiji-002:0x4FAF
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E3F ; # 丿
-                :below    rep.gt-k:01352   # &GT-K01352;
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4E3F ; # 丿
+                isd:below    rep.gt-k:01352   # &GT-K01352;
             ]
         ]
     ] ;
@@ -27637,10 +28376,10 @@ a.ucs:0x77E6
     :eq rep.jis-x0213-2:0x7236    ; # &I-JX2-7236;
     :eq rep.big5-cdp:0x8AC7       ; # &I-CDP-8AC7;
     :eq rep.jef-china3:0x5BE9     ; # &I-JC3-5BE9;
-    :from.original       [ :sources chisebib:zihui ,
-                                    chisebib:daikanwa.:.00634 ;
-                           :target  a.ucs:0x4FAF         ] ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:original-form-of [ :sources chisebib:zihui ,
+                                     chisebib:daikanwa.:.00634 ;
+                            :target  a.ucs:0x4FAF         ] ;
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa.:.23937 ;
                            :target  a.ucs:0x4FAF         ] ;
     :subsume
@@ -27863,7 +28602,7 @@ a.ucs:0x2022F
     ideo:hanyu-dazidian  ( 1 162 13 ) ;
     :eq rep.cns11643-6:0x2E59     ; # &I-C6-2E59;
     :eq rep.daikanwa:00639        ; # &I-M-00639;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5175         ] ;
     :subsume
@@ -28054,19 +28793,19 @@ rep.ucs_iso:0x20230
     g2.daikanwa:00642
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00642 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13654   # &g2-AJ1-13654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13654   # &g2-AJ1-13654;
+        ] ;
         .
     g2.ucs_iso:0x20230
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20230 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5EF6   # &g2-UU+5EF6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5EF6   # &g2-UU+5EF6;
+        ] ;
         :subsume
             repi.ucs_iso:0x20230 ,
             rep.hanziku-1:0xC565 ;
@@ -28103,10 +28842,10 @@ rep.cns11643-5:0x2B72
     g2.cns11643-5:0x2B72
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x2B72 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011101   # &g2-MJ011101;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011101   # &g2-MJ011101;
+        ] ;
         :eq g2.ucs_cns:0x20230        ; # &g2-CU+20230;
         .
         g2.ucs_cns:0x20230
@@ -28137,19 +28876,19 @@ a.ucs:0x20231
     g2.daikanwa:00643
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00643 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02091   # &g2-AJ1-02091;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02091   # &g2-AJ1-02091;
+        ] ;
         .
     g2.ucs_iso:0x20231
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20231 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6C99   # &g2-UU+6C99;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6C99   # &g2-UU+6C99;
+        ] ;
         :eq g2.cns11643-4:0x2836      ; # &g2-IU-00020231;
         :subsume
             repi.cns11643-4:0x2836 ,
@@ -28203,9 +28942,9 @@ a.ucs:0x4FB4
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x4E11 ; # 丑
-                :right    a.ucs:0x5202   # 刂
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x4E11 ; # 丑
+                isd:right    a.ucs:0x5202   # 刂
             ]
         ]
     ] ;
@@ -28223,9 +28962,9 @@ o.ucs_cns:0x4FB4
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     rep.mj:006315 ; # &MJ006315;
-                :right    a.ucs:0x5202   # 刂
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.mj:006315 ; # &MJ006315;
+                isd:right    a.ucs:0x5202   # 刂
             ]
         ]
     ] ;
@@ -28262,9 +29001,9 @@ o.ucs_unicode:0x4FB4
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     rep.gt:00035 ; # &GT-00035;
-                :right    a.ucs:0x5202   # 刂
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.gt:00035 ; # &GT-00035;
+                isd:right    a.ucs:0x5202   # 刂
             ]
         ]
     ] ;
@@ -28350,10 +29089,10 @@ rep.adobe-japan1-4:13851
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FB5         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x20B36   # &g2-CDP-8D4C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x20B36   # &g2-CDP-8D4C;
+        ] ;
         :eq g2.ucs_cns:0x4FB5         ; # &g2-AJ1-13851;
         :eq g2.ucs_ks:0x4FB5          ; # &g2-AJ1-13851;
         :eq g2.ks-x1001:0x7655        ; # &g2-AJ1-13851;
@@ -28772,10 +29511,10 @@ a.ucs:0x4FB9
     rep.jis-x0212:0x3131
         a chisegg:abstract-glyph ;
         :abstract-glyph-of jis-x0212:0x3131 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanyo-denshi...ks:108170   # &HD-KS-108170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.hanyo-denshi...ks:108170   # &HD-KS-108170;
+        ] ;
         :eq rep.ucs_unicode:0x4FB9    ; # &JSP-3131;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.cns11643-2:0x2930     ; # &I-C2-2930;
@@ -28795,10 +29534,10 @@ a.ucs:0x4FB9
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x4FB9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.hanyo-denshi...ks:108170   # &g2-HD-KS-108170;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.hanyo-denshi...ks:108170   # &g2-HD-KS-108170;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.cns11643-2:0x2930      ; # &g2-M-00650;
             :eq g2.daikanwa:00650         ; # &g2-M-00650;
@@ -28828,10 +29567,10 @@ a.ucs:0x4FB9
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:jis     ;
                                       :target     ucs:0x4FB9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:09571   # &g2-M-09571;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.daikanwa:09571   # &g2-M-09571;
+            ] ;
             :eq g2.jis-x0212:0x3131       ; # &g2-JSP-3131;
             .
             g2.jis-x0212:0x3131
@@ -28839,10 +29578,10 @@ a.ucs:0x4FB9
     rep.adobe-japan1-6:21111
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:21111 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:011104   # &MJ011104;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:011104   # &MJ011104;
+        ] ;
         :eq rep.jef-china3:0x42BF     ; # &I-JC3-42BF;
         :subsume
             g2.adobe-japan1-6:21111 ,
@@ -28856,18 +29595,18 @@ a.ucs:0x4FB9
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x4FB9         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13482   # &g2-AJ1-13482;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-4:13482   # &g2-AJ1-13482;
+            ] ;
             .
         g2.jef-china3:0x42BF
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of jef-china3:0x42BF ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011104   # &g2-MJ011104;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:011104   # &g2-MJ011104;
+            ] ;
             .
 
 a.ucs:0x3459
@@ -28928,10 +29667,10 @@ a.ucs:0x4FBA
     g2.cns11643-2:0x292E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x292E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04663   # &g2-AJ1-04663;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04663   # &g2-AJ1-04663;
+        ] ;
         :eq g2.ucs_cns:0x4FBA         ; # &g2-M-00652;
         :eq g2.daikanwa:00652         ; # &g2-M-00652;
         :subsume
@@ -28955,10 +29694,10 @@ a.ucs:0x4FBA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FBA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C91   # &g2-UU+5C91;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C91   # &g2-UU+5C91;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -29020,10 +29759,10 @@ rep.adobe-japan1-6:21112
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FBB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007227   # &g2-MJ007227;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007227   # &g2-MJ007227;
+        ] ;
         :eq g2.ucs_jis:0x4FBB         ; # &g2-AJ1-21112;
         :eq g2.jis-x0212:0x3132       ; # &g2-AJ1-21112;
         :eq g2.daikanwa:00653         ; # &g2-AJ1-21112;
@@ -29062,10 +29801,10 @@ rep.adobe-japan1-6:21112
     g2.cns11643-2:0x2929
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2929 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x492B   # &g2-CU+514C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x492B   # &g2-CU+514C;
+        ] ;
         :eq g2.ucs_cns:0x4FBB         ; # &g2-CU+4FBB;
         .
         g2.ucs_cns:0x4FBB
@@ -29372,10 +30111,10 @@ a.ucs:0x4FBF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FBF         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x4C5A   # &g2-M-14283;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x4C5A   # &g2-M-14283;
+        ] ;
         :eq g2.ucs_ks:0x4FBF          ; # &g2-AJ1-13506;
         :eq g2.jis-x0208_1978:0x4A58  ; # &g2-AJ1-13506;
         :eq g2.jis-x0208_1983:0x4A58  ; # &g2-AJ1-13506;
@@ -29443,10 +30182,10 @@ a.ucs:0x4FBF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FBF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x66F4   # &g2-AJ1-01995;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x66F4   # &g2-AJ1-01995;
+        ] ;
         :eq g2.adobe-japan1-0:03624   ; # &g2-AJ1-03624;
         :eq g2.gb2312:0x3163          ; # &g2-AJ1-03624;
         :eq g2.jis-x0208_1990:0x4A58  ; # &g2-AJ1-03624;
@@ -29614,19 +30353,19 @@ rep.cns11643-2:0x292F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FC0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:009599   # &g2-MJ009599;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:009599   # &g2-MJ009599;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x292F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x292F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4974   # &g2-CU+59A5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4974   # &g2-CU+59A5;
+        ] ;
         :eq g2.ucs_cns:0x4FC0         ; # &g2-CU+4FC0;
         .
         g2.ucs_cns:0x4FC0
@@ -29660,7 +30399,7 @@ rep.ucs_iso:0x20233
         isd:right    rep.ucs-itaiji-001:0x7075   # &U-i001+7075;
     ] ;
     :eq rep.daikanwa:00661        ; # &M-00661;
-    :from.ancient        [ :sources chisebib:yupian ,
+    ideo:ancient-form-of [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8F9F         ] ;
     :subsume
@@ -29761,10 +30500,10 @@ a.ucs:0x4FC1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FC1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5433   # &g2-AJ1-13760;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5433   # &g2-AJ1-13760;
+        ] ;
         :eq g2.adobe-japan1-6:21116   ; # &g2-AJ1-21116;
         :eq g2.jis-x0212:0x3137       ; # &g2-AJ1-21116;
         :eq g2.daikanwa:00662         ; # &g2-AJ1-21116;
@@ -29808,10 +30547,10 @@ a.ucs:0x4FC1
     g2.cns11643-2:0x2925
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2925 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4946   # &g2-CU+5433;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4946   # &g2-CU+5433;
+        ] ;
         :eq g2.ucs_cns:0x4FC1         ; # &g2-CU+4FC1;
         .
         g2.ucs_cns:0x4FC1
@@ -29848,10 +30587,10 @@ a.ucs:0x4FC2
     rep.adobe-japan1-0:01806
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:01806 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:01829   # &AJ1-01829;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:01829   # &AJ1-01829;
+        ] ;
         :eq rep.ucs_unicode:0x4FC2    ; # &AJ1-01806;
         :eq rep.jis-x0208:0x3738      ; # &I-J90-3738;
         :eq rep.ks-x1001:0x4C75       ; # &I-K0-4C75;
@@ -29890,10 +30629,10 @@ a.ucs:0x4FC2
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x4FC2         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01829   # &g2-AJ1-01829;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:01829   # &g2-AJ1-01829;
+            ] ;
             :eq g2.ucs_jis:0x4FC2         ; # &g2-AJ1-01806;
             :eq g2.ucs_ks:0x4FC2          ; # &g2-AJ1-01806;
             :eq g2.ks-x1001:0x4C75        ; # &g2-AJ1-01806;
@@ -29958,10 +30697,10 @@ a.ucs:0x4FC2
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x4FC2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7CFB   # &g2-UU+7CFB;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7CFB   # &g2-UU+7CFB;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb12345:0x7872         ; # &g2-UU+4FC2;
             .
@@ -29970,10 +30709,10 @@ a.ucs:0x4FC2
     rep.cns11643-1:0x4F7B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x4F7B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x4B37   # &C1-4B37;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x4B37   # &C1-4B37;
+        ] ;
         :eq rep.ucs_cns:0x4FC2        ; # &C1-4F7B;
         :subsume
             g2.cns11643-1:0x4F7B ;
@@ -30274,10 +31013,10 @@ a.ucs:0x20235
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20235 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010311   # &MJ010311;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010311   # &MJ010311;
+        ] ;
         :eq rep.cns11643-5:0x2823     ; # &C5-2823;
         :eq rep.daikanwa:00667        ; # &I-M-00667;
         .
@@ -30289,10 +31028,10 @@ a.ucs:0x20235
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xC467 ;
         ideo:hanyu-dazidian  ( 1 158 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x5C28   # &UU+5C28;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x5C28   # &UU+5C28;
+        ] ;
         .
 
 a.ucs:0x4FC5
@@ -30359,10 +31098,10 @@ rep.adobe-japan1-5:17266
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FC5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:015049   # &g2-MJ015049;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:015049   # &g2-MJ015049;
+        ] ;
         :eq g2.adobe-japan1-5:17266   ; # &g2-AJ1-17266;
         :eq g2.gb2312:0x5934          ; # &g2-AJ1-17266;
         :eq g2.jis-x0212:0x3138       ; # &g2-AJ1-17266;
@@ -30411,10 +31150,10 @@ rep.adobe-japan1-5:17266
     g2.cns11643-2:0x287E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x287E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4A65   # &g2-CU+6C42;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4A65   # &g2-CU+6C42;
+        ] ;
         :eq g2.ucs_cns:0x4FC5         ; # &g2-CU+4FC5;
         .
         g2.ucs_cns:0x4FC5
@@ -30717,10 +31456,10 @@ rep.mj:006762
     g2.daikanwa:00674
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00674 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:05711   # &g2-M-05711;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:05711   # &g2-M-05711;
+        ] ;
         .
     g2.mj:006762
         a chisegg:abstract-glyph-form ;
@@ -30728,10 +31467,10 @@ rep.mj:006762
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4FCA         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.big5-cdp:0x8D64   # &g2-CDP-8D64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8D64   # &g2-CDP-8D64;
+        ] ;
         :eq g2.hanyo-denshi...ks:007990 ; # &g2-MJ006762;
         :subsume
             repi.hanyo-denshi...ks:007990 ,
@@ -30753,10 +31492,10 @@ rep.mj:006762
     g2.cns11643-1:0x4F76
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F76 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2546   # &g2-CU+590B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2546   # &g2-CU+590B;
+        ] ;
         :eq g2.ucs_cns:0x4FCA         ; # &g2-CU+4FCA;
         .
         g2.ucs_cns:0x4FCA
@@ -30823,10 +31562,10 @@ rep.mj:006763
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4FCA         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-2:08425   # &g2-AJ1-08425;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-2:08425   # &g2-AJ1-08425;
+        ] ;
         :eq g2.ucs_jis:0x4FCA         ; # &g2-MJ006763;
         :eq g2.ucs_ks:0x4FCA          ; # &g2-MJ006763;
         :eq g2.adobe-japan1-0:02397   ; # &g2-MJ006763;
@@ -30900,10 +31639,10 @@ rep.mj:006763
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FCA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x590B   # &g2-UU+590B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x590B   # &g2-UU+590B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3F21          ; # &g2-UU+4FCA;
         .
@@ -31109,10 +31848,10 @@ a.ucs:0x4FCD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FCD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x826F   # &g2-AJ1-03985;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x826F   # &g2-AJ1-03985;
+        ] ;
         :eq g2.adobe-japan1-2:08382   ; # &g2-AJ1-08382;
         :eq g2.jis-x0212:0x313E       ; # &g2-AJ1-08382;
         :eq g2.cns11643-2:0x287D      ; # &g2-AJ1-08382;
@@ -31369,10 +32108,10 @@ rep.adobe-japan1-4:14325
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FCF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x752B   # &g2-GT-37890;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x752B   # &g2-GT-37890;
+        ] ;
         :eq g2.ucs_jis:0x4FCF         ; # &g2-AJ1-14325;
         :eq g2.jis-x0212:0x313F       ; # &g2-AJ1-14325;
         :eq g2.jis-x0213-2:0x2154     ; # &g2-AJ1-14325;
@@ -31446,10 +32185,10 @@ rep.cns11643-1:0x4F70
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FCF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020928   # &g2-MJ020928;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020928   # &g2-MJ020928;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x474E          ; # &g2-UU+4FCF;
         .
@@ -31458,10 +32197,10 @@ rep.cns11643-1:0x4F70
     g2.cns11643-1:0x4F70
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F70 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4B39   # &g2-CU+8096;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4B39   # &g2-CU+8096;
+        ] ;
         :eq g2.ucs_cns:0x4FCF         ; # &g2-CU+4FCF;
         .
         g2.ucs_cns:0x4FCF
@@ -31755,10 +32494,10 @@ a.ucs:0x4FD2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FD2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B8C   # &g2-AJ1-01516;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B8C   # &g2-AJ1-01516;
+        ] ;
         :eq g2.adobe-japan1-5:17268   ; # &g2-AJ1-17268;
         :eq g2.jis-x0212:0x3140       ; # &g2-AJ1-17268;
         :eq g2.cns11643-3:0x2B28      ; # &g2-AJ1-17268;
@@ -32074,10 +32813,10 @@ a.ucs:0x2023A
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2023A ] ;
         ideo:hanyu-dazidian  ( 1 158 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-6:21326   # &AJ1-21326;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-6:21326   # &AJ1-21326;
+        ] ;
         :eq rep.daikanwa:00690        ; # &M-00690;
         :eq rep.hanziku-1:0xC469      ; # &I-HZK01-C469;
         .
@@ -32088,10 +32827,10 @@ a.ucs:0x2023A
     rep.cns11643-5:0x2822
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x2822 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x234F   # &C2-234F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x234F   # &C2-234F;
+        ] ;
         :eq rep.ucs_cns:0x2023A       ; # &C5-2822;
         .
         rep.ucs_cns:0x2023A
@@ -32122,10 +32861,10 @@ a.ucs:0x4FD5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FD5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B8B   # &g2-AJ1-02777;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B8B   # &g2-AJ1-02777;
+        ] ;
         :eq g2.cns11643-3:0x2B29      ; # &g2-M-00691;
         :eq g2.daikanwa:00691         ; # &g2-M-00691;
         :subsume
@@ -32182,39 +32921,76 @@ a.ucs:0x345E
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x345E ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x7077   # 灷
+    ] ;
+    .
+
+rep.cns11643-4:0x2837
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-4:0x2837 ;
+    :denotation-of
+        a.ucs:0x345E         ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    ideo:hanyu-dazidian  ( 1 166 3 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-3:0x265F   # &C3-265F;
+    ] ;
+    :eq rep.ucs_unicode:0x345E    ; # &C4-2837;
+    :eq rep.daikanwa:00693        ; # &I-M-00693;
     :subsume
-        rep.ucs_unicode:0x345E ,
-        rep.cns11643-4:0x2837 ;
+        g2.ucs_unicode:0x345E ,
+        g2.cns11643-4:0x2837 ;
     .
     rep.ucs_unicode:0x345E
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:unicode ;
-                             :target     ucs:0x345E  ] ;
-        ideo:hanyu-dazidian  ( 1 166 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x7077   # &M-18871;
-    ] ;
-        :eq rep.daikanwa:00693        ; # &M-00693;
-        :eq rep.hanziku-1:0xC5E7      ; # &I-HZK01-C5E7;
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x345E  ] .
+    rep.daikanwa:00693
+               :abstract-glyph-of       daikanwa:00693   .
+    g2.ucs_unicode:0x345E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x345E  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7077   # &g2-M-18871;
+        ] ;
+        :eq g2.daikanwa:00693         ; # &g2-M-00693;
+        :subsume
+            repi.daikanwa:00693  ,
+            repi.ucs_unicode:0x345E ,
+            rep.hanziku-1:0xC5E7 ;
         .
-        rep.daikanwa:00693
-                   :abstract-glyph-of       daikanwa:00693   .
+        g2.daikanwa:00693
+              :abstract-glyph-form-of       daikanwa:00693   .
+        repi.daikanwa:00693
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00693 ;
+            .
+        repi.ucs_unicode:0x345E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x345E  ] ;
+            .
         rep.hanziku-1:0xC5E7
-                   :abstract-glyph-of      hanziku-1:0xC5E7  .
-    rep.cns11643-4:0x2837
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-4:0x2837 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-3:0x265F   # &C3-265F;
-    ] ;
-        :eq rep.ucs_cns:0x345E        ; # &C4-2837;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xC5E7 ;
+            .
+    g2.cns11643-4:0x2837
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x2837 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x265F   # &g2-CU+7077;
+        ] ;
+        :eq g2.ucs_cns:0x345E         ; # &g2-CU+345E;
         .
-        rep.ucs_cns:0x345E
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x345E
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x345E  ] .
 
 bucs:0x500D
@@ -32921,10 +33697,10 @@ a.ucs:0x4FDD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FDD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5446   # &g2-AJ1-03650;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5446   # &g2-AJ1-03650;
+        ] ;
         :eq g2.adobe-japan1-0:03629   ; # &g2-AJ1-03629;
         :eq g2.gb2312:0x3123          ; # &g2-AJ1-03629;
         :eq g2.ks-x1001:0x5C41        ; # &g2-AJ1-03629;
@@ -32998,10 +33774,10 @@ a.ucs:0x4FDD
     g2.cns11643-1:0x4F71
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F71 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4944   # &g2-CU+5446;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4944   # &g2-CU+5446;
+        ] ;
         :eq g2.ucs_cns:0x4FDD         ; # &g2-CU+4FDD;
         :subsume
             repi.cns11643-1:0x4F71 ,
@@ -33036,12 +33812,15 @@ a.jis-x0208:0x5141
     ideo:total-strokes     9 ;
     :eq bucs:0x516A               ; # &J97-5141;
     :eq a.jis-x0213-1:0x5141      ; # &J97-5141;
+    :eq a.iwds-1:0384             ; # &J97-5141;
     .
     bucs:0x516A
         :super-abstract-character-of [ :context domain:bucs    ;
                                        :target     ucs:0x516A  ] .
     a.jis-x0213-1:0x5141
            :abstract-character-of    jis-x0213-1:0x5141  .
+    a.iwds-1:0384
+           :abstract-character-of         iwds-1:0384    .
 
 a.ucs:0x4FDE
     a chisegg:abstract-character ;
@@ -33065,7 +33844,7 @@ rep.daikanwa:00703
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
     :eq rep.shinjigen_1ed:0488    ; # &M-00703;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  rep.adobe-japan1-0:04216 ] ;
     .
     rep.shinjigen_1ed:0488
@@ -33099,7 +33878,7 @@ rep.cns11643-1:0x4F7E
     :eq rep.gb2312:0x5361         ; # &C1-4F7E;
     :eq rep.shinjigen_rev:0488    ; # &C1-4F7E;
     :eq rep.jef-china3:0x43E0     ; # &I-JC3-43E0;
-    :from.vulgar         [ :sources chisebib:shinjigen_rev ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_rev ;
                            :target  rep.adobe-japan1-0:04216 ] ;
     :subsume
         g2.ucs_unicode:0x4FDE ,
@@ -33231,10 +34010,10 @@ a.ucs:0x4FDF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FDF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77E3   # &g2-AJ1-05848;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77E3   # &g2-AJ1-05848;
+        ] ;
         :eq g2.adobe-japan1-0:04145   ; # &g2-AJ1-04145;
         :eq g2.gb2312:0x5939          ; # &g2-AJ1-04145;
         :eq g2.ks-x1001:0x5E46        ; # &g2-AJ1-04145;
@@ -33313,10 +34092,10 @@ a.ucs:0x4FDF
     g2.cns11643-1:0x4F75
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F75 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4B32   # &g2-CU+77E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4B32   # &g2-CU+77E3;
+        ] ;
         :eq g2.ucs_cns:0x4FDF         ; # &g2-CU+4FDF;
         .
         g2.ucs_cns:0x4FDF
@@ -33506,10 +34285,10 @@ a.ucs:0x4FE1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FE1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         :eq g2.ucs_jis:0x4FE1         ; # &g2-AJ1-02548;
         :eq g2.ucs_ks:0x4FE1          ; # &g2-AJ1-02548;
         :eq g2.ks-x1001:0x6361        ; # &g2-AJ1-02548;
@@ -33585,10 +34364,10 @@ a.ucs:0x4FE1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FE1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5045          ; # &g2-UU+4FE1;
         :eq g2.cns11643-1:0x4F6A      ; # &g2-UU+4FE1;
@@ -33629,7 +34408,7 @@ a.ucs:0x2023C
     ideo:hanyu-dazidian  ( 1 166 1 ) ;
     :eq rep.cns11643-6:0x2E55     ; # &I-C6-2E55;
     :eq rep.daikanwa:00708        ; # &I-M-00708;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x9806         ] ;
     :subsume
@@ -33697,14 +34476,14 @@ rep.ucs_iso:0x2023D
     ideo:total-strokes     9 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿸ ;
-                :surround [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x2008A ; # 𠂊
-                        :below    a.ucs:0x5C38   # 尸
+            isd:structure [ a idc:⿸ ;
+                isd:surround [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x2008A ; # 𠂊
+                        isd:below    a.ucs:0x5C38   # 尸
                     ]
                 ] ;
-                :filling  a.ucs:0x51E0   # 几
+                isd:filling  a.ucs:0x51E0   # 几
             ]
         ] ;
         isd:right    a.ucs:0x4EBA   # 人
@@ -33823,19 +34602,19 @@ a.ucs:0x20261
     g2.daikanwa:00712
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00712 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13386   # &g2-AJ1-13386;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13386   # &g2-AJ1-13386;
+        ] ;
         .
     g2.ucs_iso:0x20261
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20261 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B65   # &g2-UU+6B65;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B65   # &g2-UU+6B65;
+        ] ;
         :eq g2.cns11643-6:0x2E5F      ; # &g2-IU-00020261;
         :subsume
             repi.cns11643-6:0x2E5F ,
@@ -33884,10 +34663,10 @@ a.ucs:0x20262
     g2.daikanwa:00713
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00713 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-6:21315   # &g2-AJ1-21315;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-6:21315   # &g2-AJ1-21315;
+        ] ;
         .
     g2.cns11643-5:0x2824
         a chisegg:abstract-glyph-form ;
@@ -33905,10 +34684,10 @@ a.ucs:0x20262
     rep.hanziku-1:0xC54B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xC54B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x56E6   # &g2-UU+56E6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x56E6   # &g2-UU+56E6;
+        ] ;
         .
 
 a.ucs:0x20256
@@ -34038,19 +34817,19 @@ a.ucs:0x20255
     g2.daikanwa:00717
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00717 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:03146   # &g2-M-03146;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:03146   # &g2-M-03146;
+        ] ;
         .
     g2.ucs_iso:0x20255
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20255 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53D3   # &g2-AJ1-21246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53D3   # &g2-AJ1-21246;
+        ] ;
         :eq g2.cns11643-6:0x2E5B      ; # &g2-IU-00020255;
         :subsume
             repi.cns11643-6:0x2E5B ,
@@ -34423,10 +35202,10 @@ a.ucs:0x2028A
     :eq rep.cns11643-6:0x3521     ; # &I-C6-3521;
     :eq rep.daikanwa:44018        ; # &I-M-44018;
     :eq rep.shinjigen:9236        ; # 𠊊
-    :from.original       [ :sources chisebib:zhonghua-dazidian ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  a.ucs:0x98DF         ] ;
+    ideo:original-form-of [ :sources chisebib:zhonghua-dazidian ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  a.ucs:0x98DF         ] ;
     :subsume
         g2.ucs_iso:0x2028A   ,
         g2.cns11643-6:0x3521 ;
@@ -34441,10 +35220,10 @@ a.ucs:0x2028A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2028A ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    g2.ucs_unicode:0x7680   # &g2-AJ1-05786;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    g2.ucs_unicode:0x7680   # &g2-AJ1-05786;
+        ] ;
         :eq g2.daikanwa:44018         ; # &g2-M-44018;
         :eq g2.shinjigen:9236         ; # &g2-M-44018;
         :subsume
@@ -34472,10 +35251,10 @@ a.ucs:0x2028A
     g2.cns11643-6:0x3521
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3521 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    g2.big5-cdp:0x8ABE   # &g2-CDP-8ABE;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    g2.big5-cdp:0x8ABE   # &g2-CDP-8ABE;
+        ] ;
         :eq g2.ucs_cns:0x2028A        ; # &g2-CU+2028A;
         .
         g2.ucs_cns:0x2028A
@@ -34567,10 +35346,10 @@ a.ucs:0x20243
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20243 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E9B   # &g2-AJ1-02083;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E9B   # &g2-AJ1-02083;
+        ] ;
         :subsume
             repi.ucs_iso:0x20243 ,
             rep.hanziku-1:0xCA6B ;
@@ -34830,10 +35609,10 @@ a.ucs:0x4FEF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FEF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E9C   # &g2-AJ1-03534;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E9C   # &g2-AJ1-03534;
+        ] ;
         :eq g2.adobe-japan1-0:04166   ; # &g2-AJ1-04166;
         :eq g2.gb2312:0x3829          ; # &g2-AJ1-04166;
         :eq g2.ks-x1001:0x5C76        ; # &g2-AJ1-04166;
@@ -35012,10 +35791,10 @@ a.ucs:0x5036
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5036  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007288   # &g2-MJ007288;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007288   # &g2-MJ007288;
+        ] ;
         :eq g2.adobe-japan1-0:01758   ; # &g2-AJ1-01758;
         :eq g2.jis-x0208_1978:0x3666  ; # &g2-AJ1-01758;
         :eq g2.jis-x0208_1983:0x3666  ; # &g2-AJ1-01758;
@@ -35152,10 +35931,10 @@ a.ucs:0x4FF1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FF1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007289   # &g2-MJ007289;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007289   # &g2-MJ007289;
+        ] ;
         :eq g2.adobe-japan1-4:13731   ; # &g2-AJ1-13731;
         :eq g2.jis-x0208_1978...-4X:0x3666 ; # &g2-AJ1-13731;
         :eq g2.gb2312:0x3E63          ; # &g2-AJ1-13731;
@@ -35260,7 +36039,7 @@ a.ucs:0x4FF2
     :eq rep.hanziku-1:0xCBEF      ; # &I-HZK01-CBEF;
     :eq rep.cbeta:04885           ; # &I-CB04885;
     :eq rep.jef-china3:0x42FE     ; # &I-JC3-42FE;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x509A         ] ;
     :subsume
         g2.ucs_unicode:0x4FF2 ;
@@ -35290,10 +36069,10 @@ a.ucs:0x4FF2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FF2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x52B9   # &g2-AJ1-01966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x52B9   # &g2-AJ1-01966;
+        ] ;
         :eq g2.adobe-japan1-5:17270   ; # &g2-AJ1-17270;
         :eq g2.jis-x0212:0x3145       ; # &g2-AJ1-17270;
         :eq g2.cns11643-3:0x2F4D      ; # &g2-AJ1-17270;
@@ -35413,10 +36192,10 @@ a.ucs:0x4FF3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FF3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F66   # &g2-CU+975E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F66   # &g2-CU+975E;
+        ] ;
         :eq g2.ucs_cns:0x4FF3         ; # &g2-AJ1-03334;
         :eq g2.ucs_jis:0x4FF3         ; # &g2-AJ1-03334;
         :eq g2.ucs_ks:0x4FF3          ; # &g2-AJ1-03334;
@@ -35493,10 +36272,10 @@ a.ucs:0x4FF3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FF3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x975E   # &g2-UU+975E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x975E   # &g2-UU+975E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x593D          ; # &g2-UU+4FF3;
         .
@@ -35864,10 +36643,10 @@ a.ucs:0x4FF7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FF7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80A5   # &g2-AJ1-03458;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80A5   # &g2-AJ1-03458;
+        ] ;
         :eq g2.daikanwa:00733         ; # &g2-M-00733;
         :subsume
             repi.daikanwa:00733  ,
@@ -35887,10 +36666,10 @@ a.ucs:0x4FF7
     g2.cns11643-2:0x2D76
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D76 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F31   # &g2-CU+80A5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F31   # &g2-CU+80A5;
+        ] ;
         :eq g2.ucs_cns:0x4FF7         ; # &g2-CU+4FF7;
         .
         g2.ucs_cns:0x4FF7
@@ -35924,10 +36703,10 @@ a.ucs:0x4FF8
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FF8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:03652   # &AJ1-03652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:03652   # &AJ1-03652;
+        ] ;
         :eq rep.ucs_jis:0x4FF8        ; # &AJ1-03648;
         :eq rep.ucs_ks:0x4FF8         ; # &AJ1-03648;
         :eq rep.jis-x0208:0x4A70      ; # &I-J90-4A70;
@@ -36026,10 +36805,10 @@ a.ucs:0x4FF8
     rep.cns11643-1:0x5427
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x5427 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x4C60   # &C1-4C60;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x4C60   # &C1-4C60;
+        ] ;
         :eq rep.ucs_unicode:0x4FF8    ; # &C1-5427;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb2312:0x593A         ; # &C1-5427;
@@ -36159,10 +36938,10 @@ rep.adobe-japan1-0:01334
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5944   # &g2-AJ1-01284;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5944   # &g2-AJ1-01284;
+        ] ;
         :eq g2.adobe-japan1-0:01334   ; # &g2-AJ1-01334;
         :eq g2.gb2312:0x3033          ; # &g2-AJ1-01334;
         :eq g2.ks-x1001:0x656F        ; # &g2-AJ1-01334;
@@ -36230,10 +37009,10 @@ rep.adobe-japan1-0:01334
     g2.cns11643-1:0x5430
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5430 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C63   # &g2-CU+5944;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C63   # &g2-CU+5944;
+        ] ;
         :eq g2.ucs_cns:0x4FFA         ; # &g2-CU+4FFA;
         .
         g2.ucs_cns:0x4FFA
@@ -36244,20 +37023,36 @@ a.ucs:0x4FFB
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4FFB ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x5907   # 备
+    ] ;
+    .
+
+rep.cns11643-3:0x2F58
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x2F58 ;
+    :denotation-of
+        a.ucs:0x4FFB         ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
     ideo:hanyu-dazidian  ( 1 182 4 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x5907   # 备
+        isd:right    rep.gb2312:0x3138   # &G0-3138;
     ] ;
-    :eq rep.cns11643-3:0x2F58     ; # &I-C3-2F58;
+    :eq rep.ucs_unicode:0x4FFB    ; # &C3-2F58;
     :eq rep.daikanwa:00737        ; # &I-M-00737;
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
+                                    chisebib:daikanwa ;
+                           :target  rep.cns11643-1:0x5E2C ] ;
     :subsume
         g2.ucs_unicode:0x4FFB ;
     .
-    rep.cns11643-3:0x2F58
-               :abstract-glyph-of     cns11643-3:0x2F58  .
+    rep.ucs_unicode:0x4FFB
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x4FFB  ] .
     rep.daikanwa:00737
                :abstract-glyph-of       daikanwa:00737   .
     g2.ucs_unicode:0x4FFB
@@ -36344,10 +37139,10 @@ rep.adobe-japan1-6:21123
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020960   # &g2-MJ020960;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020960   # &g2-MJ020960;
+        ] ;
         :eq g2.adobe-japan1-6:21123   ; # &g2-AJ1-21123;
         :eq g2.jis-x0212:0x3146       ; # &g2-AJ1-21123;
         :eq g2.daikanwa:00738         ; # &g2-AJ1-21123;
@@ -36396,10 +37191,10 @@ rep.adobe-japan1-6:21123
     g2.cns11643-3:0x2F4C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F4C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F982   # 育
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F982   # 育
+        ] ;
         :eq g2.ucs_cns:0x4FFC         ; # &g2-CU+4FFC;
         .
         g2.ucs_cns:0x4FFC
@@ -36442,10 +37237,10 @@ a.ucs:0x4FFD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01741   # &g2-AJ1-01741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01741   # &g2-AJ1-01741;
+        ] ;
         :eq g2.ucs_cns:0x4FFD         ; # &g2-AJ1-14326;
         :eq g2.ucs_jis:0x4FFD         ; # &g2-AJ1-14326;
         :eq g2.jis-x0212:0x3147       ; # &g2-AJ1-14326;
@@ -36497,10 +37292,10 @@ a.ucs:0x4FFD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FFD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B23   # &g2-UU+6B23;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B23   # &g2-UU+6B23;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4FFD ,
@@ -36692,10 +37487,10 @@ rep.adobe-japan1-2:08385
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01931   # &g2-AJ1-01931;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01931   # &g2-AJ1-01931;
+        ] ;
         :eq g2.ucs_jis:0x4FFF         ; # &g2-AJ1-08385;
         :eq g2.jis-x0212:0x3148       ; # &g2-AJ1-08385;
         :eq g2.daikanwa:00741         ; # &g2-AJ1-08385;
@@ -36734,10 +37529,10 @@ rep.adobe-japan1-2:08385
     g2.cns11643-3:0x2F46
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F46 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F4D   # &g2-CU+864E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F4D   # &g2-CU+864E;
+        ] ;
         :eq g2.ucs_cns:0x4FFF         ; # &g2-CU+4FFF;
         .
         g2.ucs_cns:0x4FFF
@@ -36766,10 +37561,10 @@ rep.ucs_unicode:0x4FFF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FFF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x864E   # &g2-UU+864E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x864E   # &g2-UU+864E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4FFF ,
@@ -36846,8 +37641,8 @@ a.ucs:0x4F25
     ] ;
     :eq rep.gb2312:0x5876         ; # &I-G0-5876;
     :eq rep.hanziku-1:0xBD6C      ; # &I-HZK01-BD6C;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5000         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5000         ] ;
     .
     rep.gb2312:0x5876
                :abstract-glyph-of         gb2312:0x5876  .
@@ -37058,10 +37853,10 @@ a.ucs:0x5002
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F75         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-5:19346   # &g2-AJ1-19346;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-5:19346   # &g2-AJ1-19346;
+        ] ;
         :eq g2.ucs_ks:0x5002          ; # &g2-AJ1-13383;
         :eq g2.ks-x1001:0x5C31        ; # &g2-AJ1-13383;
         :eq g2.daikanwa:00746         ; # &g2-AJ1-13383;
@@ -37103,10 +37898,10 @@ a.ucs:0x5002
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5002         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E77   # &g2-UU+5E77;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E77   # &g2-UU+5E77;
+        ] ;
         :eq g2.adobe-japan1-5:20299   ; # &g2-AJ1-20299;
         :eq g2.cns11643-3:0x2F4B      ; # &g2-AJ1-20299;
         :eq g2.jis-x0213-1:0x2E3C     ; # &g2-AJ1-20299;
@@ -37256,10 +38051,10 @@ a.ucs:0x5004
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5004         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80B4   # &g2-AJ1-02136;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80B4   # &g2-AJ1-02136;
+        ] ;
         :eq g2.adobe-japan1-5:19153   ; # &g2-AJ1-19153;
         :eq g2.jis-x0212:0x314B       ; # &g2-AJ1-19153;
         :eq g2.daikanwa:00749         ; # &g2-AJ1-19153;
@@ -37308,10 +38103,10 @@ a.ucs:0x5004
     g2.cns11643-3:0x2F47
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F47 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F37   # &g2-CU+80B4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F37   # &g2-CU+80B4;
+        ] ;
         :eq g2.ucs_cns:0x5004         ; # &g2-CU+5004;
         .
         g2.ucs_cns:0x5004
@@ -37368,10 +38163,10 @@ a.ucs:0x5005
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5005         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5352   # &g2-AJ1-02836;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5352   # &g2-AJ1-02836;
+        ] ;
         :eq g2.adobe-japan1-0:04159   ; # &g2-AJ1-04159;
         :eq g2.jis-x0208:0x5066       ; # &g2-AJ1-04159;
         :eq g2.cns11643-2:0x2D6A      ; # &g2-AJ1-04159;
@@ -37493,10 +38288,10 @@ a.ucs:0x5006
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5006         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04215   # &g2-AJ1-04215;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04215   # &g2-AJ1-04215;
+        ] ;
         :eq g2.ucs_jis:0x5006         ; # &g2-AJ1-04168;
         :eq g2.ucs_ks:0x5006          ; # &g2-AJ1-04168;
         :eq g2.ks-x1001:0x5556        ; # &g2-AJ1-04168;
@@ -37561,10 +38356,10 @@ a.ucs:0x5006
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5006  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5169   # &g2-UU+5169;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5169   # &g2-UU+5169;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x542A      ; # &g2-UU+5006;
         :eq g2.gb12345:0x4129         ; # &g2-UU+5006;
@@ -37602,8 +38397,8 @@ a.ucs:0x4FE9
     :eq rep.gb2312:0x4129         ; # &I-G0-4129;
     :eq rep.cns11643-4:0x283D     ; # &I-C4-283D;
     :eq rep.hanziku-1:0xC462      ; # &I-HZK01-C462;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5006         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5006         ] ;
     .
     rep.gb2312:0x4129
                :abstract-glyph-of         gb2312:0x4129  .
@@ -37639,10 +38434,10 @@ a.ucs:0x20267
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20267 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02324   # &g2-AJ1-02324;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02324   # &g2-AJ1-02324;
+        ] ;
         :eq g2.cns11643-5:0x2B6B      ; # &g2-M-00752;
         :eq g2.daikanwa:00752         ; # &g2-M-00752;
         :subsume
@@ -37674,34 +38469,101 @@ a.ucs:0x20268
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x523C   # 刼
+    ] ;
+    .
+
+rep.ucs_iso:0x20268
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20268 ] ;
+    :denotation-of
+        a.ucs:0x20268        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    o.ucs_unicode:0x523C   # &o-UU+523C;
+    ] ;
+    :eq o.ucs_iso:0x20268         ; # &o-IU+20268;
     :subsume
         rep.cns11643-6:0x3535 ,
         rep.ucs_iso:0x20268  ;
     .
+    o.ucs_iso:0x20268
+                :unified-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x20268 ] .
     rep.cns11643-6:0x3535
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-6:0x3535 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanziku-12:0xEBB6   # &HZK12-EBB6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-var-003:0x523C   # &U-v003+523C;
+        ] ;
+        :eq rep.ucs_cns:0x20268       ; # &C6-3535;
         :eq rep.daikanwa:00753        ; # &I-M-00753;
+        :subsume
+            g2.cns11643-6:0x3535 ;
         .
+        rep.ucs_cns:0x20268
+                   :abstract-glyph-of [ :context domain:cns     ;
+                                        :target     ucs:0x20268 ] .
         rep.daikanwa:00753
                    :abstract-glyph-of       daikanwa:00753   .
+        g2.cns11643-6:0x3535
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-6:0x3535 ;
+            :eq g2.ucs_cns:0x20268        ; # &g2-M-00753;
+            :eq g2.daikanwa:00753         ; # &g2-M-00753;
+            :subsume
+                repi.daikanwa:00753  ,
+                repi.cns11643-6:0x3535 ;
+            .
+            g2.ucs_cns:0x20268
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x20268 ] .
+            g2.daikanwa:00753
+                  :abstract-glyph-form-of       daikanwa:00753   .
+            repi.daikanwa:00753
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00753 ;
+                .
+            repi.cns11643-6:0x3535
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-6:0x3535 ;
+                .
     rep.ucs_iso:0x20268
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20268 ] ;
         ideo:hanyu-dazidian  ( 1 170 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x523C   # &UU+523C;
-    ] ;
-        :eq rep.hanziku-1:0xC96D      ; # &HZK01-C96D;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs_unicode:0x523C   # &UU+523C;
+        ] ;
+        :subsume
+            g2.ucs_iso:0x20268   ;
         .
-        rep.hanziku-1:0xC96D
-                   :abstract-glyph-of      hanziku-1:0xC96D  .
+        g2.ucs_iso:0x20268
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x20268 ] ;
+            :subsume
+                repi.ucs_iso:0x20268 ,
+                rep.hanziku-1:0xC96D ;
+            .
+            repi.ucs_iso:0x20268
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x20268 ] ;
+                .
+            rep.hanziku-1:0xC96D
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-1:0xC96D ;
+                .
 
 a.ucs:0x5007
     a chisegg:abstract-character ;
@@ -37755,10 +38617,10 @@ rep.adobe-japan1-6:21124
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5007         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B9B   # &g2-AJ1-01148;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B9B   # &g2-AJ1-01148;
+        ] ;
         :eq g2.adobe-japan1-6:21124   ; # &g2-AJ1-21124;
         :eq g2.jis-x0212:0x314C       ; # &g2-AJ1-21124;
         :eq g2.cns11643-2:0x2D6B      ; # &g2-AJ1-21124;
@@ -37852,6 +38714,11 @@ a.ucs:0x5009
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
     ideo:hanyu-dazidian  ( 1 169 15 ) ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    a.iwds-1:0064 ; # &IWDS1-064;
+        isd:middle   rep.big5-cdp:0x89CE ; # &CDP-89CE;
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
     :eq rep.adobe-japan1-0:02772  ; # &I-AJ1-02772;
     :eq rep.jis-x0208:0x4152      ; # &I-J90-4152;
     :eq rep.ks-x1001:0x735A       ; # &I-K0-735A;
@@ -37866,8 +38733,8 @@ a.ucs:0x5009
     :eq rep.shinjigen_1ed:1091    ; # 倉
     :eq rep.shinjigen_rev:1092    ; # 倉
     :subsume
-        g2.adobe-japan1-0:02772 ,
-        g2.ucs_unicode:0x5009 ;
+        a.jis-x0208:0x4152   ,
+        g.ucs_unicode:0x5009 ;
     .
     rep.adobe-japan1-0:02772
                :abstract-glyph-of adobe-japan1-0:02772   .
@@ -37897,122 +38764,160 @@ a.ucs:0x5009
     rep.shinjigen_rev:1092
                :abstract-glyph-of [ :context domain:rev     ;
                                     :target shinjigen:1092    ] .
-    g2.adobe-japan1-0:02772
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of adobe-japan1-0:02772 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x5009         ,
-                                        a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-                :below    rep.big5-cdp:0x89CE   # &CDP-89CE;
-            ]
+    a.jis-x0208:0x4152
+        a chisegg:abstract-character ;
+        :abstract-character-of jis-x0208:0x4152 ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:middle   rep.big5-cdp:0x89CE ; # &CDP-89CE;
+            isd:below    a.ucs:0x53E3   # 口
         ] ;
-        isd:filling  a.ucs:0x53E3   # 口
-    ] ;
-        :eq g2.ucs_cns:0x5009         ; # &g2-AJ1-02772;
-        :eq g2.ucs_jis:0x5009         ; # &g2-AJ1-02772;
-        :eq g2.ucs_ks:0x5009          ; # &g2-AJ1-02772;
-        :eq g2.ks-x1001:0x735A        ; # &g2-AJ1-02772;
-        :eq g2.jis-x0208:0x4152       ; # &g2-AJ1-02772;
-        :eq g2.cns11643-1:0x543F      ; # &g2-AJ1-02772;
-        :eq g2.jis-x0213-1:0x4152     ; # &g2-AJ1-02772;
-        :eq g2.gt:01002               ; # &g2-AJ1-02772;
-        :eq g2.gt-k:06490             ; # &g2-AJ1-02772;
-        :eq g2.daikanwa:00756         ; # &g2-AJ1-02772;
-        :eq g2.shinjigen_1ed:1091     ; # &g2-AJ1-02772;
-        :eq g2.shinjigen_rev:1092     ; # &g2-AJ1-02772;
-        :subsume
-            repi.daikanwa:00756  ,
-            repi.jis-x0208:0x4152 ,
-            repi.adobe-japan1-6:02772 ,
-            repi.ks-x1001:0x735A ,
-            repi.cns11643-1:0x543F ,
-            repi.gt:01002        ;
-        .
-        g2.ucs_cns:0x5009
-              :abstract-glyph-form-of [ :context domain:cns     ;
+        :eq g.ucs_jis:0x5009          ; # &G-AJ1-02772;
+        :eq g.ucs_ks:0x5009           ; # &G-AJ1-02772;
+        :eq g.ucs_cns:0x5009          ; # &G-AJ1-02772;
+        :eq g.adobe-japan1-0:02772    ; # &G-AJ1-02772;
+        :eq g.jis-x0208:0x4152        ; # &G-AJ1-02772;
+        :eq g.cns11643-1:0x543F       ; # &G-AJ1-02772;
+        :eq g.jis-x0213-1:0x4152      ; # &G-AJ1-02772;
+        :eq g.gt:01002                ; # &G-AJ1-02772;
+        :eq g.gt-k:06490              ; # &G-AJ1-02772;
+        :eq g.daikanwa:00756          ; # &G-AJ1-02772;
+        :subsume
+            g2.adobe-japan1-0:02772 ;
+        .
+        g.ucs_jis:0x5009
+                   :detailed-glyph-of [ :context domain:jis     ;
                                         :target     ucs:0x5009  ] .
-        g2.ucs_jis:0x5009
-              :abstract-glyph-form-of [ :context domain:jis     ;
+        g.ucs_ks:0x5009
+                   :detailed-glyph-of [ :context domain:ks      ;
                                         :target     ucs:0x5009  ] .
-        g2.ucs_ks:0x5009
-              :abstract-glyph-form-of [ :context domain:ks      ;
+        g.ucs_cns:0x5009
+                   :detailed-glyph-of [ :context domain:cns     ;
                                         :target     ucs:0x5009  ] .
-        g2.ks-x1001:0x735A
-              :abstract-glyph-form-of       ks-x1001:0x735A  .
-        g2.jis-x0208:0x4152
-              :abstract-glyph-form-of      jis-x0208:0x4152  .
-        g2.cns11643-1:0x543F
-              :abstract-glyph-form-of     cns11643-1:0x543F  .
-        g2.jis-x0213-1:0x4152
-              :abstract-glyph-form-of    jis-x0213-1:0x4152  .
-        g2.gt:01002
-              :abstract-glyph-form-of             gt:01002   .
-        g2.gt-k:06490
-              :abstract-glyph-form-of           gt-k:06490   .
-        g2.daikanwa:00756
-              :abstract-glyph-form-of       daikanwa:00756   .
-        g2.shinjigen_1ed:1091
-              :abstract-glyph-form-of [ :context domain:1ed     ;
-                                        :target shinjigen:1091    ] .
-        g2.shinjigen_rev:1092
-              :abstract-glyph-form-of [ :context domain:rev     ;
-                                        :target shinjigen:1092    ] .
-        repi.daikanwa:00756
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00756 ;
-            .
-        repi.jis-x0208:0x4152
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0208:0x4152 ;
-            :eq repi.jis-x0213-1:0x4152   ; # &R-J0-4152;
-            .
-            repi.jis-x0213-1:0x4152
-                          :glyph-image-of    jis-x0213-1:0x4152  .
-        repi.adobe-japan1-0:02772
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-0:02772 ;
-            .
-        repi.ks-x1001:0x735A
-            a chisegg:glyph-image ;
-            :glyph-image-of ks-x1001:0x735A ;
-            :eq repi.ucs_ks:0x5009        ; # &R-K0-735A;
-            .
-            repi.ucs_ks:0x5009
-                          :glyph-image-of [ :context domain:ks      ;
+        g.adobe-japan1-0:02772
+                   :detailed-glyph-of adobe-japan1-0:02772   .
+        g.jis-x0208:0x4152
+                   :detailed-glyph-of      jis-x0208:0x4152  .
+        g.cns11643-1:0x543F
+                   :detailed-glyph-of     cns11643-1:0x543F  .
+        g.jis-x0213-1:0x4152
+                   :detailed-glyph-of    jis-x0213-1:0x4152  .
+        g.gt:01002
+                   :detailed-glyph-of             gt:01002   .
+        g.gt-k:06490
+                   :detailed-glyph-of           gt-k:06490   .
+        g.daikanwa:00756
+                   :detailed-glyph-of       daikanwa:00756   .
+        g2.adobe-japan1-0:02772
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of adobe-japan1-0:02772 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x5009         ,
+                                            a.ucs:0xE0100        ] ;
+            :eq g2.ucs_cns:0x5009         ; # &g2-AJ1-02772;
+            :eq g2.ucs_jis:0x5009         ; # &g2-AJ1-02772;
+            :eq g2.ucs_ks:0x5009          ; # &g2-AJ1-02772;
+            :eq g2.ks-x1001:0x735A        ; # &g2-AJ1-02772;
+            :eq g2.jis-x0208:0x4152       ; # &g2-AJ1-02772;
+            :eq g2.cns11643-1:0x543F      ; # &g2-AJ1-02772;
+            :eq g2.jis-x0213-1:0x4152     ; # &g2-AJ1-02772;
+            :eq g2.gt:01002               ; # &g2-AJ1-02772;
+            :eq g2.gt-k:06490             ; # &g2-AJ1-02772;
+            :eq g2.daikanwa:00756         ; # &g2-AJ1-02772;
+            :eq g2.shinjigen_1ed:1091     ; # &g2-AJ1-02772;
+            :eq g2.shinjigen_rev:1092     ; # &g2-AJ1-02772;
+            :subsume
+                repi.daikanwa:00756  ,
+                repi.jis-x0208:0x4152 ,
+                repi.adobe-japan1-6:02772 ,
+                repi.ks-x1001:0x735A ,
+                repi.cns11643-1:0x543F ,
+                repi.gt:01002        ;
+            .
+            g2.ucs_cns:0x5009
+                  :abstract-glyph-form-of [ :context domain:cns     ;
                                             :target     ucs:0x5009  ] .
-        repi.cns11643-1:0x543F
-            a chisegg:glyph-image ;
-            :glyph-image-of cns11643-1:0x543F ;
-            .
-        repi.gt:01002
-            a chisegg:glyph-image ;
-            :glyph-image-of gt:01002 ;
-            :eq repi.gt-k:06490           ; # &R-GT-01002;
-            .
-            repi.gt-k:06490
-                          :glyph-image-of           gt-k:06490   .
-    g2.ucs_unicode:0x5009
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:unicode ;
-                                  :target     ucs:0x5009  ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EBD ; # 亽
-                :below    rep.big5-cdp:0x89CE   # &CDP-89CE;
-            ]
+            g2.ucs_jis:0x5009
+                  :abstract-glyph-form-of [ :context domain:jis     ;
+                                            :target     ucs:0x5009  ] .
+            g2.ucs_ks:0x5009
+                  :abstract-glyph-form-of [ :context domain:ks      ;
+                                            :target     ucs:0x5009  ] .
+            g2.ks-x1001:0x735A
+                  :abstract-glyph-form-of       ks-x1001:0x735A  .
+            g2.jis-x0208:0x4152
+                  :abstract-glyph-form-of      jis-x0208:0x4152  .
+            g2.cns11643-1:0x543F
+                  :abstract-glyph-form-of     cns11643-1:0x543F  .
+            g2.jis-x0213-1:0x4152
+                  :abstract-glyph-form-of    jis-x0213-1:0x4152  .
+            g2.gt:01002
+                  :abstract-glyph-form-of             gt:01002   .
+            g2.gt-k:06490
+                  :abstract-glyph-form-of           gt-k:06490   .
+            g2.daikanwa:00756
+                  :abstract-glyph-form-of       daikanwa:00756   .
+            g2.shinjigen_1ed:1091
+                  :abstract-glyph-form-of [ :context domain:1ed     ;
+                                            :target shinjigen:1091    ] .
+            g2.shinjigen_rev:1092
+                  :abstract-glyph-form-of [ :context domain:rev     ;
+                                            :target shinjigen:1092    ] .
+            repi.daikanwa:00756
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00756 ;
+                .
+            repi.jis-x0208:0x4152
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0208:0x4152 ;
+                :eq repi.jis-x0213-1:0x4152   ; # &R-J0-4152;
+                .
+                repi.jis-x0213-1:0x4152
+                              :glyph-image-of    jis-x0213-1:0x4152  .
+            repi.adobe-japan1-0:02772
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-0:02772 ;
+                .
+            repi.ks-x1001:0x735A
+                a chisegg:glyph-image ;
+                :glyph-image-of ks-x1001:0x735A ;
+                :eq repi.ucs_ks:0x5009        ; # &R-K0-735A;
+                .
+                repi.ucs_ks:0x5009
+                              :glyph-image-of [ :context domain:ks      ;
+                                                :target     ucs:0x5009  ] .
+            repi.cns11643-1:0x543F
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-1:0x543F ;
+                .
+            repi.gt:01002
+                a chisegg:glyph-image ;
+                :glyph-image-of gt:01002 ;
+                :eq repi.gt-k:06490           ; # &R-GT-01002;
+                .
+                repi.gt-k:06490
+                              :glyph-image-of           gt-k:06490   .
+    g.ucs_unicode:0x5009
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:unicode ;
+                             :target     ucs:0x5009  ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.ucs_unicode:0x4EBD ; # &UU+4EBD;
+            isd:middle   rep.big5-cdp:0x89CE ; # &CDP-89CE;
+            isd:below    a.ucs:0x53E3   # 口
         ] ;
-        isd:filling  a.ucs:0x53E3   # 口
-    ] ;
-        :g2.ucs_JP...hanazono      rdf:nil ;
-        :eq g2.gb12345:0x3256         ; # &g2-UU+5009;
+        :subsume
+            g2.ucs_unicode:0x5009 ;
         .
-        g2.gb12345:0x3256
-              :abstract-glyph-form-of        gb12345:0x3256  .
+        g2.ucs_unicode:0x5009
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:unicode ;
+                                      :target     ucs:0x5009  ] ;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            :eq g2.gb12345:0x3256         ; # &g2-UU+5009;
+            .
+            g2.gb12345:0x3256
+                  :abstract-glyph-form-of        gb12345:0x3256  .
 
 a.ucs:0x4ED3
     a chisegg:abstract-character ;
@@ -38028,14 +38933,33 @@ a.ucs:0x4ED3
         isd:below    a.ucs:0x353E   # 㔾
     ] ;
     :eq rep.gb2312:0x3256         ; # &I-G0-3256;
-    :eq rep.hanziku-1:0xB9A6      ; # &I-HZK01-B9A6;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5009         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5009         ] ;
+    :subsume
+        g2.ucs_unicode:0x4ED3 ;
     .
     rep.gb2312:0x3256
                :abstract-glyph-of         gb2312:0x3256  .
-    rep.hanziku-1:0xB9A6
-               :abstract-glyph-of      hanziku-1:0xB9A6  .
+    g2.ucs_unicode:0x4ED3
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x4ED3  ] ;
+        :eq g2.gb2312:0x3256          ; # &g2-UU+4ED3;
+        :subsume
+            repi.ucs_unicode:0x4ED3 ,
+            rep.hanziku-1:0xB9A6 ;
+        .
+        g2.gb2312:0x3256
+              :abstract-glyph-form-of         gb2312:0x3256  .
+        repi.ucs_unicode:0x4ED3
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x4ED3  ] ;
+            .
+        rep.hanziku-1:0xB9A6
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xB9A6 ;
+            .
 
 bucs:0x506C
     a chisegg:super-abstract-character ;
@@ -38087,10 +39011,10 @@ a.ucs:0x500A
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x500A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14533   # &g2-AJ1-14533;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14533   # &g2-AJ1-14533;
+        ] ;
         :eq g2.ucs_jis:0x500A         ; # &g2-AJ1-21125;
         :eq g2.jis-x0212:0x314D       ; # &g2-AJ1-21125;
         :eq g2.daikanwa:00757         ; # &g2-AJ1-21125;
@@ -38121,10 +39045,10 @@ a.ucs:0x500A
     g2.cns11643-4:0x2B64
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2B64 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x287E   # &g2-CU+5FE9;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x287E   # &g2-CU+5FE9;
+        ] ;
         :eq g2.ucs_cns:0x500A         ; # &g2-CU+500A;
         .
         g2.ucs_cns:0x500A
@@ -38138,10 +39062,10 @@ a.ucs:0x500A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x500A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5FE9   # &g2-UU+5FE9;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5FE9   # &g2-UU+5FE9;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -38320,10 +39244,10 @@ a.ucs:0x500C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x500C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B98   # &g2-AJ1-01517;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B98   # &g2-AJ1-01517;
+        ] ;
         :eq g2.adobe-japan1-5:19154   ; # &g2-AJ1-19154;
         :eq g2.gb2312:0x5944          ; # &g2-AJ1-19154;
         :eq g2.jis-x0212:0x314E       ; # &g2-AJ1-19154;
@@ -38436,10 +39360,10 @@ a.ucs:0x500D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x500D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5485   # &g2-AJ1-21265;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5485   # &g2-AJ1-21265;
+        ] ;
         :eq g2.adobe-japan1-0:03346   ; # &g2-AJ1-03346;
         :eq g2.gb2312:0x3136          ; # &g2-AJ1-03346;
         :eq g2.ks-x1001:0x5B43        ; # &g2-AJ1-03346;
@@ -38536,10 +39460,10 @@ a.ucs:0x500D
     rep.shinjigen:0314
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:0314 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x46A1   # &JC3-46A1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x46A1   # &JC3-46A1;
+        ] ;
         .
 
 a.ucs:0x500E
@@ -38861,7 +39785,7 @@ rep.adobe-japan1-4:14329
     :eq rep.hanziku-1:0xCAAC      ; # &I-HZK01-CAAC;
     :eq rep.cbeta:00519           ; # &I-CB00519;
     :eq rep.jef-china3:0x42D8     ; # &I-JC3-42D8;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  rep.mj:006829        ] ;
     :subsume
         g2.adobe-japan1-4:14329 ,
@@ -38972,6 +39896,10 @@ a.ucs:0x3466
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x623E   # 戾
+    ] ;
     .
 
 rep.cns11643-4:0x2B65
@@ -38989,6 +39917,8 @@ rep.cns11643-4:0x2B65
     :eq rep.ucs_cns:0x3466        ; # &C4-2B65;
     :eq rep.daikanwa:00764        ; # &I-M-00764;
     :eq rep.cbeta:00128           ; # &I-CB00128;
+    :subsume
+        g2.cns11643-4:0x2B65 ;
     .
     rep.ucs_cns:0x3466
                :abstract-glyph-of [ :context domain:cns     ;
@@ -38997,6 +39927,36 @@ rep.cns11643-4:0x2B65
                :abstract-glyph-of       daikanwa:00764   .
     rep.cbeta:00128
                :abstract-glyph-of          cbeta:00128   .
+    g2.cns11643-4:0x2B65
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x2B65 ;
+        :eq g2.ucs_cns:0x3466         ; # &g2-M-00764;
+        :eq g2.daikanwa:00764         ; # &g2-M-00764;
+        :eq g2.cbeta:00128            ; # &g2-M-00764;
+        :subsume
+            repi.daikanwa:00764  ,
+            repi.cns11643-4:0x2B65 ,
+            repi.cbeta:00128     ;
+        .
+        g2.ucs_cns:0x3466
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x3466  ] .
+        g2.daikanwa:00764
+              :abstract-glyph-form-of       daikanwa:00764   .
+        g2.cbeta:00128
+              :abstract-glyph-form-of          cbeta:00128   .
+        repi.daikanwa:00764
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00764 ;
+            .
+        repi.cns11643-4:0x2B65
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-4:0x2B65 ;
+            .
+        repi.cbeta:00128
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00128 ;
+            .
 
 rep.ucs_unicode:0x3466
     a chisegg:abstract-glyph ;
@@ -39012,10 +39972,28 @@ rep.ucs_unicode:0x3466
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.gb2312:0x6C65   # &G0-6C65;
     ] ;
-    :eq rep.hanziku-1:0xCC57      ; # &HZK01-CC57;
+    :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x3466 ;
     .
-    rep.hanziku-1:0xCC57
-               :abstract-glyph-of      hanziku-1:0xCC57  .
+    g2.ucs_unicode:0x3466
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3466  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :subsume
+            repi.ucs_unicode:0x3466 ,
+            rep.hanziku-1:0xCC57 ;
+        .
+        repi.ucs_unicode:0x3466
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x3466  ] ;
+            .
+        rep.hanziku-1:0xCC57
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCC57 ;
+            .
 
 a.ucs:0x20269
     a chisegg:abstract-character ;
@@ -39040,10 +40018,10 @@ o.ucs_cns:0x20269
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00765 ;
         ideo:hanyu-dazidian  ( 1 186 9 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:03231   # &AJ1-03231;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:03231   # &AJ1-03231;
+        ] ;
         :eq rep.hanziku-1:0xCCBA      ; # &I-HZK01-CCBA;
         .
         rep.hanziku-1:0xCCBA
@@ -39132,10 +40110,10 @@ a.ucs:0x5011
     g2.daikanwa:00766
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00766 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:41208   # &g2-M-41208;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:41208   # &g2-M-41208;
+        ] ;
         .
     g2.ucs_unicode:0x5011
         a chisegg:abstract-glyph-form ;
@@ -39144,10 +40122,10 @@ a.ucs:0x5011
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5011         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9580   # &g2-AJ1-03827;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9580   # &g2-AJ1-03827;
+        ] ;
         :eq g2.adobe-japan1-0:04167   ; # &g2-AJ1-04167;
         :eq g2.ks-x1001:0x597A        ; # &g2-AJ1-04167;
         :eq g2.jis-x0208:0x506E       ; # &g2-AJ1-04167;
@@ -39229,8 +40207,8 @@ a.ucs:0x4EEC
     :eq rep.gb2312:0x4347         ; # &I-G0-4347;
     :eq rep.hanziku-1:0xBBAA      ; # &I-HZK01-BBAA;
     :eq rep.jef-china3:0x82BB     ; # &I-JC3-82BB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5011         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5011         ] ;
     .
     rep.gb2312:0x4347
                :abstract-glyph-of         gb2312:0x4347  .
@@ -39411,10 +40389,10 @@ a.ucs:0x5013
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5013         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.adobe-japan1-5:17271   ; # &g2-AJ1-17271;
         :eq g2.jis-x0212:0x3151       ; # &g2-AJ1-17271;
         :eq g2.jis-x0213-2:0x215A     ; # &g2-AJ1-17271;
@@ -39464,10 +40442,10 @@ a.ucs:0x5013
     g2.cns11643-2:0x2D6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x5013         ; # &g2-CU+5013;
         .
         g2.ucs_cns:0x5013
@@ -39694,10 +40672,10 @@ a.ucs:0x5016
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5016         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E78   # &g2-UU+5E78;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E78   # &g2-UU+5E78;
+        ] ;
         :eq g2.ucs_unicode:0x5016     ; # &MJ006839;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x5429      ; # &MJ006839;
@@ -39741,10 +40719,10 @@ a.ucs:0x5016
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5016         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01982   # &g2-AJ1-01982;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01982   # &g2-AJ1-01982;
+        ] ;
         :eq g2.ucs_jis:0x5016         ; # &g2-MJ006838;
         :eq g2.ucs_ks:0x5016          ; # &g2-MJ006838;
         :eq g2.adobe-japan1-0:01962   ; # &g2-MJ006838;
@@ -39925,39 +40903,77 @@ a.ucs:0x2026A
         isd:right    a.ucs:0x233CB   # 𣏋
     ] ;
     :subsume
-        rep.daikanwa:00773   ,
         rep.ucs_iso:0x2026A  ,
-        rep.cns11643-4:0x2B66 ;
+        g2.cns11643-4:0x2B66 ;
     .
-    rep.daikanwa:00773
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:00773 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:14564   # &M-14564;
-    ] ;
-        .
     rep.ucs_iso:0x2026A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2026A ] ;
         ideo:hanyu-dazidian  ( 1 183 5 ) ;
-        :eq rep.hanziku-1:0xCBF3      ; # &HZK01-CBF3;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:037935   # &MJ037935;
+        ] ;
+        :eq rep.cns11643-4:0x2B66     ; # &C4-2B66;
+        :eq rep.daikanwa:00773        ; # &I-M-00773;
+        :subsume
+            g2.ucs_iso:0x2026A   ;
         .
-        rep.hanziku-1:0xCBF3
-                   :abstract-glyph-of      hanziku-1:0xCBF3  .
-    rep.cns11643-4:0x2B66
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-4:0x2B66 ;
-        :eq rep.ucs_cns:0x2026A       ; # &C4-2B66;
+        rep.cns11643-4:0x2B66
+                   :abstract-glyph-of     cns11643-4:0x2B66  .
+        rep.daikanwa:00773
+                   :abstract-glyph-of       daikanwa:00773   .
+        g2.ucs_iso:0x2026A
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x2026A ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:037935   # &g2-MJ037935;
+            ] ;
+            :eq g2.daikanwa:00773         ; # &g2-M-00773;
+            :subsume
+                repi.daikanwa:00773  ,
+                repi.ucs_iso:0x2026A ,
+                rep.hanziku-1:0xCBF3 ;
+            .
+            g2.daikanwa:00773
+                  :abstract-glyph-form-of       daikanwa:00773   .
+            repi.daikanwa:00773
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00773 ;
+                .
+            repi.ucs_iso:0x2026A
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x2026A ] ;
+                .
+            rep.hanziku-1:0xCBF3
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-1:0xCBF3 ;
+                .
+    g2.cns11643-4:0x2B66
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x2B66 ;
+        :eq g2.ucs_cns:0x2026A        ; # &g2-CU+2026A;
         .
-        rep.ucs_cns:0x2026A
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x2026A
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x2026A ] .
 
+bucs:0x5018
+    a chisegg:super-abstract-character ;
+    :super-abstract-character-of [ :context domain:bucs    ;
+                                   :target     ucs:0x5018  ] ;
+    ideo:radical           9 ; # ⼈ 
+    .
+
 a.ucs:0x5018
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5018 ;
+    :denotation-of
+        bucs:0x5018          ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
@@ -39966,12 +40982,8 @@ a.ucs:0x5018
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.jis-x0208:0x3E30   # &J97-3E30;
     ] ;
-    :eq bucs:0x5018               ; # 倘
     :eq a.big5:0xADD5             ; # &I-B-ADD5;
     .
-    bucs:0x5018
-        :super-abstract-character-of [ :context domain:bucs    ;
-                                       :target     ucs:0x5018  ] .
     a.big5:0xADD5
            :abstract-character-of           big5:0xADD5  .
 
@@ -40021,10 +41033,10 @@ rep.adobe-japan1-5:16784
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5018         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-4:13835   # &AJ1-13835;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-4:13835   # &AJ1-13835;
+        ] ;
         :eq g2.ucs_jis:0x5018         ; # &g2-AJ1-16784;
         :eq g2.jis-x0212:0x3153       ; # &g2-AJ1-16784;
         :eq g2.jis-x0213-1:0x2E3E     ; # &g2-AJ1-16784;
@@ -40547,20 +41559,38 @@ a.ucs:0x501D
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2099D ; # 𠦝
+        isd:right    a.ucs_component:0x4EBA   # &A-compU+4EBA;
+    ] ;
+    .
+
+rep.adobe-japan1-6:21127
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-6:21127 ;
+    :denotation-of
+        a.ucs:0x501D         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
     ideo:hanyu-dazidian  ( 1 169 4 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x2099D ; # 𠦝
         isd:right    a.ucs:0x4EBA   # 人
     ] ;
-    :eq rep.adobe-japan1-6:21127  ; # &I-AJ1-21127;
+    :eq rep.ucs_unicode:0x501D    ; # &AJ1-21127;
     :eq rep.jis-x0212:0x3156      ; # &I-JSP-3156;
     :eq rep.cns11643-3:0x2F45     ; # &I-C3-2F45;
     :eq rep.big5-cdp:0x8ACA       ; # &I-CDP-8ACA;
     :eq rep.daikanwa:00779        ; # &I-M-00779;
+    :eq rep.cbeta:08926           ; # &I-CB08926;
     :eq rep.jef-china3:0x41DF     ; # &I-JC3-41DF;
+    :subsume
+        g2.ucs_unicode:0x501D ;
     .
-    rep.adobe-japan1-6:21127
-               :abstract-glyph-of adobe-japan1-6:21127   .
+    rep.ucs_unicode:0x501D
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x501D  ] .
     rep.jis-x0212:0x3156
                :abstract-glyph-of      jis-x0212:0x3156  .
     rep.cns11643-3:0x2F45
@@ -40569,8 +41599,92 @@ a.ucs:0x501D
                :abstract-glyph-of       big5-cdp:0x8ACA  .
     rep.daikanwa:00779
                :abstract-glyph-of       daikanwa:00779   .
+    rep.cbeta:08926
+               :abstract-glyph-of          cbeta:08926   .
     rep.jef-china3:0x41DF
                :abstract-glyph-of     jef-china3:0x41DF  .
+    g2.ucs_unicode:0x501D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x501D  ] ;
+        :eq g2.adobe-japan1-6:21127   ; # &g2-AJ1-21127;
+        :eq g2.jis-x0212:0x3156       ; # &g2-AJ1-21127;
+        :eq g2.cns11643-3:0x2F45      ; # &g2-AJ1-21127;
+        :eq g2.big5-cdp:0x8ACA        ; # &g2-AJ1-21127;
+        :eq g2.daikanwa:00779         ; # &g2-AJ1-21127;
+        :eq g2.cbeta:08926            ; # &g2-AJ1-21127;
+        :eq g2.jef-china3:0x41DF      ; # &g2-AJ1-21127;
+        :subsume
+            repi.daikanwa:00779  ,
+            repi.jis-x0212:0x3156 ,
+            repi.adobe-japan1-6:21127 ,
+            repi.big5-cdp:0x8ACA ,
+            repi.cns11643-3:0x2F45 ,
+            repi.jef-china3:0x41DF ,
+            repi.ucs_unicode:0x501D ,
+            repi.cbeta:08926     ;
+        .
+        g2.adobe-japan1-6:21127
+              :abstract-glyph-form-of adobe-japan1-6:21127   .
+        g2.jis-x0212:0x3156
+              :abstract-glyph-form-of      jis-x0212:0x3156  .
+        g2.cns11643-3:0x2F45
+              :abstract-glyph-form-of     cns11643-3:0x2F45  .
+        g2.big5-cdp:0x8ACA
+              :abstract-glyph-form-of       big5-cdp:0x8ACA  .
+        g2.daikanwa:00779
+              :abstract-glyph-form-of       daikanwa:00779   .
+        g2.cbeta:08926
+              :abstract-glyph-form-of          cbeta:08926   .
+        g2.jef-china3:0x41DF
+              :abstract-glyph-form-of     jef-china3:0x41DF  .
+        repi.daikanwa:00779
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00779 ;
+            .
+        repi.jis-x0212:0x3156
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3156 ;
+            .
+        repi.adobe-japan1-6:21127
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-6:21127 ;
+            .
+        repi.big5-cdp:0x8ACA
+            a chisegg:glyph-image ;
+            :glyph-image-of big5-cdp:0x8ACA ;
+            .
+        repi.cns11643-3:0x2F45
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2F45 ;
+            .
+        repi.jef-china3:0x41DF
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x41DF ;
+            .
+        repi.ucs_unicode:0x501D
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x501D  ] ;
+            .
+        repi.cbeta:08926
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:08926 ;
+            .
+
+rep.ucs-itaiji-004:0x501D
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-004:0x501D ;
+    :denotation-of
+        a.ucs:0x501D         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2099D ; # 𠦝
+        isd:right    a.ucs:0x516B   # 八
+    ] ;
+    .
 
 a.ucs:0x501E
     a chisegg:abstract-character ;
@@ -40620,10 +41734,10 @@ a.ucs:0x501E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x501E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EAC   # &g2-AJ1-01688;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EAC   # &g2-AJ1-01688;
+        ] ;
         :eq g2.adobe-japan1-2:08386   ; # &g2-AJ1-08386;
         :eq g2.ks-x1001:0x4C4A        ; # &g2-AJ1-08386;
         :eq g2.jis-x0212:0x3157       ; # &g2-AJ1-08386;
@@ -40867,10 +41981,10 @@ a.ucs:0x5020
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5020  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
+        ] ;
         :eq g2.cns11643-2:0x2D79      ; # &g2-M-00782;
         :eq g2.daikanwa:00782         ; # &g2-M-00782;
         :subsume
@@ -41020,16 +42134,29 @@ a.ucs:0x5021
                               :target     ucs:0x5021  ] ;
             .
 
+a.ucs_iwds-1:0x5022
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x5022  ] ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x758C   # 疌
+    ] ;
+    .
+
 a.ucs:0x5022
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5022 ;
+    :denotation-of
+        a.ucs_iwds-1:0x5022  ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
     ideo:hanyu-dazidian  ( 1 173 3 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x758C   # 疌
+        isd:right    rep.adobe-japan1-5:18136   # &AJ1-18136;
     ] ;
     :eq rep.adobe-japan1-2:08384  ; # &I-AJ1-08384;
     :eq rep.jis-x0212:0x3158      ; # &I-JSP-3158;
@@ -41171,10 +42298,10 @@ a.ucs:0x5023
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5023         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x653E   # &g2-AJ1-03660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x653E   # &g2-AJ1-03660;
+        ] ;
         :eq g2.adobe-japan1-0:03647   ; # &g2-AJ1-03647;
         :eq g2.ks-x1001:0x5B27        ; # &g2-AJ1-03647;
         :eq g2.jis-x0208:0x4A6F       ; # &g2-AJ1-03647;
@@ -41416,10 +42543,10 @@ a.ucs:0x503C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x503C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76F4   # &g2-UU+76F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76F4   # &g2-UU+76F4;
+        ] ;
         :eq g2.gb2312:0x5635          ; # &g2-UU+503C;
         .
         g2.gb2312:0x5635
@@ -41427,10 +42554,10 @@ a.ucs:0x503C
     g2.cns11643-1:0x542B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x542B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4E7E   # &g2-CU+76F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4E7E   # &g2-CU+76F4;
+        ] ;
         :eq g2.ucs_cns:0x503C         ; # &g2-CU+503C;
         :subsume
             repi.cns11643-1:0x542B ,
@@ -41510,19 +42637,19 @@ a.ucs:0x5025
     a.jis-x0208:0x5065
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x5065 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.jis-x0208:0x3675   # &G-J0-3675;
-    ] ;
-        :eq g.ucs_jis:0x5025          ; # &G-AJ1-04158;
-        :eq g.ucs_cns:0x5025          ; # &G-AJ1-04158;
-        :eq g.mj:006856               ; # &G-AJ1-04158;
-        :eq g.adobe-japan1-0:04158    ; # &G-AJ1-04158;
-        :eq g.jis-x0208:0x5065        ; # &G-AJ1-04158;
-        :eq g.jis-x0213-1:0x5065      ; # &G-AJ1-04158;
-        :eq g.hanyo-denshi...ja:0x5065 ; # &G-AJ1-04158;
-        :eq g.gt:00969                ; # &G-AJ1-04158;
-        :eq g.daikanwa:00787          ; # &G-AJ1-04158;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.jis-x0208:0x3675   # &G-J0-3675;
+        ] ;
+        :eq g.ucs_jis:0x5025          ; # &G-MJ006856;
+        :eq g.ucs_cns:0x5025          ; # &G-MJ006856;
+        :eq g.mj:006856               ; # &G-MJ006856;
+        :eq g.adobe-japan1-0:04158    ; # &G-MJ006856;
+        :eq g.jis-x0208:0x5065        ; # &G-MJ006856;
+        :eq g.jis-x0213-1:0x5065      ; # &G-MJ006856;
+        :eq g.hanyo-denshi...ja:0x5065 ; # &G-MJ006856;
+        :eq g.gt:00969                ; # &G-MJ006856;
+        :eq g.daikanwa:00787          ; # &G-MJ006856;
         :subsume
             g2.mj:006856         ,
             g2.cns11643-1:0x5426 ;
@@ -41556,10 +42683,10 @@ a.ucs:0x5025
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5025         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01773   # &g2-AJ1-01773;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:01773   # &g2-AJ1-01773;
+            ] ;
             :eq g2.ucs_jis:0x5025         ; # &g2-MJ006856;
             :eq g2.adobe-japan1-0:04158   ; # &g2-MJ006856;
             :eq g2.jis-x0208:0x5065       ; # &g2-MJ006856;
@@ -41615,10 +42742,10 @@ a.ucs:0x5025
         g2.cns11643-1:0x5426
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-1:0x5426 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F28   # &g2-CU+7A7A;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-1:0x4F28   # &g2-CU+7A7A;
+            ] ;
             :eq g2.ucs_cns:0x5025         ; # &g2-CU+5025;
             .
             g2.ucs_cns:0x5025
@@ -41627,10 +42754,10 @@ a.ucs:0x5025
     rep.mj:006857
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006857 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x5DCC   # &G-UU+7A7A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x5DCC   # &G-UU+7A7A;
+        ] ;
         :eq g.ucs_unicode:0x5025      ; # &MJ006857;
         :eq g.hanyo-denshi...jt:0xAD74 ; # &MJ006857;
         :subsume
@@ -41648,10 +42775,10 @@ a.ucs:0x5025
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5025         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.shinjigen:5682   # &g2-JC3-5DCC;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.shinjigen:5682   # &g2-JC3-5DCC;
+            ] ;
             :eq g2.hanyo-denshi...jt:0xAD74 ; # &g2-MJ006857;
             :eq g2.shinjigen:0297         ; # &g2-MJ006857;
             :subsume
@@ -41674,10 +42801,10 @@ a.ucs:0x5025
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x5025  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7A7A   # &g2-UU+7A7A;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7A7A   # &g2-UU+7A7A;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb2312:0x5945          ; # &g2-UU+5025;
             .
@@ -41926,8 +43053,8 @@ rep.mj:006859
     :eq rep.gt:01087              ; # &I-GT-01087;
     :eq rep.gt-pj-1:14193         ; # &I-GT-01087;
     :eq rep.jef-china3:0x43CD     ; # &I-JC3-43CD;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:006858        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:006858        ] ;
     :subsume
         g2.mj:006859         ;
     .
@@ -42078,10 +43205,10 @@ a.ucs:0x5027
     g2.cns11643-2:0x2D7A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D7A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C78   # &g2-M-07106;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C78   # &g2-M-07106;
+        ] ;
         :eq g2.ucs_cns:0x5027         ; # &g2-M-00789;
         :eq g2.daikanwa:00789         ; # &g2-M-00789;
         :subsume
@@ -42108,10 +43235,10 @@ a.ucs:0x5027
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5027         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B97   # &g2-AJ1-02347;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B97   # &g2-AJ1-02347;
+        ] ;
         :eq g2.adobe-japan1-4:14331   ; # &g2-AJ1-14331;
         :eq g2.ks-x1001:0x7072        ; # &g2-AJ1-14331;
         :eq g2.jis-x0212:0x3159       ; # &g2-AJ1-14331;
@@ -42365,10 +43492,10 @@ rep.mj:006862
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5029         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9751   # &g2-AJ1-08695;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9751   # &g2-AJ1-08695;
+        ] ;
         :eq g2.ucs_jis:0x5029         ; # &g2-MJ006862;
         :eq g2.adobe-japan1-0:04163   ; # &g2-MJ006862;
         :eq g2.jis-x0208:0x506A       ; # &g2-MJ006862;
@@ -42471,10 +43598,10 @@ rep.mj:006863
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5029         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
+        ] ;
         :eq g2.ucs_unicode:0x5029     ; # &g2-MJ006863;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x593B          ; # &g2-MJ006863;
@@ -42507,10 +43634,10 @@ rep.mj:006863
     g2.cns11643-1:0x5428
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5428 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
+        ] ;
         :eq g2.ucs_cns:0x5029         ; # &g2-CU+5029;
         .
         g2.ucs_cns:0x5029
@@ -42808,8 +43935,8 @@ a.ucs:0x4F26
     ] ;
     :eq rep.gb2312:0x4257         ; # &I-G0-4257;
     :eq rep.hanziku-1:0xBD74      ; # &I-HZK01-BD74;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x502B         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x502B         ] ;
     .
     rep.gb2312:0x4257
                :abstract-glyph-of         gb2312:0x4257  .
@@ -42964,19 +44091,19 @@ a.ucs:0x2026B
     g2.daikanwa:00795
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00795 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:011290   # &MJ011290;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:011290   # &MJ011290;
+        ] ;
         .
     g2.ucs_iso:0x2026B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2026B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011289   # &g2-MJ011289;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011289   # &g2-MJ011289;
+        ] ;
         :eq g2.cns11643-4:0x2B68      ; # &g2-IU-0002026B;
         :subsume
             repi.cns11643-4:0x2B68 ,
@@ -43057,10 +44184,10 @@ a.ucs:0x502D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x502D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x59D4   # &g2-AJ1-01173;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x59D4   # &g2-AJ1-01173;
+        ] ;
         :eq g2.adobe-japan1-0:04071   ; # &g2-AJ1-04071;
         :eq g2.gb2312:0x5941          ; # &g2-AJ1-04071;
         :eq g2.ks-x1001:0x685E        ; # &g2-AJ1-04071;
@@ -43134,10 +44261,10 @@ a.ucs:0x502D
     g2.cns11643-1:0x543B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x543B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C67   # &g2-CU+59D4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C67   # &g2-CU+59D4;
+        ] ;
         :eq g2.ucs_cns:0x502D         ; # &g2-CU+502D;
         .
         g2.ucs_cns:0x502D
@@ -43291,18 +44418,18 @@ a.ucs:0x502F
     g2.daikanwa:00798
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00798 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:013668   # &MJ013668;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:013668   # &MJ013668;
+        ] ;
         .
     g2.cns11643-2:0x2D7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D7C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4E34   # &g2-CU+677E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4E34   # &g2-CU+677E;
+        ] ;
         :eq g2.ucs_cns:0x502F         ; # &g2-CU+502F;
         .
         g2.ucs_cns:0x502F
@@ -43312,10 +44439,10 @@ a.ucs:0x502F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x502F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:013667   # &g2-MJ013667;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013667   # &g2-MJ013667;
+        ] ;
         .
 
 a.ucs:0x5030
@@ -43360,18 +44487,18 @@ rep.cns11643-2:0x2D6E
     g2.daikanwa:00799
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00799 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:05714   # &g2-M-05714;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:05714   # &g2-M-05714;
+        ] ;
         .
     g2.cns11643-2:0x2D6E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D6E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2623   # &g2-CU+590C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2623   # &g2-CU+590C;
+        ] ;
         :eq g2.ucs_cns:0x5030         ; # &g2-CU+5030;
         .
         g2.ucs_cns:0x5030
@@ -43410,10 +44537,10 @@ rep.adobe-japan1-6:21128
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5030         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14444   # &g2-AJ1-14444;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14444   # &g2-AJ1-14444;
+        ] ;
         :eq g2.ucs_jis:0x5030         ; # &g2-AJ1-21128;
         :eq g2.jis-x0212:0x315B       ; # &g2-AJ1-21128;
         :eq g2.jef-china3:0x42E2      ; # &g2-AJ1-21128;
@@ -43445,10 +44572,10 @@ rep.adobe-japan1-6:21128
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5030  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x590C   # &g2-UU+590C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x590C   # &g2-UU+590C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -43476,10 +44603,10 @@ a.ucs:0x5031
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5031  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6606   # &g2-AJ1-02075;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6606   # &g2-AJ1-02075;
+        ] ;
         :eq g2.daikanwa:00800         ; # &g2-M-00800;
         :subsume
             repi.daikanwa:00800  ,
@@ -43499,10 +44626,10 @@ a.ucs:0x5031
     g2.cns11643-2:0x2D7D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D7D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4D7A   # &g2-CU+6606;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4D7A   # &g2-CU+6606;
+        ] ;
         :eq g2.ucs_cns:0x5031         ; # &g2-CU+5031;
         .
         g2.ucs_cns:0x5031
@@ -43557,10 +44684,10 @@ a.ucs:0x5033
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:21130 ;
         ideo:hanyu-dazidian  ( 1 172 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:02244   # &AJ1-02244;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:02244   # &AJ1-02244;
+        ] ;
         :eq rep.ucs_unicode:0x5033    ; # &AJ1-21130;
         :eq rep.jis-x0212:0x315D      ; # &I-JSP-315D;
         :eq rep.cns11643-2:0x2D72     ; # &I-C2-2D72;
@@ -43622,9 +44749,9 @@ a.ucs:0x2026D
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4ECE ; # 从
         isd:below    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x4ECE ; # 从
-                :filling  a.ucs:0x4EBA   # 人
+            isd:structure [ a idc:⿵ ;
+                isd:surround a.ucs:0x4ECE ; # 从
+                isd:filling  a.ucs:0x4EBA   # 人
             ]
         ]
     ] ;
@@ -43663,10 +44790,10 @@ a.mj:030647
     rep.mj:030647
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:030647 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:007645   # &MJ007645;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:007645   # &MJ007645;
+        ] ;
         :eq rep.hanyo-denshi...ks:009400 ; # &MJ030647;
         :eq rep.daikanwa:00805        ; # &I-M-00805;
         :form-of             [ :sources chisebib:koseki ;
@@ -43747,10 +44874,10 @@ rep.ucs_iso:0x2026E
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2026E ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-3:0x2761   # &C3-2761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-3:0x2761   # &C3-2761;
+        ] ;
         :eq rep.cns11643-5:0x2B69     ; # &C5-2B69;
         :subsume
             g2.ucs_iso:0x2026E   ,
@@ -43857,10 +44984,10 @@ a.ucs:0x202A2
     rep.cns11643-5:0x2B6A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x2B6A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x25928   # 𥤨
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x25928   # 𥤨
+        ] ;
         :eq rep.ucs_cns:0x202A2       ; # &C5-2B6A;
         .
         rep.ucs_cns:0x202A2
@@ -43993,15 +45120,15 @@ a.ucs:0x202A6
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00812 ;
         ideo:hanyu-dazidian  ( 1 185 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5DDB ; # 巛
-                :below    rep.big5-cdp:0x8D62   # &CDP-8D62;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x5DDB ; # 巛
+                    isd:below    rep.big5-cdp:0x8D62   # &CDP-8D62;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.hanziku-1:0xCC77      ; # &I-HZK01-CC77;
         .
         rep.hanziku-1:0xCC77
@@ -44010,15 +45137,15 @@ a.ucs:0x202A6
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202A6 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5DDB ; # 巛
-                :below    a.ucs:0x6B63   # 正
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x5DDB ; # 巛
+                    isd:below    a.ucs:0x6B63   # 正
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-5:0x2B73     ; # &C5-2B73;
         .
         rep.cns11643-5:0x2B73
@@ -44083,10 +45210,10 @@ a.ucs:0x2028C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2028C ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.daikanwa:00814         ; # &g2-M-00814;
         :subsume
             repi.daikanwa:00814  ,
@@ -44111,10 +45238,10 @@ a.ucs:0x2028C
     g2.cns11643-6:0x353B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x353B ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x2028C        ; # &g2-CU+2028C;
         .
         g2.ucs_cns:0x2028C
@@ -44146,10 +45273,10 @@ a.ucs:0x3467
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3467  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B63   # &g2-AJ1-01602;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B63   # &g2-AJ1-01602;
+        ] ;
         :eq g2.daikanwa:00815         ; # &g2-M-00815;
         :subsume
             repi.daikanwa:00815  ,
@@ -44174,10 +45301,10 @@ a.ucs:0x3467
     g2.cns11643-6:0x3538
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3538 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C77   # &g2-CU+5B63;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C77   # &g2-CU+5B63;
+        ] ;
         :eq g2.ucs_cns:0x3467         ; # &g2-CU+3467;
         .
         g2.ucs_cns:0x3467
@@ -44247,10 +45374,10 @@ a.ucs:0x5037
     g2.cns11643-2:0x2D73
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D73 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C62   # &g2-M-05893;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C62   # &g2-M-05893;
+        ] ;
         :eq g2.ucs_cns:0x5037         ; # &g2-M-00818;
         :eq g2.daikanwa:00818         ; # &g2-M-00818;
         :subsume
@@ -44274,10 +45401,10 @@ a.ucs:0x5037
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5037  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5948   # &g2-AJ1-03256;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5948   # &g2-AJ1-03256;
+        ] ;
         :subsume
             repi.ucs_unicode:0x5037 ;
         .
@@ -44433,19 +45560,19 @@ rep.cns11643-3:0x2F54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5038  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x91C7   # &g2-AJ1-02115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x91C7   # &g2-AJ1-02115;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-3:0x2F54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F59   # &g2-CU+91C7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F59   # &g2-CU+91C7;
+        ] ;
         :eq g2.ucs_cns:0x5038         ; # &g2-CU+5038;
         .
         g2.ucs_cns:0x5038
@@ -44479,8 +45606,8 @@ a.ucs:0x5039
     :eq rep.gt-pj-1:14192         ; # &I-GT-00962;
     :eq rep.daikanwa:00823        ; # &I-M-00823;
     :eq rep.shinjigen:0290        ; # 倹
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x5109         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x5109         ] ;
     :subsume
         g2.ucs_unicode:0x5039 ;
     .
@@ -44577,8 +45704,8 @@ a.ucs:0x4FED
     ] ;
     :eq rep.gb2312:0x3C73         ; # &I-G0-3C73;
     :eq rep.hanziku-1:0xC56A      ; # &I-HZK01-C56A;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5109         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5109         ] ;
     .
     rep.gb2312:0x3C73
                :abstract-glyph-of         gb2312:0x3C73  .
@@ -44689,10 +45816,10 @@ a.ucs:0x20294
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20294 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6CE3   # &g2-AJ1-01661;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6CE3   # &g2-AJ1-01661;
+        ] ;
         :eq g2.cns11643-5:0x2B68      ; # &g2-GT-00945;
         :eq g2.gt:00945               ; # &g2-GT-00945;
         :eq g2.daikanwa...ho:0017     ; # &g2-GT-00945;
@@ -44775,12 +45902,28 @@ rep.ucs_iso:0x20293
     ideo:hanyu-dazidian  ( 1 183 3 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.hanziku-6:0xBFE2   # &HZK06-BFE2;
+        isd:right    rep.ucs-var-002:0x3AC4   # &U-v002+3AC4;
     ] ;
-    :eq rep.hanziku-1:0xCBF1      ; # &HZK01-CBF1;
+    :subsume
+        g2.ucs_iso:0x20293   ;
     .
-    rep.hanziku-1:0xCBF1
-               :abstract-glyph-of      hanziku-1:0xCBF1  .
+    g2.ucs_iso:0x20293
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20293 ] ;
+        :subsume
+            repi.ucs_iso:0x20293 ,
+            rep.hanziku-1:0xCBF1 ;
+        .
+        repi.ucs_iso:0x20293
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20293 ] ;
+            .
+        rep.hanziku-1:0xCBF1
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCBF1 ;
+            .
 
 a.ucs:0x346A
     a chisegg:abstract-character ;
@@ -44868,10 +46011,10 @@ a.ucs:0x503F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x503F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
+        ] ;
         :eq g2.cbeta:00127            ; # &g2-CB00127;
         :subsume
             repi.cbeta:00127     ,
@@ -44900,6 +46043,102 @@ a.ucs:0x20276
     rep.cns11643-5:0x2B6E
                :abstract-glyph-of     cns11643-5:0x2B6E  .
 
+a.ucs:0x2027E
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2027E ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x82A9   # 芩
+    ] ;
+    .
+
+rep.ucs_iso:0x2027E
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x2027E ] ;
+    :denotation-of
+        a.ucs:0x2027E        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-2:0x2861   # &C2-2861;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x2027E   ;
+    .
+    g2.ucs_iso:0x2027E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2027E ] ;
+        .
+
+a.ucs:0x20281
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20281 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x82B8   # 芸
+    ] ;
+    .
+
+rep.ucs_iso:0x20281
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20281 ] ;
+    :denotation-of
+        a.ucs:0x20281        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-1:0x4F48   # &C1-4F48;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20281   ;
+    .
+    g2.ucs_iso:0x20281
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20281 ] ;
+        .
+
+a.ucs:0x20283
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20283 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x44A5   # 䒥
+    ] ;
+    .
+
+rep.ucs_iso:0x20283
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20283 ] ;
+    :denotation-of
+        a.ucs:0x20283        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-3:0x2A61   # &C3-2A61;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20283   ;
+    .
+    g2.ucs_iso:0x20283
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20283 ] ;
+        .
+
 a.ucs:0x20295
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20295 ;
@@ -44938,10 +46177,10 @@ rep.hanziku-1:0xCC70
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    rep.adobe-japan1-4:15391 ; # &AJ1-15391;
-                :middle   a.ucs:0x4E00 ; # 一
-                :below    a.ucs:0x706B   # 火
+            isd:structure [ a idc:⿳ ;
+                isd:above    rep.adobe-japan1-4:15391 ; # &AJ1-15391;
+                isd:middle   a.ucs:0x4E00 ; # 一
+                isd:below    a.ucs:0x706B   # 火
             ]
         ]
     ] ;
@@ -44981,6 +46220,39 @@ rep.ucs_iso:0x202C3
                                   :target     ucs:0x202C3 ] ;
         .
 
+a.ucs:0x2CFA0
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CFA0 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x5FFD   # 忽
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2CFA0 ;
+    .
+    g2.ucs_JP...hanazono:0x2CFA0
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2CFA0 ] ;
+        .
+
+rep.ucs-itaiji-001:0x345E
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x345E ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-002:0x7077   # &U-i002+7077;
+    ] ;
+    :form-of             [ :context domain:component ;
+                           :target  a.ucs:0x345E         ] ;
+    .
+
 a.ucs:0x3464
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x3464 ;
@@ -45023,10 +46295,10 @@ rep.cns11643-3:0x3449
     g2.cns11643-3:0x3449
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3449 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:40205   # &g2-GT-40205;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:40205   # &g2-GT-40205;
+        ] ;
         :eq g2.ucs_cns:0x3464         ; # &g2-M-00825;
         :eq g2.daikanwa:00825         ; # &g2-M-00825;
         :eq g2.jef-china3:0x42E6      ; # &g2-M-00825;
@@ -45203,10 +46475,10 @@ rep.mj:006886
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5040         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:021701   # &g2-MJ021701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:021701   # &g2-MJ021701;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD7E ; # &g2-MJ006886;
         :eq g2.daikanwa:00827         ; # &g2-MJ006886;
         :eq g2.jef-china3:0x42E7      ; # &g2-MJ006886;
@@ -45241,10 +46513,10 @@ rep.mj:006886
     g2.cns11643-2:0x3366
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3366 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5341   # &g2-CU+82F1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5341   # &g2-CU+82F1;
+        ] ;
         :eq g2.ucs_cns:0x5040         ; # &g2-CU+5040;
         .
         g2.ucs_cns:0x5040
@@ -45633,10 +46905,10 @@ rep.mj:006889
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5042         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007532   # &g2-MJ007532;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007532   # &g2-MJ007532;
+        ] ;
         :eq g2.ucs_unicode:0x5042     ; # &g2-MJ006889;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...jt:0xAD83 ; # &g2-MJ006889;
@@ -45671,10 +46943,10 @@ rep.mj:006889
     g2.cns11643-3:0x343C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x343C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5029   # &g2-CU+524D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5029   # &g2-CU+524D;
+        ] ;
         :eq g2.ucs_cns:0x5042         ; # &g2-CU+5042;
         .
         g2.ucs_cns:0x5042
@@ -45756,10 +47028,10 @@ rep.adobe-japan1-0:04169
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5043         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x533D   # &g2-AJ1-19206;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x533D   # &g2-AJ1-19206;
+        ] ;
         :eq g2.adobe-japan1-0:04169   ; # &g2-AJ1-04169;
         :eq g2.gb2312:0x5948          ; # &g2-AJ1-04169;
         :eq g2.ks-x1001:0x6567        ; # &g2-AJ1-04169;
@@ -45854,10 +47126,10 @@ rep.cns11643-1:0x5876
     g2.cns11643-1:0x5876
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5876 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2936   # &g2-CU+533D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2936   # &g2-CU+533D;
+        ] ;
         :eq g2.ucs_cns:0x5043         ; # &g2-CU+5043;
         .
         g2.ucs_cns:0x5043
@@ -45883,10 +47155,10 @@ a.ucs:0x5044
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x5044  ] ;
         ideo:hanyu-dazidian  ( 1 188 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0213-2:0x7525   # &JX2-7525;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0213-2:0x7525   # &JX2-7525;
+        ] ;
         :eq rep.daikanwa:00831        ; # &M-00831;
         :eq rep.hanziku-1:0xCCF8      ; # &I-HZK01-CCF8;
         .
@@ -45897,10 +47169,10 @@ a.ucs:0x5044
     rep.cns11643-3:0x343F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x343F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x2C73   # &C2-2C73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x2C73   # &C2-2C73;
+        ] ;
         :eq rep.ucs_cns:0x5044        ; # &C3-343F;
         .
         rep.ucs_cns:0x5044
@@ -45956,10 +47228,10 @@ a.ucs:0x5046
     rep.adobe-japan1-2:08387
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-2:08387 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:02399   # &AJ1-02399;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:02399   # &AJ1-02399;
+        ] ;
         :eq rep.ucs_jis:0x5046        ; # &AJ1-08387;
         :eq rep.jis-x0212:0x3163      ; # &I-JSP-3163;
         :eq rep.jis-x0213-2:0x2160    ; # &I-JX2-2160;
@@ -45985,10 +47257,10 @@ a.ucs:0x5046
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5046         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02399   # &g2-AJ1-02399;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:02399   # &g2-AJ1-02399;
+            ] ;
             :eq g2.ucs_jis:0x5046         ; # &g2-AJ1-08387;
             :eq g2.jis-x0212:0x3163       ; # &g2-AJ1-08387;
             :eq g2.jis-x0213-2:0x2160     ; # &g2-AJ1-08387;
@@ -46033,10 +47305,10 @@ a.ucs:0x5046
     rep.cns11643-2:0x3365
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x3365 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x514E   # &C1-514E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x514E   # &C1-514E;
+        ] ;
         :eq rep.ucs_unicode:0x5046    ; # &C2-3365;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
@@ -46049,10 +47321,10 @@ a.ucs:0x5046
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x5046  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6625   # &g2-UU+6625;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x6625   # &g2-UU+6625;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.cns11643-2:0x3365      ; # &g2-UU+5046;
             :subsume
@@ -46524,6 +47796,10 @@ a.ucs:0x5049
         :abstract-glyph-of mj:006898 ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt:57812   # &GT-57812;
+        ] ;
         :eq g.ucs_unicode:0x5049      ; # &MJ006898;
         :eq g.cns11643-1:0x5879       ; # &MJ006898;
         :eq g.hanyo-denshi...ks:009840 ; # &MJ006898;
@@ -46550,10 +47826,10 @@ a.ucs:0x5049
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5049         ,
                                             a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x97CB   # &g2-GT-57812;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x97CB   # &g2-GT-57812;
+            ] ;
             :eq g2.ucs_unicode:0x5049     ; # &g2-MJ006898;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.cns11643-1:0x5879      ; # &g2-MJ006898;
@@ -46609,16 +47885,16 @@ a.ucs:0x5049
         :abstract-character-of jis-x0208:0x304E ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-        :eq g.ucs_jis:0x5049          ; # &G-AJ1-13409;
-        :eq g.ucs_ks:0x5049           ; # &G-AJ1-13409;
-        :eq g.mj:006899               ; # &G-AJ1-13409;
-        :eq g.adobe-japan1-0:01170    ; # &G-AJ1-13409;
-        :eq g.adobe-japan1-4:13409    ; # &G-AJ1-13409;
-        :eq g.jis-x0208:0x304E        ; # &G-AJ1-13409;
-        :eq g.jis-x0213-1:0x304E      ; # &G-AJ1-13409;
-        :eq g.hanyo-denshi...ja:0x304E ; # &G-AJ1-13409;
-        :eq g.gt:01188                ; # &G-AJ1-13409;
-        :eq g.gt-k:08991              ; # &G-AJ1-13409;
+        :eq g.ucs_jis:0x5049          ; # &G-MJ006899;
+        :eq g.ucs_ks:0x5049           ; # &G-MJ006899;
+        :eq g.mj:006899               ; # &G-MJ006899;
+        :eq g.adobe-japan1-0:01170    ; # &G-MJ006899;
+        :eq g.adobe-japan1-4:13409    ; # &G-MJ006899;
+        :eq g.jis-x0208:0x304E        ; # &G-MJ006899;
+        :eq g.jis-x0213-1:0x304E      ; # &G-MJ006899;
+        :eq g.hanyo-denshi...ja:0x304E ; # &G-MJ006899;
+        :eq g.gt:01188                ; # &G-MJ006899;
+        :eq g.gt-k:08991              ; # &G-MJ006899;
         :subsume
             g2.adobe-japan1-4:13409 ,
             g2.mj:006899         ;
@@ -46651,10 +47927,10 @@ a.ucs:0x5049
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5049         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:028060   # &g2-MJ028060;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:028060   # &g2-MJ028060;
+            ] ;
             :eq g2.jis-x0208_1978:0x304E  ; # &g2-AJ1-13409;
             :eq g2.jis-x0208_1983:0x304E  ; # &g2-AJ1-13409;
             :subsume
@@ -46691,10 +47967,10 @@ a.ucs:0x5049
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5049         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6A5F   # &g2-K0-6A5F;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ks-x1001:0x6A5F   # &g2-K0-6A5F;
+            ] ;
             :eq g2.ucs_jis...1990:0x5049  ; # &g2-MJ006899;
             :eq g2.ucs_jis...2000:0x5049  ; # &g2-MJ006899;
             :eq g2.ucs_jis...2004:0x5049  ; # &g2-MJ006899;
@@ -46790,8 +48066,8 @@ a.ucs:0x4F1F
     ] ;
     :eq rep.gb2312:0x4E30         ; # &I-G0-4E30;
     :eq rep.hanziku-1:0xBBF5      ; # &I-HZK01-BBF5;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5049         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5049         ] ;
     .
     rep.gb2312:0x4E30
                :abstract-glyph-of         gb2312:0x4E30  .
@@ -46843,7 +48119,7 @@ a.ucs:0x504B
     :eq rep.cns11643-2:0x3355     ; # &I-C2-3355;
     :eq a.big5:0xD452             ; # &I-B-D452;
     :eq rep.daikanwa:00839        ; # &I-M-00839;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.ucs_iso:0x20338  ] ;
     :subsume
@@ -46859,10 +48135,10 @@ a.ucs:0x504B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x504B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C4F   # &g2-AJ1-04655;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C4F   # &g2-AJ1-04655;
+        ] ;
         :eq g2.cns11643-2:0x3355      ; # &g2-M-00839;
         :eq g2.daikanwa:00839         ; # &g2-M-00839;
         :subsume
@@ -46930,10 +48206,10 @@ rep.cns11643-1:0x5877
     g2.cns11643-1:0x5877
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5877 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:40124   # &g2-GT-40124;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:40124   # &g2-GT-40124;
+        ] ;
         :eq g2.ucs_cns:0x504C         ; # &g2-M-00840;
         :eq g2.daikanwa:00840         ; # &g2-M-00840;
         :subsume
@@ -46987,10 +48263,10 @@ rep.adobe-japan1-5:19155
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x504C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:021677   # &g2-MJ021677;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:021677   # &g2-MJ021677;
+        ] ;
         :eq g2.adobe-japan1-5:19155   ; # &g2-AJ1-19155;
         :eq g2.gb2312:0x593C          ; # &g2-AJ1-19155;
         :eq g2.jis-x0212:0x3165       ; # &g2-AJ1-19155;
@@ -47486,10 +48762,10 @@ rep.mj:006908
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x504F         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:012122   # &g2-MJ012122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:012122   # &g2-MJ012122;
+        ] ;
         :eq g2.ucs_jis:0x504F         ; # &g2-MJ006908;
         :eq g2.adobe-japan1-0:03616   ; # &g2-MJ006908;
         :eq g2.jis-x0208:0x4A50       ; # &g2-MJ006908;
@@ -47546,10 +48822,10 @@ rep.mj:006908
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x504F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x462B          ; # &g2-UU+504F;
         .
@@ -47618,7 +48894,7 @@ rep.adobe-japan1-0:04173
     :eq rep.shinjigen:0331        ; # &AJ1-04173;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  rep.jis-x0212:0x5F44 ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.jis-x0212:0x5F44 ] ;
     :subsume
@@ -47645,10 +48921,10 @@ rep.adobe-japan1-0:04173
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5050         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
+        ] ;
         :eq g2.ucs_jis:0x5050         ; # &g2-AJ1-04173;
         :eq g2.jis-x0208:0x5074       ; # &g2-AJ1-04173;
         :eq g2.jis-x0213-1:0x5074     ; # &g2-AJ1-04173;
@@ -47723,10 +48999,10 @@ rep.cns11643-3:0x3444
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5050  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F66   # &g2-AJ1-03481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F66   # &g2-AJ1-03481;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x3444      ; # &g2-UU+5050;
         :subsume
@@ -47782,10 +49058,10 @@ a.ucs:0x5051
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5051         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x98A8   # &g2-AJ1-03561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x98A8   # &g2-AJ1-03561;
+        ] ;
         :eq g2.adobe-japan1-6:21134   ; # &g2-AJ1-21134;
         :eq g2.jis-x0212:0x3167       ; # &g2-AJ1-21134;
         :eq g2.daikanwa:00851         ; # &g2-AJ1-21134;
@@ -47821,10 +49097,10 @@ a.ucs:0x5051
     g2.cns11643-2:0x336A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x336A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5378   # &g2-CU+98A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5378   # &g2-CU+98A8;
+        ] ;
         :eq g2.ucs_cns:0x5051         ; # &g2-CU+5051;
         .
         g2.ucs_cns:0x5051
@@ -48083,10 +49359,10 @@ a.ucs:0x5055
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5055         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7686   # &g2-AJ1-01413;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7686   # &g2-AJ1-01413;
+        ] ;
         :eq g2.adobe-japan1-0:04172   ; # &g2-AJ1-04172;
         :eq g2.gb2312:0x5949          ; # &g2-AJ1-04172;
         :eq g2.ks-x1001:0x7A25        ; # &g2-AJ1-04172;
@@ -48154,10 +49430,10 @@ a.ucs:0x5055
     g2.cns11643-1:0x587D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x587D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5255   # &g2-CU+7686;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5255   # &g2-CU+7686;
+        ] ;
         :eq g2.ucs_cns:0x5055         ; # &g2-CU+5055;
         .
         g2.ucs_cns:0x5055
@@ -48383,10 +49659,10 @@ a.ucs:0x5057
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5057         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02482   # &g2-AJ1-02482;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02482   # &g2-AJ1-02482;
+        ] ;
         :eq g2.ucs_jis:0x5057         ; # &g2-AJ1-14333;
         :eq g2.jis-x0212:0x316A       ; # &g2-AJ1-14333;
         :eq g2.jis-x0213-2:0x2163     ; # &g2-AJ1-14333;
@@ -48432,10 +49708,10 @@ a.ucs:0x5057
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5057  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7701   # &g2-UU+7701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7701   # &g2-UU+7701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x3369      ; # &g2-UU+5057;
         :subsume
@@ -48475,7 +49751,7 @@ a.ucs:0x5058
     :eq rep.jef-china3:0x91A6     ; # &I-JC3-91A6;
     :form-of             [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x4F83         ] ;
-    :from.same           [ :sources chisebib:yupian ,
+    ideo:same-as         [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4F83         ] ;
     .
@@ -48557,10 +49833,10 @@ a.ucs:0x5059
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5059         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :eq g2.adobe-japan1-6:21136   ; # &g2-AJ1-21136;
         :eq g2.jis-x0212:0x316B       ; # &g2-AJ1-21136;
         :eq g2.cns11643-3:0x343D      ; # &g2-AJ1-21136;
@@ -48748,14 +50024,36 @@ a.ucs:0x202E2
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
-    ideo:hanyu-dazidian  ( 1 195 7 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x53DC   # 叜
     ] ;
-    :eq rep.cns11643-6:0x3D24     ; # &I-C6-3D24;
+    .
+
+rep.ucs_iso:0x202E2
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x202E2 ] ;
+    :denotation-of
+        a.ucs:0x202E2        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    11 ;
+    ideo:hanyu-dazidian  ( 1 195 7 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-3:0x2B4E   # &C3-2B4E;
+    ] ;
+    :eq rep.cns11643-6:0x3D24     ; # &C6-3D24;
     :eq rep.daikanwa:00862        ; # &I-M-00862;
-    :eq rep.hanziku-1:0xCE7C      ; # &I-HZK01-CE7C;
+    :form-of             [ :target  rep.cns11643-3:0x2B4E ;
+                           :sources chisebib:shuowen ] ,
+                         rep.adobe-japan1-6:21141 ;
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
+                                    chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-6:21141 ,
+                                    [ :target  rep.cns11643-3:0x2B4E ;
+                                      :sources chisebib:shuowen ] ] ;
     :subsume
         g2.daikanwa:00862    ,
         g2.ucs_iso:0x202E2   ,
@@ -48765,32 +50063,42 @@ a.ucs:0x202E2
                :abstract-glyph-of     cns11643-6:0x3D24  .
     rep.daikanwa:00862
                :abstract-glyph-of       daikanwa:00862   .
-    rep.hanziku-1:0xCE7C
-               :abstract-glyph-of      hanziku-1:0xCE7C  .
     g2.daikanwa:00862
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00862 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:03167   # &g2-M-03167;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:03167   # &g2-M-03167;
+        ] ;
         .
     g2.ucs_iso:0x202E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202E2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53DC   # &g2-CDP-8AC4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53DC   # &g2-CDP-8AC4;
+        ] ;
+        :subsume
+            repi.ucs_iso:0x202E2 ,
+            rep.hanziku-1:0xCE7C ;
         .
+        repi.ucs_iso:0x202E2
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202E2 ] ;
+            .
+        rep.hanziku-1:0xCE7C
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCE7C ;
+            .
     g2.cns11643-6:0x3D24
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3D24 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2B4E   # &g2-CU+53DC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2B4E   # &g2-CU+53DC;
+        ] ;
         :eq g2.ucs_cns:0x202E2        ; # &g2-CU+202E2;
         .
         g2.ucs_cns:0x202E2
@@ -48899,10 +50207,10 @@ a.ucs:0x505C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x505C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EAD   # &g2-AJ1-03070;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EAD   # &g2-AJ1-03070;
+        ] ;
         :eq g2.adobe-japan1-0:03072   ; # &g2-AJ1-03072;
         :eq g2.gb2312:0x4D23          ; # &g2-AJ1-03072;
         :eq g2.ks-x1001:0x6F4E        ; # &g2-AJ1-03072;
@@ -49004,10 +50312,10 @@ a.ucs:0x505D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x505D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80CC   # &g2-AJ1-03342;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80CC   # &g2-AJ1-03342;
+        ] ;
         :eq g2.daikanwa:00865         ; # &g2-M-00865;
         :subsume
             repi.daikanwa:00865  ,
@@ -49027,10 +50335,10 @@ a.ucs:0x505D
     g2.cns11643-2:0x3356
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3356 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x532C   # &g2-CU+80CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x532C   # &g2-CU+80CC;
+        ] ;
         :eq g2.ucs_cns:0x505D         ; # &g2-CU+505D;
         .
         g2.ucs_cns:0x505D
@@ -49041,6 +50349,19 @@ a.ucs:0x202B0
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x202B0 ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x54BC   # 咼
+    ] ;
+    .
+
+rep.ucs_iso:0x202B0
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x202B0 ] ;
+    :denotation-of
+        a.ucs:0x202B0        ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 191 5 ) ;
@@ -49048,16 +50369,62 @@ a.ucs:0x202B0
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-0:04376   # &AJ1-04376;
     ] ;
-    :eq rep.cns11643-5:0x3121     ; # &I-C5-3121;
+    :eq rep.cns11643-5:0x3121     ; # &C5-3121;
     :eq rep.daikanwa:00866        ; # &I-M-00866;
-    :eq rep.hanziku-1:0xCDB9      ; # &I-HZK01-CDB9;
+    :subsume
+        g2.ucs_iso:0x202B0   ;
     .
     rep.cns11643-5:0x3121
                :abstract-glyph-of     cns11643-5:0x3121  .
     rep.daikanwa:00866
                :abstract-glyph-of       daikanwa:00866   .
-    rep.hanziku-1:0xCDB9
-               :abstract-glyph-of      hanziku-1:0xCDB9  .
+    g2.ucs_iso:0x202B0
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202B0 ] ;
+        :eq g2.cns11643-5:0x3121      ; # &g2-M-00866;
+        :eq g2.daikanwa:00866         ; # &g2-M-00866;
+        :subsume
+            repi.daikanwa:00866  ,
+            repi.cns11643-5:0x3121 ,
+            repi.ucs_iso:0x202B0 ,
+            rep.hanziku-1:0xCDB9 ;
+        .
+        g2.cns11643-5:0x3121
+              :abstract-glyph-form-of     cns11643-5:0x3121  .
+        g2.daikanwa:00866
+              :abstract-glyph-form-of       daikanwa:00866   .
+        repi.daikanwa:00866
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00866 ;
+            .
+        repi.cns11643-5:0x3121
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x3121 ;
+            .
+        repi.ucs_iso:0x202B0
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202B0 ] ;
+            .
+        rep.hanziku-1:0xCDB9
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCDB9 ;
+            .
+
+rep.ucs-var-001:0x202B0
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-var-001:0x202B0 ;
+    :denotation-of
+        a.ucs:0x202B0        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_unicode:0x54BC   # &UU+54BC;
+    ] ;
+    .
 
 a.ucs:0x505E
     a chisegg:abstract-character ;
@@ -49087,10 +50454,10 @@ a.ucs:0x505E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x505E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x67BC   # &g2-AJ1-21742;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x67BC   # &g2-AJ1-21742;
+        ] ;
         :eq g2.daikanwa:00867         ; # &g2-M-00867;
         :subsume
             repi.daikanwa:00867  ,
@@ -49110,10 +50477,10 @@ a.ucs:0x505E
     g2.cns11643-2:0x3352
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3352 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2D2E   # &g2-CDP-8CAD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2D2E   # &g2-CDP-8CAD;
+        ] ;
         :eq g2.ucs_cns:0x505E         ; # &g2-CU+505E;
         .
         g2.ucs_cns:0x505E
@@ -49307,19 +50674,19 @@ rep.cns11643-2:0x3353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5060  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8981   # &g2-AJ1-03905;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8981   # &g2-AJ1-03905;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x3353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3353 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5351   # &g2-CU+8981;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5351   # &g2-CU+8981;
+        ] ;
         :eq g2.ucs_cns:0x5060         ; # &g2-CU+5060;
         .
         g2.ucs_cns:0x5060
@@ -49369,18 +50736,18 @@ rep.cns11643-2:0x3351
     g2.daikanwa:00870
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00870 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02585   # &g2-AJ1-02585;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02585   # &g2-AJ1-02585;
+        ] ;
         .
     g2.cns11643-2:0x3351
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3351 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5249   # &g2-CU+751A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5249   # &g2-CU+751A;
+        ] ;
         :eq g2.ucs_cns:0x5061         ; # &g2-CU+5061;
         .
         g2.ucs_cns:0x5061
@@ -49390,10 +50757,10 @@ rep.cns11643-2:0x3351
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5061  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x751A   # &g2-UU+751A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x751A   # &g2-UU+751A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -49443,10 +50810,10 @@ a.ucs:0x5062
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5062         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x79CB   # &g2-AJ1-02355;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x79CB   # &g2-AJ1-02355;
+        ] ;
         :eq g2.adobe-japan1-5:19157   ; # &g2-AJ1-19157;
         :eq g2.jis-x0212:0x316E       ; # &g2-AJ1-19157;
         :eq g2.gt:01113               ; # &g2-AJ1-19157;
@@ -49498,10 +50865,10 @@ a.ucs:0x5062
     g2.cns11643-2:0x335D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x335D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5271   # &g2-CU+79CB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5271   # &g2-CU+79CB;
+        ] ;
         :eq g2.ucs_cns:0x5062         ; # &g2-CU+5062;
         .
         g2.ucs_cns:0x5062
@@ -49532,10 +50899,10 @@ a.ucs:0x202B1
     g2.daikanwa:00872
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00872 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77E6   # &g2-JSP-4F46;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77E6   # &g2-JSP-4F46;
+        ] ;
         :subsume
             repi.daikanwa:00872  ,
             rep.hanziku-1:0xCDFC ;
@@ -49552,10 +50919,10 @@ a.ucs:0x202B1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202B1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2E36   # &g2-CDP-8AC7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2E36   # &g2-CDP-8AC7;
+        ] ;
         :eq g2.cns11643-6:0x3D33      ; # &g2-IU-000202B1;
         :subsume
             repi.cns11643-6:0x3D33 ,
@@ -49615,10 +50982,10 @@ a.ucs:0x5063
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5063         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :eq g2.adobe-japan1-5:17275   ; # &g2-AJ1-17275;
         :eq g2.jis-x0212:0x316F       ; # &g2-AJ1-17275;
         :eq g2.cns11643-2:0x3363      ; # &g2-AJ1-17275;
@@ -49708,10 +51075,10 @@ rep.daikanwa:00874
     g2.daikanwa:00874
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00874 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:39765   # &g2-M-39765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:39765   # &g2-M-39765;
+        ] ;
         .
 
 rep.cns11643-2:0x3364
@@ -49738,10 +51105,10 @@ rep.cns11643-2:0x3364
     g2.cns11643-2:0x3364
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3364 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x536A   # &g2-CU+914B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x536A   # &g2-CU+914B;
+        ] ;
         :eq g2.ucs_cns:0x5064         ; # &g2-CU+5064;
         .
         g2.ucs_cns:0x5064
@@ -49751,10 +51118,10 @@ rep.cns11643-2:0x3364
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5064  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x914B   # &g2-GT-53499;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x914B   # &g2-GT-53499;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -49815,10 +51182,10 @@ a.ucs:0x5065
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5065         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13436   # &g2-AJ1-13436;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13436   # &g2-AJ1-13436;
+        ] ;
         :eq g2.adobe-japan1-4:13435   ; # &g2-AJ1-13435;
         :eq g2.jis-x0208_1978:0x3772  ; # &g2-AJ1-13435;
         :eq g2.jis-x0208_1983:0x3772  ; # &g2-AJ1-13435;
@@ -49872,10 +51239,10 @@ a.ucs:0x5065
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5065         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5EFA   # &g2-AJ1-01872;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5EFA   # &g2-AJ1-01872;
+        ] ;
         :eq g2.adobe-japan1-0:01864   ; # &g2-AJ1-01864;
         :eq g2.gb2312:0x3D21          ; # &g2-AJ1-01864;
         :eq g2.ks-x1001:0x4B6D        ; # &g2-AJ1-01864;
@@ -49983,19 +51350,19 @@ rep.ucs_iso:0x202B2
     g2.daikanwa:00876
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00876 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0xFA55   # &g2-JX1-7951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0xFA55   # &g2-JX1-7951;
+        ] ;
         .
     g2.ucs_iso:0x202B2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202B2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5273   # &g2-CU+7A81;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5273   # &g2-CU+7A81;
+        ] ;
         :eq g2.cns11643-5:0x3077      ; # &g2-CB05087;
         :eq g2.cbeta:05087            ; # &g2-CB05087;
         :subsume
@@ -50059,10 +51426,10 @@ a.ucs:0x202B3
     :eq rep.daikanwa:00878        ; # &I-M-00878;
     :eq rep.shinjigen:0271        ; # 𠊳
     :eq rep.hanziku-1:0xCCD5      ; # &I-HZK01-CCD5;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  a.ucs:0x4FBF         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  a.ucs:0x4FBF         ] ;
     :subsume
         g2.ucs_iso:0x202B3   ,
         g2.shinjigen:0271    ;
@@ -50079,10 +51446,10 @@ a.ucs:0x202B3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202B3 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x3A85   # 㪅
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x3A85   # 㪅
+        ] ;
         :eq g2.cns11643-6:0x3D2E      ; # &g2-M-00878;
         :eq g2.daikanwa:00878         ; # &g2-M-00878;
         :subsume
@@ -50152,10 +51519,10 @@ a.ucs:0x5066
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5066         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80E5   # &g2-AJ1-06238;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80E5   # &g2-AJ1-06238;
+        ] ;
         :eq g2.adobe-japan1-4:14334   ; # &g2-AJ1-14334;
         :eq g2.jis-x0212:0x3170       ; # &g2-AJ1-14334;
         :eq g2.jis-x0213-2:0x2165     ; # &g2-AJ1-14334;
@@ -50210,10 +51577,10 @@ a.ucs:0x5066
     g2.cns11643-3:0x3440
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3440 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5328   # &g2-CU+80E5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5328   # &g2-CU+80E5;
+        ] ;
         :eq g2.ucs_cns:0x5066         ; # &g2-CU+5066;
         .
         g2.ucs_cns:0x5066
@@ -50263,27 +51630,27 @@ rep.cns11643-3:0x3448
     g2.daikanwa:00880
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00880 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011233   # &g2-MJ011233;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011233   # &g2-MJ011233;
+        ] ;
         .
     g2.ucs_unicode:0x3470
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3470  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F56   # &g2-UU+5F56;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F56   # &g2-UU+5F56;
+        ] ;
         .
     g2.cns11643-3:0x3448
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3448 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011235   # &g2-MJ011235;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011235   # &g2-MJ011235;
+        ] ;
         :eq g2.ucs_cns:0x3470         ; # &g2-CU+3470;
         .
         g2.ucs_cns:0x3470
@@ -50330,34 +51697,57 @@ a.ucs:0x202B4
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
+    ideo:hanyu-dazidian  ( 1 194 8 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x387F   # 㡿
+    ] ;
+    :eq rep.cns11643-6:0x3D27     ; # &I-C6-3D27;
+    :eq rep.daikanwa:00882        ; # &I-M-00882;
     :subsume
-        rep.daikanwa:00882   ,
-        rep.ucs_iso:0x202B4  ;
+        g2.ucs_iso:0x202B4   ;
     .
+    rep.cns11643-6:0x3D27
+               :abstract-glyph-of     cns11643-6:0x3D27  .
     rep.daikanwa:00882
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:00882 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:09306   # &M-09306;
-    ] ;
-        .
-    rep.ucs_iso:0x202B4
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x202B4 ] ;
-        ideo:hanyu-dazidian  ( 1 194 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-4:0x292A   # &C4-292A;
-    ] ;
-        :eq rep.cns11643-6:0x3D27     ; # &C6-3D27;
-        :eq rep.hanziku-1:0xCE5D      ; # &I-HZK01-CE5D;
+               :abstract-glyph-of       daikanwa:00882   .
+    g2.ucs_iso:0x202B4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202B4 ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x387F   # &g2-M-09306;
+        ] ;
+        :eq g2.cns11643-6:0x3D27      ; # &g2-M-00882;
+        :eq g2.daikanwa:00882         ; # &g2-M-00882;
+        :subsume
+            repi.daikanwa:00882  ,
+            repi.cns11643-6:0x3D27 ,
+            repi.ucs_iso:0x202B4 ,
+            rep.hanziku-1:0xCE5D ;
         .
-        rep.cns11643-6:0x3D27
-                   :abstract-glyph-of     cns11643-6:0x3D27  .
+        g2.cns11643-6:0x3D27
+              :abstract-glyph-form-of     cns11643-6:0x3D27  .
+        g2.daikanwa:00882
+              :abstract-glyph-form-of       daikanwa:00882   .
+        repi.daikanwa:00882
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00882 ;
+            .
+        repi.cns11643-6:0x3D27
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x3D27 ;
+            .
+        repi.ucs_iso:0x202B4
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202B4 ] ;
+            .
         rep.hanziku-1:0xCE5D
-                   :abstract-glyph-of      hanziku-1:0xCE5D  .
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCE5D ;
+            .
 
 a.ucs:0x5068
     a chisegg:abstract-character ;
@@ -50387,10 +51777,10 @@ a.ucs:0x5068
                                   :target     ucs:0x5068  ] ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x67F4   # &g2-AJ1-02290;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x67F4   # &g2-AJ1-02290;
+        ] ;
         :eq g2.daikanwa:00883         ; # &g2-M-00883;
         :subsume
             repi.daikanwa:00883  ,
@@ -50412,10 +51802,10 @@ a.ucs:0x5068
         :abstract-glyph-form-of cns11643-2:0x3A3F ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5627   # &g2-CU+67F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5627   # &g2-CU+67F4;
+        ] ;
         :eq g2.ucs_cns:0x5068         ; # &g2-CU+5068;
         .
         g2.ucs_cns:0x5068
@@ -50518,19 +51908,19 @@ rep.cns11643-2:0x3361
     g2.daikanwa:00886
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00886 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:36660   # &g2-M-36660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:36660   # &g2-M-36660;
+        ] ;
         .
     g2.ucs_unicode:0x5069
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5069  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CA0   # &g2-AJ1-03547;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CA0   # &g2-AJ1-03547;
+        ] ;
         :eq g2.cns11643-2:0x3361      ; # &g2-UU+5069;
         :subsume
             repi.cns11643-2:0x3361 ,
@@ -50624,10 +52014,10 @@ rep.ucs_unicode:0x506B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x506B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F85   # &g2-AJ1-02868;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F85   # &g2-AJ1-02868;
+        ] ;
         :eq g2.daikanwa:00888         ; # &g2-M-00888;
         :subsume
             repi.daikanwa:00888  ,
@@ -50667,10 +52057,10 @@ rep.cns11643-2:0x3362
     g2.cns11643-2:0x3362
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3362 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5121   # &g2-CU+5F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5121   # &g2-CU+5F85;
+        ] ;
         :eq g2.ucs_cns:0x506B         ; # &g2-CU+506B;
         .
         g2.ucs_cns:0x506B
@@ -50861,27 +52251,27 @@ a.ucs:0x506E
     g2.daikanwa:00891
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00891 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:03527   # &g2-M-03527;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:03527   # &g2-M-03527;
+        ] ;
         .
     g2.ucs_unicode:0x506E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x506E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x54A0   # &g2-UU+54A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x54A0   # &g2-UU+54A0;
+        ] ;
         .
     g2.cns11643-2:0x3367
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3367 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2949   # &g2-CU+54A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2949   # &g2-CU+54A0;
+        ] ;
         :eq g2.ucs_cns:0x506E         ; # &g2-CU+506E;
         .
         g2.ucs_cns:0x506E
@@ -50915,10 +52305,10 @@ a.ucs:0x506F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x506F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x54C0   # &g2-AJ1-01129;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x54C0   # &g2-AJ1-01129;
+        ] ;
         :eq g2.cns11643-1:0x5925      ; # &g2-M-00892;
         :eq g2.daikanwa:00892         ; # &g2-M-00892;
         :subsume
@@ -51092,10 +52482,10 @@ rep.cns11643-2:0x334F
     g2.cns11643-2:0x334F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x334F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5056   # &g2-CU+5951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5056   # &g2-CU+5951;
+        ] ;
         :eq g2.ucs_cns:0x5070         ; # &g2-CU+5070;
         .
         g2.ucs_cns:0x5070
@@ -51105,10 +52495,10 @@ rep.cns11643-2:0x334F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5070  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5951   # &g2-UU+5951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5951   # &g2-UU+5951;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -51214,10 +52604,10 @@ a.ucs:0x5072
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5072  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x601D   # &g2-AJ1-02213;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x601D   # &g2-AJ1-02213;
+        ] ;
         :eq g2.adobe-japan1-0:02289   ; # &g2-AJ1-02289;
         :eq g2.iso-ir165:0x7A37       ; # &g2-AJ1-02289;
         :eq g2.jis-x0208:0x3C45       ; # &g2-AJ1-02289;
@@ -51369,10 +52759,10 @@ a.ucs:0x5074
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5074  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5247   # &g2-AJ1-02823;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5247   # &g2-AJ1-02823;
+        ] ;
         :eq g2.adobe-japan1-0:02822   ; # &g2-AJ1-02822;
         :eq g2.ks-x1001:0x7630        ; # &g2-AJ1-02822;
         :eq g2.jis-x0208:0x4226       ; # &g2-AJ1-02822;
@@ -51472,8 +52862,8 @@ a.ucs:0x4FA7
     ] ;
     :eq rep.gb2312:0x3260         ; # &I-G0-3260;
     :eq rep.hanziku-1:0xC261      ; # &I-HZK01-C261;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5074         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5074         ] ;
     .
     rep.gb2312:0x3260
                :abstract-glyph-of         gb2312:0x3260  .
@@ -51624,8 +53014,8 @@ a.ucs:0x4FA6
     ideo:hanyu-dazidian  ( 1 147 7 ) ;
     :eq rep.gb2312:0x556C         ; # &I-G0-556C;
     :eq rep.hanziku-1:0xC240      ; # &I-HZK01-C240;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5075         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5075         ] ;
     .
     rep.gb2312:0x556C
                :abstract-glyph-of         gb2312:0x556C  .
@@ -51651,6 +53041,7 @@ a.ucs:0x5076
     :eq rep.jis-x0213-1:0x3676    ; # &I-JX1-3676;
     :eq a.big5:0xB0B8             ; # &I-B-B0B8;
     :eq rep.gt:01081              ; # &I-GT-01081;
+    :eq rep.gt-k:07751            ; # &I-GT-K07751;
     :eq rep.gt-pj-1:13942         ; # &I-GT-01081;
     :eq rep.daikanwa:00899        ; # &I-M-00899;
     :eq rep.shinjigen:0334        ; # 偶
@@ -51674,6 +53065,8 @@ a.ucs:0x5076
            :abstract-character-of           big5:0xB0B8  .
     rep.gt:01081
                :abstract-glyph-of             gt:01081   .
+    rep.gt-k:07751
+               :abstract-glyph-of           gt-k:07751   .
     rep.gt-pj-1:13942
                :abstract-glyph-of        gt-pj-1:13942   .
     rep.daikanwa:00899
@@ -51683,10 +53076,10 @@ a.ucs:0x5076
     g2.cns11643-1:0x587B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x587B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x526E   # &g2-M-24886;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x526E   # &g2-M-24886;
+        ] ;
         :eq g2.ucs_cns:0x5076         ; # &g2-M-00899;
         :eq g2.daikanwa:00899         ; # &g2-M-00899;
         :subsume
@@ -51710,16 +53103,17 @@ a.ucs:0x5076
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5076  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x79BA   # &g2-AJ1-05903;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x79BA   # &g2-AJ1-05903;
+        ] ;
         :eq g2.adobe-japan1-0:01774   ; # &g2-AJ1-01774;
         :eq g2.gb2312:0x453C          ; # &g2-AJ1-01774;
         :eq g2.ks-x1001:0x694F        ; # &g2-AJ1-01774;
         :eq g2.jis-x0208:0x3676       ; # &g2-AJ1-01774;
         :eq g2.jis-x0213-1:0x3676     ; # &g2-AJ1-01774;
         :eq g2.gt:01081               ; # &g2-AJ1-01774;
+        :eq g2.gt-k:07751             ; # &g2-AJ1-01774;
         :eq g2.shinjigen:0334         ; # &g2-AJ1-01774;
         :subsume
             repi.jis-x0208:0x3676 ,
@@ -51740,6 +53134,8 @@ a.ucs:0x5076
               :abstract-glyph-form-of    jis-x0213-1:0x3676  .
         g2.gt:01081
               :abstract-glyph-form-of             gt:01081   .
+        g2.gt-k:07751
+              :abstract-glyph-form-of           gt-k:07751   .
         g2.shinjigen:0334
               :abstract-glyph-form-of      shinjigen:0334    .
         repi.jis-x0208:0x3676
@@ -51756,7 +53152,10 @@ a.ucs:0x5076
         repi.gt:01081
             a chisegg:glyph-image ;
             :glyph-image-of gt:01081 ;
+            :eq repi.gt-k:07751           ; # &R-GT-01081;
             .
+            repi.gt-k:07751
+                          :glyph-image-of           gt-k:07751   .
         repi.ks-x1001:0x694F
             a chisegg:glyph-image ;
             :glyph-image-of ks-x1001:0x694F ;
@@ -51966,19 +53365,19 @@ rep.cns11643-3:0x344C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5078  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x516A   # &g2-UU+516A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x516A   # &g2-UU+516A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-3:0x344C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x344C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2B37   # &g2-CU+516A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2B37   # &g2-CU+516A;
+        ] ;
         :eq g2.ucs_cns:0x5078         ; # &g2-CU+5078;
         .
         g2.ucs_cns:0x5078
@@ -52076,10 +53475,10 @@ rep.cns11643-1:0x5922
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5077  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4FDE   # &g2-UU+4FDE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4FDE   # &g2-UU+4FDE;
+        ] ;
         :eq g2.gb2312:0x4D35          ; # &g2-UU+5077;
         :eq g2.shinjigen:0345         ; # &g2-UU+5077;
         .
@@ -52090,10 +53489,10 @@ rep.cns11643-1:0x5922
     g2.cns11643-1:0x5922
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5922 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F7E   # &g2-CU+4FDE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F7E   # &g2-CU+4FDE;
+        ] ;
         :eq g2.ucs_cns:0x5077         ; # &g2-CU+5077;
         .
         g2.ucs_cns:0x5077
@@ -52178,11 +53577,11 @@ a.ucs:0x202BA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202BA ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:middle   g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
-        isd:below    a.ucs:0x6C34   # 水
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:middle   g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
+            isd:below    a.ucs:0x6C34   # 水
+        ] ;
         :eq g2.cns11643-6:0x3D37      ; # &g2-M-00904;
         :eq g2.daikanwa:00904         ; # &g2-M-00904;
         :subsume
@@ -52232,7 +53631,7 @@ rep.daikanwa:00905
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.daikanwa:19667   # &M-19667;
     ] ;
-    :from.ancient        [ :sources chisebib:kangxi ,
+    ideo:ancient-form-of [ :sources chisebib:kangxi ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4FDD         ] ;
     :subsume
@@ -52242,10 +53641,10 @@ rep.daikanwa:00905
     g2.daikanwa:00905
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00905 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:19667   # &g2-M-19667;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:19667   # &g2-M-19667;
+        ] ;
         .
     rep.hanziku-1:0xD04A
         a chisegg:abstract-glyph ;
@@ -52277,10 +53676,10 @@ rep.ucs_iso:0x202BB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202BB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs-var-001:0x244FD   # &U-v001+244FD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs-var-001:0x244FD   # &U-v001+244FD;
+        ] ;
         :eq g2.cns11643-6:0x3D32      ; # &g2-IU-000202BB;
         :subsume
             repi.cns11643-6:0x3D32 ,
@@ -52342,6 +53741,10 @@ rep.ucs_iso:0x202E8
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 191 7 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.gt-k:06154   # &GT-K06154;
+    ] ;
     :eq rep.cns11643-5:0x307E     ; # &C5-307E;
     :eq rep.daikanwa:00907        ; # &I-M-00907;
     :subsume
@@ -52435,10 +53838,10 @@ a.ucs:0x202EA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202EA ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BA6   # &g2-AJ1-04624;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BA6   # &g2-AJ1-04624;
+        ] ;
         :eq g2.cns11643-6:0x3D25      ; # &g2-M-00909;
         :eq g2.daikanwa:00909         ; # &g2-M-00909;
         :subsume
@@ -52497,10 +53900,10 @@ a.ucs:0x202EB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202EB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4FAF   # &g2-AJ1-01960;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4FAF   # &g2-AJ1-01960;
+        ] ;
         :eq g2.daikanwa:00910         ; # &g2-M-00910;
         :subsume
             repi.daikanwa:00910  ,
@@ -52520,10 +53923,10 @@ a.ucs:0x202EB
     g2.cns11643-6:0x3D36
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3D36 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F6C   # &g2-CU+4FAF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F6C   # &g2-CU+4FAF;
+        ] ;
         :eq g2.ucs_cns:0x202EB        ; # &g2-CU+202EB;
         .
         g2.ucs_cns:0x202EB
@@ -52577,10 +53980,10 @@ a.ucs:0x3471
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3471  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x67D4   # &g2-AJ1-02378;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x67D4   # &g2-AJ1-02378;
+        ] ;
         :eq g2.daikanwa:00912         ; # &g2-M-00912;
         :subsume
             repi.daikanwa:00912  ,
@@ -52605,10 +54008,10 @@ a.ucs:0x3471
     g2.cns11643-4:0x304A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x304A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x515B   # &g2-CU+67D4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x515B   # &g2-CU+67D4;
+        ] ;
         :eq g2.ucs_cns:0x3471         ; # &g2-CU+3471;
         .
         g2.ucs_cns:0x3471
@@ -52640,10 +54043,10 @@ a.ucs:0x202E1
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202E1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gt:59026   # &GT-59026;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt:59026   # &GT-59026;
+        ] ;
         :eq g.daikanwa:00913          ; # &G-IU+202E1;
         :subsume
             g2.ucs_iso:0x202E1   ,
@@ -52655,10 +54058,10 @@ a.ucs:0x202E1
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x202E1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x635D   # &g2-GT-59026;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ks-x1001:0x635D   # &g2-GT-59026;
+            ] ;
             :eq g2.daikanwa:00913         ; # &g2-M-00913;
             :subsume
                 repi.daikanwa:00913  ,
@@ -52686,10 +54089,10 @@ a.ucs:0x202E1
     rep.hanziku-1:0xCDFB
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xCDFB ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x98DF   # &g2-UU+98DF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x98DF   # &g2-UU+98DF;
+        ] ;
         .
 
 rep.daikanwa:00914
@@ -52757,9 +54160,9 @@ a.ucs:0x202D2
     isd:structure [ a idc:⿳ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:middle   [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x53E3 ; # 口
+                isd:right    a.ucs:0x53E3   # 口
             ]
         ] ;
         isd:below    a.ucs:0x4E02   # 丂
@@ -52841,10 +54244,10 @@ a.ucs:0x202BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202BE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7678   # &g2-UU+7678;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7678   # &g2-UU+7678;
+        ] ;
         :eq g2.cns11643-6:0x3D29      ; # &g2-M-00920;
         :eq g2.daikanwa:00920         ; # &g2-M-00920;
         :subsume
@@ -52980,10 +54383,10 @@ a.ucs:0x2F808
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2F808 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x661D   # &g2-UU+661D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x661D   # &g2-UU+661D;
+        ] ;
         :eq g2.ucs_unicode:0x507A     ; # &g2-M-00923;
         :eq g2.ucs_cns:0x2F808        ; # &g2-M-00923;
         :g2.ucs_JP...hanazono      rdf:nil ;
@@ -53046,10 +54449,10 @@ rep.cns11643-1:0x5872
     g2.cns11643-1:0x5872
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5872 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-6:21703   # &g2-AJ1-21703;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-6:21703   # &g2-AJ1-21703;
+        ] ;
         :eq g2.ucs_cns:0x507A         ; # &g2-CU+507A;
         .
         g2.ucs_cns:0x507A
@@ -53096,10 +54499,10 @@ a.ucs:0x507B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x507B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5A04   # &g2-AJ1-14454;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5A04   # &g2-AJ1-14454;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x594D          ; # &g2-M-00924;
         :eq g2.daikanwa:00924         ; # &g2-M-00924;
@@ -53123,10 +54526,10 @@ a.ucs:0x507B
     g2.cns11643-3:0x3445
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3445 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2C28   # &g2-CU+5A04;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2C28   # &g2-CU+5A04;
+        ] ;
         :eq g2.ucs_cns:0x507B         ; # &g2-CU+507B;
         .
         g2.ucs_cns:0x507B
@@ -53136,16 +54539,72 @@ a.ucs:0x507B
 a.ucs:0x507C
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x507C ;
+    :denotation-of
+        a.ucs_iwds-1:0x5022  ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.gt-k:06360   # &A-GT-K06360;
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "sEHu" ) ;
+                         ] ;
+    .
+
+rep.cns11643-3:0x3446
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x3446 ;
+    :denotation-of
+        a.ucs:0x507C         ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
-    :eq rep.cns11643-3:0x3446     ; # &I-C3-3446;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-001:0x758C   # &U-i001+758C;
+    ] ;
+    :eq rep.ucs_unicode:0x507C    ; # &C3-3446;
     :eq rep.daikanwa:00925        ; # &I-M-00925;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
+                           :target  a.ucs:0x5022         ] ;
+    :subsume
+        g2.ucs_unicode:0x507C ;
     .
-    rep.cns11643-3:0x3446
-               :abstract-glyph-of     cns11643-3:0x3446  .
+    rep.ucs_unicode:0x507C
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x507C  ] .
     rep.daikanwa:00925
                :abstract-glyph-of       daikanwa:00925   .
+    g2.ucs_unicode:0x507C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x507C  ] ;
+        :eq g2.cns11643-3:0x3446      ; # &g2-M-00925;
+        :eq g2.daikanwa:00925         ; # &g2-M-00925;
+        :subsume
+            repi.daikanwa:00925  ,
+            repi.cns11643-3:0x3446 ,
+            repi.ucs_unicode:0x507C ;
+        .
+        g2.cns11643-3:0x3446
+              :abstract-glyph-form-of     cns11643-3:0x3446  .
+        g2.daikanwa:00925
+              :abstract-glyph-form-of       daikanwa:00925   .
+        repi.daikanwa:00925
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00925 ;
+            .
+        repi.cns11643-3:0x3446
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x3446 ;
+            .
+        repi.ucs_unicode:0x507C
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x507C  ] ;
+            .
 
 a.ucs:0x202C1
     a chisegg:abstract-character ;
@@ -53165,15 +54624,66 @@ a.ucs:0x202C2
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x202C2 ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x2B94E   # 𫥎
+    ] ;
+    .
+
+rep.ucs_iso:0x202C2
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x202C2 ] ;
+    :denotation-of
+        a.ucs:0x202C2        ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
-    :eq rep.cns11643-6:0x3D34     ; # &I-C6-3D34;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_JP...hanazono:0x2B94E   # &hanaJU+2B94E;
+    ] ;
+    :eq rep.cns11643-6:0x3D34     ; # &C6-3D34;
     :eq rep.daikanwa:00927        ; # &I-M-00927;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :sources chisebib:daikanwa ;
+                              :target  rep.adobe-japan1-5:19170 ] ;
+    :subsume
+        g2.ucs_iso:0x202C2   ,
+        g2.cns11643-6:0x3D34 ;
     .
     rep.cns11643-6:0x3D34
                :abstract-glyph-of     cns11643-6:0x3D34  .
     rep.daikanwa:00927
                :abstract-glyph-of       daikanwa:00927   .
+    g2.ucs_iso:0x202C2
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202C2 ] ;
+        :eq g2.daikanwa:00927         ; # &g2-M-00927;
+        :subsume
+            repi.daikanwa:00927  ,
+            repi.ucs_iso:0x202C2 ;
+        .
+        g2.daikanwa:00927
+              :abstract-glyph-form-of       daikanwa:00927   .
+        repi.daikanwa:00927
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00927 ;
+            .
+        repi.ucs_iso:0x202C2
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202C2 ] ;
+            .
+    g2.cns11643-6:0x3D34
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-6:0x3D34 ;
+        :eq g2.ucs_cns:0x202C2        ; # &g2-CU+202C2;
+        .
+        g2.ucs_cns:0x202C2
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x202C2 ] .
 
 bucs:0x50DE
     a chisegg:super-abstract-character ;
@@ -53182,23 +54692,31 @@ bucs:0x50DE
     ideo:radical           9 ; # ⼈ 
     .
 
-a.big5:0xB0B0
+a.ucs_iwds-1:0x50DE
     a chisegg:abstract-character ;
-    :abstract-character-of big5:0xB0B0 ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x50DE  ] ;
     :denotation-of
         bucs:0x50DE          ;
     ideo:radical           9 ; # ⼈ 
-    :eq rep.ucs_big5:0x507D       ; # &B-B0B0;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x7232   # &A-IWDSU+7232;
+    ] ;
+    :eq rep.ucs_big5:0x507D       ; # &A-IWDSU+50DE;
+    :eq a.big5:0xB0B0             ; # &A-IWDSU+50DE;
     .
     rep.ucs_big5:0x507D
                :abstract-glyph-of [ :context domain:big5    ;
                                     :target     ucs:0x507D  ] .
+    a.big5:0xB0B0
+           :abstract-character-of           big5:0xB0B0  .
 
 a.ucs:0x507D
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x507D ;
     :denotation-of
-        a.big5:0xB0B0        ;
+        a.ucs_iwds-1:0x50DE  ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
@@ -53215,8 +54733,8 @@ a.ucs:0x507D
     :eq rep.gt-pj-1:13622         ; # &I-GT-01077;
     :eq rep.daikanwa...._.p:00927 ; # 偽
     :eq rep.shinjigen:0332        ; # 偽
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04189 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04189 ] ;
     :subsume
         g2.ucs_unicode:0x507D ;
     .
@@ -53313,8 +54831,8 @@ a.ucs:0x4F2A
     ] ;
     :eq rep.gb2312:0x4E31         ; # &I-G0-4E31;
     :eq rep.hanziku-1:0xBDD0      ; # &I-HZK01-BDD0;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.cns11643-3:0x4576 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.cns11643-3:0x4576 ] ;
     .
     rep.gb2312:0x4E31
                :abstract-glyph-of         gb2312:0x4E31  .
@@ -53343,10 +54861,10 @@ a.ucs:0x202D3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:07516 ;
         ideo:hanyu-dazidian  ( 1 185 13 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5C12 ; # 尒
-        isd:below    rep.big5-cdp:0x87C1   # &CDP-87C1;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5C12 ; # 尒
+            isd:below    rep.big5-cdp:0x87C1   # &CDP-87C1;
+        ] ;
         :eq rep.hanziku-1:0xCC7C      ; # &I-HZK01-CC7C;
         .
         rep.hanziku-1:0xCC7C
@@ -53384,19 +54902,19 @@ a.ucs:0x202DD
     g2.daikanwa:48921
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:48921 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05812   # &g2-AJ1-05812;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05812   # &g2-AJ1-05812;
+        ] ;
         .
     g2.ucs_iso:0x202DD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202DD ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7707   # &g2-UU+7707;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7707   # &g2-UU+7707;
+        ] ;
         :eq g2.cns11643-5:0x307D      ; # &g2-IU-000202DD;
         :subsume
             repi.cns11643-5:0x307D ,
@@ -53493,10 +55011,10 @@ a.ucs:0x503B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x503B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03833   # &g2-AJ1-03833;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03833   # &g2-AJ1-03833;
+        ] ;
         :eq g2.ucs_jis:0x503B         ; # &g2-AJ1-14336;
         :eq g2.ucs_ks:0x503B          ; # &g2-AJ1-14336;
         :eq g2.ks-x1001:0x6526        ; # &g2-AJ1-14336;
@@ -53558,10 +55076,10 @@ a.ucs:0x503B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x503B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8036   # &g2-J83-4C6D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8036   # &g2-J83-4C6D;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x503B ,
@@ -53599,6 +55117,40 @@ a.ucs:0x202D6
     rep.hanziku-1:0xCCF2
                :abstract-glyph-of      hanziku-1:0xCCF2  .
 
+a.ucs:0x202AF
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x202AF ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x53DC   # 叜
+    ] ;
+    .
+
+rep.ucs_iso:0x202AF
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x202AF ] ;
+    :denotation-of
+        a.ucs:0x202AF        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.mj:057139   # &MJ057139;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x202AF   ;
+    .
+    g2.ucs_iso:0x202AF
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202AF ] ;
+        .
+
 rep.ucs_JP...hanazono:0x202C3
     a chisegg:abstract-glyph ;
     :abstract-glyph-of [ :context domain:JP...hanazono ;
@@ -53659,15 +55211,15 @@ a.ucs:0x202D1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xCC7A ;
         ideo:hanyu-dazidian  ( 1 185 11 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBD ; # 亽
-        isd:below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x76EE ; # 目
-                :below    a.ucs:0x53E3   # 口
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBD ; # 亽
+            isd:below    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x76EE ; # 目
+                    isd:below    a.ucs:0x53E3   # 口
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
 
 a.ucs:0x202DA
@@ -53822,10 +55374,10 @@ a.ucs:0x5080
         :abstract-glyph-of adobe-japan1-0:04179 ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:01614   # &AJ1-01614;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:01614   # &AJ1-01614;
+        ] ;
         :eq rep.ucs_cns:0x5080        ; # &AJ1-04179;
         :eq rep.ucs_jis:0x5080        ; # &AJ1-04179;
         :eq rep.ucs_ks:0x5080         ; # &AJ1-04179;
@@ -53957,10 +55509,10 @@ a.ucs:0x5080
         :abstract-glyph-of gb2312:0x3F7E ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gb2312:0x396D   # &G0-396D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gb2312:0x396D   # &G0-396D;
+        ] ;
         :eq rep.ucs_unicode:0x5080    ; # &G0-3F7E;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
@@ -53987,6 +55539,12 @@ a.ucs:0x5081
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x53DF   # 叟
     ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "su" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "sou" ) ;
+                         ] ;
     .
 
 rep.adobe-japan1-6:21141
@@ -54006,6 +55564,15 @@ rep.adobe-japan1-6:21141
     :eq rep.jis-x0212:0x3177      ; # &I-JSP-3177;
     :eq rep.cns11643-3:0x3975     ; # &I-C3-3975;
     :eq rep.daikanwa:00929        ; # &I-M-00929;
+    :form-of             [ :sources chisebib:jiyun ;
+                           :target  rep.cns11643-3:0x2B4E ] ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
+                           :target  [ :target  rep.mj:008019        ;
+                                      :sources chisebib:zhengzitong ,
+                                               chisebib:daikanwa ] ,
+                                    [ :target  rep.cns11643-3:0x2B4E ;
+                                      :sources chisebib:jiyun ,
+                                               chisebib:daikanwa ] ] ;
     :subsume
         g2.adobe-japan1-6:21141 ;
     .
@@ -54027,10 +55594,10 @@ rep.adobe-japan1-6:21141
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5081         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:008019   # &g2-MJ008019;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:008019   # &g2-MJ008019;
+        ] ;
         :eq g2.ucs_cns:0x5081         ; # &g2-AJ1-21141;
         :eq g2.ucs_jis:0x5081         ; # &g2-AJ1-21141;
         :eq g2.jis-x0212:0x3177       ; # &g2-AJ1-21141;
@@ -54172,18 +55739,18 @@ rep.cns11643-2:0x3A42
     g2.daikanwa:00931
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00931 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x8652   # &g2-JSP-5A39;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x8652   # &g2-JSP-5A39;
+        ] ;
         .
     g2.cns11643-2:0x3A42
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A42 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x325A   # &g2-CU+8652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x325A   # &g2-CU+8652;
+        ] ;
         :eq g2.ucs_cns:0x5082         ; # &g2-CU+5082;
         .
         g2.ucs_cns:0x5082
@@ -54255,15 +55822,15 @@ rep.cns11643-3:0x3973
     g2.cns11643-3:0x3973
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3973 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.adobe-japan1-0:04721 ; # &g2-AJ1-04721;
-                :below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.adobe-japan1-0:04721 ; # &g2-AJ1-04721;
+                    isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_cns:0x3474         ; # &g2-M-00932;
         :eq g2.daikanwa:00932         ; # &g2-M-00932;
         :subsume
@@ -54310,15 +55877,15 @@ rep.ucs_unicode:0x3474
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3474  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.ucs_unicode:0x5E1A ; # &g2-GT-11134;
-                :below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.ucs_unicode:0x5E1A ; # &g2-GT-11134;
+                    isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x3474 ,
@@ -54370,10 +55937,10 @@ a.ucs:0x5083
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5083         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02761   # &g2-AJ1-02761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02761   # &g2-AJ1-02761;
+        ] ;
         :eq g2.ucs_cns:0x5083         ; # &g2-AJ1-21142;
         :eq g2.ucs_jis:0x5083         ; # &g2-AJ1-21142;
         :eq g2.jis-x0212:0x3178       ; # &g2-AJ1-21142;
@@ -54417,10 +55984,10 @@ a.ucs:0x5083
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5083  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D20   # &g2-UU+7D20;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D20   # &g2-UU+7D20;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -54520,10 +56087,10 @@ a.ucs:0x202F2
     g2.daikanwa:00936
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00936 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02151   # &g2-AJ1-02151;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02151   # &g2-AJ1-02151;
+        ] ;
         .
     g2.cns11643-5:0x364E
         a chisegg:abstract-glyph-form ;
@@ -54537,10 +56104,10 @@ a.ucs:0x202F2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D22   # &g2-UU+7D22;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D22   # &g2-UU+7D22;
+        ] ;
         :subsume
             repi.ucs_iso:0x202F2 ,
             rep.hanziku-1:0xCFBD ;
@@ -54569,20 +56136,20 @@ a.ucs:0x202F3
     rep.daikanwa:00937
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00937 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_iso:0x24F29   # &M-22663;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_iso:0x24F29   # &M-22663;
+        ] ;
         .
     rep.ucs_iso:0x202F3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202F3 ] ;
         ideo:hanyu-dazidian  ( 1 206 15 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanziku-7:0xE676   # &HZK07-E676;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.hanziku-7:0xE676   # &HZK07-E676;
+        ] ;
         :eq rep.hanziku-1:0xD0CC      ; # &HZK01-D0CC;
         .
         rep.hanziku-1:0xD0CC
@@ -54590,10 +56157,10 @@ a.ucs:0x202F3
     rep.cns11643-5:0x3652
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x3652 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-6:0x3973   # &C6-3973;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-6:0x3973   # &C6-3973;
+        ] ;
         .
 
 a.ucs:0x202F4
@@ -54616,7 +56183,7 @@ a.ucs:0x202F4
         isd:right    a.ucs:0x5261   # 剡
     ] ;
     :eq rep.cns11643-5:0x3663     ; # &I-C5-3663;
-    :from.same           [ :sources chisebib:shuowen ,
+    ideo:same-as         [ :sources chisebib:shuowen ,
                                     chisebib:yunhai-bei ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5013         ] ;
@@ -54630,10 +56197,10 @@ a.ucs:0x202F4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F4 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5261   # &g2-AJ1-14359;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5261   # &g2-AJ1-14359;
+        ] ;
         :subsume
             rep.daikanwa:00938   ,
             rep.daikanwa:02134   ,
@@ -54666,10 +56233,10 @@ a.ucs:0x202F4
         :abstract-glyph-form-of cns11643-5:0x3663 ;
         ideo:radical          18 ; # ⼑ 
         ideo:strokes          10 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2E29   # &g2-CU+5261;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2E29   # &g2-CU+5261;
+        ] ;
         :eq g2.ucs_cns:0x202F4        ; # &g2-CU+202F4;
         .
         g2.ucs_cns:0x202F4
@@ -54707,6 +56274,12 @@ rep.mj:006967
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-5:17537   # &AJ1-17537;
     ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "bu" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "hu" ) ;
+                         ] ;
     :eq rep.ucs_unicode:0x5085    ; # &MJ006967;
     :eq rep.adobe-japan1-0:04181  ; # &I-AJ1-04181;
     :eq rep.adobe-japan1-4:13520  ; # &I-AJ1-13520;
@@ -54722,6 +56295,39 @@ rep.mj:006967
     :eq rep.gt-pj-1:20604         ; # &I-GT-01277;
     :eq rep.daikanwa:00939        ; # &I-M-00939;
     :eq rep.shinjigen:0365        ; # &MJ006967;
+    :form-of             [ :sources chisebib:jiyun ,
+                                    chisebib:hanshu-zhu ;
+                           :target  rep.mj:013021        ] ;
+    ideo:interchangeable-form-of [ :sources chisebib:daikanwa ;
+                                   :target  [ :target  a.ucs:0x526F         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x9644         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x99D9         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x4ED8         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x7B26         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x6B28         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x752B         ;
+                                              :sources chisebib:zuoshi-zhuan ,
+                                                       chisebib:shiji ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  rep.mj:013021        ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:jiyun ,
+                                                       chisebib:daikanwa ] ] ;
+    ideo:mistakable      [ :sources chisebib:zihui-biansi-2char ,
+                                    chisebib:daikanwa ;
+                           :target  rep.mj:007023        ] ;
     :subsume
         g2.adobe-japan1-4:13520 ,
         g2.mj:006967         ,
@@ -54764,10 +56370,10 @@ rep.mj:006967
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5085         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2E6B   # &g2-CU+5C03;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2E6B   # &g2-CU+5C03;
+        ] ;
         :eq g2.ucs_cns:0x5085         ; # &g2-AJ1-13520;
         :eq g2.jis-x0208_1978:0x507C  ; # &g2-AJ1-13520;
         :eq g2.jis-x0208_1983:0x507C  ; # &g2-AJ1-13520;
@@ -54836,10 +56442,10 @@ rep.mj:006967
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5085         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C03   # &g2-AJ1-17537;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C03   # &g2-AJ1-17537;
+        ] ;
         :eq g2.ucs_unicode:0x5085     ; # &g2-MJ006967;
         :eq g2.adobe-japan1-0:04181   ; # &g2-MJ006967;
         :eq g2.gb2312:0x3835          ; # &g2-MJ006967;
@@ -54931,10 +56537,10 @@ rep.mj:006968
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5085         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.hanyo-denshi...tk:01023430   # &g2-HD-TK-01023430;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.hanyo-denshi...tk:01023430   # &g2-HD-TK-01023430;
+        ] ;
         :eq g2.hanyo-denshi...ft:0x3469 ; # &g2-MJ006968;
         :subsume
             repi.hanyo-denshi...ft:0x3469 ,
@@ -55015,18 +56621,18 @@ rep.cns11643-2:0x3A43
     g2.daikanwa:00941
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00941 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:30918   # &g2-M-30918;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:30918   # &g2-M-30918;
+        ] ;
         .
     g2.cns11643-2:0x3A43
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A43 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5775   # &g2-CU+8338;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5775   # &g2-CU+8338;
+        ] ;
         :eq g2.ucs_cns:0x5087         ; # &g2-CU+5087;
         .
         g2.ucs_cns:0x5087
@@ -55053,10 +56659,10 @@ rep.ucs_unicode:0x5087
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5087  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8338   # &g2-UU+8338;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8338   # &g2-K0-6947;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -55116,10 +56722,10 @@ rep.adobe-japan1-5:17277
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5088         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6817   # &g2-AJ1-01792;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6817   # &g2-AJ1-01792;
+        ] ;
         :eq g2.adobe-japan1-5:17277   ; # &g2-AJ1-17277;
         :eq g2.gb2312:0x407C          ; # &g2-AJ1-17277;
         :eq g2.jis-x0213-2:0x2169     ; # &g2-AJ1-17277;
@@ -55163,10 +56769,10 @@ rep.adobe-japan1-5:17277
     g2.cns11643-3:0x3971
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3971 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5623   # &g2-CU+6817;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5623   # &g2-CU+6817;
+        ] ;
         :eq g2.ucs_cns:0x5088         ; # &g2-CU+5088;
         .
         g2.ucs_cns:0x5088
@@ -55259,18 +56865,18 @@ a.ucs:0x202F5
     g2.daikanwa:00945
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00945 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
+        ] ;
         .
     rep.hanziku-1:0xCFE3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xCFE3 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
+        ] ;
         .
     g2.ucs_iso:0x202F5
         a chisegg:abstract-glyph-form ;
@@ -55280,10 +56886,10 @@ a.ucs:0x202F5
     g2.cns11643-5:0x3653
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x3653 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5825   # &g2-CU+8654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5825   # &g2-CU+8654;
+        ] ;
         :eq g2.ucs_cns:0x202F5        ; # &g2-CU+202F5;
         .
         g2.ucs_cns:0x202F5
@@ -55367,6 +56973,7 @@ a.ucs:0x508D
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x65C1   # 旁
     ] ;
+    :eq rep.mj:006979             ; # &I-MJ006979;
     :eq rep.adobe-japan1-0:03683  ; # &I-AJ1-03683;
     :eq rep.jis-x0208:0x4B35      ; # &I-J90-4B35;
     :eq rep.gb2312:0x3078         ; # &I-G0-3078;
@@ -55374,14 +56981,18 @@ a.ucs:0x508D
     :eq rep.cns11643-1:0x5E2A     ; # &I-C1-5E2A;
     :eq rep.jis-x0213-1:0x4B35    ; # &I-JX1-4B35;
     :eq a.big5:0xB3C4             ; # &I-B-B3C4;
+    :eq rep.hanyo-denshi...jt:0xAD8A ; # &I-HD-JT-AD8A;
+    :eq rep.koseki:011080         ; # 傍
     :eq rep.gt:01282              ; # &I-GT-01282;
     :eq rep.gt-pj-1:19253         ; # &I-GT-01282;
     :eq rep.daikanwa:00948        ; # &I-M-00948;
     :eq rep.shinjigen:0366        ; # 傍
     :subsume
-        g2.ucs_unicode:0x508D ,
-        rep.shinjigen:0367   ;
+        a.jis-x0208:0x4B35   ,
+        rep.mj:006980        ;
     .
+    rep.mj:006979
+               :abstract-glyph-of             mj:006979  .
     rep.adobe-japan1-0:03683
                :abstract-glyph-of adobe-japan1-0:03683   .
     rep.jis-x0208:0x4B35
@@ -55396,6 +57007,10 @@ a.ucs:0x508D
                :abstract-glyph-of    jis-x0213-1:0x4B35  .
     a.big5:0xB3C4
            :abstract-character-of           big5:0xB3C4  .
+    rep.hanyo-denshi...jt:0xAD8A
+               :abstract-glyph-of hanyo-denshi...jt:0xAD8A  .
+    rep.koseki:011080
+               :abstract-glyph-of         koseki:011080  .
     rep.gt:01282
                :abstract-glyph-of             gt:01282   .
     rep.gt-pj-1:19253
@@ -55404,97 +57019,184 @@ a.ucs:0x508D
                :abstract-glyph-of       daikanwa:00948   .
     rep.shinjigen:0366
                :abstract-glyph-of      shinjigen:0366    .
-    g2.ucs_unicode:0x508D
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:unicode ;
-                                  :target     ucs:0x508D  ] ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x508D         ,
-                                        a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
-        :eq g2.adobe-japan1-0:03683   ; # &g2-AJ1-03683;
-        :eq g2.gb2312:0x3078          ; # &g2-AJ1-03683;
-        :eq g2.ks-x1001:0x5B28        ; # &g2-AJ1-03683;
-        :eq g2.jis-x0208:0x4B35       ; # &g2-AJ1-03683;
-        :eq g2.cns11643-1:0x5E2A      ; # &g2-AJ1-03683;
-        :eq g2.jis-x0213-1:0x4B35     ; # &g2-AJ1-03683;
-        :eq g2.gt:01282               ; # &g2-AJ1-03683;
-        :eq g2.daikanwa:00948         ; # &g2-AJ1-03683;
-        :eq g2.shinjigen:0366         ; # &g2-AJ1-03683;
-        :subsume
-            repi.daikanwa:00948  ,
-            repi.jis-x0208:0x4B35 ,
-            repi.adobe-japan1-6:03683 ,
-            repi.ks-x1001:0x5B28 ,
-            repi.gt:01282        ,
-            repi.ucs_unicode:0x508D ,
-            repi.cns11643-1:0x5E2A ;
-        .
-        g2.adobe-japan1-0:03683
-              :abstract-glyph-form-of adobe-japan1-0:03683   .
-        g2.gb2312:0x3078
-              :abstract-glyph-form-of         gb2312:0x3078  .
-        g2.ks-x1001:0x5B28
-              :abstract-glyph-form-of       ks-x1001:0x5B28  .
-        g2.jis-x0208:0x4B35
-              :abstract-glyph-form-of      jis-x0208:0x4B35  .
-        g2.cns11643-1:0x5E2A
-              :abstract-glyph-form-of     cns11643-1:0x5E2A  .
-        g2.jis-x0213-1:0x4B35
-              :abstract-glyph-form-of    jis-x0213-1:0x4B35  .
-        g2.gt:01282
-              :abstract-glyph-form-of             gt:01282   .
-        g2.daikanwa:00948
-              :abstract-glyph-form-of       daikanwa:00948   .
-        g2.shinjigen:0366
-              :abstract-glyph-form-of      shinjigen:0366    .
-        repi.daikanwa:00948
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00948 ;
-            .
-        repi.jis-x0208:0x4B35
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0208:0x4B35 ;
-            :eq repi.jis-x0213-1:0x4B35   ; # &R-J0-4B35;
-            .
-            repi.jis-x0213-1:0x4B35
-                          :glyph-image-of    jis-x0213-1:0x4B35  .
-        repi.adobe-japan1-0:03683
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-0:03683 ;
-            .
-        repi.ks-x1001:0x5B28
-            a chisegg:glyph-image ;
-            :glyph-image-of ks-x1001:0x5B28 ;
-            :eq repi.ucs_ks:0x508D        ; # &R-K0-5B28;
-            .
-            repi.ucs_ks:0x508D
-                          :glyph-image-of [ :context domain:ks      ;
+    a.jis-x0208:0x4B35
+        a chisegg:abstract-character ;
+        :abstract-character-of jis-x0208:0x4B35 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.jis-x0208:0x5A55   # &G-AJ1-05082;
+        ] ;
+        :eq g.ucs_unicode:0x508D      ; # &G-MJ006979;
+        :eq g.mj:006979               ; # &G-MJ006979;
+        :eq g.adobe-japan1-0:03683    ; # &G-MJ006979;
+        :eq g.jis-x0208:0x4B35        ; # &G-MJ006979;
+        :eq g.cns11643-1:0x5E2A       ; # &G-MJ006979;
+        :eq g.jis-x0213-1:0x4B35      ; # &G-MJ006979;
+        :eq g.gt:01282                ; # &G-MJ006979;
+        :eq g.daikanwa:00948          ; # &G-MJ006979;
+        :subsume
+            g2.mj:006979         ;
+        .
+        g.ucs_unicode:0x508D
+                   :detailed-glyph-of [ :context domain:unicode ;
+                                        :target     ucs:0x508D  ] .
+        g.mj:006979
+                   :detailed-glyph-of             mj:006979  .
+        g.adobe-japan1-0:03683
+                   :detailed-glyph-of adobe-japan1-0:03683   .
+        g.jis-x0208:0x4B35
+                   :detailed-glyph-of      jis-x0208:0x4B35  .
+        g.cns11643-1:0x5E2A
+                   :detailed-glyph-of     cns11643-1:0x5E2A  .
+        g.jis-x0213-1:0x4B35
+                   :detailed-glyph-of    jis-x0213-1:0x4B35  .
+        g.gt:01282
+                   :detailed-glyph-of             gt:01282   .
+        g.daikanwa:00948
+                   :detailed-glyph-of       daikanwa:00948   .
+        g2.mj:006979
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006979 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x508D         ,
+                                            a.ucs:0xE0100        ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+            ] ;
+            :eq g2.ucs_unicode:0x508D     ; # &g2-MJ006979;
+            :eq g2.adobe-japan1-0:03683   ; # &g2-MJ006979;
+            :eq g2.gb2312:0x3078          ; # &g2-MJ006979;
+            :eq g2.ks-x1001:0x5B28        ; # &g2-MJ006979;
+            :eq g2.jis-x0208:0x4B35       ; # &g2-MJ006979;
+            :eq g2.cns11643-1:0x5E2A      ; # &g2-MJ006979;
+            :eq g2.jis-x0213-1:0x4B35     ; # &g2-MJ006979;
+            :eq g2.koseki:011080          ; # &g2-MJ006979;
+            :eq g2.gt:01282               ; # &g2-MJ006979;
+            :eq g2.daikanwa:00948         ; # &g2-MJ006979;
+            :eq g2.shinjigen:0366         ; # &g2-MJ006979;
+            :subsume
+                repi.daikanwa:00948  ,
+                repi.jis-x0208:0x4B35 ,
+                repi.adobe-japan1-6:03683 ,
+                repi.mj:006979       ,
+                repi.ks-x1001:0x5B28 ,
+                repi.gt:01282        ,
+                repi.ucs_unicode:0x508D ,
+                repi.cns11643-1:0x5E2A ;
+            .
+            g2.ucs_unicode:0x508D
+                  :abstract-glyph-form-of [ :context domain:unicode ;
                                             :target     ucs:0x508D  ] .
-        repi.gt:01282
-            a chisegg:glyph-image ;
-            :glyph-image-of gt:01282 ;
-            .
-        repi.ucs_unicode:0x508D
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x508D  ] ;
-            .
-        repi.cns11643-1:0x5E2A
-            a chisegg:glyph-image ;
-            :glyph-image-of cns11643-1:0x5E2A ;
-            .
-    rep.shinjigen:0367
+            g2.adobe-japan1-0:03683
+                  :abstract-glyph-form-of adobe-japan1-0:03683   .
+            g2.gb2312:0x3078
+                  :abstract-glyph-form-of         gb2312:0x3078  .
+            g2.ks-x1001:0x5B28
+                  :abstract-glyph-form-of       ks-x1001:0x5B28  .
+            g2.jis-x0208:0x4B35
+                  :abstract-glyph-form-of      jis-x0208:0x4B35  .
+            g2.cns11643-1:0x5E2A
+                  :abstract-glyph-form-of     cns11643-1:0x5E2A  .
+            g2.jis-x0213-1:0x4B35
+                  :abstract-glyph-form-of    jis-x0213-1:0x4B35  .
+            g2.koseki:011080
+                  :abstract-glyph-form-of         koseki:011080  .
+            g2.gt:01282
+                  :abstract-glyph-form-of             gt:01282   .
+            g2.daikanwa:00948
+                  :abstract-glyph-form-of       daikanwa:00948   .
+            g2.shinjigen:0366
+                  :abstract-glyph-form-of      shinjigen:0366    .
+            repi.daikanwa:00948
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00948 ;
+                .
+            repi.jis-x0208:0x4B35
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0208:0x4B35 ;
+                :eq repi.jis-x0213-1:0x4B35   ; # &R-J0-4B35;
+                .
+                repi.jis-x0213-1:0x4B35
+                              :glyph-image-of    jis-x0213-1:0x4B35  .
+            repi.adobe-japan1-0:03683
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-0:03683 ;
+                .
+            repi.mj:006979
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006979 ;
+                .
+            repi.ks-x1001:0x5B28
+                a chisegg:glyph-image ;
+                :glyph-image-of ks-x1001:0x5B28 ;
+                :eq repi.ucs_ks:0x508D        ; # &R-K0-5B28;
+                .
+                repi.ucs_ks:0x508D
+                              :glyph-image-of [ :context domain:ks      ;
+                                                :target     ucs:0x508D  ] .
+            repi.gt:01282
+                a chisegg:glyph-image ;
+                :glyph-image-of gt:01282 ;
+                .
+            repi.ucs_unicode:0x508D
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x508D  ] ;
+                .
+            repi.cns11643-1:0x5E2A
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-1:0x5E2A ;
+                .
+    rep.mj:006980
         a chisegg:abstract-glyph ;
-        :abstract-glyph-of shinjigen:0367 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
-    ] ;
+        :abstract-glyph-of mj:006980 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:057637   # &MJ057637;
+        ] ;
+        :eq rep.koseki:011690         ; # &MJ006980;
+        :eq g.hanyo-denshi...jt:0xAD8A ; # &MJ006980;
+        :eq rep.shinjigen:0367        ; # &MJ006980;
+        :form-of             [ :sources chisebib:koseki ;
+                               :target  a.ucs:0x508D         ] ;
+        :subsume
+            g2.mj:006980         ;
         .
+        rep.koseki:011690
+                   :abstract-glyph-of         koseki:011690  .
+        g.hanyo-denshi...jt:0xAD8A
+                   :detailed-glyph-of hanyo-denshi...jt:0xAD8A  .
+        rep.shinjigen:0367
+                   :abstract-glyph-of      shinjigen:0367    .
+        g2.mj:006980
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006980 ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:057637   # &g2-MJ057637;
+            ] ;
+            :eq g2.hanyo-denshi...jt:0xAD8A ; # &g2-MJ006980;
+            :eq g2.koseki:011690          ; # &g2-MJ006980;
+            :eq g2.shinjigen:0367         ; # &g2-MJ006980;
+            :subsume
+                repi.hanyo-denshi...jt:0xAD8A ,
+                repi.mj:006980       ;
+            .
+            g2.hanyo-denshi...jt:0xAD8A
+                  :abstract-glyph-form-of hanyo-denshi...jt:0xAD8A  .
+            g2.koseki:011690
+                  :abstract-glyph-form-of         koseki:011690  .
+            g2.shinjigen:0367
+                  :abstract-glyph-form-of      shinjigen:0367    .
+            repi.hanyo-denshi...jt:0xAD8A
+                a chisegg:glyph-image ;
+                :glyph-image-of hanyo-denshi...jt:0xAD8A ;
+                .
+            repi.mj:006980
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006980 ;
+                .
 
 a.ucs:0x3475
     a chisegg:abstract-character ;
@@ -55511,11 +57213,11 @@ a.ucs:0x3475
     :eq rep.daikanwa:00949        ; # &I-M-00949;
     :eq rep.shinjigen:1721        ; # 㑵
     :eq rep.cbeta:08689           ; # &I-CB08689;
-    :from.interchangeable [ :sources chisebib:zhengzitong ,
-                                     chisebib:daikanwa ;
-                            :target  a.ucs:0x75BE         ] ;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x5AC9         ] ;
+    ideo:interchangeable-form-of [ :sources chisebib:zhengzitong ,
+                                            chisebib:daikanwa ;
+                                   :target  a.ucs:0x75BE         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x5AC9         ] ;
     :subsume
         g2.ucs_unicode:0x3475 ,
         g2.cns11643-4:0x3632 ;
@@ -55532,10 +57234,10 @@ a.ucs:0x3475
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3475  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x75BE   # &g2-AJ1-02284;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x75BE   # &g2-AJ1-02284;
+        ] ;
         :eq g2.daikanwa:00949         ; # &g2-M-00949;
         :eq g2.shinjigen:1721         ; # &g2-M-00949;
         :eq g2.cbeta:08689            ; # &g2-M-00949;
@@ -55571,10 +57273,10 @@ a.ucs:0x3475
     g2.cns11643-4:0x3632
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3632 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5668   # &g2-CU+75BE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5668   # &g2-CU+75BE;
+        ] ;
         :eq g2.ucs_cns:0x3475         ; # &g2-CU+3475;
         .
         g2.ucs_cns:0x3475
@@ -55606,10 +57308,10 @@ a.ucs:0x3476
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3476  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6C23   # &g2-AJ1-05381;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6C23   # &g2-AJ1-05381;
+        ] ;
         :eq g2.daikanwa:00950         ; # &g2-M-00950;
         :subsume
             repi.daikanwa:00950  ,
@@ -55634,10 +57336,10 @@ a.ucs:0x3476
     g2.cns11643-4:0x3637
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3637 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5634   # &g2-CU+6C23;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5634   # &g2-CU+6C23;
+        ] ;
         :eq g2.ucs_cns:0x3476         ; # &g2-CU+3476;
         .
         g2.ucs_cns:0x3476
@@ -55681,10 +57383,10 @@ o.ucs_jis:0x508E
     rep.adobe-japan1-5:19159
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:19159 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.mj:018170   # &MJ018170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:018170   # &MJ018170;
+        ] ;
         :eq rep.ucs_jis:0x508E        ; # &AJ1-19159;
         :eq rep.jis-x0212:0x317C      ; # &I-JSP-317C;
         :eq rep.gt:01257              ; # &I-GT-01257;
@@ -55713,10 +57415,10 @@ o.ucs_jis:0x508E
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x508E         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:018170   # &g2-MJ018170;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:018170   # &g2-MJ018170;
+            ] ;
             :eq g2.ucs_jis:0x508E         ; # &g2-AJ1-19159;
             :eq g2.jis-x0212:0x317C       ; # &g2-AJ1-19159;
             :eq g2.gt:01257               ; # &g2-AJ1-19159;
@@ -55812,10 +57514,10 @@ rep.cns11643-2:0x3A3D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x508E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x771F   # &g2-UU+771F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x771F   # &g2-UU+771F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x3A3D      ; # &g2-UU+508E;
         :subsume
@@ -55858,10 +57560,10 @@ a.ucs:0x3477
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3477  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80FD   # &g2-AJ1-03315;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80FD   # &g2-AJ1-03315;
+        ] ;
         :eq g2.daikanwa:00952         ; # &g2-M-00952;
         :eq g2.cbeta:04948            ; # &g2-M-00952;
         :subsume
@@ -55954,10 +57656,10 @@ rep.adobe-japan1-4:14337
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x508F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:008325   # &g2-MJ008325;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:008325   # &g2-MJ008325;
+        ] ;
         :eq g2.adobe-japan1-4:14337   ; # &g2-AJ1-14337;
         :eq g2.jis-x0212:0x317D       ; # &g2-AJ1-14337;
         :eq g2.cns11643-3:0x396F      ; # &g2-AJ1-14337;
@@ -56045,10 +57747,10 @@ rep.adobe-japan1-6:21146
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5090         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9AD8   # &g2-AJ1-02036;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9AD8   # &g2-AJ1-02036;
+        ] ;
         :eq g2.adobe-japan1-6:21146   ; # &g2-AJ1-21146;
         :eq g2.jis-x0212:0x317E       ; # &g2-AJ1-21146;
         :eq g2.cns11643-4:0x3631      ; # &g2-AJ1-21146;
@@ -56113,10 +57815,10 @@ rep.hanyo-denshi...tk:01005620
     g2.hanyo-denshi...tk:01005620
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of hanyo-denshi...tk:01005620 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9AD9   # &g2-AJ1-08705;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9AD9   # &g2-AJ1-08705;
+        ] ;
         :eq rep.hanyo-denshi...tk...mf-01:00000562 ; # &g2-HD-TK-01005620;
         .
         rep.hanyo-denshi...tk...mf-01:00000562
@@ -56199,10 +57901,10 @@ a.ucs:0x5091
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5091         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6840   # &g2-M-14753;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6840   # &g2-M-14753;
+        ] ;
         :eq g2.ucs_unicode:0x5091     ; # &AJ1-13743;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.mj:006986              ; # &AJ1-13743;
@@ -56262,10 +57964,10 @@ a.ucs:0x5091
         :abstract-glyph-form-of cns11643-1:0x5E2D ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5629   # &g2-CU+6840;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5629   # &g2-CU+6840;
+        ] ;
         :eq g2.ucs_cns:0x5091         ; # &g2-CU+5091;
         .
         g2.ucs_cns:0x5091
@@ -56279,10 +57981,10 @@ a.ucs:0x5091
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5091         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05183   # &g2-AJ1-05183;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05183   # &g2-AJ1-05183;
+        ] ;
         :eq g2.ucs_ks:0x5091          ; # &AJ1-13433;
         :eq g2.jis-x0208_1978:0x3766  ; # &AJ1-13433;
         :eq g2.jis-x0208_1983:0x3766  ; # &AJ1-13433;
@@ -56420,10 +58122,10 @@ a.ucs:0x202F6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F6 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x51A5   # &g2-AJ1-03785;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x51A5   # &g2-AJ1-03785;
+        ] ;
         :eq g2.cns11643-6:0x4648      ; # &g2-M-00956;
         :eq g2.daikanwa:00956         ; # &g2-M-00956;
         :subsume
@@ -56471,20 +58173,20 @@ a.ucs:0x202F7
     rep.daikanwa:00957
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00957 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F9B7   # 蚩
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F9B7   # 蚩
+        ] ;
         .
     rep.ucs_iso:0x202F7
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202F7 ] ;
         ideo:hanyu-dazidian  ( 1 206 12 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x582A   # &C1-582A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x582A   # &C1-582A;
+        ] ;
         :eq rep.cns11643-5:0x3655     ; # &C5-3655;
         :eq rep.hanziku-1:0xD0C9      ; # &I-HZK01-D0C9;
         .
@@ -56636,10 +58338,10 @@ rep.cns11643-2:0x3A41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5092  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x595A   # &g2-UU+595A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x595A   # &g2-UU+595A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x2E28       ; # &g2-UU+5092;
         .
@@ -56648,10 +58350,10 @@ rep.cns11643-2:0x3A41
     g2.cns11643-2:0x3A41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A41 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5471   # &g2-CU+595A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5471   # &g2-CU+595A;
+        ] ;
         :eq g2.ucs_cns:0x5092         ; # &g2-CU+5092;
         .
         g2.ucs_cns:0x5092
@@ -56694,18 +58396,18 @@ rep.ucs_iso:0x202F9
     g2.daikanwa:00960
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00960 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
-        isd:filling  g2.mj:007278   # &g2-MJ007278;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
+            isd:filling  g2.mj:007278   # &g2-MJ007278;
+        ] ;
         .
     g2.cns11643-6:0x4656
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x4656 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
-        isd:filling  g2.cns11643-1:0x447B   # &g2-CU+516E;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
+            isd:filling  g2.cns11643-1:0x447B   # &g2-CU+516E;
+        ] ;
         :eq g2.ucs_cns:0x202F9        ; # &g2-CU+202F9;
         .
         g2.ucs_cns:0x202F9
@@ -56715,10 +58417,10 @@ rep.ucs_iso:0x202F9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F9 ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
-        isd:filling  g2.mj:007279   # &g2-MJ007279;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
+            isd:filling  g2.mj:007279   # &g2-MJ007279;
+        ] ;
         :subsume
             repi.ucs_iso:0x202F9 ,
             rep.hanziku-1:0xD05F ;
@@ -56856,10 +58558,10 @@ rep.ucs_unicode:0x5093
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5093  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -56917,7 +58619,7 @@ rep.mj:006991
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gt:01936   # &GT-01936;
+        isd:right    rep.mj:056985   # &MJ056985;
     ] ;
     :eq rep.ucs_jis:0x5094        ; # &MJ006991;
     :eq rep.adobe-japan1-2:08390  ; # &I-AJ1-08390;
@@ -57118,10 +58820,10 @@ a.ucs:0x5095
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5095         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96BA   # &g2-JSP-6671;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96BA   # &g2-JSP-6671;
+        ] ;
         :eq g2.adobe-japan1-5:17280   ; # &g2-AJ1-17280;
         :eq g2.cns11643-2:0x3A36      ; # &g2-AJ1-17280;
         :eq g2.jis-x0213-2:0x216C     ; # &g2-AJ1-17280;
@@ -57220,10 +58922,10 @@ a.ucs:0x5096
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5096         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
+        ] ;
         :eq g2.ucs_cns:0x5096         ; # &g2-AJ1-14338;
         :eq g2.ucs_jis:0x5096         ; # &g2-AJ1-14338;
         :eq g2.jis-x0212:0x3224       ; # &g2-AJ1-14338;
@@ -57284,10 +58986,10 @@ a.ucs:0x5096
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5096  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5877         ; # &g2-UU+5096;
         .
@@ -57309,8 +59011,8 @@ a.ucs:0x4F27
     ] ;
     :eq rep.gb2312:0x5877         ; # &I-G0-5877;
     :eq rep.hanziku-1:0xBD78      ; # &I-HZK01-BD78;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5096         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5096         ] ;
     .
     rep.gb2312:0x5877
                :abstract-glyph-of         gb2312:0x5877  .
@@ -57344,10 +59046,10 @@ a.ucs:0x5097
     g2.cns11643-3:0x3970
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3970 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02970   # &g2-AJ1-02970;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02970   # &g2-AJ1-02970;
+        ] ;
         :eq g2.ucs_cns:0x5097         ; # &g2-M-00965;
         :eq g2.daikanwa:00965         ; # &g2-M-00965;
         :eq g2.cbeta:01954            ; # &g2-M-00965;
@@ -57379,10 +59081,10 @@ a.ucs:0x5097
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5097  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x755C   # &g2-UU+755C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x755C   # &g2-UU+755C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5097 ,
@@ -57555,8 +59257,8 @@ a.ucs:0x4F1E
     ] ;
     :eq rep.gb2312:0x4921         ; # &I-G0-4921;
     :eq rep.hanziku-1:0xBBF0      ; # &I-HZK01-BBF0;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5098         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5098         ] ;
     .
     rep.gb2312:0x4921
                :abstract-glyph-of         gb2312:0x4921  .
@@ -57594,6 +59296,10 @@ rep.cns11643-1:0x5E2C
     :eq a.big5:0xB3C6             ; # &I-B-B3C6;
     :eq rep.daikanwa:00967        ; # &I-M-00967;
     :eq rep.shinjigen:0362        ; # &C1-5E2C;
+    ideo:interchangeable-form-of [ :sources chisebib:daikanwa ;
+                                   :target  [ :target  rep.ucs_iso:0x24C08  ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ] ;
     :subsume
         g2.ucs_unicode:0x5099 ;
     .
@@ -57612,10 +59318,10 @@ rep.cns11643-1:0x5E2C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5099  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x24C07   # &g2-IU-00024C07;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x24C07   # &g2-IU-00024C07;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x5E2C      ; # &g2-M-00967;
         :eq g2.gb12345:0x3138         ; # &g2-M-00967;
@@ -57705,10 +59411,10 @@ rep.mj:006997
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5099         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:21714   # &g2-M-21714;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:21714   # &g2-M-21714;
+        ] ;
         :eq g2.ucs_jis:0x5099         ; # &g2-AJ1-03467;
         :eq g2.ucs_ks:0x5099          ; # &g2-AJ1-03467;
         :eq g2.ks-x1001:0x5D61        ; # &g2-AJ1-03467;
@@ -57782,7 +59488,7 @@ rep.ucs-var-001:0x5099
     ideo:total-strokes    13 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-sip-var-003:0x24C07   # &U-v003+24C07;
+        isd:right    rep.ucs-var-003:0x24C07   # &U-v003+24C07;
     ] ;
     :subsume
         repi.hng-kak:02730   ,
@@ -57869,10 +59575,10 @@ a.ucs:0x509A
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6548   # &g2-AJ1-05064;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6548   # &g2-AJ1-05064;
+        ] ;
         :eq g2.adobe-japan1-0:04180   ; # &g2-AJ1-04180;
         :eq g2.jis-x0208:0x507B       ; # &g2-AJ1-04180;
         :eq g2.cns11643-1:0x5E31      ; # &g2-AJ1-04180;
@@ -57970,10 +59676,10 @@ a.ucs:0x509B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BB9   # &g2-AJ1-03888;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BB9   # &g2-AJ1-03888;
+        ] ;
         :eq g2.adobe-japan1-6:21147   ; # &g2-AJ1-21147;
         :eq g2.jis-x0212:0x3225       ; # &g2-AJ1-21147;
         :eq g2.cns11643-2:0x3A35      ; # &g2-AJ1-21147;
@@ -58057,11 +59763,12 @@ rep.adobe-japan1-4:14339
     :eq rep.daikanwa:00971        ; # &I-M-00971;
     :eq rep.shinjigen:2381        ; # &AJ1-14339;
     :eq rep.jef-china3:0x43A2     ; # &I-JC3-43A2;
-    :form-of             [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:04799 ] ;
+    :form-of             [ :target  rep.adobe-japan1-0:04799 ;
+                           :sources chisebib:shinjigen ] ,
+                         a.ucs:0x347E         ;
     :subsume
-        g2.adobe-japan1-4:14339 ,
-        g2.cns11643-2:0x3A40 ;
+        g.ucs_jis:0x509C     ,
+        g.ucs_cns:0x509C     ;
     .
     rep.ucs_cns:0x509C
                :abstract-glyph-of [ :context domain:cns     ;
@@ -58083,72 +59790,98 @@ rep.adobe-japan1-4:14339
                :abstract-glyph-of      shinjigen:2381    .
     rep.jef-china3:0x43A2
                :abstract-glyph-of     jef-china3:0x43A2  .
-    g2.adobe-japan1-4:14339
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of adobe-japan1-4:14339 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x509C         ,
-                                        a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x4343   # &g2-JX2-7461;
-    ] ;
-        :eq g2.ucs_jis:0x509C         ; # &g2-AJ1-14339;
-        :eq g2.jis-x0212:0x3226       ; # &g2-AJ1-14339;
-        :eq g2.jis-x0213-2:0x216E     ; # &g2-AJ1-14339;
-        :eq g2.daikanwa:00971         ; # &g2-AJ1-14339;
-        :eq g2.shinjigen:2381         ; # &g2-AJ1-14339;
-        :eq g2.jef-china3:0x43A2      ; # &g2-AJ1-14339;
+    g.ucs_jis:0x509C
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:jis     ;
+                             :target     ucs:0x509C  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.gt-k:07290   # &G-JX2-7461;
+        ] ;
+        :eq g.adobe-japan1-4:14339    ; # &G-AJ1-14339;
+        :eq g.jis-x0213-2:0x216E      ; # &G-AJ1-14339;
+        :eq g.daikanwa:00971          ; # &G-AJ1-14339;
+        :subsume
+            g2.adobe-japan1-4:14339 ;
+        .
+        g.adobe-japan1-4:14339
+                   :detailed-glyph-of adobe-japan1-4:14339   .
+        g.jis-x0213-2:0x216E
+                   :detailed-glyph-of    jis-x0213-2:0x216E  .
+        g.daikanwa:00971
+                   :detailed-glyph-of       daikanwa:00971   .
+        g2.adobe-japan1-4:14339
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of adobe-japan1-4:14339 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x509C         ,
+                                            a.ucs:0xE0100        ] ;
+            :eq g2.ucs_jis:0x509C         ; # &g2-AJ1-14339;
+            :eq g2.jis-x0212:0x3226       ; # &g2-AJ1-14339;
+            :eq g2.jis-x0213-2:0x216E     ; # &g2-AJ1-14339;
+            :eq g2.daikanwa:00971         ; # &g2-AJ1-14339;
+            :eq g2.shinjigen:2381         ; # &g2-AJ1-14339;
+            :eq g2.jef-china3:0x43A2      ; # &g2-AJ1-14339;
+            :subsume
+                repi.daikanwa:00971  ,
+                repi.jis-x0213-2:0x216E ,
+                repi.adobe-japan1-6:14339 ,
+                repi.jef-china3:0x43A2 ;
+            .
+            g2.ucs_jis:0x509C
+                  :abstract-glyph-form-of [ :context domain:jis     ;
+                                            :target     ucs:0x509C  ] .
+            g2.jis-x0212:0x3226
+                  :abstract-glyph-form-of      jis-x0212:0x3226  .
+            g2.jis-x0213-2:0x216E
+                  :abstract-glyph-form-of    jis-x0213-2:0x216E  .
+            g2.daikanwa:00971
+                  :abstract-glyph-form-of       daikanwa:00971   .
+            g2.shinjigen:2381
+                  :abstract-glyph-form-of      shinjigen:2381    .
+            g2.jef-china3:0x43A2
+                  :abstract-glyph-form-of     jef-china3:0x43A2  .
+            repi.daikanwa:00971
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00971 ;
+                .
+            repi.jis-x0212:0x3226
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0212:0x3226 ;
+                :eq repi.jis-x0213-2:0x216E   ; # &R-JX2-216E;
+                .
+                repi.jis-x0213-2:0x216E
+                              :glyph-image-of    jis-x0213-2:0x216E  .
+            repi.adobe-japan1-4:14339
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-4:14339 ;
+                .
+            repi.jef-china3:0x43A2
+                a chisegg:glyph-image ;
+                :glyph-image-of jef-china3:0x43A2 ;
+                .
+    g.ucs_cns:0x509C
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:cns     ;
+                             :target     ucs:0x509C  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    g.ucs_cns:0x4343   # &G-C4-2F29;
+        ] ;
+        :eq g.cns11643-2:0x3A40       ; # &G-CU+509C;
         :subsume
-            repi.daikanwa:00971  ,
-            repi.jis-x0213-2:0x216E ,
-            repi.adobe-japan1-6:14339 ,
-            repi.jef-china3:0x43A2 ;
+            g2.cns11643-2:0x3A40 ;
         .
-        g2.ucs_jis:0x509C
-              :abstract-glyph-form-of [ :context domain:jis     ;
-                                        :target     ucs:0x509C  ] .
-        g2.jis-x0212:0x3226
-              :abstract-glyph-form-of      jis-x0212:0x3226  .
-        g2.jis-x0213-2:0x216E
-              :abstract-glyph-form-of    jis-x0213-2:0x216E  .
-        g2.daikanwa:00971
-              :abstract-glyph-form-of       daikanwa:00971   .
-        g2.shinjigen:2381
-              :abstract-glyph-form-of      shinjigen:2381    .
-        g2.jef-china3:0x43A2
-              :abstract-glyph-form-of     jef-china3:0x43A2  .
-        repi.daikanwa:00971
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00971 ;
-            .
-        repi.jis-x0212:0x3226
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0212:0x3226 ;
-            :eq repi.jis-x0213-2:0x216E   ; # &R-JX2-216E;
-            .
-            repi.jis-x0213-2:0x216E
-                          :glyph-image-of    jis-x0213-2:0x216E  .
-        repi.adobe-japan1-4:14339
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-4:14339 ;
-            .
-        repi.jef-china3:0x43A2
-            a chisegg:glyph-image ;
-            :glyph-image-of jef-china3:0x43A2 ;
+        g.cns11643-2:0x3A40
+                   :detailed-glyph-of     cns11643-2:0x3A40  .
+        g2.cns11643-2:0x3A40
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-2:0x3A40 ;
+            :eq g2.ucs_cns:0x509C         ; # &g2-CU+509C;
             .
-    g2.cns11643-2:0x3A40
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of cns11643-2:0x3A40 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x2F29   # &g2-CDP-8CDA;
-    ] ;
-        :eq g2.ucs_cns:0x509C         ; # &g2-CU+509C;
-        .
-        g2.ucs_cns:0x509C
-              :abstract-glyph-form-of [ :context domain:cns     ;
-                                        :target     ucs:0x509C  ] .
+            g2.ucs_cns:0x509C
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x509C  ] .
 
 rep.ucs_unicode:0x509C
     a chisegg:abstract-glyph ;
@@ -58164,7 +59897,15 @@ rep.ucs_unicode:0x509C
         isd:right    rep.gt-k:07393   # &GT-K07393;
     ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x509C ;
     .
+    g2.ucs_unicode:0x509C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x509C  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        .
 
 a.ucs:0x509D
     a chisegg:abstract-character ;
@@ -58228,10 +59969,10 @@ a.ucs:0x509E
         :abstract-glyph-of adobe-japan1-5:19160 ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:02089   # &AJ1-02089;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:02089   # &AJ1-02089;
+        ] ;
         :eq rep.ucs_cns:0x509E        ; # &AJ1-19160;
         :eq rep.ucs_jis:0x509E        ; # &AJ1-19160;
         :eq rep.jis-x0212:0x3227      ; # &I-JSP-3227;
@@ -58317,10 +60058,10 @@ a.ucs:0x509E
                              :target     ucs:0x509E  ] ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gb2312:0x326E   # &G0-326E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gb2312:0x326E   # &G0-326E;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x509E ;
@@ -58382,10 +60123,10 @@ rep.adobe-japan1-6:21148
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x683A   # &g2-GT-36863;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x683A   # &g2-GT-36863;
+        ] ;
         :eq g2.ucs_jis:0x509F         ; # &g2-AJ1-21148;
         :eq g2.jis-x0212:0x3228       ; # &g2-AJ1-21148;
         :eq g2.daikanwa:00974         ; # &g2-AJ1-21148;
@@ -58446,10 +60187,10 @@ rep.cns11643-4:0x3639
     g2.cns11643-4:0x3639
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3639 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5751   # &g2-CU+7FC1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5751   # &g2-CU+7FC1;
+        ] ;
         :eq g2.ucs_cns:0x509F         ; # &g2-CU+509F;
         .
         g2.ucs_cns:0x509F
@@ -58459,10 +60200,10 @@ rep.cns11643-4:0x3639
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x509F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020660   # &g2-MJ020660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020660   # &g2-MJ020660;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -58500,19 +60241,19 @@ rep.ucs_iso:0x202FB
     g2.daikanwa:00975
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00975 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:21817   # &g2-M-21817;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:21817   # &g2-M-21817;
+        ] ;
         .
     g2.ucs_iso:0x202FB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202FB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3125   # &g2-CU+755F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x3125   # &g2-CU+755F;
+        ] ;
         :eq g2.cns11643-5:0x3654      ; # &g2-IU-000202FB;
         :subsume
             repi.ucs_iso:0x202FB ,
@@ -58581,10 +60322,10 @@ a.ucs:0x50A0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50A0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03196   # &g2-AJ1-03196;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03196   # &g2-AJ1-03196;
+        ] ;
         :eq g2.ucs_jis:0x50A0         ; # &g2-AJ1-21149;
         :eq g2.jis-x0212:0x3229       ; # &g2-AJ1-21149;
         :eq g2.daikanwa:00976         ; # &g2-AJ1-21149;
@@ -58624,10 +60365,10 @@ a.ucs:0x50A0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50A0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8A0E   # &g2-UU+8A0E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8A0E   # &g2-UU+8A0E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-4:0x3630      ; # &g2-UU+50A0;
         :subsume
@@ -58744,42 +60485,42 @@ a.ucs:0x202FE
     rep.daikanwa:00979
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00979 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x738B ; # 王
-                :below    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x9FB4 ; # 龴
-                        :middle   a.ucs:0x4E5B ; # 乛
-                        :below    rep.gt-k:00305   # &GT-K00305;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x738B ; # 王
+                    isd:below    [
+                        isd:structure [ a idc:⿳ ;
+                            isd:above    a.ucs:0x9FB4 ; # 龴
+                            isd:middle   a.ucs:0x4E5B ; # 乛
+                            isd:below    rep.gt-k:00305   # &GT-K00305;
+                        ]
                     ]
                 ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x202FE
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202FE ] ;
         ideo:hanyu-dazidian  ( 1 199 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x738B ; # 王
-                :below    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x9FB4 ; # 龴
-                        :middle   a.ucs:0x4E5B ; # 乛
-                        :below    a.ucs:0x5C0F   # 小
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x738B ; # 王
+                    isd:below    [
+                        isd:structure [ a idc:⿳ ;
+                            isd:above    a.ucs:0x9FB4 ; # 龴
+                            isd:middle   a.ucs:0x4E5B ; # 乛
+                            isd:below    a.ucs:0x5C0F   # 小
+                        ]
                     ]
                 ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-6:0x464B     ; # &C6-464B;
         :eq rep.hanziku-1:0xCF5F      ; # &I-HZK01-CF5F;
         .
@@ -58824,7 +60565,7 @@ rep.daikanwa:00981
     ideo:total-strokes    12 ;
     ideo:hanyu-dazidian  ( 1 203 16 ) ;
     :eq rep.hanziku-1:0xD04B      ; # &I-HZK01-D04B;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4FDD         ] ;
     :subsume
@@ -58944,10 +60685,10 @@ a.ucs:0x50A1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50A1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7ADD   # &g2-AJ1-05952;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7ADD   # &g2-AJ1-05952;
+        ] ;
         :eq g2.adobe-japan1-6:21150   ; # &g2-AJ1-21150;
         :eq g2.jis-x0212:0x322A       ; # &g2-AJ1-21150;
         :eq g2.cns11643-4:0x363A      ; # &g2-AJ1-21150;
@@ -59309,18 +61050,18 @@ rep.ucs_iso:0x20318
     g2.daikanwa:00991
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00991 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:05720   # &g2-M-05720;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:05720   # &g2-M-05720;
+        ] ;
         .
     g2.cns11643-4:0x363B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x363B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x546E   # &g2-CU+590F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x546E   # &g2-CU+590F;
+        ] ;
         :eq g2.ucs_cns:0x20318        ; # &g2-CU+20318;
         .
         g2.ucs_cns:0x20318
@@ -59330,10 +61071,10 @@ rep.ucs_iso:0x20318
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20318 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:009419   # &g2-MJ009419;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:009419   # &g2-MJ009419;
+        ] ;
         .
 
 rep.hanziku-1:0xCFDE
@@ -59403,10 +61144,10 @@ a.ucs:0x50A2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50A2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010165   # &g2-MJ010165;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010165   # &g2-MJ010165;
+        ] ;
         :eq g2.ucs_jis:0x50A2         ; # &g2-AJ1-19161;
         :eq g2.jis-x0212:0x322B       ; # &g2-AJ1-19161;
         :eq g2.daikanwa:00992         ; # &g2-AJ1-19161;
@@ -59437,10 +61178,10 @@ a.ucs:0x50A2
     g2.cns11643-1:0x5E29
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E29 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010166   # &MJ010166;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010166   # &MJ010166;
+        ] ;
         :eq g2.ucs_cns:0x50A2         ; # &g2-CU+50A2;
         :eq g2.jef-china3:0x43A6      ; # &g2-CU+50A2;
         :subsume
@@ -59464,10 +61205,10 @@ a.ucs:0x50A2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50A2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BB6   # &g2-UU+5BB6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BB6   # &g2-UU+5BB6;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x7841         ; # &g2-UU+50A2;
         .
@@ -59636,10 +61377,10 @@ rep.daikanwa:00997
     g2.daikanwa:00997
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00997 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13895   # &g2-AJ1-13895;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13895   # &g2-AJ1-13895;
+        ] ;
         .
 
 rep.hanziku-1:0xD04C
@@ -59676,10 +61417,10 @@ rep.ucs_iso:0x20321
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20321 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x584A   # &g2-CU+9001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x584A   # &g2-CU+9001;
+        ] ;
         :eq g2.cns11643-5:0x364D      ; # &g2-IU-00020321;
         :subsume
             repi.cns11643-5:0x364D ,
@@ -59796,20 +61537,20 @@ rep.ucs_iso:0x2031A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2031A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.big5-cdp:0x8B7A ; # &CDP-8B7A;
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿰ ;
-                        :left     a.ucs:0x4E3F ; # 丿
-                        :right    a.ucs:0x2123C   # 𡈼
-                    ]
-                ] ;
-                :below    rep.big5-cdp:0x87C0   # &CDP-87C0;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.big5-cdp:0x8B7A ; # &CDP-8B7A;
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    [
+                        isd:structure [ a idc:⿰ ;
+                            isd:left     a.ucs:0x4E3F ; # 丿
+                            isd:right    a.ucs:0x2123C   # 𡈼
+                        ]
+                    ] ;
+                    isd:below    rep.big5-cdp:0x87C0   # &CDP-87C0;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
 
 a.ucs:0x2031E
@@ -59888,10 +61629,10 @@ a.ucs:0x347A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x347A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96BD   # &g2-JX2-7B6F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96BD   # &g2-JX2-7B6F;
+        ] ;
         :eq g2.cns11643-3:0x3974      ; # &g2-M-H0021;
         :eq g2.daikanwa...ho:0021     ; # &g2-M-H0021;
         :eq g2.cbeta:01842            ; # &g2-M-H0021;
@@ -59959,10 +61700,10 @@ a.ucs:0x50A3
     rep.adobe-japan1-5:17276
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:17276 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:02873   # &AJ1-02873;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:02873   # &AJ1-02873;
+        ] ;
         :eq rep.ucs_jis:0x50A3        ; # &AJ1-17276;
         :eq rep.jis-x0213-2:0x2168    ; # &I-JX2-2168;
         :eq rep.jef-china3:0x93CC     ; # &I-JC3-93CC;
@@ -60012,10 +61753,10 @@ a.ucs:0x50A3
     rep.cns11643-2:0x3A3A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x3A3A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x5639   # &C1-5639;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x5639   # &C1-5639;
+        ] ;
         :eq rep.ucs_unicode:0x50A3    ; # &C2-3A3A;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb2312:0x3476         ; # &C2-3A3A;
@@ -60063,8 +61804,8 @@ a.ucs:0x50A4
         isd:right    a.ucs:0x8F7D   # 载
     ] ;
     :eq rep.iso-ir165:0x2E27      ; # &I-EGB-2E27;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x510E         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x510E         ] ;
     :subsume
         g2.ucs_unicode:0x50A4 ;
     .
@@ -60135,10 +61876,10 @@ rep.ucs_iso:0x20316
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20316 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x23466   # &g2-M-H0255;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x23466   # &g2-M-H0255;
+        ] ;
         :subsume
             repi.ucs_iso:0x20316 ,
             rep.hanziku-1:0xCF7D ;
@@ -60161,7 +61902,7 @@ a.ucs:0x2031D
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.daikanwa:13458   # &A-M-13458;
+        isd:right    a.ucs_iwds-1:0x2304B   # &A-IWDSU+2304B;
     ] ;
     .
 
@@ -60186,10 +61927,10 @@ rep.ucs_iso:0x2031D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2031D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x22F38   # &g2-IU-00022F38;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x22F38   # &g2-IU-00022F38;
+        ] ;
         :subsume
             repi.ucs_iso:0x2031D ,
             rep.hanziku-1:0xD042 ;
@@ -60239,10 +61980,10 @@ rep.ucs_iso:0x2A75D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2A75D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6715   # &g2-AJ1-03035;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6715   # &g2-AJ1-03035;
+        ] ;
         :eq g2.ruimoku-v6:0xE038      ; # &g2-IU-0002A75D;
         :subsume
             repi.ruimoku-v6:0xE038 ,
@@ -60390,10 +62131,10 @@ a.ucs:0x50AB
     g2.cns11643-3:0x403C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x403C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04007   # &g2-AJ1-04007;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04007   # &g2-AJ1-04007;
+        ] ;
         :eq g2.ucs_cns:0x50AB         ; # &g2-M-01003;
         :eq g2.daikanwa:01003         ; # &g2-M-01003;
         :subsume
@@ -60417,10 +62158,10 @@ a.ucs:0x50AB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50AB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D2F   # &g2-UU+7D2F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D2F   # &g2-UU+7D2F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x50AB ,
@@ -60457,10 +62198,10 @@ a.ucs:0x2032B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x2032B        ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:03487   # &AJ1-03487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:03487   # &AJ1-03487;
+        ] ;
         :eq rep.ucs_iso:0x2032B       ; # &AJ1-17282;
         :eq rep.jis-x0213-2:0x2170    ; # &I-JX2-2170;
         :eq rep.daikanwa:01004        ; # &I-M-01004;
@@ -60478,10 +62219,10 @@ a.ucs:0x2032B
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x2032B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7562   # &g2-GT-28043;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7562   # &g2-GT-28043;
+            ] ;
             :eq g2.adobe-japan1-5:17282   ; # &g2-AJ1-17282;
             :eq g2.jis-x0213-2:0x2170     ; # &g2-AJ1-17282;
             :eq g2.daikanwa:01004         ; # &g2-AJ1-17282;
@@ -60592,10 +62333,10 @@ a.ucs:0x50AC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50AC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5D14   # &g2-AJ1-04688;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5D14   # &g2-AJ1-04688;
+        ] ;
         :eq g2.adobe-japan1-0:02101   ; # &g2-AJ1-02101;
         :eq g2.gb2312:0x345F          ; # &g2-AJ1-02101;
         :eq g2.ks-x1001:0x754A        ; # &g2-AJ1-02101;
@@ -60694,10 +62435,10 @@ a.ucs:0x2032C
         ideo:strokes          12 ;
         ideo:total-strokes    14 ;
         ideo:hanyu-dazidian  ( 1 222 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:02116   # &AJ1-02116;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:02116   # &AJ1-02116;
+        ] ;
         :eq rep.cns11643-4:0x4238     ; # &C4-4238;
         :subsume
             g2.ucs_iso:0x2032C   ;
@@ -60708,10 +62449,10 @@ a.ucs:0x2032C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x2032C ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7280   # &g2-UU+7280;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7280   # &g2-UU+7280;
+            ] ;
             :eq g2.cns11643-4:0x4238      ; # &g2-IU-0002032C;
             :subsume
                 repi.cns11643-4:0x4238 ,
@@ -60805,10 +62546,10 @@ rep.adobe-japan1-0:03885
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50AD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011018   # &g2-MJ011018;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011018   # &g2-MJ011018;
+        ] ;
         :eq g2.adobe-japan1-0:03885   ; # &g2-AJ1-03885;
         :eq g2.ks-x1001:0x6936        ; # &g2-AJ1-03885;
         :eq g2.jis-x0208:0x4D43       ; # &g2-AJ1-03885;
@@ -60931,10 +62672,10 @@ a.ucs:0x347B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x347B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BC6   # &g2-AJ1-03765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BC6   # &g2-AJ1-03765;
+        ] ;
         :eq g2.cns11643-3:0x4035      ; # &g2-M-01009;
         :eq g2.daikanwa:01009         ; # &g2-M-01009;
         :eq g2.cbeta:03630            ; # &g2-M-01009;
@@ -61101,10 +62842,10 @@ rep.adobe-japan1-6:21151
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50AF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14542   # &g2-AJ1-14542;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14542   # &g2-AJ1-14542;
+        ] ;
         :eq g2.ucs_jis:0x50AF         ; # &g2-AJ1-21151;
         :eq g2.jis-x0212:0x322D       ; # &g2-AJ1-21151;
         :eq g2.daikanwa:01011         ; # &g2-AJ1-21151;
@@ -61341,10 +63082,10 @@ rep.ucs_iso:0x2032E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2032E ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011015   # &g2-MJ011015;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011015   # &g2-MJ011015;
+        ] ;
         :eq g2.cns11643-5:0x3D58      ; # &g2-M-01014;
         :eq g2.daikanwa:01014         ; # &g2-M-01014;
         :subsume
@@ -61447,10 +63188,10 @@ rep.adobe-japan1-0:04183
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50B2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05065   # &g2-AJ1-05065;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05065   # &g2-AJ1-05065;
+        ] ;
         :eq g2.ucs_jis:0x50B2         ; # &g2-AJ1-04183;
         :eq g2.ucs_ks:0x50B2          ; # &g2-AJ1-04183;
         :eq g2.ks-x1001:0x676C        ; # &g2-AJ1-04183;
@@ -61529,10 +63270,10 @@ o.ucs_unicode:0x50B2
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
         ideo:hanyu-dazidian  ( 1 199 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gb2312:0x303D   # &G0-303D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gb2312:0x303D   # &G0-303D;
+        ] ;
         :eq rep.ucs_unicode:0x50B2    ; # &G0-3041;
         :rep.ucs_JP...hanazono     rdf:nil ;
         .
@@ -61544,10 +63285,10 @@ o.ucs_unicode:0x50B2
         :abstract-glyph-of cns11643-1:0x632D ;
         ideo:strokes          11 ;
         ideo:total-strokes    13 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x5A72   # &C1-5A72;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x5A72   # &C1-5A72;
+        ] ;
         .
 
 a.ucs:0x2032F
@@ -61571,7 +63312,7 @@ rep.daikanwa:01016
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.jis-x0213-2:0x726E   # &JX2-726E;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04205 ] ;
     :subsume
@@ -61581,18 +63322,18 @@ rep.daikanwa:01016
     g2.daikanwa:01016
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01016 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:24888   # &g2-M-24888;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:24888   # &g2-M-24888;
+        ] ;
         .
     rep.hanziku-1:0xD07E
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xD07E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x79BB   # &g2-JSP-5073;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x79BB   # &g2-JSP-5073;
+        ] ;
         .
 
 rep.ucs_iso:0x2032F
@@ -61639,6 +63380,10 @@ a.ucs:0x20330
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20330 ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x65E3   # &A-IWDSU+65E3;
+    ] ;
     .
 
 rep.daikanwa:01018
@@ -61654,19 +63399,21 @@ rep.daikanwa:01018
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-4:13701   # &AJ1-13701;
     ] ;
-    :eq rep.hanziku-1:0xD1E9      ; # &I-HZK01-D1E9;
     :subsume
-        g2.daikanwa:01018    ;
+        g2.daikanwa:01018    ,
+        rep.hanziku-1:0xD1E9 ;
     .
-    rep.hanziku-1:0xD1E9
-               :abstract-glyph-of      hanziku-1:0xD1E9  .
     g2.daikanwa:01018
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01018 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65E3   # &g2-M-13724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65E3   # &g2-M-13724;
+        ] ;
+        .
+    rep.hanziku-1:0xD1E9
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of hanziku-1:0xD1E9 ;
         .
 
 rep.ucs_iso:0x20330
@@ -61676,23 +63423,6 @@ rep.ucs_iso:0x20330
     :denotation-of
         a.ucs:0x20330        ;
     ideo:radical           9 ; # ⼈ 
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x65E2   # 既
-    ] ;
-    :eq a.ucs_iso:0x20330         ; # &A-IU+20330;
-    .
-    a.ucs_iso:0x20330
-           :abstract-character-of [ :context domain:iso     ;
-                                    :target     ucs:0x20330 ] .
-
-rep.ucs_iso:0x20330
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of [ :context domain:iso     ;
-                         :target     ucs:0x20330 ] ;
-    :denotation-of
-        rep.ucs_iso:0x20330  ;
-    ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿰ ;
@@ -61710,10 +63440,10 @@ rep.ucs_iso:0x20330
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20330 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65E2   # &g2-UU+65E2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65E2   # &g2-UU+65E2;
+        ] ;
         .
     g2.cns11643-5:0x307B
         a chisegg:abstract-glyph-form ;
@@ -61724,11 +63454,24 @@ rep.ucs_iso:0x20330
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x20330 ] .
 
+a.ucs_iwds-1:0x50B3
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x50B3  ] ;
+    :denotation-of
+        bucs:0x50B3          ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x5C08   # &A-IWDSU+5C08;
+    ] ;
+    .
+
 a.ucs:0x50B3
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x50B3 ;
     :denotation-of
-        bucs:0x50B3          ;
+        a.ucs_iwds-1:0x50B3  ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
@@ -61912,10 +63655,10 @@ rep.mj:007024
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50B3         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010273   # &MJ010273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010273   # &MJ010273;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD95 ; # &g2-MJ007024;
         :subsume
             repi.hanyo-denshi...jt:0xAD95 ,
@@ -61942,6 +63685,77 @@ rep.mj:007024
             :glyph-image-of hng-kar:05300 ;
             .
 
+a.ucs:0x2B74A
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2B74A ;
+    :denotation-of
+        a.ucs_iwds-1:0x50B3  ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x5C02   # 専
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "deN" ) ;
+                         ] ;
+    .
+
+rep.mj:007022
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:007022 ;
+    :denotation-of
+        a.ucs:0x2B74A        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.adobe-japan1-0:02704   # &AJ1-02704;
+    ] ;
+    :eq rep.ucs_JP...hanazono:0x2B74A ; # &MJ007022;
+    :eq rep.koseki:010800         ; # &MJ007022;
+    :eq rep.ruimoku-v6:0xE10F     ; # &I-RUI6-E10F;
+    :form-of             [ :sources chisebib:koseki ,
+                                    chisebib:mj ;
+                           :target  rep.mj:007023        ] ;
+    :subsume
+        g2.mj:007022         ;
+    .
+    rep.ucs_JP...hanazono:0x2B74A
+               :abstract-glyph-of [ :context domain:JP...hanazono ;
+                                    :target     ucs:0x2B74A ] .
+    rep.koseki:010800
+               :abstract-glyph-of         koseki:010800  .
+    rep.ruimoku-v6:0xE10F
+               :abstract-glyph-of     ruimoku-v6:0xE10F  .
+    g2.mj:007022
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:007022 ;
+        :eq g2.ucs_JP...hanazono:0x2B74A ; # &g2-MJ007022;
+        :eq g2.koseki:010800          ; # &g2-MJ007022;
+        :eq g2.ruimoku-v6:0xE10F      ; # &g2-MJ007022;
+        :subsume
+            repi.mj:007022       ,
+            repi.ruimoku-v6:0xE10F ;
+        .
+        g2.ucs_JP...hanazono:0x2B74A
+              :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                        :target     ucs:0x2B74A ] .
+        g2.koseki:010800
+              :abstract-glyph-form-of         koseki:010800  .
+        g2.ruimoku-v6:0xE10F
+              :abstract-glyph-form-of     ruimoku-v6:0xE10F  .
+        repi.mj:007022
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:007022 ;
+            .
+        repi.ruimoku-v6:0xE10F
+            a chisegg:glyph-image ;
+            :glyph-image-of ruimoku-v6:0xE10F ;
+            .
+
 a.ucs:0x50B4
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x50B4 ;
@@ -62114,10 +63928,10 @@ a.ucs:0x20331
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20331 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x595E   # &g2-AJ1-21384;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x595E   # &g2-AJ1-21384;
+        ] ;
         :eq g2.cns11643-5:0x3D5E      ; # &g2-M-01021;
         :eq g2.daikanwa:01021         ; # &g2-M-01021;
         :subsume
@@ -62296,8 +64110,8 @@ a.ucs:0x503A
     ] ;
     :eq rep.gb2312:0x552E         ; # &I-G0-552E;
     :eq rep.hanziku-1:0xC968      ; # &I-HZK01-C968;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50B5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50B5         ] ;
     .
     rep.gb2312:0x552E
                :abstract-glyph-of         gb2312:0x552E  .
@@ -62354,58 +64168,86 @@ a.ucs:0x347E
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
-    .
-
-rep.cns11643-4:0x3C2C
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-4:0x3C2C ;
-    :denotation-of
-        a.ucs:0x347E         ;
-    ideo:radical           9 ; # ⼈ 
-    ideo:strokes          11 ;
-    ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 213 5 ) ;
-    :eq rep.ucs_unicode:0x347E    ; # &C4-3C2C;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x46BB   # 䚻
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "Eu" ) ;
+                         ] ;
+    :eq rep.cns11643-4:0x3C2C     ; # &I-C4-3C2C;
     :eq rep.daikanwa:01025        ; # &I-M-01025;
-    :eq rep.hanziku-1:0xD246      ; # &I-HZK01-D246;
+    ideo:interchangeable-form-of [ :sources chisebib:shuowen-changjian ,
+                                            chisebib:daikanwa ;
+                                   :target  rep.mj:016682        ] ;
     :subsume
-        g2.daikanwa:01025    ,
-        g2.ucs_unicode:0x347E ,
-        g2.cns11643-4:0x3C2C ;
+        g.ucs_unicode:0x347E ,
+        g.ucs_cns:0x347E     ;
     .
-    rep.ucs_unicode:0x347E
-               :abstract-glyph-of [ :context domain:unicode ;
-                                    :target     ucs:0x347E  ] .
+    rep.cns11643-4:0x3C2C
+               :abstract-glyph-of     cns11643-4:0x3C2C  .
     rep.daikanwa:01025
                :abstract-glyph-of       daikanwa:01025   .
-    rep.hanziku-1:0xD246
-               :abstract-glyph-of      hanziku-1:0xD246  .
-    g2.daikanwa:01025
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:01025 ;
+    g.ucs_unicode:0x347E
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:unicode ;
+                             :target     ucs:0x347E  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    g.ucs_unicode:0x46BB   # &G-UU+46BB;
+        ] ;
+        :eq g.daikanwa:01025          ; # &G-UU+347E;
+        :subsume
+            g2.daikanwa:01025    ,
+            g2.ucs_unicode:0x347E ;
         .
-    g2.ucs_unicode:0x347E
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:unicode ;
+        g.daikanwa:01025
+                   :detailed-glyph-of       daikanwa:01025   .
+        g2.daikanwa:01025
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of daikanwa:01025 ;
+            .
+        g2.ucs_unicode:0x347E
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:unicode ;
+                                      :target     ucs:0x347E  ] ;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            :subsume
+                repi.ucs_unicode:0x347E ,
+                rep.hanziku-1:0xD246 ;
+            .
+            repi.ucs_unicode:0x347E
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
                                   :target     ucs:0x347E  ] ;
+                .
+            rep.hanziku-1:0xD246
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-1:0xD246 ;
+                .
+    g.ucs_cns:0x347E
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:cns     ;
+                             :target     ucs:0x347E  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    g.ucs_cns:0x46BB   # &G-CU+46BB;
+        ] ;
+        :eq g.cns11643-4:0x3C2C       ; # &G-C4-3C2C;
+        :subsume
+            g2.cns11643-4:0x3C2C ;
         .
-    g2.cns11643-4:0x3C2C
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of cns11643-4:0x3C2C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x88F0 ; # &CDP-88F0;
-                :below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-            ]
-        ]
-    ] ;
-        :eq g2.ucs_cns:0x347E         ; # &g2-CU+347E;
-        .
-        g2.ucs_cns:0x347E
-              :abstract-glyph-form-of [ :context domain:cns     ;
-                                        :target     ucs:0x347E  ] .
+        g.cns11643-4:0x3C2C
+                   :detailed-glyph-of     cns11643-4:0x3C2C  .
+        g2.cns11643-4:0x3C2C
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-4:0x3C2C ;
+            :eq g2.ucs_cns:0x347E         ; # &g2-CU+347E;
+            .
+            g2.ucs_cns:0x347E
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x347E  ] .
 
 a.ucs:0x20332
     a chisegg:abstract-character ;
@@ -62488,10 +64330,10 @@ rep.ucs_iso:0x20334
     rep.daikanwa:01028
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01028 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:06297   # &AJ1-06297;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:06297   # &AJ1-06297;
+        ] ;
         :subsume
             g2.daikanwa:01028    ;
         .
@@ -62504,10 +64346,10 @@ rep.ucs_iso:0x20334
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20334 ] ;
         ideo:hanyu-dazidian  ( 1 207 9 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x5C6F   # &C1-5C6F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x5C6F   # &C1-5C6F;
+        ] ;
         :eq rep.cns11643-5:0x3D5B     ; # &C5-3D5B;
         :subsume
             g2.ucs_iso:0x20334   ;
@@ -62710,8 +64552,8 @@ a.ucs:0x4F24
     ideo:total-strokes     6 ;
     ideo:hanyu-dazidian  ( 1 124 1 ) ;
     :eq rep.gb2312:0x494B         ; # &I-G0-494B;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:02439 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:02439 ] ;
     :subsume
         g2.ucs_unicode:0x4F24 ;
     .
@@ -62824,10 +64666,10 @@ a.ucs:0x50B9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50B9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7ADF   # &g2-AJ1-07176;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7ADF   # &g2-AJ1-07176;
+        ] ;
         :eq g2.adobe-japan1-6:21153   ; # &g2-AJ1-21153;
         :eq g2.jis-x0212:0x322F       ; # &g2-AJ1-21153;
         :eq g2.cns11643-3:0x403A      ; # &g2-AJ1-21153;
@@ -62909,18 +64751,18 @@ a.ucs:0x50BA
     g2.daikanwa:01033
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01033 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:24700   # &g2-M-24700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:24700   # &g2-M-24700;
+        ] ;
         .
     g2.cns11643-2:0x4164
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4164 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5C42   # &g2-CU+796D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5C42   # &g2-CU+796D;
+        ] ;
         :eq g2.ucs_cns:0x50BA         ; # &g2-CU+50BA;
         .
         g2.ucs_cns:0x50BA
@@ -62933,10 +64775,10 @@ a.ucs:0x50BA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50BA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x796D   # &g2-AJ1-02119;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x796D   # &g2-AJ1-02119;
+        ] ;
         :eq g2.adobe-japan1-5:17284   ; # &g2-AJ1-17284;
         :eq g2.gb2312:0x5951          ; # &g2-AJ1-17284;
         :eq g2.jis-x0212:0x3230       ; # &g2-AJ1-17284;
@@ -62978,6 +64820,10 @@ a.ucs:0x50BB
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 212 3 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x21569   # 𡕩
+    ] ;
     :eq a.big5:0xB6CC             ; # &I-B-B6CC;
     .
     a.big5:0xB6CC
@@ -62991,6 +64837,10 @@ rep.cns11643-1:0x6333
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_iso:0x21569   # &HD-KS-065600;
+    ] ;
     :eq rep.ucs_cns:0x50BB        ; # &C1-6333;
     :eq rep.daikanwa:01034        ; # &I-M-01034;
     :subsume
@@ -63005,18 +64855,18 @@ rep.cns11643-1:0x6333
     g2.daikanwa:01034
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01034 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:49004   # &M-49004;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.koseki:065600   # &g2-M-49004;
+        ] ;
         .
     g2.cns11643-1:0x6333
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6333 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-6:0x3E3C   # &C6-3E3C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-6:0x3E3C   # &g2-CU+21569;
+        ] ;
         :eq g2.ucs_cns:0x50BB         ; # &g2-CU+50BB;
         .
         g2.ucs_cns:0x50BB
@@ -63031,6 +64881,10 @@ rep.adobe-japan1-5:17285
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
     :eq rep.ucs_unicode:0x50BB    ; # &AJ1-17285;
     :eq rep.gb2312:0x4935         ; # &I-G0-4935;
     :eq rep.jis-x0213-2:0x2173    ; # &I-JX2-2173;
@@ -63088,16 +64942,6 @@ rep.adobe-japan1-5:17285
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50BB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x56DF ; # 囟
-                :middle   rep.gt-k:00059 ; # &GT-K00059;
-                :below    a.ucs:0x5902   # 夂
-            ]
-        ]
-    ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4935          ; # &g2-UU+50BB;
         .
@@ -63108,35 +64952,91 @@ a.ucs:0x50BC
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x50BC ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x26C29   # 𦰩
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "kaN" ) ;
+                         ] ;
+    .
+
+rep.cns11643-3:0x4037
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x4037 ;
+    :denotation-of
+        a.ucs:0x50BC         ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
+    ideo:hanyu-dazidian  ( 1 208 3 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.big5-cdp:0x8BD3   # &CDP-8BD3;
+    ] ;
+    :eq rep.ucs_unicode:0x50BC    ; # &C3-4037;
+    :eq rep.daikanwa:01035        ; # &I-M-01035;
+    :eq rep.cbeta:02513           ; # &I-CB02513;
     :subsume
-        rep.ucs_unicode:0x50BC ,
-        rep.cns11643-3:0x4037 ;
+        g2.ucs_unicode:0x50BC ,
+        g2.cns11643-3:0x4037 ;
     .
     rep.ucs_unicode:0x50BC
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:unicode ;
-                             :target     ucs:0x50BC  ] ;
-        :eq rep.daikanwa:01035        ; # &M-01035;
-        :eq rep.hanziku-1:0xD141      ; # &I-HZK01-D141;
-        :eq rep.cbeta:02513           ; # &I-CB02513;
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x50BC  ] .
+    rep.daikanwa:01035
+               :abstract-glyph-of       daikanwa:01035   .
+    rep.cbeta:02513
+               :abstract-glyph-of          cbeta:02513   .
+    g2.ucs_unicode:0x50BC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x50BC  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt-k:08042   # &g2-GT-K08042;
+        ] ;
+        :eq g2.daikanwa:01035         ; # &g2-M-01035;
+        :eq g2.cbeta:02513            ; # &g2-M-01035;
+        :subsume
+            repi.daikanwa:01035  ,
+            repi.cbeta:02513     ,
+            repi.ucs_unicode:0x50BC ,
+            rep.hanziku-1:0xD141 ;
         .
-        rep.daikanwa:01035
-                   :abstract-glyph-of       daikanwa:01035   .
+        g2.daikanwa:01035
+              :abstract-glyph-form-of       daikanwa:01035   .
+        g2.cbeta:02513
+              :abstract-glyph-form-of          cbeta:02513   .
+        repi.daikanwa:01035
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01035 ;
+            .
+        repi.cbeta:02513
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:02513 ;
+            .
+        repi.ucs_unicode:0x50BC
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x50BC  ] ;
+            .
         rep.hanziku-1:0xD141
-                   :abstract-glyph-of      hanziku-1:0xD141  .
-        rep.cbeta:02513
-                   :abstract-glyph-of          cbeta:02513   .
-    rep.cns11643-3:0x4037
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x4037 ;
-        ideo:hanyu-dazidian  ( 1 208 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.big5-cdp:0x8BD3   # &CDP-8BD3;
-    ] ;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD141 ;
+            .
+    g2.cns11643-3:0x4037
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x4037 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8BD3   # &g2-CDP-8BD3;
+        ] ;
+        :eq g2.ucs_cns:0x50BC         ; # &g2-CU+50BC;
         .
+        g2.ucs_cns:0x50BC
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x50BC  ] .
 
 a.ucs:0x20336
     a chisegg:abstract-character ;
@@ -63321,10 +65221,10 @@ a.ucs:0x50BE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50BE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02066   # &g2-AJ1-02066;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02066   # &g2-AJ1-02066;
+        ] ;
         :eq g2.ucs_jis:0x50BE         ; # &g2-AJ1-01807;
         :eq g2.ucs_ks:0x50BE          ; # &g2-AJ1-01807;
         :eq g2.ks-x1001:0x4C4B        ; # &g2-AJ1-01807;
@@ -63389,10 +65289,10 @@ a.ucs:0x50BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50BE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9803   # &g2-UU+9803;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9803   # &g2-UU+9803;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x6330      ; # &g2-UU+50BE;
         :eq g2.gb12345:0x4763         ; # &g2-UU+50BE;
@@ -63437,8 +65337,8 @@ a.ucs:0x503E
     ] ;
     :eq rep.gb2312:0x4763         ; # &I-G0-4763;
     :eq rep.hanziku-1:0xCBCF      ; # &I-HZK01-CBCF;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50BE         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50BE         ] ;
     .
     rep.gb2312:0x4763
                :abstract-glyph-of         gb2312:0x4763  .
@@ -63484,19 +65384,19 @@ a.ucs:0x20337
     g2.daikanwa:01040
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01040 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02277   # &g2-AJ1-02277;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02277   # &g2-AJ1-02277;
+        ] ;
         .
     g2.ucs_iso:0x20337
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20337 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x57F7   # &g2-UU+57F7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x57F7   # &g2-UU+57F7;
+        ] ;
         :eq g2.cns11643-4:0x3C2E      ; # &g2-IU-00020337;
         :subsume
             repi.cns11643-4:0x3C2E ,
@@ -63707,10 +65607,10 @@ a.ucs:0x3480
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3480  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :eq g2.cns11643-4:0x3C28      ; # &g2-M-01043;
         :eq g2.daikanwa:01043         ; # &g2-M-01043;
         :subsume
@@ -63759,10 +65659,10 @@ a.ucs:0x50C1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x50C1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x6089   # 悉
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x6089   # 悉
+        ] ;
         :eq rep.daikanwa:01044        ; # &M-01044;
         .
         rep.daikanwa:01044
@@ -63782,7 +65682,7 @@ a.ucs:0x50C2
     ideo:total-strokes    13 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs_component:0x5A41   # &IWDS1-348;
+        isd:right    a.ucs_iwds-1:0x5A41   # &A-IWDSU+5A41;
     ] ;
     .
 
@@ -63856,10 +65756,10 @@ rep.adobe-japan1-0:04187
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50C2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5A41   # &g2-AJ1-04050;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5A41   # &g2-AJ1-04050;
+        ] ;
         :eq g2.adobe-japan1-0:04187   ; # &g2-AJ1-04187;
         :eq g2.jis-x0208:0x5124       ; # &g2-AJ1-04187;
         :eq g2.jis-x0213-1:0x5124     ; # &g2-AJ1-04187;
@@ -63915,10 +65815,10 @@ rep.adobe-japan1-0:04187
     g2.cns11643-2:0x4161
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4161 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x595F   # &g2-CU+5A41;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x595F   # &g2-CU+5A41;
+        ] ;
         :eq g2.ucs_cns:0x50C2         ; # &g2-CU+50C2;
         .
         g2.ucs_cns:0x50C2
@@ -63946,14 +65846,21 @@ rep.gt:01372
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 208 5 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_iso:0x24C08   # &C5-3361;
+    ] ;
     :eq rep.ucs_cns:0x50C3        ; # &GT-01372;
     :eq rep.cns11643-3:0x403D     ; # &GT-01372;
     :eq rep.gt-k:10411            ; # &I-GT-K10411;
     :eq rep.gt-pj-2:14438         ; # &I-GT-01372;
     :eq rep.daikanwa:01046        ; # &I-M-01046;
-    :eq rep.hanziku-1:0xD143      ; # &I-HZK01-D143;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.cns11643-1:0x5E2C ] ;
     :subsume
-        g2.gt:01372          ;
+        g2.gt:01372          ,
+        rep.hanziku-1:0xD143 ;
     .
     rep.ucs_cns:0x50C3
                :abstract-glyph-of [ :context domain:cns     ;
@@ -63966,15 +65873,13 @@ rep.gt:01372
                :abstract-glyph-of        gt-pj-2:14438   .
     rep.daikanwa:01046
                :abstract-glyph-of       daikanwa:01046   .
-    rep.hanziku-1:0xD143
-               :abstract-glyph-of      hanziku-1:0xD143  .
     g2.gt:01372
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:01372 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_iso:0x24C08   # &HZK08-F1BB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x24C08   # &g2-IU-00024C08;
+        ] ;
         :eq g2.ucs_cns:0x50C3         ; # &g2-GT-01372;
         :eq g2.cns11643-3:0x403D      ; # &g2-GT-01372;
         :eq g2.gt-k:10411             ; # &g2-GT-01372;
@@ -64008,6 +65913,30 @@ rep.gt:01372
             .
             repi.gt-k:10411
                           :glyph-image-of           gt-k:10411   .
+    rep.hanziku-1:0xD143
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of hanziku-1:0xD143 ;
+        .
+
+rep.ucs-var-002:0x50C3
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-var-002:0x50C3 ;
+    :denotation-of
+        a.ucs:0x50C3         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-var-001:0x24C08   # &U-v001+24C08;
+    ] ;
+    :subsume
+        g2.ucs-var-002:0x50C3 ;
+    .
+    g2.ucs-var-002:0x50C3
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-var-002:0x50C3 ;
+        .
 
 rep.adobe-japan1-5:19162
     a chisegg:abstract-glyph ;
@@ -64120,10 +66049,10 @@ rep.adobe-japan1-5:17286
     g2.cns11643-2:0x415D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x415D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5C41   # &g2-M-24694;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5C41   # &g2-M-24694;
+        ] ;
         :eq g2.ucs_cns:0x50C4         ; # &g2-M-01047;
         :eq g2.daikanwa:01047         ; # &g2-M-01047;
         :subsume
@@ -64150,10 +66079,10 @@ rep.adobe-japan1-5:17286
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50C4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7968   # &g2-AJ1-03502;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7968   # &g2-AJ1-03502;
+        ] ;
         :eq g2.adobe-japan1-5:17286   ; # &g2-AJ1-17286;
         :eq g2.jis-x0212:0x3234       ; # &g2-AJ1-17286;
         :eq g2.jis-x0213-2:0x2174     ; # &g2-AJ1-17286;
@@ -64430,8 +66359,8 @@ rep.mj:007048
     :eq rep.gt:01207              ; # &I-GT-01207;
     :eq rep.gt-pj-1:13903         ; # &I-GT-01207;
     :eq rep.jef-china3:0x43CC     ; # &I-JC3-43CC;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:007049        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:007049        ] ;
     :subsume
         g2.mj:007048         ;
     .
@@ -64632,19 +66561,19 @@ a.ucs:0x3481
     g2.daikanwa:01050
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01050 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04465   # &g2-AJ1-04465;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04465   # &g2-AJ1-04465;
+        ] ;
         .
     g2.ucs_unicode:0x3481
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3481  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5709   # &g2-UU+5709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5709   # &g2-UU+5709;
+        ] ;
         :eq g2.cns11643-4:0x3C2A      ; # &g2-UU+3481;
         :subsume
             repi.cns11643-4:0x3C2A ,
@@ -64802,10 +66731,10 @@ rep.cns11643-1:0x6335
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50C7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7FCF   # &g2-UU+7FCF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7FCF   # &g2-UU+7FCF;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x2C25       ; # &g2-UU+50C7;
         .
@@ -64814,10 +66743,10 @@ rep.cns11643-1:0x6335
     g2.cns11643-1:0x6335
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6335 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3841   # &g2-CU+7FCF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x3841   # &g2-CU+7FCF;
+        ] ;
         :eq g2.ucs_cns:0x50C7         ; # &g2-CU+50C7;
         .
         g2.ucs_cns:0x50C7
@@ -64935,19 +66864,19 @@ rep.ucs_iso:0x20338
     g2.daikanwa:01053
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01053 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:07826   # &g2-AJ1-07826;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:07826   # &g2-AJ1-07826;
+        ] ;
         .
     g2.ucs_iso:0x20338
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20338 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C5B   # &g2-UU+5C5B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C5B   # &g2-UU+5C5B;
+        ] ;
         :subsume
             repi.ucs_iso:0x20338 ,
             rep.hanziku-1:0xD2A9 ;
@@ -65141,12 +67070,12 @@ a.ucs:0x4F65
     ideo:hanyu-dazidian  ( 1 128 11 ) ;
     isd:structure [ a idc:⿳ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:middle   rep.adobe-japan1-4:13834 ; # &AJ1-13834;
+        isd:middle   a.ucs:0x2D544 ; # 𭕄
         isd:below    a.ucs:0x4E00   # 一
     ] ;
     :eq rep.gb2312:0x595D         ; # &I-G0-595D;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50C9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50C9         ] ;
     :subsume
         g2.ucs_unicode:0x4F65 ;
     .
@@ -65224,10 +67153,10 @@ rep.mj:007054
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x3531   # &g2-M-34774;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x3531   # &g2-M-34774;
+        ] ;
         :eq g2.adobe-japan1-4:14101   ; # &g2-MJ007054;
         :eq g2.hanyo-denshi...ks:012310 ; # &g2-MJ007054;
         :eq g2.daikanwa:01055         ; # &g2-MJ007054;
@@ -65314,10 +67243,10 @@ rep.mj:007055
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0105        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.big5-cdp:0x8DA9   # &g2-CDP-8DA9;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8DA9   # &g2-CDP-8DA9;
+        ] ;
         :eq g2.ucs_cns:0x50CA         ; # &g2-MJ007055;
         :eq g2.ucs_ks:0x50CA          ; # &g2-MJ007055;
         :eq g2.adobe-japan1-0:07982   ; # &g2-MJ007055;
@@ -65419,10 +67348,10 @@ rep.mj:007056
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4674   # &g2-UU+4674;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4674   # &g2-UU+4674;
+        ] ;
         :eq g2.ucs_unicode:0x50CA     ; # &g2-MJ007056;
         :eq g2.adobe-japan1-0:04185   ; # &g2-MJ007056;
         :eq g2.jis-x0208:0x5122       ; # &g2-MJ007056;
@@ -65498,10 +67427,10 @@ rep.mj:007057
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0106        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:004487   # &g2-MJ004487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:004487   # &g2-MJ004487;
+        ] ;
         :eq g2.hanyo-denshi...ft:0x346A ; # &g2-MJ007057;
         :subsume
             repi.hanyo-denshi...ft:0x346A ,
@@ -65545,10 +67474,10 @@ a.ucs:0x50CB
     g2.cns11643-2:0x4166
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4166 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:06758   # &g2-AJ1-06758;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:06758   # &g2-AJ1-06758;
+        ] ;
         :eq g2.ucs_cns:0x50CB         ; # &g2-M-01056;
         :eq g2.daikanwa:01056         ; # &g2-M-01056;
         :subsume
@@ -65572,10 +67501,10 @@ a.ucs:0x50CB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50CB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CAA   # &g2-UU+8CAA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CAA   # &g2-UU+8CAA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -65605,7 +67534,7 @@ rep.ucs_iso:0x20339
     ] ;
     :eq rep.cns11643-6:0x505C     ; # &C6-505C;
     :eq rep.daikanwa:01057        ; # &I-M-01057;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:027596        ] ;
@@ -65625,10 +67554,10 @@ rep.ucs_iso:0x20339
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20339 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x23976   # &g2-IU-00023976;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x23976   # &g2-IU-00023976;
+        ] ;
         :eq g2.cns11643-6:0x505C      ; # &g2-IU-00020339;
         :subsume
             repi.cns11643-6:0x505C ,
@@ -65662,9 +67591,9 @@ a.ucs:0x2033A
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:middle   a.ucs:0x4ECE ; # 从
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x4E2A ; # 个
-                :right    a.ucs:0x4E2A   # 个
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x4E2A ; # 个
+                isd:right    a.ucs:0x4E2A   # 个
             ]
         ]
     ] ;
@@ -65698,10 +67627,10 @@ a.ucs:0x2033B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01059 ;
         ideo:hanyu-dazidian  ( 1 215 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-4:0x3277   # &C4-3277;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-4:0x3277   # &C4-3277;
+        ] ;
         :subsume
             g2.daikanwa:01059    ;
         .
@@ -65724,10 +67653,10 @@ a.ucs:0x2033B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2033B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-5:18026   # &AJ1-18026;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-5:18026   # &AJ1-18026;
+        ] ;
         :subsume
             g2.ucs_iso:0x2033B   ;
         .
@@ -65944,36 +67873,73 @@ a.ucs:0x2033F
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2033F ;
     ideo:radical           9 ; # ⼈ 
-    ideo:strokes          11 ;
-    ideo:total-strokes    13 ;
-    :subsume
-        rep.daikanwa:01063   ,
-        rep.ucs_iso:0x2033F  ;
-    .
-    rep.daikanwa:01063
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:01063 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:09364   # &M-09364;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x2223B   # 𢈻
     ] ;
-        .
-    rep.ucs_iso:0x2033F
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x2033F ] ;
-        ideo:hanyu-dazidian  ( 1 214 5 ) ;
+    .
+
+rep.ucs_iso:0x2033F
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x2033F ] ;
+    :denotation-of
+        a.ucs:0x2033F        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    ideo:hanyu-dazidian  ( 1 214 5 ) ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
+        isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.ucs_iso:0x2223B   # &C5-323D;
     ] ;
-        :eq rep.cns11643-6:0x5054     ; # &C6-5054;
-        :eq rep.hanziku-1:0xD266      ; # &I-HZK01-D266;
+    :eq rep.cns11643-6:0x5054     ; # &C6-5054;
+    :eq rep.daikanwa:01063        ; # &I-M-01063;
+    :form-of             [ :sources chisebib:jiyun ;
+                           :target  a.ucs:0x5022         ] ;
+    ideo:same-as         [ :sources chisebib:jiyun ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x5022         ] ;
+    :subsume
+        g2.ucs_iso:0x2033F   ;
+    .
+    rep.cns11643-6:0x5054
+               :abstract-glyph-of     cns11643-6:0x5054  .
+    rep.daikanwa:01063
+               :abstract-glyph-of       daikanwa:01063   .
+    g2.ucs_iso:0x2033F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2033F ] ;
+        :eq g2.cns11643-6:0x5054      ; # &g2-M-01063;
+        :eq g2.daikanwa:01063         ; # &g2-M-01063;
+        :subsume
+            repi.daikanwa:01063  ,
+            repi.cns11643-6:0x5054 ,
+            repi.ucs_iso:0x2033F ,
+            rep.hanziku-1:0xD266 ;
         .
-        rep.cns11643-6:0x5054
-                   :abstract-glyph-of     cns11643-6:0x5054  .
+        g2.cns11643-6:0x5054
+              :abstract-glyph-form-of     cns11643-6:0x5054  .
+        g2.daikanwa:01063
+              :abstract-glyph-form-of       daikanwa:01063   .
+        repi.daikanwa:01063
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01063 ;
+            .
+        repi.cns11643-6:0x5054
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x5054 ;
+            .
+        repi.ucs_iso:0x2033F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2033F ] ;
+            .
         rep.hanziku-1:0xD266
-                   :abstract-glyph-of      hanziku-1:0xD266  .
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD266 ;
+            .
 
 a.ucs:0x20340
     a chisegg:abstract-character ;
@@ -66020,19 +67986,19 @@ a.ucs:0x20368
     g2.daikanwa:01065
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01065 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x582B   # &g2-GT-65256;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x582B   # &g2-GT-65256;
+        ] ;
         .
     g2.ucs_iso:0x20368
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20368 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E28   # &g2-CU+9EBB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E28   # &g2-CU+9EBB;
+        ] ;
         :eq g2.cns11643-5:0x3D59      ; # &g2-IU-00020368;
         :subsume
             repi.cns11643-5:0x3D59 ,
@@ -66128,10 +68094,10 @@ a.ucs:0x2036B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2036B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B37   # &g2-UU+6B37;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B37   # &g2-UU+6B37;
+        ] ;
         :eq g2.daikanwa:01068         ; # &g2-M-01068;
         :subsume
             repi.daikanwa:01068  ,
@@ -66156,10 +68122,10 @@ a.ucs:0x2036B
     g2.cns11643-4:0x3C2B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3C2B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05335   # &g2-AJ1-05335;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05335   # &g2-AJ1-05335;
+        ] ;
         :eq g2.ucs_cns:0x2036B        ; # &g2-CU+2036B;
         .
         g2.ucs_cns:0x2036B
@@ -66307,10 +68273,10 @@ rep.daikanwa:01075
     g2.daikanwa:01075
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01075 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x5146   # &g2-GT-59043;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x5146   # &g2-GT-59043;
+        ] ;
         .
 
 rep.hanziku-1:0xD05C
@@ -66344,10 +68310,10 @@ rep.ucs_iso:0x20343
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20343 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x98E2   # &g2-AJ1-01612;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x98E2   # &g2-AJ1-01612;
+        ] ;
         .
 
 a.ucs:0x50E7
@@ -66392,7 +68358,7 @@ rep.mj:007094
     ideo:total-strokes    13 ;
     :eq rep.hanyo-denshi...ks:012500 ; # &MJ007094;
     :eq rep.daikanwa:01076        ; # &I-M-01076;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0xFA31         ] ;
     :subsume
@@ -66460,8 +68426,8 @@ a.ucs:0x2F80A
     :eq rep.gt:01350              ; # &I-GT-01350;
     :eq rep.gt-pj-1:16718         ; # &I-GT-01350;
     :eq rep.shinjigen:0381        ; # 僧
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA31         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA31         ] ;
     :subsume
         g2.mj:007095         ;
     .
@@ -66753,7 +68719,7 @@ a.ucs:0x2035E
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 210 15 ) ;
     isd:structure [ a idc:⿸ ;
-        isd:surround rep.mj:057582 ; # &MJ057582;
+        isd:surround a.ucs:0x2D8E2 ; # 𭣢
         isd:filling  a.ucs:0x7CF8   # 糸
     ] ;
     :eq rep.cns11643-6:0x564E     ; # &I-C6-564E;
@@ -66770,10 +68736,10 @@ a.ucs:0x2035E
     g2.daikanwa:49471
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:49471 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.mj:057582 ; # &g2-MJ057582;
-        isd:filling  g2.gt:35079   # &g2-GT-35079;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.mj:057582 ; # &g2-MJ057582;
+            isd:filling  g2.gt:35079   # &g2-GT-35079;
+        ] ;
         .
     g2.cns11643-6:0x564E
         a chisegg:abstract-glyph-form ;
@@ -66787,10 +68753,10 @@ a.ucs:0x2035E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2035E ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.mj:057582 ; # &g2-MJ057582;
-        isd:filling  g2.ucs_unicode:0x7CF8   # &g2-UU+7CF8;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.mj:057582 ; # &g2-MJ057582;
+            isd:filling  g2.ucs_unicode:0x7CF8   # &g2-UU+7CF8;
+        ] ;
         :subsume
             repi.ucs_iso:0x2035E ,
             rep.hanziku-1:0xD1AF ;
@@ -66805,6 +68771,104 @@ a.ucs:0x2035E
             :abstract-glyph-of hanziku-1:0xD1AF ;
             .
 
+a.ucs:0x2034B
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2034B ;
+    :denotation-of
+        a.ucs_cognate:0x203A6 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-001:0x5F37   # &U-i001+5F37;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x2034B   ;
+    .
+    g2.ucs_iso:0x2034B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2034B ] ;
+        .
+
+a.ucs:0x20390
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20390 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x83C1   # 菁
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x20390
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x20390 ] ;
+    :denotation-of
+        a.ucs:0x20390        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.mj:022061   # &MJ022061;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x20390 ;
+    .
+    g2.ucs_JP...hanazono:0x20390
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x20390 ] ;
+        .
+
+a.ucs:0x203A6
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x203A6 ;
+    :denotation-of
+        a.ucs_cognate:0x203A6 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.jis-x0208:0x362F   # &J97-362F;
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x203A6
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x203A6 ] ;
+    :denotation-of
+        a.ucs:0x203A6        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x5F37   # 強
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x203A6 ;
+    .
+    g2.ucs_JP...hanazono:0x203A6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x203A6 ] ;
+        .
+
+a.ucs_cognate:0x203A6
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x203A6 ] ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_cognate:0x5F37   # &A-cgnU+5F37;
+    ] ;
+    .
+
 a.ucs:0x2036E
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2036E ;
@@ -66822,10 +68886,10 @@ a.ucs:0x2036E
     rep.daikanwa:01081
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01081 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs_iso:0x2136E   # &M-05273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs_iso:0x2136E   # &M-05273;
+        ] ;
         :subsume
             g2.daikanwa:01081    ;
         .
@@ -66838,10 +68902,10 @@ a.ucs:0x2036E
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2036E ] ;
         ideo:hanyu-dazidian  ( 1 220 9 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.big5-cdp:0x87FC   # &CDP-87FC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-4:0x3675   # &C4-3675;
+        ] ;
         :eq rep.cns11643-6:0x5A71     ; # &C6-5A71;
         :subsume
             g2.ucs_iso:0x2036E   ;
@@ -66916,15 +68980,39 @@ rep.ucs_iso:0x2036F
     ideo:hanyu-dazidian  ( 1 219 2 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gb2312:0x3156   # &G0-3156;
+        isd:right    rep.cns11643-1:0x5A71   # &C1-5A71;
     ] ;
     :eq rep.cns11643-5:0x3D61     ; # &C5-3D61;
-    :eq rep.hanziku-1:0xD366      ; # &I-HZK01-D366;
+    :subsume
+        g2.ucs_iso:0x2036F   ;
     .
     rep.cns11643-5:0x3D61
                :abstract-glyph-of     cns11643-5:0x3D61  .
-    rep.hanziku-1:0xD366
-               :abstract-glyph-of      hanziku-1:0xD366  .
+    g2.ucs_iso:0x2036F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2036F ] ;
+        :eq g2.cns11643-5:0x3D61      ; # &g2-IU-0002036F;
+        :subsume
+            repi.cns11643-5:0x3D61 ,
+            repi.ucs_iso:0x2036F ,
+            rep.hanziku-1:0xD366 ;
+        .
+        g2.cns11643-5:0x3D61
+              :abstract-glyph-form-of     cns11643-5:0x3D61  .
+        repi.cns11643-5:0x3D61
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x3D61 ;
+            .
+        repi.ucs_iso:0x2036F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2036F ] ;
+            .
+        rep.hanziku-1:0xD366
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD366 ;
+            .
 
 a.ucs:0x50CE
     a chisegg:abstract-character ;
@@ -66984,10 +69072,10 @@ rep.adobe-japan1-5:17290
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50CE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F884   # 巽
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F884   # 巽
+        ] ;
         :eq g2.adobe-japan1-5:17290   ; # &g2-AJ1-17290;
         :eq g2.jis-x0212:0x3237       ; # &g2-AJ1-17290;
         :eq g2.jis-x0213-2:0x2178     ; # &g2-AJ1-17290;
@@ -67037,10 +69125,10 @@ rep.adobe-japan1-5:17290
     g2.cns11643-1:0x677C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x677C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E78   # &g2-CU+5DFD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E78   # &g2-CU+5DFD;
+        ] ;
         :eq g2.ucs_cns:0x50CE         ; # &g2-CU+50CE;
         :subsume
             repi.cns11643-1:0x677C ,
@@ -67151,10 +69239,10 @@ rep.mj:007062
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024922   # &g2-MJ024922;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024922   # &g2-MJ024922;
+        ] ;
         :eq g2.ucs_cns:0x50CF         ; # &MJ007064;
         :eq g2.ucs_ks:0x50CF          ; # &MJ007064;
         :eq g2.jis-x0208_1978:0x417C  ; # &MJ007064;
@@ -67224,10 +69312,10 @@ rep.mj:007062
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8C61   # &g2-UU+8C61;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8C61   # &g2-UU+8C61;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-4:13474   ; # &g2-AJ1-13474;
         :eq g2.gb2312:0x4F71          ; # &g2-AJ1-13474;
@@ -67257,10 +69345,10 @@ rep.mj:007062
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024924   # &g2-MJ024924;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024924   # &g2-MJ024924;
+        ] ;
         :eq g2.ucs_jis:0x50CF         ; # &g2-MJ007062;
         :eq g2.adobe-japan1-0:02814   ; # &g2-MJ007062;
         :eq g2.jis-x0208_1990:0x417C  ; # &g2-MJ007062;
@@ -67327,10 +69415,10 @@ rep.mj:007063
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:48785   # &g2-GT-48785;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:48785   # &g2-GT-48785;
+        ] ;
         :eq g2.hanyo-denshi...ks:013380 ; # &g2-MJ007063;
         :subsume
             repi.hanyo-denshi...ks:013380 ,
@@ -67702,8 +69790,8 @@ a.ucs:0x4FA8
     ] ;
     :eq rep.gb2312:0x4748         ; # &I-G0-4748;
     :eq rep.hanziku-1:0xC2A1      ; # &I-HZK01-C2A1;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50D1         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50D1         ] ;
     .
     rep.gb2312:0x4748
                :abstract-glyph-of         gb2312:0x4748  .
@@ -67735,18 +69823,18 @@ a.ucs:0x50D2
     g2.daikanwa:01089
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01089 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05934   # &g2-AJ1-05934;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05934   # &g2-AJ1-05934;
+        ] ;
         .
     g2.cns11643-4:0x422D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x422D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6126   # &g2-CU+7A98;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6126   # &g2-CU+7A98;
+        ] ;
         :eq g2.ucs_cns:0x50D2         ; # &g2-CU+50D2;
         .
         g2.ucs_cns:0x50D2
@@ -67756,10 +69844,10 @@ a.ucs:0x50D2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50D2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7A98   # &g2-UU+7A98;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7A98   # &g2-UU+7A98;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x50D2 ,
@@ -67846,10 +69934,10 @@ a.ucs:0x20371
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x20371        ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96C6   # &g2-AJ1-02370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96C6   # &g2-AJ1-02370;
+        ] ;
         :eq g2.adobe-japan1-5:17291   ; # &g2-AJ1-17291;
         :eq g2.jis-x0213-2:0x2179     ; # &g2-AJ1-17291;
         :eq g2.gt:01442               ; # &g2-AJ1-17291;
@@ -67898,10 +69986,10 @@ a.ucs:0x20371
     g2.cns11643-4:0x4234
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4234 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6275   # &g2-CU+96C6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6275   # &g2-CU+96C6;
+        ] ;
         :eq g2.ucs_cns:0x20371        ; # &g2-CU+20371;
         .
         g2.ucs_cns:0x20371
@@ -67926,10 +70014,10 @@ a.ucs:0x20372
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x4456 ;
         ideo:hanyu-dazidian  ( 1 215 4 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:015546   # &MJ015546;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:015546   # &MJ015546;
+        ] ;
         :eq rep.ucs_cns:0x20372       ; # &C5-4456;
         :eq rep.daikanwa:01092        ; # &I-M-01092;
         :subsume
@@ -67944,10 +70032,10 @@ a.ucs:0x20372
         g2.daikanwa:01092
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01092 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:015546   # &g2-MJ015546;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:015546   # &g2-MJ015546;
+            ] ;
             :subsume
                 repi.daikanwa:01092  ,
                 rep.hanziku-1:0xD2A7 ;
@@ -67963,10 +70051,10 @@ a.ucs:0x20372
         g2.cns11643-5:0x4456
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-5:0x4456 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6032   # &g2-CU+6E20;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-1:0x6032   # &g2-CU+6E20;
+            ] ;
             :eq g2.ucs_cns:0x20372        ; # &g2-CU+20372;
             .
             g2.ucs_cns:0x20372
@@ -67976,10 +70064,10 @@ a.ucs:0x20372
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20372 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:015545   # &MJ015545;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:015545   # &MJ015545;
+        ] ;
         :subsume
             g2.ucs_iso:0x20372   ;
         .
@@ -67987,10 +70075,10 @@ a.ucs:0x20372
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x20372 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:015545   # &g2-MJ015545;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:015545   # &g2-MJ015545;
+            ] ;
             .
 
 a.ucs:0x50D4
@@ -68042,10 +70130,10 @@ rep.adobe-japan1-5:17292
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50D4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010275   # &g2-MJ010275;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010275   # &g2-MJ010275;
+        ] ;
         :eq g2.ucs_jis:0x50D4         ; # &g2-AJ1-17292;
         :eq g2.jis-x0212:0x323A       ; # &g2-AJ1-17292;
         :eq g2.jis-x0213-2:0x217A     ; # &g2-AJ1-17292;
@@ -68112,10 +70200,10 @@ rep.cns11643-2:0x4877
     g2.cns11643-2:0x4877
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4877 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E71   # &g2-CU+5C0A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E71   # &g2-CU+5C0A;
+        ] ;
         :eq g2.ucs_cns:0x50D4         ; # &g2-CU+50D4;
         .
         g2.ucs_cns:0x50D4
@@ -68125,10 +70213,10 @@ rep.cns11643-2:0x4877
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50D4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C0A   # &g2-UU+5C0A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C0A   # &g2-UU+5C0A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -68205,10 +70293,10 @@ rep.adobe-japan1-0:03707
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50D5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
+        ] ;
         :eq g2.adobe-japan1-0:03707   ; # &g2-AJ1-03707;
         :eq g2.ks-x1001:0x5C52        ; # &g2-AJ1-03707;
         :eq g2.jis-x0208:0x4B4D       ; # &g2-AJ1-03707;
@@ -68282,10 +70370,10 @@ rep.adobe-japan1-0:03707
     g2.cns11643-1:0x6778
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6778 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-5:0x3B6F   # &g2-CU+83D0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-5:0x3B6F   # &g2-CU+83D0;
+        ] ;
         :eq g2.ucs_cns:0x50D5         ; # &g2-CU+50D5;
         .
         g2.ucs_cns:0x50D5
@@ -68458,10 +70546,10 @@ a.ucs:0x50D7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50D7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x52DE   # &g2-AJ1-04286;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x52DE   # &g2-AJ1-04286;
+        ] ;
         :eq g2.daikanwa:01096         ; # &g2-M-01096;
         :subsume
             repi.daikanwa:01096  ,
@@ -68481,10 +70569,10 @@ a.ucs:0x50D7
     g2.cns11643-2:0x4878
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4878 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E38   # &g2-CU+52DE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E38   # &g2-CU+52DE;
+        ] ;
         :eq g2.ucs_cns:0x50D7         ; # &g2-CU+50D7;
         .
         g2.ucs_cns:0x50D7
@@ -68664,10 +70752,10 @@ o.ucs_jis:0x50D9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50D9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0213-1:0x7E71   # &GT-65324;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0213-1:0x7E71   # &GT-65324;
+        ] ;
         :eq rep.ucs_jis:0x50D9        ; # &AJ1-15408;
         :eq rep.jis-x0213-2:0x217B    ; # &I-JX2-217B;
         :eq rep.daikanwa:01098        ; # &I-M-01098;
@@ -68686,10 +70774,10 @@ o.ucs_jis:0x50D9
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x456C ;
         ideo:hanyu-dazidian  ( 1 217 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x6327   # &C1-6327;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x6327   # &C1-6327;
+        ] ;
         :eq rep.ucs_cns:0x50D9        ; # &C3-456C;
         :eq rep.hanziku-1:0xD2EA      ; # &I-HZK01-D2EA;
         .
@@ -68740,10 +70828,10 @@ a.ucs:0x3484
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3484  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7136   # &g2-AJ1-02741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7136   # &g2-AJ1-02741;
+        ] ;
         :eq g2.daikanwa:01099         ; # &g2-M-01099;
         :eq rep.hanziku-1:0xD3B3      ; # &g2-M-01099;
         :subsume
@@ -68766,10 +70854,10 @@ a.ucs:0x3484
     g2.cns11643-4:0x4233
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4233 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6053   # &g2-CU+7136;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6053   # &g2-CU+7136;
+        ] ;
         :eq g2.ucs_cns:0x3484         ; # &g2-CU+3484;
         .
         g2.ucs_cns:0x3484
@@ -68928,10 +71016,10 @@ a.ucs:0x50DB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50DB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B3A   # &g2-J90-353D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B3A   # &g2-J90-353D;
+        ] ;
         :eq g2.daikanwa:01101         ; # &g2-M-01101;
         :subsume
             repi.daikanwa:01101  ,
@@ -68951,10 +71039,10 @@ a.ucs:0x50DB
     g2.cns11643-2:0x487B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x487B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01623   # &g2-AJ1-01623;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01623   # &g2-AJ1-01623;
+        ] ;
         :eq g2.ucs_cns:0x50DB         ; # &g2-CU+50DB;
         .
         g2.ucs_cns:0x50DB
@@ -69020,10 +71108,10 @@ a.ucs:0x50DC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50DC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x767B   # &g2-AJ1-03146;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x767B   # &g2-AJ1-03146;
+        ] ;
         :eq g2.adobe-japan1-6:21157   ; # &g2-AJ1-21157;
         :eq g2.jis-x0212:0x323C       ; # &g2-AJ1-21157;
         :eq g2.cns11643-3:0x456D      ; # &g2-AJ1-21157;
@@ -69169,17 +71257,17 @@ rep.ucs-var-002:0x20373
         isd:above    a.ucs:0x2EBF ; # ⺿
         isd:middle   a.ucs:0x4E00 ; # 一
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x201A2 ; # 𠆢
-                        :below    a.ucs:0x4E2A   # 个
+            isd:structure [ a idc:⿰ ;
+                isd:left     [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x201A2 ; # 𠆢
+                        isd:below    a.ucs:0x4E2A   # 个
                     ]
                 ] ;
-                :right    [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x201A2 ; # 𠆢
-                        :below    a.ucs:0x4E2A   # 个
+                isd:right    [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x201A2 ; # 𠆢
+                        isd:below    a.ucs:0x4E2A   # 个
                     ]
                 ]
             ]
@@ -69191,7 +71279,7 @@ a.ucs:0x50DE
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x50DE ;
     :denotation-of
-        a.big5:0xB0B0        ;
+        a.ucs_iwds-1:0x50DE  ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          12 ;
     ideo:total-strokes    14 ;
@@ -69248,10 +71336,10 @@ rep.adobe-japan1-0:04189
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50DE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05603   # &g2-AJ1-05603;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05603   # &g2-AJ1-05603;
+        ] ;
         :eq g2.ucs_jis:0x50DE         ; # &g2-AJ1-04189;
         :eq g2.ucs_ks:0x50DE          ; # &g2-AJ1-04189;
         :eq g2.ks-x1001:0x6A4A        ; # &g2-AJ1-04189;
@@ -69350,10 +71438,10 @@ rep.cns11643-3:0x4576
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50DE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7232   # &g2-GT-25271;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7232   # &g2-GT-25271;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x4576      ; # &g2-UU+50DE;
         :eq g2.gb12345:0x4E31         ; # &g2-UU+50DE;
@@ -69392,10 +71480,10 @@ a.ucs:0x50DF
     rep.adobe-japan1-6:21159
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:21159 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
+        ] ;
         :eq rep.ucs_cns:0x50DF        ; # &AJ1-21159;
         :eq rep.ucs_jis:0x50DF        ; # &AJ1-21159;
         :eq rep.jis-x0212:0x323E      ; # &I-JSP-323E;
@@ -69423,10 +71511,10 @@ a.ucs:0x50DF
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x50DF         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
+            ] ;
             :eq g2.ucs_jis:0x50DF         ; # &g2-AJ1-21159;
             :eq g2.jis-x0212:0x323E       ; # &g2-AJ1-21159;
             :eq g2.daikanwa:01106         ; # &g2-AJ1-21159;
@@ -69457,10 +71545,10 @@ a.ucs:0x50DF
         g2.cns11643-4:0x4235
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-4:0x4235 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:11608   # &g2-GT-11608;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.gt:11608   # &g2-GT-11608;
+            ] ;
             :eq g2.ucs_cns:0x50DF         ; # &g2-CU+50DF;
             .
             g2.ucs_cns:0x50DF
@@ -69471,10 +71559,10 @@ a.ucs:0x50DF
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x50DF  ] ;
         ideo:hanyu-dazidian  ( 1 223 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x50DF ;
@@ -69526,10 +71614,10 @@ a.ucs:0x50E0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50E0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x756A   # &g2-AJ1-03434;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x756A   # &g2-AJ1-03434;
+        ] ;
         :eq g2.daikanwa:01107         ; # &g2-M-01107;
         :subsume
             repi.daikanwa:01107  ,
@@ -69549,10 +71637,10 @@ a.ucs:0x50E0
     g2.cns11643-2:0x4926
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4926 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x606C   # &g2-CU+756A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x606C   # &g2-CU+756A;
+        ] ;
         :eq g2.ucs_cns:0x50E0         ; # &g2-CU+50E0;
         .
         g2.ucs_cns:0x50E0
@@ -69671,10 +71759,10 @@ a.ucs:0x3485
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x422E ;
         ideo:hanyu-dazidian  ( 1 221 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x4033   # &C2-4033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x4033   # &C2-4033;
+        ] ;
         :eq rep.ucs_unicode:0x3485    ; # &C4-422E;
         :eq rep.hanziku-1:0xD3C9      ; # &I-HZK01-D3C9;
         .
@@ -69716,10 +71804,10 @@ a.ucs:0x50E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50E2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x821C   # &g2-M-30339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x821C   # &g2-M-30339;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:01110         ; # &g2-M-01110;
         :subsume
@@ -69745,10 +71833,10 @@ a.ucs:0x50E2
     g2.cns11643-3:0x4575
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4575 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6155   # &g2-CU+821C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6155   # &g2-CU+821C;
+        ] ;
         :eq g2.ucs_cns:0x50E2         ; # &g2-CU+50E2;
         .
         g2.ucs_cns:0x50E2
@@ -69760,10 +71848,10 @@ a.ucs:0x50E2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x626F   # &g2-GT-39246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x626F   # &g2-GT-39246;
+        ] ;
         :eq g2.ucs_jis:0x50E2         ; # &g2-AJ1-21160;
         :eq g2.jis-x0212:0x323F       ; # &g2-AJ1-21160;
         :subsume
@@ -69842,10 +71930,10 @@ a.ucs:0x50E3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x66FF   # &g2-AJ1-02872;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x66FF   # &g2-AJ1-02872;
+        ] ;
         :eq g2.adobe-japan1-0:04192   ; # &g2-AJ1-04192;
         :eq g2.jis-x0208:0x5129       ; # &g2-AJ1-04192;
         :eq g2.jis-x0213-1:0x5129     ; # &g2-AJ1-04192;
@@ -69898,10 +71986,10 @@ a.ucs:0x50E3
     g2.cns11643-2:0x4925
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4925 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5F65   # &g2-CU+66FF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5F65   # &g2-CU+66FF;
+        ] ;
         :eq g2.ucs_cns:0x50E3         ; # &g2-CU+50E3;
         .
         g2.ucs_cns:0x50E3
@@ -70087,8 +72175,8 @@ a.ucs:0x4FA5
     ] ;
     :eq rep.gb2312:0x3D44         ; # &I-G0-3D44;
     :eq rep.hanziku-1:0xC1FB      ; # &I-HZK01-C1FB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50E5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50E5         ] ;
     .
     rep.gb2312:0x3D44
                :abstract-glyph-of         gb2312:0x3D44  .
@@ -70205,10 +72293,10 @@ a.ucs:0x50E6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02348   # &g2-AJ1-02348;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02348   # &g2-AJ1-02348;
+        ] ;
         :eq g2.adobe-japan1-4:14341   ; # &g2-AJ1-14341;
         :eq g2.gb2312:0x5956          ; # &g2-AJ1-14341;
         :eq g2.jis-x0212:0x3241       ; # &g2-AJ1-14341;
@@ -70505,10 +72593,10 @@ rep.adobe-japan1-4:15442
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x3488         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01526   # &g2-AJ1-01526;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01526   # &g2-AJ1-01526;
+        ] ;
         :eq g2.ucs_cns:0x3488         ; # &g2-AJ1-15442;
         :eq g2.cns11643-4:0x422F      ; # &g2-AJ1-15442;
         :eq g2.daikanwa:01118         ; # &g2-AJ1-15442;
@@ -70613,10 +72701,10 @@ rep.adobe-japan1-5:19163
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CC1   # &g2-AJ1-06765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CC1   # &g2-AJ1-06765;
+        ] ;
         :eq g2.adobe-japan1-5:19163   ; # &g2-AJ1-19163;
         :eq g2.jis-x0212:0x3242       ; # &g2-AJ1-19163;
         :eq g2.cns11643-2:0x4879      ; # &g2-AJ1-19163;
@@ -70675,8 +72763,8 @@ a.ucs:0x507E
         isd:right    a.ucs:0x8D32   # 贲
     ] ;
     :eq rep.gb2312:0x5947         ; # &I-G0-5947;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-5:19163 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-5:19163 ] ;
     :subsume
         g2.ucs_unicode:0x507E ;
     .
@@ -70814,10 +72902,10 @@ a.ucs:0x50E9
     g2.daikanwa:01122
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01122 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:41248   # &g2-M-41248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:41248   # &g2-M-41248;
+        ] ;
         .
     g2.ucs_unicode:0x50E9
         a chisegg:abstract-glyph-form ;
@@ -70826,10 +72914,10 @@ a.ucs:0x50E9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9592   # &g2-AJ1-08685;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9592   # &g2-AJ1-08685;
+        ] ;
         :eq g2.adobe-japan1-4:14342   ; # &g2-AJ1-14342;
         :eq g2.jis-x0212:0x3243       ; # &g2-AJ1-14342;
         :eq g2.cns11643-1:0x677D      ; # &g2-AJ1-14342;
@@ -70897,7 +72985,7 @@ a.ucs:0x50F4
     :eq rep.cns11643-3:0x4574     ; # &I-C3-4574;
     :eq rep.shinjigen:0389        ; # 僴
     :eq rep.jef-china3:0x43B9     ; # &I-JC3-43B9;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x50E9         ] ;
     :subsume
         g2.ucs_unicode:0x50F4 ;
@@ -70917,10 +73005,10 @@ a.ucs:0x50F4
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9593   # &g2-AJ1-01554;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9593   # &g2-AJ1-01554;
+        ] ;
         :eq g2.adobe-japan1-2:08391   ; # &g2-AJ1-08391;
         :eq g2.cns11643-3:0x4574      ; # &g2-AJ1-08391;
         :eq g2.shinjigen:0389         ; # &g2-AJ1-08391;
@@ -71000,18 +73088,18 @@ a.ucs:0x50EA
         g2.daikanwa:01123
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01123 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-5:18203   # &g2-AJ1-18203;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-5:18203   # &g2-AJ1-18203;
+            ] ;
             .
         g2.cns11643-2:0x487C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-2:0x487C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3E47   # &g2-CU+77DE;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-2:0x3E47   # &g2-CU+77DE;
+            ] ;
             :eq g2.ucs_cns:0x50EA         ; # &g2-CU+50EA;
             .
             g2.ucs_cns:0x50EA
@@ -71021,10 +73109,10 @@ a.ucs:0x50EA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50EA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77DE   # &g2-UU+77DE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77DE   # &g2-UU+77DE;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -71082,10 +73170,10 @@ a.ucs:0x3489
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3489  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x68E0   # &g2-AJ1-05228;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x68E0   # &g2-AJ1-05228;
+        ] ;
         :eq g2.daikanwa:01125         ; # &g2-M-01125;
         :subsume
             repi.daikanwa:01125  ,
@@ -71110,10 +73198,10 @@ a.ucs:0x3489
     g2.cns11643-3:0x4573
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4573 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5F6A   # &g2-CU+68E0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5F6A   # &g2-CU+68E0;
+        ] ;
         :eq g2.ucs_cns:0x3489         ; # &g2-CU+3489;
         .
         g2.ucs_cns:0x3489
@@ -71175,10 +73263,10 @@ a.ucs:0x50EC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50EC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7126   # &g2-AJ1-02479;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7126   # &g2-AJ1-02479;
+        ] ;
         :eq g2.gb2312:0x5955          ; # &g2-M-01127;
         :eq g2.cns11643-2:0x4922      ; # &g2-M-01127;
         :eq g2.daikanwa:01127         ; # &g2-M-01127;
@@ -71287,10 +73375,10 @@ rep.mj:007102
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50ED         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.hanyo-denshi...ks:158130   # &g2-HD-KS-158130;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013507   # &g2-MJ013507;
+        ] ;
         :eq g2.ucs_jis:0x50ED         ; # &g2-MJ007102;
         :eq g2.adobe-japan1-0:04191   ; # &g2-MJ007102;
         :eq g2.jis-x0208:0x5128       ; # &g2-MJ007102;
@@ -71355,10 +73443,10 @@ rep.mj:007102
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50ED         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:013508   # &g2-MJ013508;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013508   # &g2-MJ013508;
+        ] ;
         :eq g2.adobe-japan1-5:20078   ; # &MJ007103;
         :eq g2.hanyo-denshi...jt:0xADAD ; # &MJ007103;
         :subsume
@@ -71417,10 +73505,10 @@ rep.cns11643-1:0x6776
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50ED  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5954          ; # &g2-UU+50ED;
         :eq g2.cns11643-1:0x6776      ; # &g2-UU+50ED;
@@ -71503,6 +73591,10 @@ a.ucs:0x20378
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          12 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x8846   # &A-IWDSU+8846;
+    ] ;
     .
 
 rep.ucs_iso:0x20378
@@ -71535,45 +73627,93 @@ rep.ucs_iso:0x20378
     ideo:total-strokes    14 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-bmp-itaiji-009:0x8846   # &U-i009+8846;
+        isd:right    a.gt-k:09783   # &A-GT-K09783;
     ] ;
-    :eq rep.cns11643-6:0x5A74     ; # &C6-5A74;
-    :eq rep.daikanwa:01131        ; # &I-M-01131;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-5:19582 ] ;
+    :eq o.ucs_iso:0x20378         ; # &A-MJ030789;
+    :eq a.mj:030789               ; # &A-MJ030789;
     :subsume
-        g2.daikanwa:01131    ,
-        g2.ucs_iso:0x20378   ;
+        rep.mj:030789        ,
+        rep.ucs_iso:0x20378  ;
     .
-    rep.cns11643-6:0x5A74
-               :abstract-glyph-of     cns11643-6:0x5A74  .
-    rep.daikanwa:01131
-               :abstract-glyph-of       daikanwa:01131   .
-    g2.daikanwa:01131
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:01131 ;
+    o.ucs_iso:0x20378
+                :unified-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x20378 ] .
+    a.mj:030789
+           :abstract-character-of             mj:030789  .
+    rep.mj:030789
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of mj:030789 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt-k:09783   # &GT-K09783;
+        ] ;
+        :eq rep.koseki:013140         ; # &MJ030789;
+        :eq rep.daikanwa:01131        ; # &I-M-01131;
+        ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
+                                        chisebib:daikanwa ;
+                               :target  rep.adobe-japan1-5:19582 ] ;
+        :subsume
+            g2.mj:030789         ;
         .
-    g2.ucs_iso:0x20378
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:iso     ;
-                                  :target     ucs:0x20378 ] ;
-        :eq g2.cns11643-6:0x5A74      ; # &g2-IU-00020378;
+        rep.koseki:013140
+                   :abstract-glyph-of         koseki:013140  .
+        rep.daikanwa:01131
+                   :abstract-glyph-of       daikanwa:01131   .
+        g2.mj:030789
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:030789 ;
+            :eq g2.koseki:013140          ; # &g2-MJ030789;
+            :eq g2.daikanwa:01131         ; # &g2-MJ030789;
+            :subsume
+                repi.daikanwa:01131  ,
+                repi.mj:030789       ;
+            .
+            g2.koseki:013140
+                  :abstract-glyph-form-of         koseki:013140  .
+            g2.daikanwa:01131
+                  :abstract-glyph-form-of       daikanwa:01131   .
+            repi.daikanwa:01131
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:01131 ;
+                .
+            repi.mj:030789
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:030789 ;
+                .
+    rep.ucs_iso:0x20378
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of [ :context domain:iso     ;
+                             :target     ucs:0x20378 ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-itaiji-009:0x8846   # &U-i009+8846;
+        ] ;
+        :eq rep.cns11643-6:0x5A74     ; # &C6-5A74;
         :subsume
-            repi.cns11643-6:0x5A74 ,
-            repi.ucs_iso:0x20378 ;
+            g2.ucs_iso:0x20378   ;
         .
-        g2.cns11643-6:0x5A74
-              :abstract-glyph-form-of     cns11643-6:0x5A74  .
-        repi.cns11643-6:0x5A74
-            a chisegg:glyph-image ;
-            :glyph-image-of cns11643-6:0x5A74 ;
-            .
-        repi.ucs_iso:0x20378
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:iso     ;
-                              :target     ucs:0x20378 ] ;
+        rep.cns11643-6:0x5A74
+                   :abstract-glyph-of     cns11643-6:0x5A74  .
+        g2.ucs_iso:0x20378
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x20378 ] ;
+            :eq g2.cns11643-6:0x5A74      ; # &g2-IU-00020378;
+            :subsume
+                repi.cns11643-6:0x5A74 ,
+                repi.ucs_iso:0x20378 ;
             .
+            g2.cns11643-6:0x5A74
+                  :abstract-glyph-form-of     cns11643-6:0x5A74  .
+            repi.cns11643-6:0x5A74
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-6:0x5A74 ;
+                .
+            repi.ucs_iso:0x20378
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x20378 ] ;
+                .
 
 rep.hanziku-1:0xD3AE
     a chisegg:abstract-glyph ;
@@ -71653,10 +73793,10 @@ a.ucs:0x50EE
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50EE         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7AE5   # &g2-AJ1-03216;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7AE5   # &g2-AJ1-03216;
+        ] ;
         :eq g2.ucs_unicode:0x50EE     ; # &g2-MJ007104;
         :eq g2.adobe-japan1-0:04193   ; # &g2-MJ007104;
         :eq g2.gb2312:0x5957          ; # &g2-MJ007104;
@@ -71732,10 +73872,10 @@ a.ucs:0x50EE
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50EE         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x5DDB   # &JC3-5DDB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x5DDB   # &JC3-5DDB;
+        ] ;
         :eq g2.hanyo-denshi...ks:013450 ; # &MJ007105;
         :eq g2.shinjigen:0399         ; # &MJ007105;
         :subsume
@@ -71796,10 +73936,10 @@ a.ucs:0x50EF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50EF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7CA6   # &g2-M-26939;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7CA6   # &g2-M-26939;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:01133         ; # &g2-M-01133;
         :subsume
@@ -71820,10 +73960,10 @@ a.ucs:0x50EF
     g2.cns11643-2:0x4924
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4924 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x3E22   # &g2-CU+7CA6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x3E22   # &g2-CU+7CA6;
+        ] ;
         :eq g2.ucs_cns:0x50EF         ; # &g2-CU+50EF;
         .
         g2.ucs_cns:0x50EF
@@ -71835,10 +73975,10 @@ a.ucs:0x50EF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50EF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-5:18321   # &g2-AJ1-18321;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-5:18321   # &g2-AJ1-18321;
+        ] ;
         :eq g2.ucs_jis:0x50EF         ; # &g2-AJ1-14343;
         :eq g2.jis-x0212:0x3244       ; # &g2-AJ1-14343;
         :eq g2.jef-china3:0x43BA      ; # &g2-AJ1-14343;
@@ -71925,10 +74065,10 @@ a.ucs:0x50F0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x68D8 ; # &g2-AJ1-05212;
-        isd:below    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x68D8 ; # &g2-AJ1-05212;
+            isd:below    a.ucs:0x4EBA   # 人
+        ] ;
         .
 
 a.ucs:0x20379
@@ -71994,10 +74134,10 @@ a.ucs:0x2037A
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2EAB ; # ⺫
-                :middle   a.ucs:0x53B6 ; # 厶
-                :below    a.ucs:0x9FB0   # 龰
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x2EAB ; # ⺫
+                isd:middle   a.ucs:0x53B6 ; # 厶
+                isd:below    a.ucs:0x9FB0   # 龰
             ]
         ]
     ] ;
@@ -72101,10 +74241,10 @@ rep.ucs_iso:0x203B9
     g2.cns11643-6:0x5A6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x5A6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-6:0x486D   # &g2-CU+22724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-6:0x486D   # &g2-CU+22724;
+        ] ;
         :eq g2.ucs_cns:0x203B9        ; # &g2-CU+203B9;
         .
         g2.ucs_cns:0x203B9
@@ -72114,10 +74254,10 @@ rep.ucs_iso:0x203B9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203B9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x22724   # &g2-IU-00022724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x22724   # &g2-IU-00022724;
+        ] ;
         .
 
 rep.hanziku-1:0xD348
@@ -72339,10 +74479,10 @@ a.ucs:0x20344
         ideo:strokes          11 ;
         ideo:total-strokes    13 ;
         ideo:hanyu-dazidian  ( 1 213 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x20041   # 𠁁
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x20041   # 𠁁
+        ] ;
         :eq rep.cns11643-6:0x5057     ; # &C6-5057;
         :eq rep.hanziku-1:0xD242      ; # &I-HZK01-D242;
         .
@@ -72494,10 +74634,10 @@ a.ucs:0x348D
     g2.cns11643-3:0x4577
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4577 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3E79   # &g2-M-27439;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x3E79   # &g2-M-27439;
+        ] ;
         :eq g2.ucs_cns:0x348D         ; # &g2-M-01153;
         :eq g2.daikanwa:01153         ; # &g2-M-01153;
         :subsume
@@ -72521,10 +74661,10 @@ a.ucs:0x348D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x348D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D6B   # &g2-UU+7D6B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D6B   # &g2-UU+7D6B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x348D ,
@@ -72597,10 +74737,10 @@ rep.adobe-japan1-5:19164
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x4D52   # &g2-GT-56386;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x4D52   # &g2-GT-56386;
+        ] ;
         :eq g2.ucs_cns:0x50F1         ; # &g2-AJ1-19164;
         :eq g2.ucs_jis:0x50F1         ; # &g2-AJ1-19164;
         :eq g2.jis-x0212:0x3245       ; # &g2-AJ1-19164;
@@ -72670,10 +74810,10 @@ rep.ucs_unicode:0x50F1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50F1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96C7   # &g2-UU+96C7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96C7   # &g2-UU+96C7;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -72721,17 +74861,15 @@ rep.cns11643-4:0x4232
     ] ;
     :eq rep.ucs_cns:0x348E        ; # &C4-4232;
     :eq rep.daikanwa:01156        ; # &I-M-01156;
-    :eq rep.hanziku-1:0xD3A9      ; # &I-HZK01-D3A9;
     :subsume
-        g2.cns11643-4:0x4232 ;
+        g2.cns11643-4:0x4232 ,
+        rep.hanziku-1:0xD3A9 ;
     .
     rep.ucs_cns:0x348E
                :abstract-glyph-of [ :context domain:cns     ;
                                     :target     ucs:0x348E  ] .
     rep.daikanwa:01156
                :abstract-glyph-of       daikanwa:01156   .
-    rep.hanziku-1:0xD3A9
-               :abstract-glyph-of      hanziku-1:0xD3A9  .
     g2.cns11643-4:0x4232
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4232 ;
@@ -72754,6 +74892,10 @@ rep.cns11643-4:0x4232
             a chisegg:glyph-image ;
             :glyph-image-of cns11643-4:0x4232 ;
             .
+    rep.hanziku-1:0xD3A9
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of hanziku-1:0xD3A9 ;
+        .
 
 rep.ucs_unicode:0x348E
     a chisegg:abstract-glyph ;
@@ -72766,9 +74908,18 @@ rep.ucs_unicode:0x348E
     ideo:total-strokes    14 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs_unicode:0x4A3F   # &UU+4A3F;
+        isd:right    rep.ucs_unicode:0x4A3F   # &M-42598;
     ] ;
+    :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x348E ;
     .
+    g2.ucs_unicode:0x348E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x348E  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        .
 
 a.ucs:0x2039A
     a chisegg:abstract-character ;
@@ -72811,7 +74962,7 @@ a.ucs:0x2039B
     :eq rep.cns11643-6:0x5E57     ; # &I-C6-5E57;
     :eq rep.daikanwa:19751        ; # &I-M-19751;
     :eq rep.hanziku-1:0xD2C7      ; # &I-HZK01-D2C7;
-    :from.same           [ :sources chisebib:ermuzi ,
+    ideo:same-as         [ :sources chisebib:ermuzi ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x24564        ] ;
     .
@@ -72902,15 +75053,15 @@ rep.mj:007110
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50F2         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x8980 ; # 覀
-                :below    g2.mj:021365   # &g2-MJ021365;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x8980 ; # 覀
+                    isd:below    g2.mj:021365   # &g2-MJ021365;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_unicode:0x50F2     ; # &g2-MJ007110;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-6:21164   ; # &g2-MJ007110;
@@ -72972,15 +75123,15 @@ rep.mj:007110
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50F2         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x8980 ; # 覀
-                :below    g2.mj:021367   # &g2-MJ021367;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x8980 ; # 覀
+                    isd:below    g2.mj:021367   # &g2-MJ021367;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_jis...2000:0x50F2  ; # &MJ007111;
         :eq g2.ucs_jis...2004:0x50F2  ; # &MJ007111;
         :eq g2.adobe-japan1-5:16786   ; # &MJ007111;
@@ -73026,13 +75177,44 @@ a.ucs:0x203A4
     ideo:strokes          12 ;
     ideo:total-strokes    14 ;
     ideo:hanyu-dazidian  ( 8 9 2 ) ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+        isd:below    a.ucs:0x2BAA1   # 𫪡
+    ] ;
     :eq rep.daikanwa...ho:0023    ; # 𠎤
-    :eq rep.hanziku-12:0xEB6F     ; # &I-HZK12-EB6F;
+    ideo:vulgar-form-of  [ :sources chisebib:zihui ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x9FA0         ] ;
+    :subsume
+        g2.ucs_iso:0x203A4   ;
     .
     rep.daikanwa...ho:0023
                :abstract-glyph-of  daikanwa...ho:0023    .
-    rep.hanziku-12:0xEB6F
-               :abstract-glyph-of     hanziku-12:0xEB6F  .
+    g2.ucs_iso:0x203A4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x203A4 ] ;
+        :eq g2.daikanwa...ho:0023     ; # &g2-M-H0023;
+        :subsume
+            repi.daikanwa...ho:0023 ,
+            repi.ucs_iso:0x203A4 ,
+            rep.hanziku-12:0xEB6F ;
+        .
+        g2.daikanwa...ho:0023
+              :abstract-glyph-form-of  daikanwa...ho:0023    .
+        repi.daikanwa...ho:0023
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa...ho:0023 ;
+            .
+        repi.ucs_iso:0x203A4
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x203A4 ] ;
+            .
+        rep.hanziku-12:0xEB6F
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-12:0xEB6F ;
+            .
 
 a.ucs:0x50F3
     a chisegg:abstract-character ;
@@ -73074,10 +75256,10 @@ a.ucs:0x50F3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7C9F   # &g2-AJ1-01156;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7C9F   # &g2-AJ1-01156;
+        ] ;
         :eq g2.adobe-japan1-5:17288   ; # &g2-AJ1-17288;
         :eq g2.gb2312:0x4B5B          ; # &g2-AJ1-17288;
         :eq g2.jis-x0213-2:0x2176     ; # &g2-AJ1-17288;
@@ -73116,16 +75298,38 @@ a.ucs:0x50F3
     g2.cns11643-2:0x487A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x487A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6135   # &g2-CU+7C9F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6135   # &g2-CU+7C9F;
+        ] ;
         :eq g2.ucs_cns:0x50F3         ; # &g2-CU+50F3;
         .
         g2.ucs_cns:0x50F3
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x50F3  ] .
 
+rep.ucs_iso:0x20390
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20390 ] ;
+    :denotation-of
+        a.ucs:0x20390        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-1:0x615D   # &C1-615D;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20390   ;
+    .
+    g2.ucs_iso:0x20390
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20390 ] ;
+        .
+
 a.ucs:0x20399
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20399 ;
@@ -73170,6 +75374,41 @@ a.ucs:0x20399
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x20399 ] .
 
+rep.ucs_iso:0x203A6
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x203A6 ] ;
+    :denotation-of
+        a.ucs:0x203A6        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    ideo:hanyu-dazidian  ( 8 9 6 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x5F3A   # 强
+    ] ;
+    :subsume
+        g2.ucs_iso:0x203A6   ;
+    .
+    g2.ucs_iso:0x203A6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x203A6 ] ;
+        :subsume
+            repi.ucs_iso:0x203A6 ,
+            rep.hanziku-12:0xEB73 ;
+        .
+        repi.ucs_iso:0x203A6
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x203A6 ] ;
+            .
+        rep.hanziku-12:0xEB73
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-12:0xEB73 ;
+            .
+
 a.ucs:0x203C6
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x203C6 ;
@@ -73195,6 +75434,85 @@ rep.hanziku-1:0xD2EF
     ] ;
     .
 
+a.ucs:0x2CFE7
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CFE7 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿸ ;
+        isd:surround a.ucs:0x6538 ; # 攸
+        isd:filling  a.ucs:0x91CC   # 里
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x2CFE7
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2CFE7 ] ;
+    :denotation-of
+        a.ucs:0x2CFE7        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿸ ;
+        isd:surround rep.mj:012953 ; # &MJ012953;
+        isd:filling  a.ucs:0x91CC   # 里
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2CFE7 ;
+    .
+    g2.ucs_JP...hanazono:0x2CFE7
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2CFE7 ] ;
+        .
+
+a.ucs:0x2CFE9
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CFE9 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿸ ;
+        isd:surround a.ucs:0x6538 ; # 攸
+        isd:filling  a.ucs:0x8C9D   # 貝
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x2CFE9
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2CFE9 ] ;
+    :denotation-of
+        a.ucs:0x2CFE9        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿸ ;
+        isd:surround rep.mj:012953 ; # &MJ012953;
+        isd:filling  a.ucs:0x8C9D   # 貝
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2CFE9 ;
+    .
+    g2.ucs_JP...hanazono:0x2CFE9
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2CFE9 ] ;
+        .
+
+a.ucs:0x2CFEC
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CFEC ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2CFEC ;
+    .
+    g2.ucs_JP...hanazono:0x2CFEC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2CFEC ] ;
+        .
+
 rep.ruimoku-v6:0xE01B
     a chisegg:abstract-glyph ;
     :abstract-glyph-of ruimoku-v6:0xE01B ;
@@ -73212,10 +75530,6 @@ rep.ruimoku-v6:0xE01B
     g2.ruimoku-v6:0xE01B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE01B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:30426   # &M-30426;
-    ] ;
         .
 
 a.ucs:0x50F5
@@ -73364,10 +75678,10 @@ a.ucs:0x50F6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:07449   # &g2-AJ1-07449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:07449   # &g2-AJ1-07449;
+        ] ;
         :eq g2.ucs_jis:0x50F6         ; # &g2-AJ1-21162;
         :eq g2.jis-x0212:0x3246       ; # &g2-AJ1-21162;
         :eq g2.daikanwa:01159         ; # &g2-AJ1-21162;
@@ -73398,10 +75712,10 @@ a.ucs:0x50F6
     g2.cns11643-2:0x4F54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x4875   # &g2-CU+9EFD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x4875   # &g2-CU+9EFD;
+        ] ;
         :eq g2.ucs_cns:0x50F6         ; # &g2-CU+50F6;
         .
         g2.ucs_cns:0x50F6
@@ -73411,10 +75725,10 @@ a.ucs:0x50F6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50F6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9EFD   # &g2-GT-65951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9EFD   # &g2-GT-65951;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -73428,9 +75742,9 @@ a.ucs:0x50F7
     ] ;
     .
 
-rep.cns11643-3:0x4B29
+rep.mj:007118
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-3:0x4B29 ;
+    :abstract-glyph-of mj:007118 ;
     :denotation-of
         a.ucs:0x50F7         ;
     ideo:radical           9 ; # ⼈ 
@@ -73438,34 +75752,57 @@ rep.cns11643-3:0x4B29
     ideo:total-strokes    15 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x6634   # &C1-6634;
+        isd:right    rep.cns11643-1:0x6634   # &HD-JT-B9DA;
     ] ;
-    :eq rep.ucs_cns:0x50F7        ; # &C3-4B29;
+    :eq rep.ucs_cns:0x50F7        ; # &MJ007118;
+    :eq rep.cns11643-3:0x4B29     ; # &I-C3-4B29;
+    :eq rep.koseki:013500         ; # &MJ007118;
     :eq rep.daikanwa:01160        ; # &I-M-01160;
     :subsume
-        g2.daikanwa:01160    ,
+        g2.mj:007118         ,
         g2.cns11643-3:0x4B29 ;
     .
     rep.ucs_cns:0x50F7
                :abstract-glyph-of [ :context domain:cns     ;
                                     :target     ucs:0x50F7  ] .
+    rep.cns11643-3:0x4B29
+               :abstract-glyph-of     cns11643-3:0x4B29  .
+    rep.koseki:013500
+               :abstract-glyph-of         koseki:013500  .
     rep.daikanwa:01160
                :abstract-glyph-of       daikanwa:01160   .
-    g2.daikanwa:01160
+    g2.mj:007118
         a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:01160 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6728   # &g2-M-31387;
-    ] ;
+        :abstract-glyph-form-of mj:007118 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:31387   # &g2-HD-JT-B9DA;
+        ] ;
+        :eq g2.koseki:013500          ; # &g2-MJ007118;
+        :eq g2.daikanwa:01160         ; # &g2-MJ007118;
+        :subsume
+            repi.daikanwa:01160  ,
+            repi.mj:007118       ;
         .
+        g2.koseki:013500
+              :abstract-glyph-form-of         koseki:013500  .
+        g2.daikanwa:01160
+              :abstract-glyph-form-of       daikanwa:01160   .
+        repi.daikanwa:01160
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01160 ;
+            .
+        repi.mj:007118
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:007118 ;
+            .
     g2.cns11643-3:0x4B29
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B29 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6634   # &g2-CU+8449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6634   # &g2-CU+8449;
+        ] ;
         :eq g2.ucs_cns:0x50F7         ; # &g2-CU+50F7;
         .
         g2.ucs_cns:0x50F7
@@ -73535,18 +75872,18 @@ a.ucs:0x50F8
     g2.daikanwa:01161
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01161 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:24743   # &g2-M-24743;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:24743   # &g2-M-24743;
+        ] ;
         .
     g2.cns11643-2:0x4F51
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F51 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x655B   # &g2-CU+7981;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x655B   # &g2-CU+7981;
+        ] ;
         :eq g2.ucs_cns:0x50F8         ; # &g2-CU+50F8;
         .
         g2.ucs_cns:0x50F8
@@ -73556,10 +75893,10 @@ a.ucs:0x50F8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50F8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7981   # &g2-AJ1-01744;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7981   # &g2-AJ1-01744;
+        ] ;
         .
 
 a.ucs:0x203B7
@@ -73738,10 +76075,10 @@ a.ucs:0x3491
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3491  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x532F   # &g2-AJ1-04304;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x532F   # &g2-AJ1-04304;
+        ] ;
         :eq g2.cns11643-4:0x487B      ; # &g2-M-01164;
         :eq g2.daikanwa:01164         ; # &g2-M-01164;
         :subsume
@@ -73804,10 +76141,10 @@ a.ucs:0x50FA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50FA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x55BF   # &g2-AJ1-17381;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x55BF   # &g2-AJ1-17381;
+        ] ;
         :eq g2.adobe-japan1-6:21163   ; # &g2-AJ1-21163;
         :eq g2.jis-x0212:0x3247       ; # &g2-AJ1-21163;
         :eq g2.daikanwa:01165         ; # &g2-AJ1-21163;
@@ -73856,10 +76193,10 @@ a.ucs:0x50FA
     g2.cns11643-4:0x4879
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4879 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x417A   # &g2-CU+55BF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x417A   # &g2-CU+55BF;
+        ] ;
         :eq g2.ucs_cns:0x50FA         ; # &g2-CU+50FA;
         .
         g2.ucs_cns:0x50FA
@@ -73920,10 +76257,10 @@ a.ucs:0x50FB
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50FB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8F9F   # &g2-AJ1-06883;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8F9F   # &g2-AJ1-06883;
+        ] ;
         :eq g2.adobe-japan1-0:03608   ; # &g2-AJ1-03608;
         :eq g2.gb2312:0x4627          ; # &g2-AJ1-03608;
         :eq g2.ks-x1001:0x5B78        ; # &g2-AJ1-03608;
@@ -74072,10 +76409,10 @@ a.ucs:0x50FD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50FD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6101   # &g2-AJ1-02351;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6101   # &g2-AJ1-02351;
+        ] ;
         :eq g2.daikanwa:01169         ; # &g2-M-01169;
         :subsume
             repi.daikanwa:01169  ,
@@ -74095,10 +76432,10 @@ a.ucs:0x50FD
     g2.cns11643-2:0x4F58
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F58 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x637A   # &g2-CU+6101;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x637A   # &g2-CU+6101;
+        ] ;
         :eq g2.ucs_cns:0x50FD         ; # &g2-CU+50FD;
         .
         g2.ucs_cns:0x50FD
@@ -74147,18 +76484,18 @@ rep.cns11643-2:0x4F55
     g2.daikanwa:01170
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01170 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:10947   # &g2-M-10947;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:10947   # &g2-M-10947;
+        ] ;
         .
     g2.cns11643-2:0x4F55
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F55 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6378   # &g2-CU+611B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6378   # &g2-CU+611B;
+        ] ;
         :eq g2.ucs_cns:0x50FE         ; # &g2-CU+50FE;
         .
         g2.ucs_cns:0x50FE
@@ -74263,10 +76600,10 @@ a.ucs:0x50FF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50FF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x585E   # &g2-AJ1-02105;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x585E   # &g2-AJ1-02105;
+        ] ;
         :eq g2.ks-x1001:0x5E47        ; # &g2-M-01171;
         :eq g2.cns11643-2:0x4F4E      ; # &g2-M-01171;
         :eq g2.daikanwa:01171         ; # &g2-M-01171;
@@ -74365,10 +76702,10 @@ a.ucs:0x5100
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5100  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
+        ] ;
         :eq g2.adobe-japan1-0:01617   ; # &g2-AJ1-01617;
         :eq g2.ks-x1001:0x6B70        ; # &g2-AJ1-01617;
         :eq g2.jis-x0208:0x3537       ; # &g2-AJ1-01617;
@@ -74471,8 +76808,8 @@ a.ucs:0x4EEA
     ] ;
     :eq rep.gb2312:0x5247         ; # &I-G0-5247;
     :eq rep.hanziku-1:0xBB6C      ; # &I-HZK01-BB6C;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5100         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5100         ] ;
     .
     rep.gb2312:0x5247
                :abstract-glyph-of         gb2312:0x5247  .
@@ -74516,10 +76853,10 @@ a.ucs:0x3492
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x3492         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x696D   # &g2-AJ1-01728;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x696D   # &g2-AJ1-01728;
+        ] ;
         :eq g2.adobe-japan1-5:17294   ; # &g2-AJ1-17294;
         :eq g2.jis-x0213-2:0x217E     ; # &g2-AJ1-17294;
         :eq g2.daikanwa:01173         ; # &g2-AJ1-17294;
@@ -74568,10 +76905,10 @@ a.ucs:0x3492
     g2.cns11643-3:0x4B26
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B26 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6446   # &g2-CU+696D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6446   # &g2-CU+696D;
+        ] ;
         :eq g2.ucs_cns:0x3492         ; # &g2-CU+3492;
         .
         g2.ucs_cns:0x3492
@@ -74724,10 +77061,10 @@ a.ucs:0x5101
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5101         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96CB   # &g2-AJ1-07117;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96CB   # &g2-AJ1-07117;
+        ] ;
         :eq g2.adobe-japan1-0:04197   ; # &g2-AJ1-04197;
         :eq g2.ks-x1001:0x7156        ; # &g2-AJ1-04197;
         :eq g2.jis-x0208:0x512E       ; # &g2-AJ1-04197;
@@ -74944,8 +77281,8 @@ a.ucs:0x4FAC
     ] ;
     :eq rep.gb2312:0x592F         ; # &I-G0-592F;
     :eq rep.hanziku-1:0xC3A3      ; # &I-HZK01-C3A3;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5102         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5102         ] ;
     .
     rep.gb2312:0x592F
                :abstract-glyph-of         gb2312:0x592F  .
@@ -75006,10 +77343,10 @@ rep.adobe-japan1-5:16789
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5103         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006485   # &g2-MJ006485;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:006485   # &g2-MJ006485;
+        ] ;
         :eq g2.adobe-japan1-5:16789   ; # &g2-AJ1-16789;
         :eq g2.jis-x0212:0x3249       ; # &g2-AJ1-16789;
         :eq g2.cns11643-2:0x4F4F      ; # &g2-AJ1-16789;
@@ -75129,10 +77466,10 @@ a.ucs:0x5104
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5104         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x610F   # &g2-AJ1-01177;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x610F   # &g2-AJ1-01177;
+        ] ;
         :eq g2.ucs_unicode:0x5104     ; # &g2-MJ007133;
         :eq g2.adobe-japan1-0:01327   ; # &g2-MJ007133;
         :eq g2.ks-x1001:0x6562        ; # &g2-MJ007133;
@@ -75238,10 +77575,10 @@ a.ucs:0x5104
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5104         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x4DD9   # &g2-AJ1-13639;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x4DD9   # &g2-AJ1-13639;
+        ] ;
         :eq rep.hanyo-denshi...jt:0xADA5 ; # &I-HD-JT-ADA5;
         :eq rep.shinjigen:0404        ; # &MJ007134;
         :eq rep.jef-china3:0x43BD     ; # &I-JC3-43BD;
@@ -75268,8 +77605,8 @@ a.ucs:0x4EBF
     ] ;
     :eq rep.gb2312:0x525A         ; # &I-G0-525A;
     :eq rep.hanziku-1:0xB942      ; # &I-HZK01-B942;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5104         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5104         ] ;
     .
     rep.gb2312:0x525A
                :abstract-glyph-of         gb2312:0x525A  .
@@ -75431,10 +77768,10 @@ a.ucs:0x203BA
         ideo:strokes          13 ;
         ideo:total-strokes    15 ;
         ideo:hanyu-dazidian  ( 1 225 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:04697   # &AJ1-04697;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:04697   # &AJ1-04697;
+        ] ;
         :eq rep.cns11643-7:0x212F     ; # &C7-212F;
         :eq rep.daikanwa:01181        ; # &I-M-01181;
         :eq rep.hanziku-1:0xD4B3      ; # &I-HZK01-D4B3;
@@ -75521,10 +77858,10 @@ a.ucs:0x203BC
     g2.cns11643-7:0x2129
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-7:0x2129 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6338   # &g2-M-02160;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6338   # &g2-M-02160;
+        ] ;
         :eq g2.ucs_cns:0x203BC        ; # &g2-M-01183;
         :eq g2.daikanwa:01183         ; # &g2-M-01183;
         :subsume
@@ -75548,10 +77885,10 @@ a.ucs:0x203BC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203BC ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x527D   # &g2-AJ1-04270;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x527D   # &g2-AJ1-04270;
+        ] ;
         :subsume
             repi.ucs_iso:0x203BC ,
             rep.hanziku-1:0xD46B ;
@@ -75598,20 +77935,20 @@ rep.ucs_iso:0x203BD
     rep.daikanwa:01184
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01184 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.daikanwa:19217   # &M-19217;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.daikanwa:19217   # &M-19217;
+        ] ;
         .
     rep.ucs_iso:0x203BD
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x203BD ] ;
         ideo:hanyu-dazidian  ( 1 229 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:05572   # &AJ1-05572;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:05572   # &AJ1-05572;
+        ] ;
         :subsume
             g2.ucs_iso:0x203BD   ;
         .
@@ -75619,10 +77956,10 @@ rep.ucs_iso:0x203BD
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x203BD ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05572   # &g2-AJ1-05572;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:05572   # &g2-AJ1-05572;
+            ] ;
             :subsume
                 repi.ucs_iso:0x203BD ,
                 rep.hanziku-1:0xD56C ;
@@ -75716,10 +78053,10 @@ rep.ucs_iso:0x203BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203BE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cbeta:06652   # &g2-CB06652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cbeta:06652   # &g2-CB06652;
+        ] ;
         :eq g2.daikanwa:01186         ; # &g2-M-01186;
         :subsume
             repi.daikanwa:01186  ,
@@ -76061,8 +78398,8 @@ a.ucs:0x4FA9
     ] ;
     :eq rep.gb2312:0x3F6B         ; # &I-G0-3F6B;
     :eq rep.hanziku-1:0xC2BE      ; # &I-HZK01-C2BE;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-4:14344 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-4:14344 ] ;
     .
     rep.gb2312:0x3F6B
                :abstract-glyph-of         gb2312:0x3F6B  .
@@ -76224,10 +78561,10 @@ a.ucs:0x3495
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3495  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96CD   # &g2-AJ1-07119;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96CD   # &g2-AJ1-07119;
+        ] ;
         :eq g2.cns11643-3:0x4B24      ; # &g2-M-01191;
         :eq g2.daikanwa:01191         ; # &g2-M-01191;
         :subsume
@@ -76300,10 +78637,10 @@ rep.ucs_iso:0x203BF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203BF ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01394   # &g2-AJ1-01394;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01394   # &g2-AJ1-01394;
+        ] ;
         :eq g2.cns11643-5:0x4B77      ; # &g2-M-01192;
         :eq g2.daikanwa:01192         ; # &g2-M-01192;
         :eq g2.cbeta:06071            ; # &g2-M-01192;
@@ -76475,10 +78812,10 @@ a.ucs:0x510B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x510B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-2:08618   # &g2-AJ1-08618;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-2:08618   # &g2-AJ1-08618;
+        ] ;
         :eq g2.ucs_jis:0x510B         ; # &g2-AJ1-14345;
         :eq g2.jis-x0212:0x324D       ; # &g2-AJ1-14345;
         :eq g2.jis-x0213-1:0x2E4C     ; # &g2-AJ1-14345;
@@ -76526,10 +78863,10 @@ a.ucs:0x510B
     g2.cns11643-2:0x4F56
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F56 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6669   # &g2-CU+8A79;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6669   # &g2-CU+8A79;
+        ] ;
         :eq g2.ucs_cns:0x510B         ; # &g2-CU+510B;
         .
         g2.ucs_cns:0x510B
@@ -76539,10 +78876,10 @@ a.ucs:0x510B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x510B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8A79   # &g2-UU+8A79;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8A79   # &g2-UU+8A79;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5959          ; # &g2-UU+510B;
         .
@@ -76585,10 +78922,10 @@ a.ucs:0x510C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x510C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x656B   # &g2-AJ1-17721;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x656B   # &g2-AJ1-17721;
+        ] ;
         :eq g2.adobe-japan1-5:19167   ; # &g2-AJ1-19167;
         :eq g2.jis-x0212:0x324E       ; # &g2-AJ1-19167;
         :eq g2.cns11643-2:0x4F57      ; # &g2-AJ1-19167;
@@ -76648,10 +78985,10 @@ a.ucs:0x203C1
                              :target     ucs:0x203C1 ] ;
         ideo:strokes          13 ;
         ideo:total-strokes    15 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:07106   # &AJ1-07106;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:07106   # &AJ1-07106;
+        ] ;
         :eq rep.cns11643-7:0x212B     ; # &C7-212B;
         :eq rep.daikanwa:01197        ; # &I-M-01197;
         .
@@ -76665,10 +79002,10 @@ a.ucs:0x203C1
         ideo:strokes          12 ;
         ideo:total-strokes    14 ;
         ideo:hanyu-dazidian  ( 1 223 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gb2312:0x5A73   # &G0-5A73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gb2312:0x5A73   # &G0-5A73;
+        ] ;
         .
 
 a.ucs:0x203C2
@@ -76753,10 +79090,10 @@ rep.ucs_iso:0x203C4
     g2.daikanwa:01200
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01200 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6121   # &g2-GT-37654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6121   # &g2-GT-37654;
+        ] ;
         .
     g2.ucs_iso:0x203C4
         a chisegg:abstract-glyph-form ;
@@ -76785,74 +79122,95 @@ a.ucs:0x510D
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          13 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x21570   # 𡕰
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "sa" ) ;
+                         ] ;
     .
 
-rep.cns11643-3:0x4B2C
+rep.mj:007143
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-3:0x4B2C ;
+    :abstract-glyph-of mj:007143 ;
     :denotation-of
         a.ucs:0x510D         ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          13 ;
     ideo:total-strokes    15 ;
-    :eq rep.ucs_cns:0x510D        ; # &C3-4B2C;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-var-001:0x21570   # &U-v001+21570;
+    ] ;
+    :eq rep.ucs_cns:0x510D        ; # &MJ007143;
+    :eq rep.cns11643-3:0x4B2C     ; # &I-C3-4B2C;
+    :eq rep.hanyo-denshi...ks:013890 ; # &MJ007143;
+    :eq rep.koseki:013890         ; # &MJ007143;
     :eq rep.daikanwa:01201        ; # &I-M-01201;
+    :form-of             [ :sources chisebib:koseki ,
+                                    chisebib:mj ;
+                           :target  [ :target  rep.cns11643-1:0x6333 ;
+                                      :sources chisebib:koseki ] ,
+                                    [ :target  rep.adobe-japan1-5:17285 ;
+                                      :sources chisebib:koseki_mj ] ] ;
+    ideo:same-as         [ :sources chisebib:zihui-bu ,
+                                    chisebib:daikanwa ;
+                           :target  rep.cns11643-1:0x6333 ] ;
     :subsume
         g.ucs_cns:0x510D     ;
     .
     rep.ucs_cns:0x510D
                :abstract-glyph-of [ :context domain:cns     ;
                                     :target     ucs:0x510D  ] .
+    rep.cns11643-3:0x4B2C
+               :abstract-glyph-of     cns11643-3:0x4B2C  .
+    rep.hanyo-denshi...ks:013890
+               :abstract-glyph-of hanyo-denshi...ks:013890  .
+    rep.koseki:013890
+               :abstract-glyph-of         koseki:013890  .
     rep.daikanwa:01201
                :abstract-glyph-of       daikanwa:01201   .
     g.ucs_cns:0x510D
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:cns     ;
                              :target     ucs:0x510D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    a.ucs:0x590A   # 夊
-            ]
-        ]
-    ] ;
-        :eq g.daikanwa:01201          ; # &G-CU+510D;
+        :eq g.mj:007143               ; # &G-MJ007143;
+        :eq g.hanyo-denshi...ks:013890 ; # &G-MJ007143;
+        :eq g.daikanwa:01201          ; # &G-MJ007143;
         :subsume
-            g2.daikanwa:01201    ,
+            g2.koseki:013890     ,
+            g2.hanyo-denshi...ks:013890 ,
+            g2.mj:007143         ,
             g2.cns11643-3:0x4B2C ;
         .
+        g.mj:007143
+                   :detailed-glyph-of             mj:007143  .
+        g.hanyo-denshi...ks:013890
+                   :detailed-glyph-of hanyo-denshi...ks:013890  .
         g.daikanwa:01201
                    :detailed-glyph-of       daikanwa:01201   .
-        g2.daikanwa:01201
+        g2.koseki:013890
             a chisegg:abstract-glyph-form ;
-            :abstract-glyph-form-of daikanwa:01201 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    g2.adobe-japan1-0:04539   # &g2-AJ1-04539;
-            ]
-        ]
-    ] ;
+            :abstract-glyph-form-of koseki:013890 ;
+            :eq g2.daikanwa:01201         ; # &g2-M-01201;
+            .
+            g2.daikanwa:01201
+                  :abstract-glyph-form-of       daikanwa:01201   .
+        g2.hanyo-denshi...ks:013890
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of hanyo-denshi...ks:013890 ;
+            :eq rep.hanyo-denshi...ks...mf:001389 ; # &g2-HD-KS-013890;
+            .
+            rep.hanyo-denshi...ks...mf:001389
+                       :abstract-glyph-of hanyo-denshi...ks...mf:001389  .
+        g2.mj:007143
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:007143 ;
             .
         g2.cns11643-3:0x4B2C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-3:0x4B2C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    g2.ucs_unicode:0x590A   # &g2-CDP-8A71;
-            ]
-        ]
-    ] ;
             :eq g2.ucs_cns:0x510D         ; # &g2-CU+510D;
             .
             g2.ucs_cns:0x510D
@@ -76868,31 +79226,28 @@ rep.jis-x0212:0x324F
     ideo:strokes          13 ;
     ideo:total-strokes    15 ;
     ideo:hanyu-dazidian  ( 1 226 9 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.mj:057258   # &MJ057258;
+    ] ;
     :eq rep.ucs_unicode:0x510D    ; # &JSP-324F;
     :eq rep.cbeta:04351           ; # &I-CB04351;
+    :eq rep.jef-china3:0x93C3     ; # &I-JC3-93C3;
     :subsume
         g.ucs_jis:0x510D     ,
-        g2.ucs_unicode:0x510D ;
+        g.ucs_unicode:0x510D ;
     .
     rep.ucs_unicode:0x510D
                :abstract-glyph-of [ :context domain:unicode ;
                                     :target     ucs:0x510D  ] .
     rep.cbeta:04351
                :abstract-glyph-of          cbeta:04351   .
+    rep.jef-china3:0x93C3
+               :abstract-glyph-of     jef-china3:0x93C3  .
     g.ucs_jis:0x510D
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:jis     ;
                              :target     ucs:0x510D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    a.ucs:0x5902   # 夂
-            ]
-        ]
-    ] ;
         :eq g.cbeta:04351             ; # &G-CB04351;
         :subsume
             g2.ucs_jis:0x510D    ,
@@ -76906,14 +79261,18 @@ rep.jis-x0212:0x324F
                                       :target     ucs:0x510D  ] ;
             :eq g2.jis-x0212:0x324F       ; # &g2-JSP-324F;
             :eq g2.cbeta:04351            ; # &g2-JSP-324F;
+            :eq g2.jef-china3:0x93C3      ; # &g2-JSP-324F;
             :subsume
                 repi.jis-x0212:0x324F ,
-                repi.cbeta:04351     ;
+                repi.cbeta:04351     ,
+                repi.jef-china3:0x93C3 ;
             .
             g2.jis-x0212:0x324F
                   :abstract-glyph-form-of      jis-x0212:0x324F  .
             g2.cbeta:04351
                   :abstract-glyph-form-of          cbeta:04351   .
+            g2.jef-china3:0x93C3
+                  :abstract-glyph-form-of     jef-china3:0x93C3  .
             repi.jis-x0212:0x324F
                 a chisegg:glyph-image ;
                 :glyph-image-of jis-x0212:0x324F ;
@@ -76922,26 +79281,31 @@ rep.jis-x0212:0x324F
                 a chisegg:glyph-image ;
                 :glyph-image-of cbeta:04351 ;
                 .
+            repi.jef-china3:0x93C3
+                a chisegg:glyph-image ;
+                :glyph-image-of jef-china3:0x93C3 ;
+                .
         rep.hanziku-1:0xD4D2
             a chisegg:abstract-glyph ;
             :abstract-glyph-of hanziku-1:0xD4D2 ;
             .
-    g2.ucs_unicode:0x510D
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:unicode ;
-                                  :target     ucs:0x510D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   rep.gt-k:00059 ; # &GT-K00059;
-                :below    a.ucs:0x5902   # 夂
-            ]
-        ]
-    ] ;
-        :g2.ucs_JP...hanazono      rdf:nil ;
+    g.ucs_unicode:0x510D
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:unicode ;
+                             :target     ucs:0x510D  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    g.ucs_iso:0x21570   # &G-IU+21570;
+        ] ;
+        :subsume
+            g2.ucs_unicode:0x510D ;
         .
+        g2.ucs_unicode:0x510D
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:unicode ;
+                                      :target     ucs:0x510D  ] ;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            .
 
 a.ucs:0x203C7
     a chisegg:abstract-character ;
@@ -76986,19 +79350,19 @@ a.ucs:0x203E1
     g2.daikanwa:01203
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01203 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04021   # &g2-AJ1-04021;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04021   # &g2-AJ1-04021;
+        ] ;
         .
     g2.ucs_iso:0x203E1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203E1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96F6   # &g2-UU+96F6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96F6   # &g2-UU+96F6;
+        ] ;
         :subsume
             repi.ucs_iso:0x203E1 ,
             rep.hanziku-1:0xD471 ;
@@ -77015,10 +79379,10 @@ a.ucs:0x203E1
     g2.cns11643-4:0x4921
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4921 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x675B   # &g2-CU+96F6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x675B   # &g2-CU+96F6;
+        ] ;
         :eq g2.ucs_cns:0x203E1        ; # &g2-CU+203E1;
         .
         g2.ucs_cns:0x203E1
@@ -77135,15 +79499,15 @@ a.ucs:0x203E4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203E4 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.ucs_unicode:0x5905 ; # &g2-M-05695;
-                :below    a.ucs:0x8C9D   # 貝
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.ucs_unicode:0x5905 ; # &g2-M-05695;
+                    isd:below    a.ucs:0x8C9D   # 貝
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.daikanwa:01206         ; # &g2-M-01206;
         :subsume
             repi.daikanwa:01206  ,
@@ -77168,15 +79532,15 @@ a.ucs:0x203E4
     g2.cns11643-5:0x4B74
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x4B74 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.cns11643-3:0x2344 ; # &g2-CDP-8D5F;
-                :below    a.ucs:0x8C9D   # 貝
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.cns11643-3:0x2344 ; # &g2-CDP-8D5F;
+                    isd:below    a.ucs:0x8C9D   # 貝
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_cns:0x203E4        ; # &g2-CU+203E4;
         .
         g2.ucs_cns:0x203E4
@@ -77208,7 +79572,7 @@ rep.cns11643-3:0x4B28
     ] ;
     :eq rep.ucs_cns:0x3496        ; # &C3-4B28;
     :eq rep.daikanwa:01207        ; # &I-M-01207;
-    :from.same           [ :sources chisebib:zihui-bu ,
+    ideo:same-as         [ :sources chisebib:zihui-bu ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x786D ] ;
     :subsume
@@ -77223,10 +79587,10 @@ rep.cns11643-3:0x4B28
     g2.cns11643-3:0x4B28
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B28 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x655C   # &g2-M-31339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x655C   # &g2-M-31339;
+        ] ;
         :eq g2.ucs_cns:0x3496         ; # &g2-M-01207;
         :eq g2.daikanwa:01207         ; # &g2-M-01207;
         :subsume
@@ -77271,10 +79635,10 @@ rep.ucs_unicode:0x3496
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3496  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:022254   # &g2-MJ022254;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:022254   # &g2-MJ022254;
+        ] ;
         :subsume
             repi.ucs_unicode:0x3496 ;
         .
@@ -77472,10 +79836,10 @@ a.ucs:0x20398
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20398 ] ;
         ideo:hanyu-dazidian  ( 1 215 14 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    rep.big5-cdp:0x87FB   # &CDP-87FB;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    rep.big5-cdp:0x87FB   # &CDP-87FB;
+        ] ;
         :eq rep.cns11643-7:0x262D     ; # &C7-262D;
         :eq rep.hanziku-1:0xD2B1      ; # &I-HZK01-D2B1;
         .
@@ -77518,10 +79882,10 @@ rep.ucs_iso:0x203D9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203D9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9F20   # &g2-AJ1-02767;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9F20   # &g2-AJ1-02767;
+        ] ;
         :eq g2.daikanwa...ho:0024     ; # &g2-M-H0024;
         :subsume
             repi.daikanwa...ho:0024 ,
@@ -77661,10 +80025,10 @@ a.ucs:0x348A
     rep.cns11643-4:0x4F59
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x4F59 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
+        ] ;
         :eq rep.ucs_cns:0x348A        ; # &C4-4F59;
         :eq rep.daikanwa:01213        ; # &I-M-01213;
         :subsume
@@ -77702,10 +80066,10 @@ a.ucs:0x348A
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x348A  ] ;
         ideo:hanyu-dazidian  ( 1 232 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
+        ] ;
         :subsume
             g2.ucs_unicode:0x348A ;
         .
@@ -77794,10 +80158,10 @@ rep.adobe-japan1-4:14346
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5110         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0xFA64   # 賓
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0xFA64   # 賓
+        ] ;
         :eq g2.adobe-japan1-4:14346   ; # &g2-AJ1-14346;
         :eq g2.jis-x0212:0x3252       ; # &g2-AJ1-14346;
         :eq g2.cns11643-1:0x7033      ; # &g2-AJ1-14346;
@@ -77860,8 +80224,8 @@ a.ucs:0x50A7
     ] ;
     :eq rep.gb2312:0x594F         ; # &I-G0-594F;
     :eq rep.hanziku-1:0xD0C0      ; # &I-HZK01-D0C0;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-4:14346 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-4:14346 ] ;
     .
     rep.gb2312:0x594F
                :abstract-glyph-of         gb2312:0x594F  .
@@ -77888,10 +80252,10 @@ rep.shinjigen:0429
     g2.shinjigen:0429
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:0429 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CD4   # &g2-M-36789;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CD4   # &g2-M-36789;
+        ] ;
         .
 
 a.ucs:0x3499
@@ -77919,18 +80283,18 @@ a.ucs:0x3499
     g2.daikanwa:01215
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01215 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03798   # &g2-AJ1-03798;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03798   # &g2-AJ1-03798;
+        ] ;
         .
     g2.cns11643-3:0x5032
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5032 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A41   # &g2-CU+7DBF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A41   # &g2-CU+7DBF;
+        ] ;
         :eq g2.ucs_cns:0x3499         ; # &g2-CU+3499;
         .
         g2.ucs_cns:0x3499
@@ -77940,10 +80304,10 @@ a.ucs:0x3499
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3499  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7DBF   # &g2-UU+7DBF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7DBF   # &g2-UU+7DBF;
+        ] ;
         :subsume
             repi.ucs_unicode:0x3499 ,
             rep.hanziku-1:0xD5F6 ;
@@ -77990,10 +80354,10 @@ a.ucs:0x5111
     g2.cns11643-2:0x5643
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5643 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x3B0E   # &g2-UU+3B0E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x3B0E   # &g2-UU+3B0E;
+        ] ;
         :eq g2.ucs_cns:0x5111         ; # &g2-CU+5111;
         :subsume
             repi.cns11643-2:0x5643 ;
@@ -78143,10 +80507,10 @@ a.ucs:0x5112
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5112         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9700   # &g2-AJ1-02343;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9700   # &g2-AJ1-02343;
+        ] ;
         :eq g2.adobe-japan1-0:02336   ; # &g2-AJ1-02336;
         :eq g2.gb2312:0x4865          ; # &g2-AJ1-02336;
         :eq g2.ks-x1001:0x6A63        ; # &g2-AJ1-02336;
@@ -78224,10 +80588,10 @@ a.ucs:0x5112
     g2.cns11643-1:0x7030
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7030 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6B66   # &g2-CU+9700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6B66   # &g2-CU+9700;
+        ] ;
         :eq g2.ucs_cns:0x5112         ; # &g2-CU+5112;
         .
         g2.ucs_cns:0x5112
@@ -78283,10 +80647,10 @@ rep.daikanwa:01222
     g2.daikanwa:01222
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01222 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:001247   # &g2-MJ001247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:001247   # &g2-MJ001247;
+        ] ;
         :subsume
             repi.daikanwa:01222  ,
             rep.hanziku-1:0xD5D4 ;
@@ -78321,10 +80685,10 @@ rep.ucs_unicode:0x349A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x396F   # &g2-UU+396F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x396F   # &g2-UU+396F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -78350,10 +80714,10 @@ rep.cns11643-4:0x4F5D
     g2.cns11643-4:0x4F5D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4F5D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x4343   # &g2-CDP-8D6D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x4343   # &g2-CDP-8D6D;
+        ] ;
         :eq g2.ucs_cns:0x349A         ; # &g2-CU+349A;
         .
         g2.ucs_cns:0x349A
@@ -78517,9 +80881,9 @@ a.ucs:0x4FE6
     :eq rep.gb2312:0x5931         ; # &I-G0-5931;
     :eq rep.jis-x0213-2:0x214F    ; # &I-JX2-214F;
     :eq rep.shinjigen:0426        ; # 俦
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5114         ] ;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5114         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x5114         ] ;
     :subsume
         g2.adobe-japan1-5:17264 ,
@@ -78539,10 +80903,10 @@ a.ucs:0x4FE6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FE6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010260   # &g2-MJ010260;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010260   # &g2-MJ010260;
+        ] ;
         :eq g2.ucs_jis:0x4FE6         ; # &g2-AJ1-17264;
         :eq g2.jis-x0213-2:0x214F     ; # &g2-AJ1-17264;
         :subsume
@@ -78566,10 +80930,10 @@ a.ucs:0x4FE6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FE6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F872   # 寿
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F872   # 寿
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5931          ; # &g2-UU+4FE6;
         :eq g2.shinjigen:0426         ; # &g2-UU+4FE6;
@@ -78647,18 +81011,18 @@ rep.cns11643-5:0x5359
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7FDF   # &g2-GT-K11273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7FDF   # &g2-GT-K11273;
+        ] ;
         .
     g2.cns11643-5:0x5359
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5359 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A4B   # &g2-CU+7FDF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A4B   # &g2-CU+7FDF;
+        ] ;
         :eq g2.ucs_cns:0x349B         ; # &g2-CU+349B;
         .
         g2.ucs_cns:0x349B
@@ -78682,20 +81046,20 @@ a.ucs:0x203EC
     rep.daikanwa:01226
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01226 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:35539   # &M-35539;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:35539   # &M-35539;
+        ] ;
         .
     rep.ucs_iso:0x203EC
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x203EC ] ;
         ideo:hanyu-dazidian  ( 1 231 11 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-4:0x4742   # &C4-4742;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-4:0x4742   # &C4-4742;
+        ] ;
         :eq rep.cns11643-4:0x4F5F     ; # &C4-4F5F;
         :eq rep.hanziku-1:0xD5D7      ; # &I-HZK01-D5D7;
         .
@@ -78764,10 +81128,10 @@ a.ucs:0x5115
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5115         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9F4A   # &g2-AJ1-07457;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9F4A   # &g2-AJ1-07457;
+        ] ;
         :eq g2.adobe-japan1-0:04200   ; # &g2-AJ1-04200;
         :eq g2.jis-x0208:0x5131       ; # &g2-AJ1-04200;
         :eq g2.cns11643-1:0x7034      ; # &g2-AJ1-04200;
@@ -78844,8 +81208,8 @@ a.ucs:0x4FAA
     ] ;
     :eq rep.gb2312:0x592D         ; # &I-G0-592D;
     :eq rep.hanziku-1:0xC341      ; # &I-HZK01-C341;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5115         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5115         ] ;
     .
     rep.gb2312:0x592D
                :abstract-glyph-of         gb2312:0x592D  .
@@ -78906,10 +81270,10 @@ rep.ucs_iso:0x203ED
     g2.cns11643-5:0x5358
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5358 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A4D   # &g2-CU+805A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A4D   # &g2-CU+805A;
+        ] ;
         :eq g2.ucs_cns:0x203ED        ; # &g2-CU+203ED;
         .
         g2.ucs_cns:0x203ED
@@ -78978,10 +81342,10 @@ a.ucs:0x5116
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5116         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01538   # &g2-AJ1-01538;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01538   # &g2-AJ1-01538;
+        ] ;
         :eq g2.ucs_cns:0x5116         ; # &g2-AJ1-04199;
         :eq g2.ucs_jis:0x5116         ; # &g2-AJ1-04199;
         :eq g2.jis-x0208:0x5130       ; # &g2-AJ1-04199;
@@ -79047,10 +81411,10 @@ a.ucs:0x5116
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5116  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76E3   # &g2-UU+76E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76E3   # &g2-UU+76E3;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5116 ,
@@ -79103,10 +81467,10 @@ rep.ucs_iso:0x203EE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203EE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C0D   # &g2-AJ1-04643;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C0D   # &g2-AJ1-04643;
+        ] ;
         :eq g2.cns11643-4:0x4F5C      ; # &g2-M-01230;
         :eq g2.daikanwa:01230         ; # &g2-M-01230;
         :subsume
@@ -79161,10 +81525,10 @@ a.ucs:0x203EF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203EF ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6434   # &g2-AJ1-05010;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6434   # &g2-AJ1-05010;
+        ] ;
         :eq g2.cns11643-4:0x4F5E      ; # &g2-M-01231;
         :eq g2.daikanwa:01231         ; # &g2-M-01231;
         :subsume
@@ -79220,10 +81584,10 @@ a.ucs:0x349C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8207   # &g2-AJ1-06299;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8207   # &g2-AJ1-06299;
+        ] ;
         :eq g2.daikanwa:01232         ; # &g2-M-01232;
         :subsume
             repi.daikanwa:01232  ,
@@ -79248,10 +81612,10 @@ a.ucs:0x349C
     g2.cns11643-4:0x4F5B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4F5B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A58   # &g2-CU+8207;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A58   # &g2-CU+8207;
+        ] ;
         :eq g2.ucs_cns:0x349C         ; # &g2-CU+349C;
         .
         g2.ucs_cns:0x349C
@@ -79301,10 +81665,10 @@ a.ucs:0x5117
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5117         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7591   # &g2-AJ1-01625;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7591   # &g2-AJ1-01625;
+        ] ;
         :eq g2.adobe-japan1-5:17296   ; # &g2-AJ1-17296;
         :eq g2.jis-x0212:0x3253       ; # &g2-AJ1-17296;
         :eq g2.jis-x0213-2:0x2323     ; # &g2-AJ1-17296;
@@ -79354,10 +81718,10 @@ a.ucs:0x5117
     g2.cns11643-2:0x5641
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5641 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x696A   # &g2-CU+7591;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x696A   # &g2-CU+7591;
+        ] ;
         :eq g2.ucs_cns:0x5117         ; # &g2-CU+5117;
         .
         g2.ucs_cns:0x5117
@@ -79442,10 +81806,10 @@ rep.adobe-japan1-0:04143
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5118  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76E1   # &g2-AJ1-05805;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76E1   # &g2-AJ1-05805;
+        ] ;
         :eq g2.adobe-japan1-0:04143   ; # &g2-AJ1-04143;
         :eq g2.jis-x0208_1978:0x4B79  ; # &g2-AJ1-04143;
         :eq g2.jis-x0208_1983:0x5056  ; # &g2-AJ1-04143;
@@ -79882,10 +82246,10 @@ rep.mj:007160
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x511B         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x821E   # &g2-M-30342;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x821E   # &g2-M-30342;
+        ] ;
         :eq g2.ucs_unicode:0x511B     ; # &g2-MJ007160;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...ks:014330 ; # &g2-MJ007160;
@@ -79926,10 +82290,10 @@ rep.mj:007160
     g2.cns11643-3:0x5035
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5035 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A5A   # &g2-CU+821E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A5A   # &g2-CU+821E;
+        ] ;
         :eq g2.ucs_cns:0x511B         ; # &g2-CU+511B;
         .
         g2.ucs_cns:0x511B
@@ -79946,10 +82310,10 @@ rep.mj:007160
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x511B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x5971   # &g2-K0-5971;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x5971   # &g2-K0-5971;
+        ] ;
         :eq g2.ucs_jis:0x511B         ; # &MJ007161;
         :eq g2.adobe-japan1-4:14347   ; # &MJ007161;
         :eq g2.jis-x0212:0x3255       ; # &MJ007161;
@@ -80067,10 +82431,10 @@ rep.adobe-japan1-6:21166
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x511C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010230   # &g2-MJ010230;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010230   # &g2-MJ010230;
+        ] ;
         :eq g2.adobe-japan1-6:21166   ; # &g2-AJ1-21166;
         :eq g2.jis-x0212:0x3256       ; # &g2-AJ1-21166;
         :eq g2.cns11643-2:0x563F      ; # &g2-AJ1-21166;
@@ -80139,10 +82503,10 @@ a.ucs:0x203F0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203F0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5ECC   # &g2-AJ1-21504;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5ECC   # &g2-AJ1-21504;
+        ] ;
         :eq g2.cns11643-5:0x5355      ; # &g2-M-01239;
         :eq g2.daikanwa:01239         ; # &g2-M-01239;
         :subsume
@@ -80213,19 +82577,19 @@ rep.cns11643-3:0x5033
     g2.daikanwa:01240
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01240 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024936   # &g2-MJ024936;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024936   # &g2-MJ024936;
+        ] ;
         .
     g2.ucs_unicode:0x512B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x512B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8C6A   # &g2-UU+8C6A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8C6A   # &g2-UU+8C6A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x512B ,
@@ -80243,10 +82607,10 @@ rep.cns11643-3:0x5033
     g2.cns11643-3:0x5033
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5033 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024938   # &g2-MJ024938;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024938   # &g2-MJ024938;
+        ] ;
         :eq g2.ucs_cns:0x512B         ; # &g2-CU+512B;
         .
         g2.ucs_cns:0x512B
@@ -80273,10 +82637,10 @@ a.ucs:0x20406
     g2.cns11643-5:0x5357
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5357 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-2:0x415D ; # &g2-M-01047;
-        isd:right    a.ucs:0x5BF8   # 寸
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-2:0x415D ; # &g2-M-01047;
+            isd:right    a.ucs:0x5BF8   # 寸
+        ] ;
         :eq g2.ucs_cns:0x20406        ; # &g2-M-01241;
         :eq g2.daikanwa:01241         ; # &g2-M-01241;
         :subsume
@@ -80300,10 +82664,10 @@ a.ucs:0x20406
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20406 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x50C4 ; # &g2-AJ1-17286;
-        isd:right    a.ucs:0x5BF8   # 寸
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x50C4 ; # &g2-AJ1-17286;
+            isd:right    a.ucs:0x5BF8   # 寸
+        ] ;
         :subsume
             repi.ucs_iso:0x20406 ,
             rep.hanziku-1:0xD5B3 ;
@@ -80358,10 +82722,10 @@ a.ucs:0x511D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x511D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x69AE   # &g2-AJ1-05255;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x69AE   # &g2-AJ1-05255;
+        ] ;
         :eq g2.adobe-japan1-6:21167   ; # &g2-AJ1-21167;
         :eq g2.jis-x0212:0x3257       ; # &g2-AJ1-21167;
         :eq g2.daikanwa:01242         ; # &g2-AJ1-21167;
@@ -80418,10 +82782,10 @@ a.ucs:0x511D
     g2.cns11643-3:0x5030
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5030 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x692A   # &g2-CU+69AE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x692A   # &g2-CU+69AE;
+        ] ;
         :eq g2.ucs_cns:0x511D         ; # &g2-CU+511D;
         .
         g2.ucs_cns:0x511D
@@ -80606,10 +82970,10 @@ rep.gt:01566
     repi.daikanwa...ho:0025
         a chisegg:glyph-image ;
         :glyph-image-of daikanwa...ho:0025 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:16166   # &M-16166;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:16166   # &M-16166;
+        ] ;
         :eq g2.daikanwa...ho:0025     ; # &g2-M-H0025;
         .
         g2.daikanwa...ho:0025
@@ -80621,10 +82985,10 @@ rep.gt:01566
     g2.cns11643-5:0x535B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x535B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x4B2D   # &C2-4B2D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x4B2D   # &C2-4B2D;
+        ] ;
         :eq g2.ucs_cns:0x20400        ; # &g2-CU+20400;
         .
         g2.ucs_cns:0x20400
@@ -80681,10 +83045,10 @@ rep.ucs_iso:0x203F1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203F1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x27D90   # &g2-IU-00027D90;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x27D90   # &g2-IU-00027D90;
+        ] ;
         .
 
 a.ucs:0x203F4
@@ -80714,6 +83078,40 @@ a.ucs:0x203FF
     rep.hanziku-1:0xD5D2
                :abstract-glyph-of      hanziku-1:0xD5D2  .
 
+a.ucs:0x2CFFB
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2CFFB ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          14 ;
+    ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.mj:057358   # &MJ057358;
+    ] ;
+    :eq rep.mj:056956             ; # &I-MJ056956;
+    :eq rep.koseki:014440         ; # 𬿻
+    :form-of             [ :sources chisebib:koseki ,
+                                    chisebib:mj ;
+                           :target  a.ucs:0x5114         ] ;
+    :subsume
+        g2.mj:056956         ;
+    .
+    rep.mj:056956
+               :abstract-glyph-of             mj:056956  .
+    rep.koseki:014440
+               :abstract-glyph-of         koseki:014440  .
+    g2.mj:056956
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:056956 ;
+        :eq g2.ucs_JP...hanazono:0x2CFFB ; # &g2-MJ056956;
+        :eq g2.koseki:014440          ; # &g2-MJ056956;
+        .
+        g2.ucs_JP...hanazono:0x2CFFB
+              :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                        :target     ucs:0x2CFFB ] .
+        g2.koseki:014440
+              :abstract-glyph-form-of         koseki:014440  .
+
 bucs:0x511F
     a chisegg:super-abstract-character ;
     :super-abstract-character-of [ :context domain:bucs    ;
@@ -80862,8 +83260,8 @@ a.ucs:0x507F
     ] ;
     :eq rep.gb2312:0x3325         ; # &I-G0-3325;
     :eq rep.hanziku-1:0xCD59      ; # &I-HZK01-CD59;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x511F         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x511F         ] ;
     .
     rep.gb2312:0x3325
                :abstract-glyph-of         gb2312:0x3325  .
@@ -80938,19 +83336,19 @@ a.ucs:0x20408
     g2.daikanwa:01247
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01247 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x81F1   # &g2-JSP-5665;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x81F1   # &g2-JSP-5665;
+        ] ;
         .
     g2.ucs_iso:0x20408
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20408 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x4C62   # &g2-CU+81F1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x4C62   # &g2-CU+81F1;
+        ] ;
         :eq g2.cns11643-7:0x3678      ; # &g2-IU-00020408;
         :subsume
             repi.cns11643-7:0x3678 ,
@@ -81009,10 +83407,10 @@ rep.cns11643-3:0x543F
     g2.cns11643-3:0x543F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x543F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6E59   # &g2-M-31781;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6E59   # &g2-M-31781;
+        ] ;
         :eq g2.ucs_cns:0x349D         ; # &g2-M-01248;
         :eq g2.daikanwa:01248         ; # &g2-M-01248;
         :subsume
@@ -81058,10 +83456,10 @@ rep.ucs_unicode:0x349D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:022667   # &g2-MJ022667;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:022667   # &g2-MJ022667;
+        ] ;
         .
 
 a.ucs:0x5121
@@ -81218,10 +83616,10 @@ rep.daikanwa:01250
     g2.daikanwa:01250
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01250 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:26243   # &g2-M-26243;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:26243   # &g2-M-26243;
+        ] ;
         .
     rep.hanziku-1:0xD6B4
         a chisegg:abstract-glyph ;
@@ -81251,10 +83649,10 @@ rep.ucs_iso:0x20409
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20409 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:019576   # &g2-MJ019576;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:019576   # &g2-MJ019576;
+        ] ;
         :eq g2.cns11643-5:0x4B76      ; # &g2-IU-00020409;
         :subsume
             repi.cns11643-5:0x4B76 ,
@@ -81300,10 +83698,10 @@ a.ucs:0x5122
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5122  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x616E   # &g2-AJ1-03968;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x616E   # &g2-AJ1-03968;
+        ] ;
         :eq g2.daikanwa:01251         ; # &g2-M-01251;
         :subsume
             repi.daikanwa:01251  ,
@@ -81323,10 +83721,10 @@ a.ucs:0x5122
     g2.cns11643-2:0x5C47
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C47 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6C65   # &g2-CU+616E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6C65   # &g2-CU+616E;
+        ] ;
         :eq g2.ucs_cns:0x5122         ; # &g2-CU+5122;
         .
         g2.ucs_cns:0x5122
@@ -81379,10 +83777,10 @@ rep.cns11643-3:0x5753
                                  :target  16 ] ;
         ideo:total-strokes     [ :context domain:cns     ;
                                  :target  18 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010713   # &g2-MJ010713;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010713   # &g2-MJ010713;
+        ] ;
         :eq g2.cns11643-3:0x5753      ; # &g2-M-01252;
         :eq g2.daikanwa:01252         ; # &g2-M-01252;
         :subsume
@@ -81548,10 +83946,10 @@ a.ucs:0x5125
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x5C46 ;
         ideo:hanyu-dazidian  ( 1 232 15 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x8CE3   # 賣
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x8CE3   # 賣
+        ] ;
         :eq rep.ucs_unicode:0x5125    ; # &C2-5C46;
         :eq a.big5:0xECBA             ; # &I-B-ECBA;
         .
@@ -81607,10 +84005,10 @@ a.ucs:0x5126
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5126  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9E83   # &g2-JSP-6C5E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9E83   # &g2-JSP-6C5E;
+        ] ;
         :eq g2.daikanwa:01257         ; # &g2-M-01257;
         :subsume
             repi.daikanwa:01257  ,
@@ -81630,10 +84028,10 @@ a.ucs:0x5126
     g2.cns11643-2:0x5C45
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C45 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x563B   # &g2-CU+9E83;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x563B   # &g2-CU+9E83;
+        ] ;
         :eq g2.ucs_cns:0x5126         ; # &g2-CU+5126;
         .
         g2.ucs_cns:0x5126
@@ -81809,10 +84207,10 @@ rep.mj:007178
     g2.daikanwa:01261
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01261 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:11170   # &g2-M-11170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:11170   # &g2-M-11170;
+        ] ;
         .
     g2.mj:007178
         a chisegg:abstract-glyph-form ;
@@ -81820,10 +84218,10 @@ rep.mj:007178
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x512A         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011890   # &g2-MJ011890;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011890   # &g2-MJ011890;
+        ] ;
         :eq g2.ucs_cns:0x512A         ; # &g2-MJ007178;
         :eq g2.cns11643-1:0x7340      ; # &g2-MJ007178;
         :eq g2.hanyo-denshi...ks:014610 ; # &g2-MJ007178;
@@ -81910,10 +84308,10 @@ rep.mj:007179
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x512A         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011891   # &g2-MJ011891;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011891   # &g2-MJ011891;
+        ] ;
         :eq g2.ucs_unicode:0x512A     ; # &g2-MJ007179;
         :eq g2.adobe-japan1-0:03855   ; # &g2-MJ007179;
         :eq g2.ks-x1001:0x6950        ; # &g2-MJ007179;
@@ -82022,10 +84420,10 @@ rep.mj:007180
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x512A         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs-itaiji-004:0x6182   # &U-i004+6182;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs-itaiji-004:0x6182   # &U-i004+6182;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xADB3 ; # &g2-MJ007180;
         :subsume
             repi.hanyo-denshi...jt:0xADB3 ,
@@ -82092,18 +84490,18 @@ rep.ucs_iso:0x2040B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2040B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x81A0   # &g2-UU+81A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x81A0   # &g2-UU+81A0;
+        ] ;
         .
     g2.cns11643-5:0x5A70
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5A70 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6E4F   # &g2-CU+81A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6E4F   # &g2-CU+81A0;
+        ] ;
         :eq g2.ucs_cns:0x2040B        ; # &g2-CU+2040B;
         .
         g2.ucs_cns:0x2040B
@@ -82135,10 +84533,10 @@ a.ucs:0x2040C
     g2.daikanwa:01263
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01263 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7F77   # &g2-AJ1-03457;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7F77   # &g2-AJ1-03457;
+        ] ;
         :subsume
             repi.daikanwa:01263  ,
             rep.hanziku-1:0xD6B2 ;
@@ -82159,10 +84557,10 @@ a.ucs:0x2040C
     g2.cns11643-4:0x5567
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5567 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6E48   # &g2-CU+7F77;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6E48   # &g2-CU+7F77;
+        ] ;
         :eq g2.ucs_cns:0x2040C        ; # &g2-CU+2040C;
         .
         g2.ucs_cns:0x2040C
@@ -82175,36 +84573,71 @@ a.ucs:0x2040D
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          15 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x6578   # &A-IWDSU+6578;
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "soku" ) ;
+                         ] ;
+    .
+
+rep.mj:030857
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:030857 ;
+    :denotation-of
+        a.ucs:0x2040D        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          15 ;
+    ideo:total-strokes    17 ;
     ideo:hanyu-dazidian  ( 1 234 5 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x6578   # 數
+        isd:right    rep.adobe-japan1-0:05072   # &AJ1-05072;
     ] ;
+    :eq rep.ucs_iso:0x2040D       ; # &MJ030857;
     :eq rep.cns11643-4:0x5566     ; # &I-C4-5566;
+    :eq rep.koseki:014640         ; # &MJ030857;
     :eq rep.daikanwa:01264        ; # &I-M-01264;
     :subsume
-        g2.daikanwa:01264    ,
+        g2.mj:030857         ,
         g2.ucs_iso:0x2040D   ;
     .
+    rep.ucs_iso:0x2040D
+               :abstract-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x2040D ] .
     rep.cns11643-4:0x5566
                :abstract-glyph-of     cns11643-4:0x5566  .
+    rep.koseki:014640
+               :abstract-glyph-of         koseki:014640  .
     rep.daikanwa:01264
                :abstract-glyph-of       daikanwa:01264   .
-    g2.daikanwa:01264
+    g2.mj:030857
         a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:01264 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6226   # &g2-K0-6226;
-    ] ;
+        :abstract-glyph-form-of mj:030857 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6226   # &g2-K0-6226;
+        ] ;
+        :eq g2.koseki:014640          ; # &g2-MJ030857;
+        :eq g2.daikanwa:01264         ; # &g2-MJ030857;
         :subsume
             repi.daikanwa:01264  ,
+            repi.mj:030857       ,
             rep.hanziku-1:0xD672 ;
         .
+        g2.koseki:014640
+              :abstract-glyph-form-of         koseki:014640  .
+        g2.daikanwa:01264
+              :abstract-glyph-form-of       daikanwa:01264   .
         repi.daikanwa:01264
             a chisegg:glyph-image ;
             :glyph-image-of daikanwa:01264 ;
             .
+        repi.mj:030857
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:030857 ;
+            .
         rep.hanziku-1:0xD672
             a chisegg:abstract-glyph ;
             :abstract-glyph-of hanziku-1:0xD672 ;
@@ -82213,10 +84646,10 @@ a.ucs:0x2040D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2040D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6D30   # &g2-CU+6578;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6D30   # &g2-CU+6578;
+        ] ;
         :eq g2.cns11643-4:0x5566      ; # &g2-IU-0002040D;
         :subsume
             repi.ucs_iso:0x2040D ,
@@ -82429,19 +84862,19 @@ rep.cns11643-4:0x5569
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x512C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x975A   # &g2-HD-IB-2A45;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x975A   # &g2-HD-IB-2A45;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-4:0x5569
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5569 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x5559   # &g2-CU+975A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x5559   # &g2-CU+975A;
+        ] ;
         :eq g2.ucs_cns:0x512C         ; # &g2-CU+512C;
         .
         g2.ucs_cns:0x512C
@@ -82478,10 +84911,10 @@ a.ucs:0x20421
     g2.cns11643-4:0x5568
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5568 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6F45   # &g2-CU+8F29;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6F45   # &g2-CU+8F29;
+        ] ;
         :eq g2.ucs_cns:0x20421        ; # &g2-CU+20421;
         .
         g2.ucs_cns:0x20421
@@ -82490,19 +84923,19 @@ a.ucs:0x20421
     rep.hanziku-1:0xD654
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xD654 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8F29   # &g2-UU+8F29;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8F29   # &g2-UU+8F29;
+        ] ;
         .
     g2.ucs_iso:0x20421
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20421 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03344   # &g2-AJ1-03344;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03344   # &g2-AJ1-03344;
+        ] ;
         .
 
 a.ucs:0x2041B
@@ -82561,19 +84994,19 @@ rep.ucs_iso:0x2041A
     g2.daikanwa:01270
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01270 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4D21   # &g2-M-47607;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4D21   # &g2-M-47607;
+        ] ;
         .
     g2.ucs_iso:0x2041A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2041A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x4F4A   # &g2-CU+4D21;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x4F4A   # &g2-CU+4D21;
+        ] ;
         :eq g2.cns11643-7:0x3675      ; # &g2-IU-0002041A;
         :subsume
             repi.ucs_iso:0x2041A ,
@@ -82644,10 +85077,10 @@ rep.ucs_iso:0x20422
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20422 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020717   # &g2-MJ020717;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020717   # &g2-MJ020717;
+        ] ;
         :eq g2.cns11643-7:0x3674      ; # &g2-IU-00020422;
         :subsume
             repi.ucs_iso:0x20422 ,
@@ -82679,10 +85112,10 @@ a.ucs:0x20411
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20411 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x24D21   # 𤴡
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x24D21   # 𤴡
+        ] ;
         :eq rep.gt:01626              ; # &GT-01626;
         :eq rep.gt-pj-11:18019        ; # &GT-01626;
         :eq rep.daikanwa...ho:0026    ; # &GT-01626;
@@ -82758,9 +85191,9 @@ a.ucs:0x203FE
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x887B ; # &CDP-887B;
-                :below    a.ucs:0x826E   # 艮
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.big5-cdp:0x887B ; # &CDP-887B;
+                isd:below    a.ucs:0x826E   # 艮
             ]
         ]
     ] ;
@@ -82792,10 +85225,42 @@ a.ucs:0x2040F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xD6BD ;
         ideo:hanyu-dazidian  ( 1 235 14 ) ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.hanziku-3:0xC0A6   # &HZK03-C0A6;
+        ] ;
+        .
+
+a.ucs:0x20413
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20413 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x7469   # 瑩
+    ] ;
+    .
+
+rep.ucs_iso:0x20413
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20413 ] ;
+    :denotation-of
+        a.ucs:0x20413        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          15 ;
+    ideo:total-strokes    17 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanziku-3:0xC0A6   # &HZK03-C0A6;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.adobe-japan1-0:05675   # &AJ1-05675;
     ] ;
+    :subsume
+        g2.ucs_iso:0x20413   ;
+    .
+    g2.ucs_iso:0x20413
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20413 ] ;
         .
 
 a.ucs:0x20419
@@ -82845,10 +85310,10 @@ rep.ucs_iso:0x2041D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2041D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
+        ] ;
         :subsume
             repi.ucs_iso:0x2041D ,
             rep.hanziku-1:0xD6BC ;
@@ -82863,6 +85328,38 @@ rep.ucs_iso:0x2041D
             :abstract-glyph-of hanziku-1:0xD6BC ;
             .
 
+a.ucs:0x2D003
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2D003 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x26C29 ; # 𦰩
+        isd:right    rep.big5-cdp:0x89E7   # &CDP-89E7;
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x2D003
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2D003 ] ;
+    :denotation-of
+        a.ucs:0x2D003        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          15 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.big5-cdp:0x8BD3 ; # &CDP-8BD3;
+        isd:right    rep.big5-cdp:0x89E7   # &CDP-89E7;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2D003 ;
+    .
+    g2.ucs_JP...hanazono:0x2D003
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2D003 ] ;
+        .
+
 a.ucs:0x349F
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x349F ;
@@ -82884,20 +85381,20 @@ a.ucs:0x349F
     rep.daikanwa:01271
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01271 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:34509   # &M-34509;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:34509   # &M-34509;
+        ] ;
         .
     rep.ucs_unicode:0x349F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x349F  ] ;
         ideo:hanyu-dazidian  ( 1 236 14 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x892D   # &UU+892D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x892D   # &UU+892D;
+        ] ;
         :eq rep.hanziku-1:0xD6DD      ; # &HZK01-D6DD;
         .
         rep.hanziku-1:0xD6DD
@@ -82905,10 +85402,10 @@ a.ucs:0x349F
     rep.cns11643-4:0x5A67
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x5A67 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x5A41   # &C2-5A41;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x5A41   # &C2-5A41;
+        ] ;
         .
 
 a.ucs:0x20423
@@ -83017,10 +85514,10 @@ a.ucs:0x512D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x512D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02572   # &g2-AJ1-02572;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02572   # &g2-AJ1-02572;
+        ] ;
         :eq g2.ucs_cns:0x512D         ; # &g2-AJ1-21172;
         :eq g2.ucs_jis:0x512D         ; # &g2-AJ1-21172;
         :eq g2.jis-x0212:0x325D       ; # &g2-AJ1-21172;
@@ -83072,10 +85569,10 @@ a.ucs:0x512D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x512D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x89AA   # &g2-UU+89AA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x89AA   # &g2-UU+89AA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -83116,10 +85613,10 @@ a.ucs:0x20424
         :abstract-glyph-of daikanwa:01276 ;
         ideo:strokes          16 ;
         ideo:total-strokes    18 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:34487   # &M-34487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:34487   # &M-34487;
+        ] ;
         .
     rep.hanziku-1:0xD6DF
         a chisegg:abstract-glyph ;
@@ -83127,10 +85624,10 @@ a.ucs:0x20424
         ideo:strokes          16 ;
         ideo:total-strokes    18 ;
         ideo:hanyu-dazidian  ( 1 236 16 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x5A45   # &C2-5A45;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x5A45   # &C2-5A45;
+        ] ;
         .
     rep.ucs_iso:0x20424
         a chisegg:abstract-glyph ;
@@ -83144,10 +85641,10 @@ a.ucs:0x20424
         :abstract-glyph-of cns11643-4:0x5A6B ;
         ideo:strokes          15 ;
         ideo:total-strokes    17 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x8922   # &UU+8922;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x8922   # &UU+8922;
+        ] ;
         .
 
 a.ucs:0x512F
@@ -83184,10 +85681,10 @@ o.ucs_jis:0x512F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x512F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:44709   # &M-44709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:44709   # &M-44709;
+        ] ;
         :eq rep.ucs_jis:0x512F        ; # &AJ1-21173;
         :eq rep.jis-x0212:0x325E      ; # &I-JSP-325E;
         :eq rep.daikanwa:01277        ; # &I-M-01277;
@@ -83258,9 +85755,9 @@ a.ucs:0x20425
     ideo:hanyu-dazidian  ( 1 237 2 ) ;
     :eq rep.cns11643-4:0x5A69     ; # &I-C4-5A69;
     :eq rep.daikanwa:01279        ; # &I-M-01279;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  a.ucs:0x5104         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x5104         ] ;
     :subsume
         g2.ucs_iso:0x20425   ;
     .
@@ -83329,10 +85826,10 @@ rep.daikanwa:01280
     g2.daikanwa:01280
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01280 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6A59   # &g2-M-31895;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:31895   # &g2-M-31895;
+        ] ;
         .
 
 rep.ucs_unicode:0x5130
@@ -83356,10 +85853,10 @@ rep.ucs_unicode:0x5130
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5130  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x853F   # &g2-UU+853F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x853F   # &g2-UU+853F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -83386,10 +85883,10 @@ rep.cns11643-2:0x4F50
     g2.cns11643-2:0x4F50
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F50 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x4654   # &g2-CU+848D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x4654   # &g2-CU+848D;
+        ] ;
         :eq g2.ucs_cns:0x5130         ; # &g2-CU+5130;
         .
         g2.ucs_cns:0x5130
@@ -83448,10 +85945,10 @@ rep.adobe-japan1-6:21174
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5131         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9F8D   # &g2-AJ1-03966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9F8D   # &g2-AJ1-03966;
+        ] ;
         :eq g2.adobe-japan1-6:21174   ; # &g2-AJ1-21174;
         :eq g2.jis-x0212:0x325F       ; # &g2-AJ1-21174;
         :eq g2.daikanwa:01281         ; # &g2-AJ1-21174;
@@ -83487,10 +85984,10 @@ rep.adobe-japan1-6:21174
     g2.cns11643-2:0x6143
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6143 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x733E   # &g2-CU+9F8D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x733E   # &g2-CU+9F8D;
+        ] ;
         :eq g2.ucs_cns:0x5131         ; # &g2-CU+5131;
         .
         g2.ucs_cns:0x5131
@@ -83521,10 +86018,10 @@ a.ucs:0x20426
     g2.cns11643-4:0x5A6A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5A6A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x8931   # &g2-JSP-5C65;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x8931   # &g2-JSP-5C65;
+        ] ;
         :eq g2.ucs_cns:0x20426        ; # &g2-M-01282;
         :eq g2.daikanwa:01282         ; # &g2-M-01282;
         :subsume
@@ -83548,10 +86045,10 @@ a.ucs:0x20426
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20426 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8931   # &g2-UU+8931;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8931   # &g2-UU+8931;
+        ] ;
         :subsume
             repi.ucs_iso:0x20426 ,
             rep.hanziku-1:0xD6DE ;
@@ -83876,10 +86373,10 @@ rep.mj:007190
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5132         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02430   # &g2-AJ1-02430;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02430   # &g2-AJ1-02430;
+        ] ;
         :eq g2.ucs_jis...1990:0x5132  ; # &g2-MJ007190;
         :eq g2.ucs_jis...2000:0x5132  ; # &g2-MJ007190;
         :eq g2.adobe-japan1-0:03813   ; # &g2-MJ007190;
@@ -83955,10 +86452,10 @@ rep.mj:007190
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5132  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8AF8   # &g2-UU+8AF8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8AF8   # &g2-UU+8AF8;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7343      ; # &g2-UU+5132;
         :eq g2.gb12345:0x3422         ; # &g2-UU+5132;
@@ -83995,8 +86492,8 @@ a.ucs:0x50A8
     ] ;
     :eq rep.gb2312:0x3422         ; # &I-G0-3422;
     :eq rep.hanziku-1:0xD0C4      ; # &I-HZK01-D0C4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007190        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007190        ] ;
     .
     rep.gb2312:0x3422
                :abstract-glyph-of         gb2312:0x3422  .
@@ -84082,19 +86579,19 @@ rep.ucs_iso:0x2043A
     g2.daikanwa:01287
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01287 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0xFA6A   # &g2-AJ1-07788;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0xFA6A   # &g2-AJ1-07788;
+        ] ;
         .
     g2.ucs_iso:0x2043A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2043A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x983B   # &g2-UU+983B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x983B   # &g2-UU+983B;
+        ] ;
         :eq g2.cns11643-5:0x6132      ; # &g2-IU-0002043A;
         :subsume
             rep.hanziku-1:0xD6D6 ,
@@ -84212,10 +86709,10 @@ rep.ucs_iso:0x20433
     g2.daikanwa:01289
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01289 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76E7   # &g2-AJ1-05807;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76E7   # &g2-AJ1-05807;
+        ] ;
         :eq g2.cbeta:05405            ; # &g2-M-01289;
         :subsume
             repi.daikanwa:01289  ,
@@ -84244,10 +86741,10 @@ rep.ucs_iso:0x20433
     g2.cns11643-4:0x5A6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5A6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x714D   # &g2-CU+76E7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x714D   # &g2-CU+76E7;
+        ] ;
         :eq g2.ucs_cns:0x20433        ; # &g2-CU+20433;
         .
         g2.ucs_cns:0x20433
@@ -84261,16 +86758,55 @@ a.ucs:0x20431
     ideo:strokes          16 ;
     ideo:total-strokes    18 ;
     ideo:hanyu-dazidian  ( 1 236 1 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.ucs-itaiji-002:0x501D ; # &U-i002+501D;
+        isd:right    a.ucs:0x4EBA   # 人
+    ] ;
     :eq rep.cns11643-7:0x3E75     ; # &I-C7-3E75;
     :eq rep.daikanwa:01290        ; # &I-M-01290;
-    :eq rep.hanziku-1:0xD6D0      ; # &I-HZK01-D6D0;
+    :from.Zhouwen        [ :sources chisebib:shuowen-zhu ,
+                                    chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-6:21127 ] ;
+    :subsume
+        g2.ucs_iso:0x20431   ;
     .
     rep.cns11643-7:0x3E75
                :abstract-glyph-of     cns11643-7:0x3E75  .
     rep.daikanwa:01290
                :abstract-glyph-of       daikanwa:01290   .
-    rep.hanziku-1:0xD6D0
-               :abstract-glyph-of      hanziku-1:0xD6D0  .
+    g2.ucs_iso:0x20431
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20431 ] ;
+        :eq g2.cns11643-7:0x3E75      ; # &g2-M-01290;
+        :eq g2.daikanwa:01290         ; # &g2-M-01290;
+        :subsume
+            repi.daikanwa:01290  ,
+            repi.cns11643-7:0x3E75 ,
+            repi.ucs_iso:0x20431 ,
+            rep.hanziku-1:0xD6D0 ;
+        .
+        g2.cns11643-7:0x3E75
+              :abstract-glyph-form-of     cns11643-7:0x3E75  .
+        g2.daikanwa:01290
+              :abstract-glyph-form-of       daikanwa:01290   .
+        repi.daikanwa:01290
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01290 ;
+            .
+        repi.cns11643-7:0x3E75
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x3E75 ;
+            .
+        repi.ucs_iso:0x20431
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20431 ] ;
+            .
+        rep.hanziku-1:0xD6D0
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD6D0 ;
+            .
 
 a.ucs:0x20429
     a chisegg:abstract-character ;
@@ -84314,10 +86850,10 @@ rep.ucs_iso:0x20429
     g2.gt:01659
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:01659 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:07072   # &g2-AJ1-07072;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:07072   # &g2-AJ1-07072;
+        ] ;
         :eq g2.daikanwa...ho:0028     ; # &g2-GT-01659;
         :subsume
             repi.daikanwa...ho:0028 ,
@@ -84337,10 +86873,10 @@ rep.ucs_iso:0x20429
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20429 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x95BB   # &g2-UU+95BB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x95BB   # &g2-UU+95BB;
+        ] ;
         :subsume
             repi.ucs_iso:0x20429 ,
             rep.hanziku-1:0xD6BE ;
@@ -84371,7 +86907,7 @@ a.ucs:0x20432
     :eq rep.hanziku-1:0xD6D4      ; # &I-HZK01-D6D4;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x8A96         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8A96         ] ;
     .
@@ -84446,19 +86982,19 @@ a.ucs:0x20445
     g2.daikanwa:01291
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01291 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:25659   # &g2-M-25659;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:25659   # &g2-M-25659;
+        ] ;
         .
     g2.ucs_iso:0x20445
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20445 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x574D   # &g2-CU+41B8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x574D   # &g2-CU+41B8;
+        ] ;
         :eq g2.cns11643-5:0x674B      ; # &g2-IU-00020445;
         :subsume
             repi.cns11643-5:0x674B ,
@@ -84508,10 +87044,10 @@ a.ucs:0x2043B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2043B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8E47   # &g2-AJ1-06816;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8E47   # &g2-AJ1-06816;
+        ] ;
         :eq g2.cns11643-5:0x674A      ; # &g2-M-01292;
         :eq g2.daikanwa:01292         ; # &g2-M-01292;
         :eq g2.cbeta:00951            ; # &g2-M-01292;
@@ -84645,6 +87181,15 @@ a.ucs:0x5133
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x6BDA   # 毚
     ] ;
+    :sound               [ :context domain:ja...on...conventional ;
+                           :target  ( "zaN" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "zeN" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "saN" ) ;
+                         ] ;
     .
 
 rep.adobe-japan1-5:19170
@@ -84687,10 +87232,10 @@ rep.adobe-japan1-5:19170
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5133         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BDA   # &g2-AJ1-17902;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BDA   # &g2-AJ1-17902;
+        ] ;
         :eq g2.adobe-japan1-5:19170   ; # &g2-AJ1-19170;
         :eq g2.jis-x0212:0x3260       ; # &g2-AJ1-19170;
         :eq g2.daikanwa:01296         ; # &g2-AJ1-19170;
@@ -84726,10 +87271,10 @@ rep.adobe-japan1-5:19170
     g2.cns11643-1:0x782B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x782B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x737E   # &g2-CU+6BDA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x737E   # &g2-CU+6BDA;
+        ] ;
         :eq g2.ucs_cns:0x5133         ; # &g2-CU+5133;
         .
         g2.ucs_cns:0x5133
@@ -84772,10 +87317,10 @@ a.ucs:0x5134
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5134         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8944   # &g2-AJ1-06620;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8944   # &g2-AJ1-06620;
+        ] ;
         :eq g2.adobe-japan1-6:21175   ; # &g2-AJ1-21175;
         :eq g2.jis-x0212:0x3261       ; # &g2-AJ1-21175;
         :eq g2.cns11643-2:0x6537      ; # &g2-AJ1-21175;
@@ -84854,10 +87399,10 @@ rep.ucs_iso:0x2043F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2043F ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:32147   # &g2-M-32147;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:32147   # &g2-M-32147;
+        ] ;
         :eq g2.daikanwa:01298         ; # &g2-M-01298;
         :subsume
             repi.daikanwa:01298  ,
@@ -84877,10 +87422,10 @@ rep.ucs_iso:0x2043F
     g2.cns11643-5:0x674F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x674F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7533   # &g2-CU+85A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7533   # &g2-CU+85A8;
+        ] ;
         :eq g2.ucs_cns:0x2043F        ; # &g2-CU+2043F;
         .
         g2.ucs_cns:0x2043F
@@ -85049,10 +87594,10 @@ o.ucs_cns:0x34A1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01300 ;
         ideo:hanyu-dazidian  ( 1 237 11 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0213-1:0x7A34   # &JX1-7A34;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0213-1:0x7A34   # &JX1-7A34;
+        ] ;
         :subsume
             g2.daikanwa:01300    ,
             rep.hanziku-1:0xD6FA ;
@@ -85060,10 +87605,10 @@ o.ucs_cns:0x34A1
         g2.daikanwa:01300
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01300 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6923   # &g2-JSP-5451;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ks-x1001:0x6923   # &g2-JSP-5451;
+            ] ;
             .
         rep.hanziku-1:0xD6FA
             a chisegg:abstract-glyph ;
@@ -85109,10 +87654,10 @@ rep.ucs_unicode:0x34A1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7E47   # &g2-UU+7E47;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7E47   # &g2-UU+7E47;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -85141,19 +87686,19 @@ a.ucs:0x20444
     g2.daikanwa:01301
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01301 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04334   # &g2-AJ1-04334;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04334   # &g2-AJ1-04334;
+        ] ;
         .
     g2.ucs_iso:0x20444
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20444 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x71EE   # &g2-UU+71EE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x71EE   # &g2-UU+71EE;
+        ] ;
         :subsume
             repi.ucs_iso:0x20444 ,
             rep.hanziku-1:0xD751 ;
@@ -85170,10 +87715,10 @@ a.ucs:0x20444
     g2.cns11643-5:0x674C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x674C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7433   # &g2-CU+71EE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7433   # &g2-CU+71EE;
+        ] ;
         :eq g2.ucs_cns:0x20444        ; # &g2-CU+20444;
         .
         g2.ucs_cns:0x20444
@@ -85357,56 +87902,39 @@ a.ucs:0x34A4
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x34A4 ;
     ideo:radical           9 ; # ⼈ 
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x8076   # 聶
-    ] ;
-    .
-
-rep.cns11643-4:0x632F
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-4:0x632F ;
-    :denotation-of
-        a.ucs:0x34A4         ;
-    ideo:radical           9 ; # ⼈ 
     ideo:strokes          18 ;
     ideo:total-strokes    20 ;
     ideo:hanyu-dazidian  ( 1 238 7 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:06224   # &AJ1-06224;
+        isd:right    a.ucs:0x8076   # 聶
     ] ;
-    :eq a.ucs_iwds-1:0x34A4       ; # &C4-632F;
-    :eq rep.ucs_unicode:0x34A4    ; # &C4-632F;
+    :eq rep.cns11643-4:0x632F     ; # &I-C4-632F;
     :eq rep.daikanwa:01303        ; # &I-M-01303;
     :subsume
         g2.daikanwa:01303    ,
         g2.cns11643-4:0x632F ,
         g2.ucs_unicode:0x34A4 ;
     .
-    a.ucs_iwds-1:0x34A4
-           :abstract-character-of [ :context domain:iwds-1  ;
-                                    :target     ucs:0x34A4  ] .
-    rep.ucs_unicode:0x34A4
-               :abstract-glyph-of [ :context domain:unicode ;
-                                    :target     ucs:0x34A4  ] .
+    rep.cns11643-4:0x632F
+               :abstract-glyph-of     cns11643-4:0x632F  .
     rep.daikanwa:01303
                :abstract-glyph-of       daikanwa:01303   .
     g2.daikanwa:01303
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01303 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:37779   # &g2-GT-37779;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:37779   # &g2-GT-37779;
+        ] ;
         .
     g2.cns11643-4:0x632F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x632F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x772B   # &g2-CU+8076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x772B   # &g2-CU+8076;
+        ] ;
         :eq g2.ucs_cns:0x34A4         ; # &g2-CU+34A4;
         .
         g2.ucs_cns:0x34A4
@@ -85416,10 +87944,10 @@ rep.cns11643-4:0x632F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8076   # &g2-UU+8076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8076   # &g2-UU+8076;
+        ] ;
         :subsume
             repi.ucs_unicode:0x34A4 ,
             rep.hanziku-1:0xD757 ;
@@ -85469,18 +87997,18 @@ a.ucs:0x5136
         g2.daikanwa:01304
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01304 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:08595   # &g2-M-08595;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.daikanwa:08595   # &g2-M-08595;
+            ] ;
             .
         g2.cns11643-3:0x5C32
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-3:0x5C32 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x643E   # &g2-CU+5DC2;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-2:0x643E   # &g2-CU+5DC2;
+            ] ;
             :eq g2.ucs_cns:0x5136         ; # &g2-CU+5136;
             .
             g2.ucs_cns:0x5136
@@ -85490,10 +88018,10 @@ a.ucs:0x5136
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5136  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5DC2   # &g2-UU+5DC2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5DC2   # &g2-UU+5DC2;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5136 ,
@@ -85634,19 +88162,19 @@ a.ucs:0x20450
     g2.daikanwa:01309
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01309 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
-        isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
+            isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
+        ] ;
         .
     g2.ucs_iso:0x20450
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20450 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x5009 ; # &g2-UU+5009;
-        isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x5009 ; # &g2-UU+5009;
+            isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
+        ] ;
         .
 
 a.ucs:0x2045B
@@ -85835,10 +88363,10 @@ rep.adobe-japan1-0:04205
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5137         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x5572   # &g2-GT-64844;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x5572   # &g2-GT-64844;
+        ] ;
         :eq g2.ucs_jis...1990:0x5137  ; # &g2-AJ1-04205;
         :eq g2.ucs_jis...2000:0x5137  ; # &g2-AJ1-04205;
         :eq g2.ucs_jis...2004:0x5137  ; # &g2-AJ1-04205;
@@ -85911,10 +88439,10 @@ rep.adobe-japan1-0:04205
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5137  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9E97   # &g2-AJ1-04023;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9E97   # &g2-AJ1-04023;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5933         ; # &g2-UU+5137;
         .
@@ -85923,10 +88451,10 @@ rep.adobe-japan1-0:04205
     g2.cns11643-1:0x7A62
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7A62 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x795E   # &g2-CU+9E97;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x795E   # &g2-CU+9E97;
+        ] ;
         :eq g2.ucs_cns:0x5137         ; # &g2-CU+5137;
         .
         g2.ucs_cns:0x5137
@@ -85944,8 +88472,8 @@ a.ucs:0x4FEA
     ideo:hanyu-dazidian  ( 1 158 4 ) ;
     :eq rep.gb2312:0x5933         ; # &I-G0-5933;
     :eq rep.hanziku-1:0xC463      ; # &I-HZK01-C463;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04205 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04205 ] ;
     .
     rep.gb2312:0x5933
                :abstract-glyph-of         gb2312:0x5933  .
@@ -85991,10 +88519,10 @@ rep.ucs_unicode:0x34A7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96E2   # &g2-AJ1-03949;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96E2   # &g2-AJ1-03949;
+        ] ;
         :eq g2.daikanwa:01312         ; # &g2-M-01312;
         :eq g2.cbeta:04184            ; # &g2-M-01312;
         :subsume
@@ -86047,10 +88575,10 @@ rep.cns11643-7:0x5274
     g2.cns11643-7:0x5274
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-7:0x5274 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7762   # &g2-CU+96E2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7762   # &g2-CU+96E2;
+        ] ;
         :eq g2.ucs_cns:0x34A7         ; # &g2-CU+34A7;
         .
         g2.ucs_cns:0x34A7
@@ -86097,10 +88625,10 @@ a.ucs:0x5138
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5138         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03919   # &g2-AJ1-03919;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03919   # &g2-AJ1-03919;
+        ] ;
         :eq g2.ucs_jis:0x5138         ; # &g2-AJ1-19171;
         :eq g2.jis-x0212:0x3263       ; # &g2-AJ1-19171;
         :eq g2.daikanwa:01313         ; # &g2-AJ1-19171;
@@ -86139,10 +88667,10 @@ a.ucs:0x5138
     g2.cns11643-1:0x7A63
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7A63 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7865   # &g2-CU+7F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7865   # &g2-CU+7F85;
+        ] ;
         :eq g2.ucs_cns:0x5138         ; # &g2-CU+5138;
         .
         g2.ucs_cns:0x5138
@@ -86152,10 +88680,10 @@ a.ucs:0x5138
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5138  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7F85   # &g2-UU+7F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7F85   # &g2-UU+7F85;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5138 ;
@@ -86379,10 +88907,10 @@ rep.daikanwa:01316
     g2.daikanwa:01316
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01316 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x985A   # &g2-AJ1-07752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x985A   # &g2-AJ1-07752;
+        ] ;
         .
 
 rep.ucs_iso:0x20458
@@ -86410,10 +88938,10 @@ rep.ucs_iso:0x20458
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20458 ] ;
         ideo:hanyu-dazidian  ( 1 239 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x794D   # &C1-794D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x794D   # &C1-794D;
+        ] ;
         :eq rep.cns11643-4:0x662E     ; # &C4-662E;
         :subsume
             g2.ucs_iso:0x20458   ;
@@ -86424,10 +88952,10 @@ rep.ucs_iso:0x20458
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x20458 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x985B   # &g2-UU+985B;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x985B   # &g2-UU+985B;
+            ] ;
             :eq g2.cns11643-4:0x662E      ; # &g2-IU-00020458;
             :subsume
                 repi.cns11643-4:0x662E ,
@@ -86527,10 +89055,10 @@ rep.adobe-japan1-0:04204
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x513A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96E3   # &g2-JX1-7D63;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96E3   # &g2-JX1-7D63;
+        ] ;
         :eq g2.adobe-japan1-0:04204   ; # &g2-AJ1-04204;
         :eq g2.ks-x1001:0x5153        ; # &g2-AJ1-04204;
         :eq g2.jis-x0208:0x5135       ; # &g2-AJ1-04204;
@@ -86623,8 +89151,8 @@ a.ucs:0x50A9
     ] ;
     :eq rep.gb2312:0x5950         ; # &I-G0-5950;
     :eq rep.hanziku-1:0xD0CB      ; # &I-HZK01-D0CB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04204 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04204 ] ;
     .
     rep.gb2312:0x5950
                :abstract-glyph-of         gb2312:0x5950  .
@@ -86674,10 +89202,10 @@ rep.ucs_iso:0x20459
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20459 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010248   # &g2-MJ010248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010248   # &g2-MJ010248;
+        ] ;
         :eq g2.daikanwa:01318         ; # &g2-M-01318;
         :subsume
             repi.daikanwa:01318  ,
@@ -86697,10 +89225,10 @@ rep.ucs_iso:0x20459
     g2.cns11643-5:0x6F68
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x6F68 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7831   # &g2-CU+5BF5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7831   # &g2-CU+5BF5;
+        ] ;
         :eq g2.ucs_cns:0x20459        ; # &g2-CU+20459;
         .
         g2.ucs_cns:0x20459
@@ -86794,12 +89322,12 @@ rep.hanziku-1:0xD77C
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x9580 ; # 門
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x2EA5 ; # ⺥
-                        :below    a.ucs:0x8C55   # 豕
+            isd:structure [ a idc:⿵ ;
+                isd:surround a.ucs:0x9580 ; # 門
+                isd:filling  [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x2EA5 ; # ⺥
+                        isd:below    a.ucs:0x8C55   # 豕
                     ]
                 ]
             ]
@@ -86872,10 +89400,10 @@ rep.cns11643-4:0x662D
     g2.cns11643-4:0x662D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x662D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7931   # &g2-CU+908A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7931   # &g2-CU+908A;
+        ] ;
         :eq g2.ucs_cns:0x2045F        ; # &g2-CU+2045F;
         :subsume
             repi.cns11643-4:0x662D ,
@@ -86913,10 +89441,10 @@ o.ucs_cns:0x34A8
         ideo:strokes          19 ;
         ideo:total-strokes    21 ;
         ideo:hanyu-dazidian  ( 1 239 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-itaiji-003:0x20A27   # &U-i003+20A27;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-itaiji-003:0x20A27   # &U-i003+20A27;
+        ] ;
         :subsume
             g2.daikanwa:48924    ;
         .
@@ -86940,10 +89468,10 @@ o.ucs_cns:0x34A8
         :abstract-glyph-of cns11643-7:0x574C ;
         ideo:strokes          20 ;
         ideo:total-strokes    22 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-itaiji-002:0x20A27   # &U-i002+20A27;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-itaiji-002:0x20A27   # &U-i002+20A27;
+        ] ;
         :eq rep.ucs_cns:0x34A8        ; # &C7-574C;
         :subsume
             g2.cns11643-7:0x574C ;
@@ -87106,8 +89634,8 @@ a.ucs:0x50A5
     :eq rep.gb2312:0x594E         ; # &I-G0-594E;
     :eq rep.hanziku-1:0xCFEA      ; # &I-HZK01-CFEA;
     :eq rep.jef-china3:0x43A8     ; # &I-JC3-43A8;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x513B         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x513B         ] ;
     .
     rep.gb2312:0x594E
                :abstract-glyph-of         gb2312:0x594E  .
@@ -87197,10 +89725,10 @@ rep.adobe-japan1-0:04206
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x513C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04449   # &g2-AJ1-04449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04449   # &g2-AJ1-04449;
+        ] ;
         :eq g2.ucs_cns:0x513C         ; # &g2-AJ1-04206;
         :eq g2.ucs_jis:0x513C         ; # &g2-AJ1-04206;
         :eq g2.ucs_ks:0x513C          ; # &g2-AJ1-04206;
@@ -87302,10 +89830,10 @@ rep.ucs_unicode:0x513C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x513C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5932         ; # &g2-UU+513C;
         .
@@ -87327,8 +89855,8 @@ a.ucs:0x4FE8
     ] ;
     :eq rep.gb2312:0x5932         ; # &I-G0-5932;
     :eq rep.hanziku-1:0xC3EE      ; # &I-HZK01-C3EE;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x513C ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x513C ] ;
     .
     rep.gb2312:0x5932
                :abstract-glyph-of         gb2312:0x5932  .
@@ -87360,10 +89888,10 @@ a.ucs:0x20469
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20469 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77CD   # &g2-AJ1-05844;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77CD   # &g2-AJ1-05844;
+        ] ;
         :eq g2.cns11643-5:0x7331      ; # &g2-M-01325;
         :eq g2.daikanwa:01325         ; # &g2-M-01325;
         :subsume
@@ -87408,10 +89936,10 @@ a.ucs:0x20464
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20464 ] ;
         ideo:hanyu-dazidian  ( 1 239 13 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x23358   # 𣍘
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x23358   # 𣍘
+        ] ;
         :eq rep.daikanwa:01326        ; # &M-01326;
         :eq rep.hanziku-1:0xD77D      ; # &I-HZK01-D77D;
         .
@@ -87469,10 +89997,10 @@ a.ucs:0x513D
     g2.cns11643-2:0x6E7D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6E7D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x7E8D   # &g2-JSP-5464;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x7E8D   # &g2-JSP-5464;
+        ] ;
         :eq g2.ucs_cns:0x513D         ; # &g2-M-01328;
         :eq g2.daikanwa:01328         ; # &g2-M-01328;
         :subsume
@@ -87496,10 +90024,10 @@ a.ucs:0x513D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x513D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7E8D   # &g2-UU+7E8D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7E8D   # &g2-UU+7E8D;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -87516,10 +90044,10 @@ a.ucs:0x2046B
     rep.daikanwa:01329
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01329 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.big5-cdp:0x857D   # &CDP-857D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.big5-cdp:0x857D   # &CDP-857D;
+        ] ;
         .
     rep.ucs_iso:0x2046B
         a chisegg:abstract-glyph ;
@@ -87575,19 +90103,19 @@ rep.cns11643-4:0x6A41
     g2.daikanwa:01330
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01330 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:023807   # &g2-MJ023807;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:023807   # &g2-MJ023807;
+        ] ;
         .
     g2.ucs_unicode:0x34A9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8821   # &g2-UU+8821;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8821   # &g2-UU+8821;
+        ] ;
         .
     rep.hanziku-1:0xD7BA
         a chisegg:abstract-glyph ;
@@ -87596,10 +90124,10 @@ rep.cns11643-4:0x6A41
     g2.cns11643-4:0x6A41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x6A41 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:023808   # &g2-MJ023808;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:023808   # &g2-MJ023808;
+        ] ;
         :eq g2.ucs_cns:0x34A9         ; # &g2-CU+34A9;
         .
         g2.ucs_cns:0x34A9
@@ -87647,16 +90175,51 @@ a.ucs:0x513E
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x56CA   # 囊
     ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "nAu" ) ;
+                         ] ;
     :eq rep.cns11643-3:0x606F     ; # &I-C3-606F;
     :eq rep.daikanwa:01332        ; # &I-M-01332;
-    :eq rep.hanziku-1:0xD7BC      ; # &I-HZK01-D7BC;
+    :subsume
+        g2.ucs_unicode:0x513E ;
     .
     rep.cns11643-3:0x606F
                :abstract-glyph-of     cns11643-3:0x606F  .
     rep.daikanwa:01332
                :abstract-glyph-of       daikanwa:01332   .
-    rep.hanziku-1:0xD7BC
-               :abstract-glyph-of      hanziku-1:0xD7BC  .
+    g2.ucs_unicode:0x513E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x513E  ] ;
+        :eq g2.cns11643-3:0x606F      ; # &g2-M-01332;
+        :eq g2.daikanwa:01332         ; # &g2-M-01332;
+        :subsume
+            repi.daikanwa:01332  ,
+            repi.cns11643-3:0x606F ,
+            repi.ucs_unicode:0x513E ,
+            rep.hanziku-1:0xD7BC ;
+        .
+        g2.cns11643-3:0x606F
+              :abstract-glyph-form-of     cns11643-3:0x606F  .
+        g2.daikanwa:01332
+              :abstract-glyph-form-of       daikanwa:01332   .
+        repi.daikanwa:01332
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01332 ;
+            .
+        repi.cns11643-3:0x606F
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x606F ;
+            .
+        repi.ucs_unicode:0x513E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x513E  ] ;
+            .
+        rep.hanziku-1:0xD7BC
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD7BC ;
+            .
 
 a.ucs:0x20470
     a chisegg:abstract-character ;
@@ -87849,9 +90412,9 @@ a.ucs:0x201F8
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x516D ; # 六
-                :below    a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x516D ; # 六
+                isd:below    a.ucs:0x4E00   # 一
             ]
         ]
     ] ;
@@ -88318,16 +90881,6 @@ a.ucs:0x203A5
     rep.hanziku-12:0xEB71
                :abstract-glyph-of     hanziku-12:0xEB71  .
 
-a.ucs:0x203A6
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x203A6 ;
-    ideo:radical           9 ; # ⼈ 
-    ideo:hanyu-dazidian  ( 8 9 6 ) ;
-    :eq rep.hanziku-12:0xEB73     ; # &I-HZK12-EB73;
-    .
-    rep.hanziku-12:0xEB73
-               :abstract-glyph-of     hanziku-12:0xEB73  .
-
 a.ucs:0x203D5
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x203D5 ;