update.
[chise/chiset.git] / Ideograph-R184-Eat.ttl
index 39e613a..8da5e88 100644 (file)
@@ -30,6 +30,7 @@
 @prefix rep.ucs_jis...1990: <http://www.chise.org/est/view/character/rep.ucs@jis...1990=> .
 @prefix rep.ucs_jis...2000: <http://www.chise.org/est/view/character/rep.ucs@jis...2000=> .
 @prefix rep.ucs_jis...2004: <http://www.chise.org/est/view/character/rep.ucs@jis...2004=> .
+@prefix rep.ucs_JP...hanazono: <http://www.chise.org/est/view/character/rep.ucs@JP...hanazono=> .
 @prefix rep.ucs_ks: <http://www.chise.org/est/view/character/rep.ucs@ks=> .
 @prefix g.ucs_iso: <http://www.chise.org/est/view/character/g.ucs@iso=> .
 @prefix g.ucs_unicode: <http://www.chise.org/est/view/character/g.ucs@unicode=> .
 @prefix rep.hanyo-denshi...ia: <http://www.chise.org/est/view/character/rep.hanyo-denshi...ia=> .
 @prefix rep.hanyo-denshi...ib: <http://www.chise.org/est/view/character/rep.hanyo-denshi...ib=> .
 @prefix rep.hanyo-denshi...hg: <http://www.chise.org/est/view/character/rep.hanyo-denshi...hg=> .
+@prefix rep.hanyo-denshi...ks: <http://www.chise.org/est/view/character/rep.hanyo-denshi...ks=> .
 @prefix g2.hanyo-denshi...jb: <http://www.chise.org/est/view/character/g2.hanyo-denshi...jb=> .
 @prefix g2.hanyo-denshi...jd: <http://www.chise.org/est/view/character/g2.hanyo-denshi...jd=> .
 @prefix g2.hanyo-denshi...ft: <http://www.chise.org/est/view/character/g2.hanyo-denshi...ft=> .
 @prefix g2.hanyo-denshi...ia: <http://www.chise.org/est/view/character/g2.hanyo-denshi...ia=> .
 @prefix g2.hanyo-denshi...ib: <http://www.chise.org/est/view/character/g2.hanyo-denshi...ib=> .
 @prefix g2.hanyo-denshi...hg: <http://www.chise.org/est/view/character/g2.hanyo-denshi...hg=> .
+@prefix g2.hanyo-denshi...ks: <http://www.chise.org/est/view/character/g2.hanyo-denshi...ks=> .
 @prefix rep.koseki: <http://www.chise.org/est/view/character/rep.koseki=> .
 @prefix g2.koseki: <http://www.chise.org/est/view/character/g2.koseki=> .
 @prefix repi.hanyo-denshi...jb: <http://www.chise.org/est/view/character/repi.hanyo-denshi...jb=> .
 @prefix repi.hanyo-denshi...ia: <http://www.chise.org/est/view/character/repi.hanyo-denshi...ia=> .
 @prefix repi.hanyo-denshi...ib: <http://www.chise.org/est/view/character/repi.hanyo-denshi...ib=> .
 @prefix repi.hanyo-denshi...hg: <http://www.chise.org/est/view/character/repi.hanyo-denshi...hg=> .
+@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 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...hg: <http://www.chise.org/est/view/character/g.hanyo-denshi...hg=> .
 @prefix hanyo-denshi...ia: <http://rdf.chise.org/data/ccs/hanyo-denshi...ia/code-point/> .
 @prefix hanyo-denshi...ib: <http://rdf.chise.org/data/ccs/hanyo-denshi...ib/code-point/> .
 @prefix hanyo-denshi...hg: <http://rdf.chise.org/data/ccs/hanyo-denshi...hg/code-point/> .
+@prefix hanyo-denshi...ks: <http://rdf.chise.org/data/ccs/hanyo-denshi...ks/code-point/> .
 @prefix koseki: <http://rdf.chise.org/data/ccs/koseki/code-point/> .
+@prefix hanyo-denshi...ks...mf: <http://rdf.chise.org/data/ccs/hanyo-denshi...ks...mf/code-point/> .
 @prefix gt: <http://rdf.chise.org/data/ccs/gt/code-point/> .
 @prefix gt-k: <http://rdf.chise.org/data/ccs/gt-k/code-point/> .
 @prefix gt-pj-1: <http://rdf.chise.org/data/ccs/gt-pj-1/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/> .
 
-a.ucs_component:0x98DF
+a.ucs_iwds-1:0x98DF
     a chisegg:abstract-character ;
-    :abstract-character-of [ :context domain:component ;
+    :abstract-character-of [ :context domain:iwds-1  ;
                              :target     ucs:0x98DF  ] ;
     ideo:radical         184 ; # ⾷ 
     .
@@ -263,7 +270,7 @@ a.ucs:0x98DF
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x98DF ;
     :denotation-of
-        a.ucs_component:0x98DF ;
+        a.ucs_iwds-1:0x98DF  ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           0 ;
     ideo:total-strokes     9 ;
@@ -307,10 +314,10 @@ a.ucs:0x98DF
     rep.gt:59026
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt:59026 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    a.ucs:0x826E   # 艮
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    a.ucs:0x826E   # 艮
+        ] ;
         :eq g.ucs_ks:0x98DF           ; # &GT-59026;
         :eq g.ucs_cns:0x98DF          ; # &GT-59026;
         :eq g.cns11643-1:0x537A       ; # &GT-59026;
@@ -416,10 +423,10 @@ a.ucs:0x98DF
     a.jis-x0208:0x3F29
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x3F29 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBD ; # 亽
-        isd:below    a.ucs:0x826E   # 艮
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBD ; # 亽
+            isd:below    a.ucs:0x826E   # 艮
+        ] ;
         :eq g.ucs_unicode:0x98DF      ; # &G-J0-3F29;
         :eq g.jis-x0208:0x3F29        ; # &G-J0-3F29;
         :eq g.jis-x0213-1:0x3F29      ; # &G-J0-3F29;
@@ -512,7 +519,7 @@ a.ucs:0x98E0
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x98E0 ;
     :denotation-of
-        a.ucs_component:0x98DF ;
+        a.ucs_iwds-1:0x98DF  ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           0 ;
     ideo:total-strokes     8 ;
@@ -521,8 +528,8 @@ a.ucs:0x98E0
     :eq rep.big5-cdp:0x8BB9       ; # &I-CDP-8BB9;
     :eq rep.gt:59024              ; # &I-GT-59024;
     :eq rep.gt-pj-9:20263         ; # &I-GT-59024;
-    :from.simplified     [ :context domain:component...connect-right ;
-                           :target  a.ucs:0x98DF         ] ;
+    ideo:simplified-form-of [ :context domain:component...connect-right ;
+                              :target  a.ucs:0x98DF         ] ;
     :subsume
         a.gt:59024           ,
         g.big5-cdp:0x8BB9    ;
@@ -540,10 +547,10 @@ a.ucs:0x98E0
     a.gt:59024
         a chisegg:abstract-character ;
         :abstract-character-of gt:59024 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBD ; # 亽
-        isd:below    rep.big5-cdp:0x8B7C   # &CDP-8B7C;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBD ; # 亽
+            isd:below    rep.big5-cdp:0x8B7C   # &CDP-8B7C;
+        ] ;
         :eq g.ucs_unicode:0x98E0      ; # &G-JX2-7C4B;
         :eq g.jis-x0213-2:0x7C4B      ; # &G-JX2-7C4B;
         :eq g.gt:59024                ; # &G-JX2-7C4B;
@@ -583,10 +590,10 @@ a.ucs:0x98E0
     g.big5-cdp:0x8BB9
         a chisegg:detailed-glyph ;
         :detailed-glyph-of big5-cdp:0x8BB9 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    rep.big5-cdp:0x8B7C   # &CDP-8B7C;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    rep.big5-cdp:0x8B7C   # &CDP-8B7C;
+        ] ;
         :subsume
             g2.big5-cdp:0x8BB9   ;
         .
@@ -599,7 +606,7 @@ a.ucs:0x2967F
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2967F ;
     :denotation-of
-        a.ucs_component:0x98DF ;
+        a.ucs_iwds-1:0x98DF  ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           0 ;
     ideo:total-strokes     3 ;
@@ -610,7 +617,7 @@ a.ucs:0x2967F
     :eq rep.shinjigen:9237        ; # 𩙿
     :form-of             [ :context domain:component...connect-right ;
                            :target  a.ucs:0x98DF         ] ;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x98DF         ] ;
     :subsume
         g2.ucs_iso:0x2967F   ,
@@ -711,10 +718,10 @@ a.ucs:0x29680
     :eq rep.gt-pj-8:17968         ; # &I-GT-59037;
     :eq rep.daikanwa:44015        ; # &I-M-44015;
     :eq rep.shinjigen:9235        ; # 𩚀
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  a.ucs:0x98DF         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  a.ucs:0x98DF         ] ;
     :subsume
         g2.daikanwa:44015    ,
         g2.ucs_iso:0x29680   ,
@@ -762,10 +769,10 @@ a.ucs:0x29680
     g2.cns11643-6:0x347C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x347C ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    a.ucs:0x3FDD   # 㿝
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    a.ucs:0x3FDD   # 㿝
+        ] ;
         :eq g2.ucs_cns:0x29680        ; # &g2-CU+29680;
         .
         g2.ucs_cns:0x29680
@@ -785,7 +792,7 @@ a.ucs:0x29681
     ] ;
     :eq rep.cns11643-6:0x347D     ; # &I-C6-347D;
     :eq rep.daikanwa:44016        ; # &I-M-44016;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x98DF         ] ;
     :subsume
@@ -824,10 +831,10 @@ a.ucs:0x29681
     g2.cns11643-6:0x347D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x347D ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    g2.big5-cdp:0x8AB7   # &g2-CDP-8AB7;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    g2.big5-cdp:0x8AB7   # &g2-CDP-8AB7;
+        ] ;
         :eq g2.ucs_cns:0x29681        ; # &g2-CU+29681;
         .
         g2.ucs_cns:0x29681
@@ -844,7 +851,7 @@ a.ucs:0x29683
     :eq rep.cns11643-6:0x347E     ; # &I-C6-347E;
     :eq rep.daikanwa:44017        ; # &I-M-44017;
     :eq rep.hanziku-1:0xC3C5      ; # &I-HZK01-C3C5;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x98DF         ] ;
     .
@@ -877,10 +884,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 ;
@@ -895,10 +902,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
@@ -926,10 +933,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
@@ -956,13 +963,31 @@ a.ucs:0x9963
     ideo:strokes           0 ;
     ideo:total-strokes     3 ;
     :eq rep.gb2312:0x623B         ; # &I-G0-623B;
-    :from.simplified     [ :context domain:CN...component ;
-                           :target  a.ucs:0x98E0         ] ;
-    :from.simplified     [ :context domain:CN...component...connect-right ;
-                           :target  a.ucs:0x98DF         ] ;
+    :eq rep.big5-cdp:0x8976       ; # &I-CDP-8976;
+    ideo:simplified-form-of [ :context domain:CN...component ;
+                              :target  a.ucs:0x98E0         ] ;
+    ideo:simplified-form-of [ :context domain:CN...component...connect-right ;
+                              :target  a.ucs:0x98DF         ] ;
+    :subsume
+        g2.big5-cdp:0x8976   ,
+        g2.ucs_unicode:0x9963 ;
     .
     rep.gb2312:0x623B
                :abstract-glyph-of         gb2312:0x623B  .
+    rep.big5-cdp:0x8976
+               :abstract-glyph-of       big5-cdp:0x8976  .
+    g2.big5-cdp:0x8976
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of big5-cdp:0x8976 ;
+        .
+    g2.ucs_unicode:0x9963
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x9963  ] ;
+        :eq g2.gb2312:0x623B          ; # &g2-UU+9963;
+        .
+        g2.gb2312:0x623B
+              :abstract-glyph-form-of         gb2312:0x623B  .
 
 a.ucs:0x29682
     a chisegg:abstract-character ;
@@ -1143,7 +1168,7 @@ o.ucs_unicode:0x98E2
     ideo:strokes           2 ;
     ideo:total-strokes    10 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x51E0   # 几
     ] ;
     :eq o.jis-x0208:0x3532        ; # &o-J0-3532;
@@ -1428,7 +1453,7 @@ a.ucs:0x98E4
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           2 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x4EBA   # 人
     ] ;
     .
@@ -1574,15 +1599,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:0x2FA02
@@ -1594,16 +1619,16 @@ a.ucs:0x2FA02
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           2 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x513F   # 儿
     ] ;
     :sound               [ :context domain:ja...on ;
                            :target  ( "aku" ) ;
                          ] ;
-    :from.same           [ :context domain:ucs     ;
+    ideo:same-as         [ :context domain:ucs     ;
                            :notes  ("different char.") ;
                            :target  a.ucs:0x98E2         ] ;
-    :to.mistakable       a.ucs:0x98E2         ;
+    ideo:mistakable      a.ucs:0x98E2         ;
     .
 
 rep.daikanwa:44028
@@ -1618,7 +1643,7 @@ rep.daikanwa:44028
         isd:left     a.ucs:0x2967F ; # 𩙿
         isd:right    a.ucs:0x513F   # 儿
     ] ;
-    :from.same           [ :sources chisebib:longkanshoujian ,
+    ideo:same-as         [ :sources chisebib:longkanshoujian ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:44059   ] ;
     :subsume
@@ -1652,10 +1677,10 @@ rep.ucs_iso:0x2FA02
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2FA02 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.big5-cdp:0x8BB9 ; # &g2-CDP-8BB9;
-        isd:right    g2.ucs_unicode:0x513F   # &g2-AJ1-04208;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.big5-cdp:0x8BB9 ; # &g2-CDP-8BB9;
+            isd:right    g2.ucs_unicode:0x513F   # &g2-AJ1-04208;
+        ] ;
         :eq g2.cns11643-6:0x3C77      ; # &g2-IU-0002FA02;
         :subsume
             repi.cns11643-6:0x3C77 ,
@@ -1754,7 +1779,7 @@ a.ucs-itaiji-001:0x98E4
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           2 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x20089   # 𠂉
     ] ;
     :form-of             [ :context domain:component ;
@@ -2061,7 +2086,7 @@ rep.gt:59087
                          ] ;
     :eq rep.gt-pj-8:17990         ; # &GT-59087;
     :eq rep.daikanwa...._.p:44037 ; # &GT-59087;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.jis-x0213-1:0x7E2A ] ;
     .
     rep.gt-pj-8:17990
@@ -2413,7 +2438,7 @@ a.ucs:0x98E9
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5C6F   # 屯
     ] ;
     .
@@ -2520,10 +2545,10 @@ o.ucs_unicode:0x98E9
     rep.gt:59099
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt:59099 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
+        ] ;
         :eq rep.gt-pj-10:18521        ; # &GT-59099;
         .
         rep.gt-pj-10:18521
@@ -2531,10 +2556,10 @@ o.ucs_unicode:0x98E9
     rep.cns11643-1:0x6322
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x6322 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.cns11643-1:0x453A   # &C1-453A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.cns11643-1:0x453A   # &C1-453A;
+        ] ;
         :eq rep.ucs_unicode:0x98E9    ; # &C1-6322;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x623D        ; # &C1-6322;
@@ -2590,7 +2615,7 @@ a.ucs:0x98EA
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x58EC   # 壬
     ] ;
     .
@@ -2769,7 +2794,7 @@ o.ucs_unicode:0x98EB
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x592D   # 夭
     ] ;
     :eq o.jis-x0208:0x712C        ; # &o-J0-712C;
@@ -2973,6 +2998,10 @@ a.ucs:0x4B26
     :abstract-character-of ucs:0x4B26 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x6BB3   # 殳
+    ] ;
     .
 
 rep.daikanwa:44052
@@ -2983,6 +3012,10 @@ rep.daikanwa:44052
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.mj:014908   # &MJ014908;
+    ] ;
     .
 
 rep.cns11643-4:0x3C24
@@ -2993,6 +3026,10 @@ rep.cns11643-4:0x3C24
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.mj:014908   # &MJ014908;
+    ] ;
     :eq rep.ucs_unicode:0x4B26    ; # &C4-3C24;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -3022,6 +3059,10 @@ a.ucs:0x4B27
     :abstract-character-of ucs:0x4B27 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x5143   # 元
+    ] ;
     .
 
 rep.daikanwa:44053
@@ -3032,6 +3073,10 @@ rep.daikanwa:44053
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x5143   # 元
+    ] ;
     .
 
 rep.cns11643-3:0x4028
@@ -3042,6 +3087,10 @@ rep.cns11643-3:0x4028
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x5143   # 元
+    ] ;
     :eq rep.ucs_unicode:0x4B27    ; # &C3-4028;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -3071,6 +3120,10 @@ a.ucs:0x4B28
     :abstract-character-of ucs:0x4B28 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x52FC   # 勼
+    ] ;
     .
 
 rep.daikanwa:44054
@@ -3081,6 +3134,10 @@ rep.daikanwa:44054
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x52FC   # 勼
+    ] ;
     .
 
 rep.cns11643-4:0x3C25
@@ -3091,6 +3148,10 @@ rep.cns11643-4:0x3C25
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x52FC   # 勼
+    ] ;
     :eq rep.ucs_unicode:0x4B28    ; # &C4-3C25;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -3219,7 +3280,7 @@ rep.adobe-japan1-0:04289
     :eq rep.gt-pj-1:21036         ; # &I-GT-59148;
     :eq rep.daikanwa:44057        ; # &I-M-44057;
     :eq rep.shinjigen:0754        ; # &AJ1-04289;
-    :from.interchangeable rep.adobe-japan1-0:05066 ;
+    ideo:interchangeable-form-of rep.adobe-japan1-0:05066 ;
     :subsume
         g2.adobe-japan1-0:04289 ;
     .
@@ -3424,6 +3485,10 @@ a.ucs:0x2969B
     :abstract-character-of ucs:0x2969B ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.jis-x0208:0x4662   # &J97-4662;
+    ] ;
     .
 
 rep.daikanwa:44060
@@ -3434,6 +3499,10 @@ rep.daikanwa:44060
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x5167   # 內
+    ] ;
     .
 
 rep.ucs_iso:0x2969B
@@ -3445,6 +3514,10 @@ rep.ucs_iso:0x2969B
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x5167   # 內
+    ] ;
     :eq rep.cns11643-5:0x3D4E     ; # &C5-3D4E;
     :subsume
         g2.ucs_iso:0x2969B   ,
@@ -3539,7 +3612,7 @@ a.ucs_iwds-1:0x98EE
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x6B20   # 欠
     ] ;
     .
@@ -3563,7 +3636,7 @@ a.ucs:0x98EE
     :eq rep.gt:59113              ; # &I-GT-59113;
     :eq rep.gt-pj-1:23867         ; # &I-GT-59113;
     :eq rep.daikanwa:44063        ; # &I-M-44063;
-    :from.same           [ :sources chisebib:jis-x0208_1997 ;
+    ideo:same-as         [ :sources chisebib:jis-x0208_1997 ;
                            :target  a.ucs:0x98F2         ] ;
     :subsume
         g2.adobe-japan1-0:05338 ,
@@ -3658,9 +3731,13 @@ a.ucs:0x996E
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x9963 ; # 饣
+        isd:right    a.ucs:0x6B20   # 欠
+    ] ;
     :eq rep.gb2312:0x527B         ; # &I-G0-527B;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x98F2         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x98F2         ] ;
     :subsume
         g2.ucs_unicode:0x996E ;
     .
@@ -3696,7 +3773,7 @@ a.ucs:0x98F2
     :eq rep.gt-k:08993            ; # &I-GT-K08993;
     :eq rep.gt-pj-1:12411         ; # &I-GT-59066;
     :eq rep.daikanwa...._.p:44063 ; # 飲
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  a.ucs:0x98EE         ] ;
     :subsume
         a.jis-x0208:0x307B   ,
@@ -3831,7 +3908,7 @@ a.ucs:0x98EF
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x53CD   # 反
     ] ;
     :eq a.jis-x0208:0x4853        ; # 飯
@@ -3876,10 +3953,10 @@ rep.gt:59166
     g2.ks-x1001:0x5A79
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ks-x1001:0x5A79 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2EDE ; # ⻞
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2EDE ; # ⻞
+            isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+        ] ;
         :eq g2.ucs_ks:0x98EF          ; # &g2-GT-59166;
         :eq g2.gt:59166               ; # &g2-GT-59166;
         :eq g2.daikanwa:44064         ; # &g2-GT-59166;
@@ -3964,10 +4041,10 @@ rep.adobe-japan1-0:03431
     a.jis-x0208:0x4853
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x4853 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    a.jis-x0208:0x483F   # &G-AJ1-03411;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    a.jis-x0208:0x483F   # &G-AJ1-03411;
+        ] ;
         :eq g.ucs_jis:0x98EF          ; # &G-J0-4853;
         :eq g.ucs_cns:0x98EF          ; # &G-J0-4853;
         :eq g.jis-x0208:0x4853        ; # &G-J0-4853;
@@ -3999,10 +4076,10 @@ rep.adobe-japan1-0:03431
         g2.adobe-japan1-0:03431
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of adobe-japan1-0:03431 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2EDF ; # ⻟
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2EDF ; # ⻟
+                isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+            ] ;
             :eq g2.ucs_jis:0x98EF         ; # &g2-AJ1-03431;
             :eq g2.jis-x0208:0x4853       ; # &g2-AJ1-03431;
             :eq g2.jis-x0213-1:0x4853     ; # &g2-AJ1-03431;
@@ -4047,10 +4124,10 @@ rep.adobe-japan1-0:03431
         g2.cns11643-1:0x6321
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-1:0x6321 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.big5-cdp:0x8BB9 ; # &g2-CDP-8BB9;
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.big5-cdp:0x8BB9 ; # &g2-CDP-8BB9;
+                isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+            ] ;
             :eq g2.ucs_cns:0x98EF         ; # &g2-CU+98EF;
             .
             g2.ucs_cns:0x98EF
@@ -4064,10 +4141,10 @@ rep.adobe-japan1-0:03431
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x98EF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.gt-k:00476   # &GT-K00476;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.gt-k:00476   # &GT-K00476;
+        ] ;
         :subsume
             g2.ucs_unicode:0x98EF ;
         .
@@ -4075,10 +4152,10 @@ rep.adobe-japan1-0:03431
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x98EF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2EDF ; # ⻟
-        isd:right    g2.ucs_unicode:0x53CD   # &g2-GT-K00476;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2EDF ; # ⻟
+                isd:right    g2.ucs_unicode:0x53CD   # &g2-GT-K00476;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb12345:0x3739         ; # &g2-UU+98EF;
             .
@@ -4193,6 +4270,10 @@ a.ucs:0x2969E
     :abstract-character-of ucs:0x2969E ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x221B0   # 𢆰
+    ] ;
     .
 
 rep.daikanwa:44067
@@ -4203,6 +4284,10 @@ rep.daikanwa:44067
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x221B0   # 𢆰
+    ] ;
     .
 
 rep.ucs_iso:0x2969E
@@ -4214,10 +4299,36 @@ rep.ucs_iso:0x2969E
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x221B0   # 𢆰
+    ] ;
     :eq rep.cns11643-6:0x5042     ; # &C6-5042;
+    :subsume
+        g2.ucs_iso:0x2969E   ;
     .
     rep.cns11643-6:0x5042
                :abstract-glyph-of     cns11643-6:0x5042  .
+    g2.ucs_iso:0x2969E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2969E ] ;
+        :eq g2.cns11643-6:0x5042      ; # &g2-IU-0002969E;
+        :subsume
+            repi.cns11643-6:0x5042 ,
+            repi.ucs_iso:0x2969E ;
+        .
+        g2.cns11643-6:0x5042
+              :abstract-glyph-form-of     cns11643-6:0x5042  .
+        repi.cns11643-6:0x5042
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x5042 ;
+            .
+        repi.ucs_iso:0x2969E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2969E ] ;
+            .
 
 a.ucs:0x4B29
     a chisegg:abstract-character ;
@@ -4249,6 +4360,10 @@ a.ucs:0x4B2A
     :abstract-character-of ucs:0x4B2A ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x4E0D   # 不
+    ] ;
     .
 
 rep.daikanwa:44069
@@ -4259,6 +4374,10 @@ rep.daikanwa:44069
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x4E0D   # 不
+    ] ;
     .
 
 rep.cns11643-3:0x402C
@@ -4269,6 +4388,10 @@ rep.cns11643-3:0x402C
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x4E0D   # 不
+    ] ;
     :eq rep.ucs_unicode:0x4B2A    ; # &C3-402C;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -4555,7 +4678,7 @@ a.ucs:0x296A9
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x53E4   # 古
     ] ;
     .
@@ -4723,6 +4846,10 @@ a.ucs:0x4B2C
     :abstract-character-of ucs:0x4B2C ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x592E   # 央
+    ] ;
     .
 
 rep.daikanwa:44078
@@ -4733,6 +4860,10 @@ rep.daikanwa:44078
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x592E   # 央
+    ] ;
     .
 
 rep.cns11643-4:0x4174
@@ -4743,6 +4874,10 @@ rep.cns11643-4:0x4174
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x592E   # 央
+    ] ;
     :eq rep.ucs_unicode:0x4B2C    ; # &C4-4174;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -4798,7 +4933,7 @@ a.ucs:0x98F4
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x53F0   # 台
     ] ;
     :eq a.jis-x0208:0x303B        ; # 飴
@@ -4930,8 +5065,8 @@ rep.adobe-japan1-0:01151
     :eq rep.gt:59108              ; # &I-GT-59108;
     :eq rep.gt-pj-1:12347         ; # &I-GT-59108;
     :eq rep.jef-china3:0x6DC8     ; # &I-JC3-6DC8;
-    :from.simplified     [ :context domain:JP...extra ;
-                           :target  rep.jis-x0213-1_2004:0x303B ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  rep.jis-x0213-1_2004:0x303B ] ;
     :subsume
         g2.cns11643-1:0x6766 ,
         g2.ucs_unicode:0x98F4 ;
@@ -5040,6 +5175,10 @@ a.ucs:0x4B2E
     :abstract-character-of ucs:0x4B2E ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x4EE5   # 以
+    ] ;
     .
 
 rep.daikanwa:44081
@@ -5050,6 +5189,10 @@ rep.daikanwa:44081
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x4EE5   # 以
+    ] ;
     .
 
 rep.cns11643-3:0x455E
@@ -5060,6 +5203,10 @@ rep.cns11643-3:0x455E
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x4EE5   # 以
+    ] ;
     :eq rep.ucs_unicode:0x4B2E    ; # &C3-455E;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5151,6 +5298,10 @@ a.ucs:0x98F5
     :abstract-character-of ucs:0x98F5 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x4E4D   # 乍
+    ] ;
     .
 
 rep.daikanwa:44084
@@ -5161,6 +5312,10 @@ rep.daikanwa:44084
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x4E4D   # 乍
+    ] ;
     .
 
 rep.cns11643-3:0x4559
@@ -5171,6 +5326,10 @@ rep.cns11643-3:0x4559
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x4E4D   # 乍
+    ] ;
     :eq rep.ucs_unicode:0x98F5    ; # &C3-4559;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5231,6 +5390,10 @@ a.ucs:0x4B2F
     :abstract-character-of ucs:0x4B2F ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x5360   # 占
+    ] ;
     .
 
 rep.daikanwa:44086
@@ -5241,6 +5404,10 @@ rep.daikanwa:44086
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x5360   # 占
+    ] ;
     .
 
 rep.cns11643-4:0x4175
@@ -5251,6 +5418,10 @@ rep.cns11643-4:0x4175
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x5360   # 占
+    ] ;
     :eq rep.ucs_unicode:0x4B2F    ; # &C4-4175;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5280,6 +5451,10 @@ a.ucs:0x4B30
     :abstract-character-of ucs:0x4B30 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x53EC   # 召
+    ] ;
     .
 
 rep.daikanwa:44087
@@ -5290,6 +5465,10 @@ rep.daikanwa:44087
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x53EC   # 召
+    ] ;
     .
 
 rep.cns11643-3:0x4556
@@ -5300,6 +5479,10 @@ rep.cns11643-3:0x4556
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x53EC   # 召
+    ] ;
     :eq rep.ucs_unicode:0x4B30    ; # &C3-4556;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5329,6 +5512,10 @@ a.ucs:0x4B31
     :abstract-character-of ucs:0x4B31 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs_component:0x672C   # &BUCS+672C;
+    ] ;
     .
 
 rep.daikanwa:44088
@@ -5339,6 +5526,10 @@ rep.daikanwa:44088
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x672C   # 本
+    ] ;
     .
 
 rep.cns11643-3:0x4555
@@ -5349,6 +5540,10 @@ rep.cns11643-3:0x4555
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x672C   # 本
+    ] ;
     :eq rep.ucs_unicode:0x4B31    ; # &C3-4555;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5527,6 +5722,10 @@ a.ucs:0x98F7
     :abstract-character-of ucs:0x98F7 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs_component:0x4E14   # &A-compU+4E14;
+    ] ;
     .
 
 rep.daikanwa:44093
@@ -5537,6 +5736,10 @@ rep.daikanwa:44093
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x4E14   # 且
+    ] ;
     .
 
 rep.cns11643-3:0x4557
@@ -5547,6 +5750,10 @@ rep.cns11643-3:0x4557
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x4E14   # 且
+    ] ;
     :eq rep.ucs_unicode:0x98F7    ; # &C3-4557;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5569,13 +5776,29 @@ rep.cns11643-3:0x4557
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x98F7  ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
+        :subsume
+            repi.ucs_unicode:0x98F7 ,
+            rep.hanziku-11:0xF1B0 ;
         .
+        repi.ucs_unicode:0x98F7
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x98F7  ] ;
+            .
+        rep.hanziku-11:0xF1B0
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-11:0xF1B0 ;
+            .
 
 a.ucs:0x4B32
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4B32 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x53E5   # 句
+    ] ;
     .
 
 rep.daikanwa:44094
@@ -5586,6 +5809,10 @@ rep.daikanwa:44094
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x53E5   # 句
+    ] ;
     .
 
 rep.cns11643-3:0x455A
@@ -5596,6 +5823,10 @@ rep.cns11643-3:0x455A
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x53E5   # 句
+    ] ;
     :eq rep.ucs_unicode:0x4B32    ; # &C3-455A;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5799,6 +6030,10 @@ a.ucs:0x98F9
     :abstract-character-of ucs:0x98F9 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x536F   # 卯
+    ] ;
     .
 
 rep.daikanwa:44100
@@ -5809,6 +6044,10 @@ rep.daikanwa:44100
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.adobe-japan1-0:01230   # &AJ1-01230;
+    ] ;
     .
 
 rep.cns11643-2:0x4869
@@ -5819,6 +6058,10 @@ rep.cns11643-2:0x4869
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.adobe-japan1-0:01230   # &AJ1-01230;
+    ] ;
     :eq rep.ucs_unicode:0x98F9    ; # &C2-4869;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -5879,6 +6122,10 @@ a.ucs:0x4B33
     :abstract-character-of ucs:0x4B33 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x534A   # 半
+    ] ;
     .
 
 rep.daikanwa:44102
@@ -5889,6 +6136,10 @@ rep.daikanwa:44102
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.mj:007843   # &MJ007843;
+    ] ;
     .
 
 a.ucs:0x2FA03
@@ -5900,10 +6151,36 @@ a.ucs:0x2FA03
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.mj:007843   # &MJ007843;
+    ] ;
     :eq rep.cns11643-6:0x5A3D     ; # &I-C6-5A3D;
+    :subsume
+        g2.ucs_iso:0x2FA03   ;
     .
     rep.cns11643-6:0x5A3D
                :abstract-glyph-of     cns11643-6:0x5A3D  .
+    g2.ucs_iso:0x2FA03
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2FA03 ] ;
+        :eq g2.cns11643-6:0x5A3D      ; # &g2-IU-0002FA03;
+        :subsume
+            repi.cns11643-6:0x5A3D ,
+            repi.ucs_iso:0x2FA03 ;
+        .
+        g2.cns11643-6:0x5A3D
+              :abstract-glyph-form-of     cns11643-6:0x5A3D  .
+        repi.cns11643-6:0x5A3D
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x5A3D ;
+            .
+        repi.ucs_iso:0x2FA03
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2FA03 ] ;
+            .
 
 rep.cns11643-4:0x4179
     a chisegg:abstract-glyph ;
@@ -6000,6 +6277,10 @@ a.ucs:0x98FB
     :abstract-character-of ucs:0x98FB ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x3431   # 㐱
+    ] ;
     .
 
 rep.daikanwa:44105
@@ -6010,6 +6291,10 @@ rep.daikanwa:44105
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x3431   # 㐱
+    ] ;
     .
 
 rep.cns11643-4:0x417B
@@ -6049,6 +6334,10 @@ a.ucs:0x296B8
     :abstract-character-of ucs:0x296B8 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.jis-x0208:0x5575   # &J97-5575;
+    ] ;
     .
 
 rep.daikanwa:44106
@@ -6059,6 +6348,10 @@ rep.daikanwa:44106
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x5C13   # 尓
+    ] ;
     .
 
 rep.ucs_iso:0x296B8
@@ -6070,6 +6363,10 @@ rep.ucs_iso:0x296B8
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x5C13   # 尓
+    ] ;
     :eq rep.cns11643-6:0x5A3E     ; # &C6-5A3E;
     :subsume
         g2.cns11643-6:0x5A3E ,
@@ -6097,7 +6394,7 @@ a.ucs:0x98FC
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x53F8   # 司
     ] ;
     .
@@ -6293,8 +6590,8 @@ a.gt:59233
         :eq rep.gt-pj-8:18220         ; # &GT-59233;
         :eq rep.daikanwa:44108        ; # &I-M-44108;
         :eq rep.shinjigen_rev:5617    ; # &GT-59233;
-        :from.original       [ :sources chisebib:shinjigen_rev ;
-                               :target  a.ucs:0x79E3         ] ;
+        ideo:original-form-of [ :sources chisebib:shinjigen_rev ;
+                                :target  a.ucs:0x79E3         ] ;
         .
         rep.gt-pj-8:18220
                    :abstract-glyph-of        gt-pj-8:18220   .
@@ -6307,8 +6604,8 @@ a.gt:59233
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:1ed     ;
                              :target shinjigen:5617    ] ;
-        :from.original       [ :sources chisebib:shinjigen_1ed ;
-                               :target  a.ucs:0x79E3         ] ;
+        ideo:original-form-of [ :sources chisebib:shinjigen_1ed ;
+                                :target  a.ucs:0x79E3         ] ;
         .
 
 rep.gt:59165
@@ -6371,7 +6668,7 @@ a.ucs:0x98FD
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5305   # 包
     ] ;
     :eq a.jis-x0208:0x4B30        ; # 飽
@@ -6570,10 +6867,10 @@ o.ucs_unicode:0x98FD
     rep.cns11643-1:0x6767
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x6767 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.mj:007757   # &MJ007757;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.mj:007757   # &MJ007757;
+        ] ;
         :eq rep.ucs_unicode:0x98FD    ; # &C1-6767;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x3125        ; # &C1-6767;
@@ -6606,10 +6903,10 @@ o.ucs_unicode:0x98FD
     repi.hng-kar:14080
         a chisegg:glyph-image ;
         :glyph-image-of hng-kar:14080 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.ucs-itaiji-002:0x5305   # &U-i002+5305;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.ucs-itaiji-002:0x5305   # &U-i002+5305;
+        ] ;
         .
 
 a.ucs:0x296C1
@@ -6970,6 +7267,10 @@ a.ucs:0x98FF
     :abstract-character-of ucs:0x98FF ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x51FA   # 出
+    ] ;
     .
 
 rep.daikanwa:44116
@@ -6980,6 +7281,10 @@ rep.daikanwa:44116
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x51FA   # 出
+    ] ;
     .
 
 rep.cns11643-3:0x4558
@@ -7050,6 +7355,10 @@ a.ucs:0x296C0
     :abstract-character-of ucs:0x296C0 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    rep.gt-k:01537   # &GT-K01537;
+    ] ;
     .
 
 rep.daikanwa:44119
@@ -7060,6 +7369,10 @@ rep.daikanwa:44119
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           5 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.gt-k:01537   # &GT-K01537;
+    ] ;
     .
 
 rep.ucs_iso:0x296C0
@@ -7377,6 +7690,10 @@ a.ucs:0x4B35
     :abstract-character-of ucs:0x4B35 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x4EA5   # 亥
+    ] ;
     .
 
 rep.daikanwa:44127
@@ -7387,6 +7704,10 @@ rep.daikanwa:44127
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.mj:006470   # &MJ006470;
+    ] ;
     .
 
 rep.cns11643-3:0x4A58
@@ -7548,7 +7869,7 @@ a.ucs:0x9903
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x4EA4   # 交
     ] ;
     .
@@ -7704,6 +8025,10 @@ a.ucs:0x9904
     :abstract-character-of ucs:0x9904 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x5408   # 合
+    ] ;
     .
 
 rep.daikanwa:44132
@@ -7714,6 +8039,10 @@ rep.daikanwa:44132
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x5408   # 合
+    ] ;
     .
 
 rep.cns11643-5:0x4B4C
@@ -7754,7 +8083,7 @@ a.ucs:0x9905
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.jis-x0208_1997:0x5675   # &J97-5675;
     ] ;
     :eq a.jis-x0208:0x4C5F        ; # 餅
@@ -7783,7 +8112,7 @@ rep.jis-x0213-1_2004:0x4C5F
     :eq rep.hanyo-denshi...ft:0x333B ; # &I-HD-FT-333B;
     :eq rep.daikanwa:44133        ; # &I-M-44133;
     :eq rep.shinjigen:9283        ; # &HD-FT-333B;
-    :from.vulgar         [ :sources chisebib:zihui ,
+    ideo:vulgar-form-of  [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:07213 ] ;
@@ -7871,8 +8200,8 @@ rep.adobe-japan1-0:03819
     :eq rep.gt:59239              ; # &I-GT-59239;
     :eq rep.gt-pj-1:19551         ; # &I-GT-59239;
     :eq rep.jef-china3:0x6DCD     ; # &I-JC3-6DCD;
-    :from.simplified     [ :context domain:JP...extra ;
-                           :target  rep.jis-x0213-1_2004:0x4C5F ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  rep.jis-x0213-1_2004:0x4C5F ] ;
     :subsume
         g2.cns11643-1:0x6B6F ,
         g2.ucs_unicode:0x9905 ;
@@ -7981,6 +8310,10 @@ a.ucs:0x9906
     :abstract-character-of ucs:0x9906 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x5146   # 兆
+    ] ;
     .
 
 rep.daikanwa:44134
@@ -7991,6 +8324,10 @@ rep.daikanwa:44134
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x5146   # 兆
+    ] ;
     .
 
 rep.cns11643-3:0x4A5B
@@ -8089,6 +8426,10 @@ a.ucs:0x4B36
     :abstract-character-of ucs:0x4B36 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x826E   # 艮
+    ] ;
     .
 
 rep.daikanwa:44136
@@ -8099,6 +8440,10 @@ rep.daikanwa:44136
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.adobe-japan1-0:02081   # &AJ1-02081;
+    ] ;
     .
 
 rep.cns11643-3:0x4A59
@@ -8324,7 +8669,7 @@ a.ucs:0x9909
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5411   # 向
     ] ;
     .
@@ -8726,10 +9071,10 @@ o.ucs_unicode:0x990A
         :abstract-glyph-of adobe-japan1-0:03910 ;
         ideo:strokes           6 ;
         ideo:total-strokes    15 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2EB7 ; # ⺷
-        isd:below    a.ucs:0x98DF   # 食
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2EB7 ; # ⺷
+            isd:below    a.ucs:0x98DF   # 食
+        ] ;
         :eq rep.ucs_cns:0x990A        ; # &AJ1-03910;
         :eq rep.ucs_jis:0x990A        ; # &AJ1-03910;
         :eq rep.ucs_ks:0x990A         ; # &AJ1-03910;
@@ -8945,6 +9290,10 @@ a.ucs:0x990B
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_iwds-1:0x20509 ; # &A-IWDSU+20509;
+        isd:below    a.ucs:0x98DF   # 食
+    ] ;
     .
 
 rep.daikanwa:44145
@@ -8955,6 +9304,10 @@ rep.daikanwa:44145
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.adobe-japan1-5:17299 ; # &AJ1-17299;
+        isd:below    a.ucs:0x98DF   # 食
+    ] ;
     .
 
 rep.cns11643-4:0x4E63
@@ -8995,7 +9348,7 @@ a.ucs:0x990C
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x8033   # 耳
     ] ;
     :eq a.jis-x0208:0x3142        ; # 餌
@@ -9148,8 +9501,8 @@ rep.adobe-japan1-0:01252
     :eq rep.gb12345:0x367C        ; # &AJ1-01252;
     :eq rep.gt:59204              ; # &I-GT-59204;
     :eq rep.gt-pj-1:12610         ; # &I-GT-59204;
-    :from.simplified     [ :context domain:JP...extra ;
-                           :target  rep.jis-x0213-1_2004:0x3142 ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  rep.jis-x0213-1_2004:0x3142 ] ;
     :subsume
         g2.cns11643-1:0x6B70 ,
         a.gt:59204           ;
@@ -9556,7 +9909,7 @@ a.ucs:0x4B3B
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           6 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x39AE   # 㦮
     ] ;
     .
@@ -9575,7 +9928,7 @@ rep.daikanwa:44156
     ] ;
     :eq rep.hanyo-denshi...ia:0x2772 ; # &HD-IA-2772;
     :eq rep.shinjigen:9280        ; # &HD-IA-2772;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:07211 ] ;
     :subsume
         g2.daikanwa:44156    ;
@@ -10188,7 +10541,7 @@ a.ucs:0x9912
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           7 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x59A5   # 妥
     ] ;
     .
@@ -10307,10 +10660,10 @@ o.ucs_unicode:0x9912
     rep.cns11643-1:0x6F74
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x6F74 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.mj:009599   # &MJ009599;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.mj:009599   # &MJ009599;
+        ] ;
         :eq rep.ucs_unicode:0x9912    ; # &C1-6F74;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x4459        ; # &C1-6F74;
@@ -10437,7 +10790,7 @@ a.ucs:0x9913
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           7 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x6211   # 我
     ] ;
     .
@@ -10741,7 +11094,7 @@ a.ucs:0x9914
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           7 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x752B   # 甫
     ] ;
     .
@@ -11189,7 +11542,7 @@ a.ucs:0x9918
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           7 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x4F59   # 余
     ] ;
     .
@@ -12274,7 +12627,7 @@ a.ucs:0x991D
     :abstract-character-of ucs:0x991D ;
     ideo:radical         184 ; # ⾷ 
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x82B3   # 芳
     ] ;
     .
@@ -12505,7 +12858,7 @@ a.ucs:0x991E
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x6214   # 戔
     ] ;
     .
@@ -12779,6 +13132,10 @@ a.ucs:0x29706
     :abstract-character-of ucs:0x29706 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x221BB   # 𢆻
+    ] ;
     .
 
 rep.daikanwa:44218
@@ -12789,6 +13146,10 @@ rep.daikanwa:44218
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x221BB   # 𢆻
+    ] ;
     .
 
 rep.ucs_iso:0x29706
@@ -12800,10 +13161,30 @@ rep.ucs_iso:0x29706
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x221BB   # 𢆻
+    ] ;
     :eq rep.cns11643-7:0x356F     ; # &C7-356F;
+    :subsume
+        g2.cns11643-7:0x356F ,
+        g2.ucs_iso:0x29706   ;
     .
     rep.cns11643-7:0x356F
                :abstract-glyph-of     cns11643-7:0x356F  .
+    g2.cns11643-7:0x356F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x356F ;
+        :eq g2.ucs_cns:0x29706        ; # &g2-CU+29706;
+        .
+        g2.ucs_cns:0x29706
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x29706 ] .
+    g2.ucs_iso:0x29706
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x29706 ] ;
+        .
 
 rep.daikanwa:44219
     a chisegg:abstract-glyph ;
@@ -12833,7 +13214,7 @@ a.ucs:0x9920
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.jis-x0208_1997:0x5675   # &J97-5675;
     ] ;
     .
@@ -12982,10 +13363,10 @@ rep.ucs_unicode:0x9920
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9920  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x98E0 ; # &g2-UU+98E0;
-        isd:right    g2.ucs_unicode:0x5E77   # &g2-UU+5E77;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x98E0 ; # &g2-UU+98E0;
+            isd:right    g2.ucs_unicode:0x5E77   # &g2-UU+5E77;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -13018,10 +13399,10 @@ rep.cns11643-3:0x5364
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x9920         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_jis:0x98E0 ; # &g2-JX2-7C4B;
-        isd:right    g2.adobe-japan1-5:19346   # &g2-AJ1-19346;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_jis:0x98E0 ; # &g2-JX2-7C4B;
+            isd:right    g2.adobe-japan1-5:19346   # &g2-AJ1-19346;
+        ] ;
         .
     g2.cns11643-3:0x5364
         a chisegg:abstract-glyph-form ;
@@ -13148,7 +13529,7 @@ a.ucs:0x9921
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x81FD   # 臽
     ] ;
     .
@@ -13437,7 +13818,7 @@ a.ucs:0x9924
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x708E   # 炎
     ] ;
     .
@@ -13825,7 +14206,7 @@ a.ucs:0x9928
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           8 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5B98   # 官
     ] ;
     .
@@ -14443,7 +14824,7 @@ a.ucs:0x992C
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x80E1   # 胡
     ] ;
     .
@@ -14693,31 +15074,180 @@ a.ucs:0x2972F
     :abstract-character-of ucs:0x2972F ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x53DC   # 叜
+    ] ;
     .
 
-rep.daikanwa:44260
+rep.mj:054010
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:44260 ;
+    :abstract-glyph-of mj:054010 ;
     :denotation-of
         a.ucs:0x2972F        ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    18 ;
-    .
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.mj:057139   # &MJ057139;
+    ] ;
+    :eq rep.hanyo-denshi...ib:0x2469 ; # &I-HD-IB-2469;
+    :eq rep.koseki:501560         ; # &MJ054010;
+    :eq rep.daikanwa:44260        ; # &I-M-44260;
+    :subsume
+        g2.mj:054010         ;
+    .
+    rep.hanyo-denshi...ib:0x2469
+               :abstract-glyph-of hanyo-denshi...ib:0x2469  .
+    rep.koseki:501560
+               :abstract-glyph-of         koseki:501560  .
+    rep.daikanwa:44260
+               :abstract-glyph-of       daikanwa:44260   .
+    g2.mj:054010
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:054010 ;
+        :eq g2.hanyo-denshi...ib:0x2469 ; # &g2-MJ054010;
+        :eq g2.koseki:501560          ; # &g2-MJ054010;
+        :eq g2.daikanwa:44260         ; # &g2-MJ054010;
+        :subsume
+            repi.daikanwa:44260  ,
+            repi.hanyo-denshi...ib:0x2469 ,
+            repi.mj:054010       ;
+        .
+        g2.hanyo-denshi...ib:0x2469
+              :abstract-glyph-form-of hanyo-denshi...ib:0x2469  .
+        g2.koseki:501560
+              :abstract-glyph-form-of         koseki:501560  .
+        g2.daikanwa:44260
+              :abstract-glyph-form-of       daikanwa:44260   .
+        repi.daikanwa:44260
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:44260 ;
+            .
+        repi.hanyo-denshi...ib:0x2469
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...ib:0x2469 ;
+            .
+        repi.mj:054010
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:054010 ;
+            .
 
-rep.ucs_iso:0x2972F
+rep.mj:059044
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of [ :context domain:iso     ;
-                         :target     ucs:0x2972F ] ;
+    :abstract-glyph-of mj:059044 ;
     :denotation-of
         a.ucs:0x2972F        ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
-    :eq rep.cns11643-7:0x3D77     ; # &C7-3D77;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.cns11643-3:0x2B4E   # &C3-2B4E;
+    ] ;
+    :eq rep.hanyo-denshi...ks:502140 ; # &MJ059044;
+    :form-of             [ :sources chisebib:koseki ;
+                           :target  rep.daikanwa:44323   ] ;
+    :subsume
+        g2.mj:059044         ;
     .
+    rep.hanyo-denshi...ks:502140
+               :abstract-glyph-of hanyo-denshi...ks:502140  .
+    g2.mj:059044
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:059044 ;
+        :eq g2.hanyo-denshi...ks:502140 ; # &g2-MJ059044;
+        :subsume
+            repi.hanyo-denshi...ks:502140 ,
+            repi.mj:059044       ;
+        .
+        g2.hanyo-denshi...ks:502140
+              :abstract-glyph-form-of hanyo-denshi...ks:502140  .
+        repi.hanyo-denshi...ks:502140
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...ks:502140 ;
+            :eq rep.hanyo-denshi...ks...mf:050214 ; # &R-HD-KS-502140;
+            .
+            rep.hanyo-denshi...ks...mf:050214
+                       :abstract-glyph-of hanyo-denshi...ks...mf:050214  .
+        repi.mj:059044
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:059044 ;
+            .
+
+rep.mj:054009
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:054009 ;
+    :denotation-of
+        a.ucs:0x2972F        ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.mj:057139   # &MJ057139;
+    ] ;
+    :eq rep.ucs_iso:0x2972F       ; # &MJ054009;
+    :eq rep.cns11643-7:0x3D77     ; # &I-C7-3D77;
+    :eq rep.hanyo-denshi...ib:0x2B24 ; # &I-HD-IB-2B24;
+    :eq rep.koseki:501330         ; # &MJ054009;
+    :form-of             [ :sources chisebib:koseki ;
+                           :target  rep.mj:054010        ] ;
+    :subsume
+        g2.mj:054009         ,
+        g2.ucs_iso:0x2972F   ;
+    .
+    rep.ucs_iso:0x2972F
+               :abstract-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x2972F ] .
     rep.cns11643-7:0x3D77
                :abstract-glyph-of     cns11643-7:0x3D77  .
+    rep.hanyo-denshi...ib:0x2B24
+               :abstract-glyph-of hanyo-denshi...ib:0x2B24  .
+    rep.koseki:501330
+               :abstract-glyph-of         koseki:501330  .
+    g2.mj:054009
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:054009 ;
+        :eq g2.hanyo-denshi...ib:0x2B24 ; # &g2-MJ054009;
+        :eq g2.koseki:501330          ; # &g2-MJ054009;
+        :subsume
+            repi.hanyo-denshi...ib:0x2B24 ,
+            repi.mj:054009       ;
+        .
+        g2.hanyo-denshi...ib:0x2B24
+              :abstract-glyph-form-of hanyo-denshi...ib:0x2B24  .
+        g2.koseki:501330
+              :abstract-glyph-form-of         koseki:501330  .
+        repi.hanyo-denshi...ib:0x2B24
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...ib:0x2B24 ;
+            .
+        repi.mj:054009
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:054009 ;
+            .
+    g2.ucs_iso:0x2972F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2972F ] ;
+        :eq g2.cns11643-7:0x3D77      ; # &g2-IU-0002972F;
+        :subsume
+            repi.cns11643-7:0x3D77 ,
+            repi.ucs_iso:0x2972F ;
+        .
+        g2.cns11643-7:0x3D77
+              :abstract-glyph-form-of     cns11643-7:0x3D77  .
+        repi.cns11643-7:0x3D77
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x3D77 ;
+            .
+        repi.ucs_iso:0x2972F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2972F ] ;
+            .
 
 a.ucs:0x4B48
     a chisegg:abstract-character ;
@@ -15340,6 +15870,10 @@ a.ucs:0x29739
     :abstract-character-of ucs:0x29739 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x38B2   # 㢲
+    ] ;
     .
 
 rep.daikanwa:44279
@@ -15350,6 +15884,10 @@ rep.daikanwa:44279
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    a.ucs:0x38B2   # 㢲
+    ] ;
     .
 
 rep.ucs_iso:0x29739
@@ -15361,10 +15899,36 @@ rep.ucs_iso:0x29739
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    a.ucs:0x38B2   # 㢲
+    ] ;
     :eq rep.cns11643-7:0x3D78     ; # &C7-3D78;
+    :subsume
+        g2.ucs_iso:0x29739   ;
     .
     rep.cns11643-7:0x3D78
                :abstract-glyph-of     cns11643-7:0x3D78  .
+    g2.ucs_iso:0x29739
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x29739 ] ;
+        :eq g2.cns11643-7:0x3D78      ; # &g2-IU-00029739;
+        :subsume
+            repi.cns11643-7:0x3D78 ,
+            repi.ucs_iso:0x29739 ;
+        .
+        g2.cns11643-7:0x3D78
+              :abstract-glyph-form-of     cns11643-7:0x3D78  .
+        repi.cns11643-7:0x3D78
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x3D78 ;
+            .
+        repi.ucs_iso:0x29739
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x29739 ] ;
+            .
 
 a.ucs:0x29741
     a chisegg:abstract-character ;
@@ -15689,6 +16253,10 @@ a.ucs:0x2973F
     :abstract-character-of ucs:0x2973F ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x244FD   # 𤓽
+    ] ;
     .
 
 rep.daikanwa:44289
@@ -15699,6 +16267,10 @@ rep.daikanwa:44289
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.daikanwa:19667   # &M-19667;
+    ] ;
     .
 
 rep.ucs_iso:0x2973F
@@ -15710,10 +16282,36 @@ rep.ucs_iso:0x2973F
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.ucs_iso:0x244FD   # &C6-324E;
+    ] ;
     :eq rep.cns11643-7:0x3E21     ; # &C7-3E21;
+    :subsume
+        g2.ucs_iso:0x2973F   ;
     .
     rep.cns11643-7:0x3E21
                :abstract-glyph-of     cns11643-7:0x3E21  .
+    g2.ucs_iso:0x2973F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2973F ] ;
+        :eq g2.cns11643-7:0x3E21      ; # &g2-IU-0002973F;
+        :subsume
+            repi.cns11643-7:0x3E21 ,
+            repi.ucs_iso:0x2973F ;
+        .
+        g2.cns11643-7:0x3E21
+              :abstract-glyph-form-of     cns11643-7:0x3E21  .
+        repi.cns11643-7:0x3E21
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x3E21 ;
+            .
+        repi.ucs_iso:0x2973F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2973F ] ;
+            .
 
 a.ucs:0x29740
     a chisegg:abstract-character ;
@@ -16023,12 +16621,75 @@ a.ucs:0x998B
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x998B ;
     ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x9963 ; # 饣
+        isd:right    a.ucs:0x2B94E   # 𫥎
+    ] ;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :target  a.ucs:0x2974E        ] ;
+    .
+
+rep.gb2312:0x3276
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of gb2312:0x3276 ;
+    :denotation-of
+        a.ucs:0x998B         ;
+    ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
-    :eq rep.gb2312:0x3276         ; # &I-G0-3276;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x9963 ; # 饣
+        isd:right    rep.ucs_JP...hanazono:0x2B94E   # &hanaJU+2B94E;
+    ] ;
+    :eq rep.ucs_unicode:0x998B    ; # &G0-3276;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.cns11643-1:0x7D2E ] ;
+    :subsume
+        g2.ucs_unicode:0x998B ;
+    .
+    rep.ucs_unicode:0x998B
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x998B  ] .
+    g2.ucs_unicode:0x998B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x998B  ] ;
+        :eq g2.gb2312:0x3276          ; # &g2-UU+998B;
+        .
+        g2.gb2312:0x3276
+              :abstract-glyph-form-of         gb2312:0x3276  .
+
+a.ucs:0x2974E
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2974E ;
+    ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x2B94E   # 𫥎
+    ] ;
+    .
+
+rep.ucs_iso:0x2974E
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x2974E ] ;
+    :denotation-of
+        a.ucs:0x2974E        ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.ucs_JP...hanazono:0x2B94E   # &hanaJU+2B94E;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x2974E   ;
     .
-    rep.gb2312:0x3276
-               :abstract-glyph-of         gb2312:0x3276  .
+    g2.ucs_iso:0x2974E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2974E ] ;
+        .
 
 rep.jis-x0212:0x6864
     a chisegg:abstract-glyph ;
@@ -16633,7 +17294,7 @@ a.ucs:0x993D
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          10 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x9B3C   # 鬼
     ] ;
     .
@@ -16743,10 +17404,10 @@ o.ucs_unicode:0x993D
     rep.cns11643-1:0x7774
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x7774 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.adobe-japan1-0:01614   # &AJ1-01614;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.adobe-japan1-0:01614   # &AJ1-01614;
+        ] ;
         :eq rep.ucs_cns:0x993D        ; # &C1-7774;
         :subsume
             g2.cns11643-1:0x7774 ;
@@ -16766,10 +17427,10 @@ o.ucs_unicode:0x993D
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x993D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.gb2312:0x396D   # &G0-396D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.gb2312:0x396D   # &G0-396D;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x993D ;
@@ -16787,7 +17448,7 @@ a.ucs:0x993E
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          10 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x7559   # 留
     ] ;
     .
@@ -17237,6 +17898,10 @@ a.ucs:0x2977C
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2977C ;
     ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x22343   # 𢍃
+    ] ;
     .
 
 rep.daikanwa:44334
@@ -17247,6 +17912,10 @@ rep.daikanwa:44334
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          10 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.gt-k:07139   # &GT-K07139;
+    ] ;
     .
 
 rep.ucs_iso:0x2977C
@@ -17259,9 +17928,31 @@ rep.ucs_iso:0x2977C
     ideo:strokes          10 ;
     ideo:total-strokes    18 ;
     :eq rep.cns11643-7:0x4530     ; # &C7-4530;
+    :subsume
+        g2.ucs_iso:0x2977C   ;
     .
     rep.cns11643-7:0x4530
                :abstract-glyph-of     cns11643-7:0x4530  .
+    g2.ucs_iso:0x2977C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2977C ] ;
+        :eq g2.cns11643-7:0x4530      ; # &g2-IU-0002977C;
+        :subsume
+            repi.cns11643-7:0x4530 ,
+            repi.ucs_iso:0x2977C ;
+        .
+        g2.cns11643-7:0x4530
+              :abstract-glyph-form-of     cns11643-7:0x4530  .
+        repi.cns11643-7:0x4530
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x4530 ;
+            .
+        repi.ucs_iso:0x2977C
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2977C ] ;
+            .
 
 a.ucs:0x29775
     a chisegg:abstract-character ;
@@ -17339,6 +18030,10 @@ a.ucs:0x9942
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x9942 ;
     ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs_iwds-1:0x6637   # &A-IWDSU+6637;
+    ] ;
     .
 
 o.ucs_jis:0x9942
@@ -17350,7 +18045,7 @@ o.ucs_jis:0x9942
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          10 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x25055   # 𥁕
     ] ;
     :eq o.jis-x0208:0x713B        ; # &o-J0-713B;
@@ -17461,7 +18156,7 @@ o.ucs_unicode:0x9942
     ideo:radical         184 ; # ⾷ 
     ideo:strokes           9 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x6637   # 昷
     ] ;
     .
@@ -17505,7 +18200,7 @@ rep.mj:028517
     :eq rep.hanyo-denshi...ib:0x246F ; # &I-HD-IB-246F;
     :eq rep.koseki:501890         ; # &MJ028517;
     :eq rep.shinjigen:9296        ; # &MJ028517;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:07218 ] ;
     :subsume
         g2.mj:028517         ;
@@ -17820,7 +18515,7 @@ a.ucs:0x9945
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          11 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x66FC   # 曼
     ] ;
     .
@@ -18592,7 +19287,7 @@ a.ucs:0x9949
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          11 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5807   # 堇
     ] ;
     .
@@ -19318,7 +20013,7 @@ a.ucs:0x994B
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x8CB4   # 貴
     ] ;
     .
@@ -19558,7 +20253,7 @@ a.ucs:0x994C
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5DFD   # 巽
     ] ;
     .
@@ -20108,7 +20803,7 @@ a.ucs:0x9950
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x58F9   # 壹
     ] ;
     .
@@ -20251,7 +20946,7 @@ a.ucs:0x9951
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x5E7E   # 幾
     ] ;
     .
@@ -20300,10 +20995,10 @@ rep.adobe-japan1-0:07223
     g2.adobe-japan1-0:07223
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-0:07223 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_iso:0x2967F ; # &g2-GT-59030;
-        isd:right    g2.gt:11608   # &g2-GT-11608;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_iso:0x2967F ; # &g2-GT-59030;
+            isd:right    g2.gt:11608   # &g2-GT-11608;
+        ] ;
         :eq g2.ucs_jis:0x9951         ; # &g2-AJ1-07223;
         :eq g2.ucs_ks:0x9951          ; # &g2-AJ1-07223;
         :eq g2.ks-x1001:0x5147        ; # &g2-AJ1-07223;
@@ -20383,10 +21078,10 @@ o.ucs_unicode:0x9951
     rep.cns11643-1:0x7A53
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x7A53 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
+        ] ;
         :eq rep.ucs_cns:0x9951        ; # &C1-7A53;
         :subsume
             g2.cns11643-1:0x7A53 ;
@@ -20410,10 +21105,10 @@ o.ucs_unicode:0x9951
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x9951  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x98E0 ; # 飠
-        isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x98E0 ; # 飠
+            isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x3C22        ; # &UU+9951;
         :subsume
@@ -20498,7 +21193,7 @@ a.ucs:0x9952
     :abstract-character-of ucs:0x9952 ;
     ideo:radical         184 ; # ⾷ 
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    a.ucs:0x582F   # 堯
     ] ;
     .
@@ -20512,7 +21207,7 @@ a.ucs_iwds-1:0x9952
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         isd:right    rep.adobe-japan1-0:07474   # &AJ1-07474;
     ] ;
     :eq a.ucs_unicode:0x9952      ; # &A-IWDSU+9952;
@@ -20568,10 +21263,10 @@ rep.adobe-japan1-0:07224
     g2.adobe-japan1-0:07224
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-0:07224 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_iso:0x2967F ; # &g2-GT-59030;
-        isd:right    g2.ucs_unicode:0x582F   # &g2-AJ1-07474;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_iso:0x2967F ; # &g2-GT-59030;
+            isd:right    g2.ucs_unicode:0x582F   # &g2-AJ1-07474;
+        ] ;
         :eq g2.ucs_jis:0x9952         ; # &g2-AJ1-07224;
         :eq g2.ucs_ks:0x9952          ; # &g2-AJ1-07224;
         :eq g2.ks-x1001:0x692E        ; # &g2-AJ1-07224;
@@ -20755,11 +21450,31 @@ rep.ucs_iso:0x297AD
     rep.cns11643-7:0x4C27
                :abstract-glyph-of     cns11643-7:0x4C27  .
 
+a.ucs_iwds-1:0x29792
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x29792 ] ;
+    ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs-itaiji-001:0x753E   # &A-U-i001+753E;
+    ] ;
+    :eq a.daikanwa:44402          ; # &A-IWDSU+29792;
+    .
+    a.daikanwa:44402
+           :abstract-character-of       daikanwa:44402   .
+
 a.ucs:0x297AE
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x297AE ;
+    :denotation-of
+        a.ucs_iwds-1:0x29792 ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    rep.ucs-itaiji-001:0x753E   # &U-i001+753E;
+    ] ;
     .
 
 rep.daikanwa:44402
@@ -20770,6 +21485,10 @@ rep.daikanwa:44402
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     ideo:total-strokes    21 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.ucs-itaiji-001:0x753E   # &U-i001+753E;
+    ] ;
     .
 
 rep.ucs_iso:0x297AE
@@ -20781,10 +21500,71 @@ rep.ucs_iso:0x297AE
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          12 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.ucs-itaiji-001:0x753E   # &U-i001+753E;
+    ] ;
     :eq rep.cns11643-7:0x5161     ; # &C7-5161;
+    :subsume
+        g2.ucs_iso:0x297AE   ;
     .
     rep.cns11643-7:0x5161
                :abstract-glyph-of     cns11643-7:0x5161  .
+    g2.ucs_iso:0x297AE
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x297AE ] ;
+        :eq g2.cns11643-7:0x5161      ; # &g2-IU-000297AE;
+        :subsume
+            repi.cns11643-7:0x5161 ,
+            repi.ucs_iso:0x297AE ;
+        .
+        g2.cns11643-7:0x5161
+              :abstract-glyph-form-of     cns11643-7:0x5161  .
+        repi.cns11643-7:0x5161
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x5161 ;
+            .
+        repi.ucs_iso:0x297AE
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x297AE ] ;
+            .
+
+a.ucs:0x29792
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x29792 ;
+    :denotation-of
+        a.ucs_iwds-1:0x29792 ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes          11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    rep.ucs-itaiji-002:0x753E   # &U-i002+753E;
+    ] ;
+    .
+
+rep.ucs_iso:0x29792
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x29792 ] ;
+    :denotation-of
+        a.ucs:0x29792        ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.ucs-itaiji-002:0x753E   # &U-i002+753E;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x29792   ;
+    .
+    g2.ucs_iso:0x29792
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x29792 ] ;
+        .
 
 a.ucs:0x9953
     a chisegg:abstract-character ;
@@ -21214,29 +21994,74 @@ a.ucs:0x297C2
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x297C2 ;
     ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x904E   # 過
+    ] ;
+    .
+
+rep.daikanwa:44418
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of daikanwa:44418 ;
+    :denotation-of
+        a.ucs:0x297C2        ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes          13 ;
+    ideo:total-strokes    22 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.adobe-japan1-4:13669   # &AJ1-13669;
+    ] ;
+    .
+
+rep.cns11643-5:0x7224
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-5:0x7224 ;
+    :denotation-of
+        a.ucs:0x297C2        ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes          13 ;
+    ideo:total-strokes    21 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.cns11643-1:0x6734   # &C1-6734;
+    ] ;
+    :eq rep.ucs_cns:0x297C2       ; # &C5-7224;
     :subsume
-        rep.daikanwa:44418   ,
-        rep.cns11643-5:0x7224 ,
-        rep.ucs_iso:0x297C2  ;
+        g2.cns11643-5:0x7224 ;
     .
-    rep.daikanwa:44418
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:44418 ;
-        ideo:strokes          13 ;
-        ideo:total-strokes    22 ;
-        .
-    rep.cns11643-5:0x7224
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-5:0x7224 ;
-        ideo:strokes          13 ;
-        ideo:total-strokes    21 ;
+    rep.ucs_cns:0x297C2
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x297C2 ] .
+    g2.cns11643-5:0x7224
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-5:0x7224 ;
+        :eq g2.ucs_cns:0x297C2        ; # &g2-CU+297C2;
         .
-    rep.ucs_iso:0x297C2
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x297C2 ] ;
-        ideo:strokes          11 ;
-        ideo:total-strokes    19 ;
+        g2.ucs_cns:0x297C2
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x297C2 ] .
+
+rep.ucs_iso:0x297C2
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x297C2 ] ;
+    :denotation-of
+        a.ucs:0x297C2        ;
+    ideo:radical         184 ; # ⾷ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.ucs_unicode:0x904E   # &UU+904E;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x297C2   ;
+    .
+    g2.ucs_iso:0x297C2
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x297C2 ] ;
         .
 
 a.ucs:0x297C3
@@ -21736,7 +22561,7 @@ rep.daikanwa:44431
         isd:above    rep.mj:026366 ; # &MJ026366;
         isd:below    a.ucs:0x98DF   # 食
     ] ;
-    :from.same           [ :context domain:JP...extra...design ;
+    ideo:same-as         [ :context domain:JP...extra...design ;
                            :target  rep.jis-x0213-1_2004:0x3642 ] ;
     :subsume
         g2.daikanwa:44431    ;
@@ -21744,10 +22569,10 @@ rep.daikanwa:44431
     g2.daikanwa:44431
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:44431 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.mj:026366 ; # &g2-MJ026366;
-        isd:below    g2.ks-x1001:0x635D   # &g2-GT-59026;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.mj:026366 ; # &g2-MJ026366;
+            isd:below    g2.ks-x1001:0x635D   # &g2-GT-59026;
+        ] ;
         .
 
 rep.jis-x0213-1_2004:0x3642
@@ -21840,8 +22665,8 @@ rep.adobe-japan1-0:01722
     :eq rep.jis-x0213-1_2000:0x3642 ; # &I-JX1-3642;
     :eq rep.gt:59707              ; # &I-GT-59707;
     :eq rep.gt-pj-1:13890         ; # &I-GT-59707;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.jis-x0213-1_2004:0x3642 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.jis-x0213-1_2004:0x3642 ] ;
     :subsume
         g2.adobe-japan1-0:01722 ;
     .
@@ -22056,7 +22881,7 @@ rep.daikanwa:44434
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x8D0D         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8D0D         ] ;
     .
@@ -22690,14 +23515,14 @@ a.ucs:0x4275
     ideo:strokes          14 ;
     ideo:total-strokes    23 ;
     isd:structure [ a idc:⿱ ;
-        isd:above    rep.mj:058270 ; # &MJ058270;
+        isd:above    a.ucs:0x2E155 ; # 𮅕
         isd:below    a.ucs:0x98DF   # 食
     ] ;
     :eq rep.cns11643-3:0x605F     ; # &I-C3-605F;
     :eq rep.daikanwa:44455        ; # &I-M-44455;
     :eq rep.shinjigen:9307        ; # 䉵
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:07225 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:07225 ] ;
     :subsume
         g2.daikanwa:44455    ,
         g2.cns11643-3:0x605F ,
@@ -23294,45 +24119,102 @@ rep.cns11643-4:0x6D30
     ideo:total-strokes    25 ;
     .
 
+a.ucs:0x995E
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x995E ;
+    ideo:radical         184 ; # ⾷ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        isd:right    a.ucs:0x6BDA   # 毚
+    ] ;
+    .
+
 rep.jis-x0212:0x6874
     a chisegg:abstract-glyph ;
     :abstract-glyph-of jis-x0212:0x6874 ;
-    :to.ucs              a.ucs:0x995E ; # 饞
+    :denotation-of
+        a.ucs:0x995E         ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          17 ;
     ideo:total-strokes    26 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2967F ; # 𩙿
+        isd:right    rep.adobe-japan1-5:17902   # &AJ1-17902;
+    ] ;
     :eq rep.ucs_jis:0x995E        ; # &JSP-6874;
     :eq rep.daikanwa:44479        ; # &I-M-44479;
+    :subsume
+        g2.ucs_jis:0x995E    ;
     .
     rep.ucs_jis:0x995E
                :abstract-glyph-of [ :context domain:jis     ;
                                     :target     ucs:0x995E  ] .
     rep.daikanwa:44479
                :abstract-glyph-of       daikanwa:44479   .
+    g2.ucs_jis:0x995E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:jis     ;
+                                  :target     ucs:0x995E  ] ;
+        :eq g2.jis-x0212:0x6874       ; # &g2-JSP-6874;
+        :eq g2.daikanwa:44479         ; # &g2-JSP-6874;
+        :subsume
+            repi.daikanwa:44479  ,
+            repi.jis-x0212:0x6874 ;
+        .
+        g2.jis-x0212:0x6874
+              :abstract-glyph-form-of      jis-x0212:0x6874  .
+        g2.daikanwa:44479
+              :abstract-glyph-form-of       daikanwa:44479   .
+        repi.daikanwa:44479
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:44479 ;
+            .
+        repi.jis-x0212:0x6874
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x6874 ;
+            .
 
 rep.cns11643-1:0x7D2E
     a chisegg:abstract-glyph ;
     :abstract-glyph-of cns11643-1:0x7D2E ;
-    :to.ucs              a.ucs:0x995E ; # 饞
-
-    :morohashi-daikanwa          (44479 0 1) ;
-    ideo:radical         184 ; # ⾷ 
-    ideo:strokes          17 ;
-    ideo:total-strokes    25 ;
-    .
-
-a.ucs:0x995E
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x995E ;
-
-    :morohashi-daikanwa          (44479 0 2) ;
+    :denotation-of
+        a.ucs:0x995E         ;
     ideo:radical         184 ; # ⾷ 
     ideo:strokes          17 ;
     ideo:total-strokes    25 ;
-    :eq rep.gb12345:0x3276        ; # 饞
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x98E0 ; # 飠
+        isd:right    rep.adobe-japan1-5:17902   # &AJ1-17902;
+    ] ;
+    :eq rep.ucs_unicode:0x995E    ; # &C1-7D2E;
+    :rep.ucs_JP...hanazono     rdf:nil ;
+    :eq rep.gb12345:0x3276        ; # &C1-7D2E;
+    :subsume
+        g2.cns11643-1:0x7D2E ,
+        g2.ucs_unicode:0x995E ;
     .
+    rep.ucs_unicode:0x995E
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x995E  ] .
     rep.gb12345:0x3276
                :abstract-glyph-of        gb12345:0x3276  .
+    g2.cns11643-1:0x7D2E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-1:0x7D2E ;
+        :eq g2.ucs_cns:0x995E         ; # &g2-CU+995E;
+        .
+        g2.ucs_cns:0x995E
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x995E  ] .
+    g2.ucs_unicode:0x995E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x995E  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :eq g2.gb12345:0x3276         ; # &g2-UU+995E;
+        .
+        g2.gb12345:0x3276
+              :abstract-glyph-form-of        gb12345:0x3276  .
 
 rep.jis-x0213-2:0x7C6A
     a chisegg:abstract-glyph ;