summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--resources/emoji-test.txt8787
-rwxr-xr-xscripts/emoji_codegen.py2
-rw-r--r--src/emoji/Provider.cpp7616
3 files changed, 8494 insertions, 7911 deletions
diff --git a/resources/emoji-test.txt b/resources/emoji-test.txt
index cadaf6cb..d3c6d12b 100644
--- a/resources/emoji-test.txt
+++ b/resources/emoji-test.txt
@@ -1,11 +1,11 @@
 # emoji-test.txt
-# Date: 2019-11-07, 19:33:54 GMT
-# ยฉ 2019 Unicodeยฎ, Inc.
+# Date: 2020-09-12, 22:19:50 GMT
+# ยฉ 2020 Unicodeยฎ, Inc.
 # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 #
 # Emoji Keyboard/Display Test Data for UTS #51
-# Version: 13.0
+# Version: 13.1
 #
 # For documentation and usage, see http://www.unicode.org/reports/tr51
 #
@@ -33,2731 +33,3158 @@
 # group: Smileys & Emotion
 
 # subgroup: face-smiling
-1F600                                      ; fully-qualified     # ๐Ÿ˜€ E1.0 grinning face
-1F603                                      ; fully-qualified     # ๐Ÿ˜ƒ E0.6 grinning face with big eyes
-1F604                                      ; fully-qualified     # ๐Ÿ˜„ E0.6 grinning face with smiling eyes
-1F601                                      ; fully-qualified     # ๐Ÿ˜ E0.6 beaming face with smiling eyes
-1F606                                      ; fully-qualified     # ๐Ÿ˜† E0.6 grinning squinting face
-1F605                                      ; fully-qualified     # ๐Ÿ˜… E0.6 grinning face with sweat
-1F923                                      ; fully-qualified     # ๐Ÿคฃ E3.0 rolling on the floor laughing
-1F602                                      ; fully-qualified     # ๐Ÿ˜‚ E0.6 face with tears of joy
-1F642                                      ; fully-qualified     # ๐Ÿ™‚ E1.0 slightly smiling face
-1F643                                      ; fully-qualified     # ๐Ÿ™ƒ E1.0 upside-down face
-1F609                                      ; fully-qualified     # ๐Ÿ˜‰ E0.6 winking face
-1F60A                                      ; fully-qualified     # ๐Ÿ˜Š E0.6 smiling face with smiling eyes
-1F607                                      ; fully-qualified     # ๐Ÿ˜‡ E1.0 smiling face with halo
+1F600                                                  ; fully-qualified     # ๐Ÿ˜€ E1.0 grinning face
+1F603                                                  ; fully-qualified     # ๐Ÿ˜ƒ E0.6 grinning face with big eyes
+1F604                                                  ; fully-qualified     # ๐Ÿ˜„ E0.6 grinning face with smiling eyes
+1F601                                                  ; fully-qualified     # ๐Ÿ˜ E0.6 beaming face with smiling eyes
+1F606                                                  ; fully-qualified     # ๐Ÿ˜† E0.6 grinning squinting face
+1F605                                                  ; fully-qualified     # ๐Ÿ˜… E0.6 grinning face with sweat
+1F923                                                  ; fully-qualified     # ๐Ÿคฃ E3.0 rolling on the floor laughing
+1F602                                                  ; fully-qualified     # ๐Ÿ˜‚ E0.6 face with tears of joy
+1F642                                                  ; fully-qualified     # ๐Ÿ™‚ E1.0 slightly smiling face
+1F643                                                  ; fully-qualified     # ๐Ÿ™ƒ E1.0 upside-down face
+1F609                                                  ; fully-qualified     # ๐Ÿ˜‰ E0.6 winking face
+1F60A                                                  ; fully-qualified     # ๐Ÿ˜Š E0.6 smiling face with smiling eyes
+1F607                                                  ; fully-qualified     # ๐Ÿ˜‡ E1.0 smiling face with halo
 
 # subgroup: face-affection
-1F970                                      ; fully-qualified     # ๐Ÿฅฐ E11.0 smiling face with hearts
-1F60D                                      ; fully-qualified     # ๐Ÿ˜ E0.6 smiling face with heart-eyes
-1F929                                      ; fully-qualified     # ๐Ÿคฉ E5.0 star-struck
-1F618                                      ; fully-qualified     # ๐Ÿ˜˜ E0.6 face blowing a kiss
-1F617                                      ; fully-qualified     # ๐Ÿ˜— E1.0 kissing face
-263A FE0F                                  ; fully-qualified     # โ˜บ๏ธ E0.6 smiling face
-263A                                       ; unqualified         # โ˜บ E0.6 smiling face
-1F61A                                      ; fully-qualified     # ๐Ÿ˜š E0.6 kissing face with closed eyes
-1F619                                      ; fully-qualified     # ๐Ÿ˜™ E1.0 kissing face with smiling eyes
-1F972                                      ; fully-qualified     # ๐Ÿฅฒ E13.0 smiling face with tear
+1F970                                                  ; fully-qualified     # ๐Ÿฅฐ E11.0 smiling face with hearts
+1F60D                                                  ; fully-qualified     # ๐Ÿ˜ E0.6 smiling face with heart-eyes
+1F929                                                  ; fully-qualified     # ๐Ÿคฉ E5.0 star-struck
+1F618                                                  ; fully-qualified     # ๐Ÿ˜˜ E0.6 face blowing a kiss
+1F617                                                  ; fully-qualified     # ๐Ÿ˜— E1.0 kissing face
+263A FE0F                                              ; fully-qualified     # โ˜บ๏ธ E0.6 smiling face
+263A                                                   ; unqualified         # โ˜บ E0.6 smiling face
+1F61A                                                  ; fully-qualified     # ๐Ÿ˜š E0.6 kissing face with closed eyes
+1F619                                                  ; fully-qualified     # ๐Ÿ˜™ E1.0 kissing face with smiling eyes
+1F972                                                  ; fully-qualified     # ๐Ÿฅฒ E13.0 smiling face with tear
 
 # subgroup: face-tongue
-1F60B                                      ; fully-qualified     # ๐Ÿ˜‹ E0.6 face savoring food
-1F61B                                      ; fully-qualified     # ๐Ÿ˜› E1.0 face with tongue
-1F61C                                      ; fully-qualified     # ๐Ÿ˜œ E0.6 winking face with tongue
-1F92A                                      ; fully-qualified     # ๐Ÿคช E5.0 zany face
-1F61D                                      ; fully-qualified     # ๐Ÿ˜ E0.6 squinting face with tongue
-1F911                                      ; fully-qualified     # ๐Ÿค‘ E1.0 money-mouth face
+1F60B                                                  ; fully-qualified     # ๐Ÿ˜‹ E0.6 face savoring food
+1F61B                                                  ; fully-qualified     # ๐Ÿ˜› E1.0 face with tongue
+1F61C                                                  ; fully-qualified     # ๐Ÿ˜œ E0.6 winking face with tongue
+1F92A                                                  ; fully-qualified     # ๐Ÿคช E5.0 zany face
+1F61D                                                  ; fully-qualified     # ๐Ÿ˜ E0.6 squinting face with tongue
+1F911                                                  ; fully-qualified     # ๐Ÿค‘ E1.0 money-mouth face
 
 # subgroup: face-hand
-1F917                                      ; fully-qualified     # ๐Ÿค— E1.0 hugging face
-1F92D                                      ; fully-qualified     # ๐Ÿคญ E5.0 face with hand over mouth
-1F92B                                      ; fully-qualified     # ๐Ÿคซ E5.0 shushing face
-1F914                                      ; fully-qualified     # ๐Ÿค” E1.0 thinking face
+1F917                                                  ; fully-qualified     # ๐Ÿค— E1.0 hugging face
+1F92D                                                  ; fully-qualified     # ๐Ÿคญ E5.0 face with hand over mouth
+1F92B                                                  ; fully-qualified     # ๐Ÿคซ E5.0 shushing face
+1F914                                                  ; fully-qualified     # ๐Ÿค” E1.0 thinking face
 
 # subgroup: face-neutral-skeptical
-1F910                                      ; fully-qualified     # ๐Ÿค E1.0 zipper-mouth face
-1F928                                      ; fully-qualified     # ๐Ÿคจ E5.0 face with raised eyebrow
-1F610                                      ; fully-qualified     # ๐Ÿ˜ E0.7 neutral face
-1F611                                      ; fully-qualified     # ๐Ÿ˜‘ E1.0 expressionless face
-1F636                                      ; fully-qualified     # ๐Ÿ˜ถ E1.0 face without mouth
-1F60F                                      ; fully-qualified     # ๐Ÿ˜ E0.6 smirking face
-1F612                                      ; fully-qualified     # ๐Ÿ˜’ E0.6 unamused face
-1F644                                      ; fully-qualified     # ๐Ÿ™„ E1.0 face with rolling eyes
-1F62C                                      ; fully-qualified     # ๐Ÿ˜ฌ E1.0 grimacing face
-1F925                                      ; fully-qualified     # ๐Ÿคฅ E3.0 lying face
+1F910                                                  ; fully-qualified     # ๐Ÿค E1.0 zipper-mouth face
+1F928                                                  ; fully-qualified     # ๐Ÿคจ E5.0 face with raised eyebrow
+1F610                                                  ; fully-qualified     # ๐Ÿ˜ E0.7 neutral face
+1F611                                                  ; fully-qualified     # ๐Ÿ˜‘ E1.0 expressionless face
+1F636                                                  ; fully-qualified     # ๐Ÿ˜ถ E1.0 face without mouth
+1F636 200D 1F32B FE0F                                  ; fully-qualified     # ๐Ÿ˜ถโ€๐ŸŒซ๏ธ E13.1 face in clouds
+1F636 200D 1F32B                                       ; minimally-qualified # ๐Ÿ˜ถโ€๐ŸŒซ E13.1 face in clouds
+1F60F                                                  ; fully-qualified     # ๐Ÿ˜ E0.6 smirking face
+1F612                                                  ; fully-qualified     # ๐Ÿ˜’ E0.6 unamused face
+1F644                                                  ; fully-qualified     # ๐Ÿ™„ E1.0 face with rolling eyes
+1F62C                                                  ; fully-qualified     # ๐Ÿ˜ฌ E1.0 grimacing face
+1F62E 200D 1F4A8                                       ; fully-qualified     # ๐Ÿ˜ฎโ€๐Ÿ’จ E13.1 face exhaling
+1F925                                                  ; fully-qualified     # ๐Ÿคฅ E3.0 lying face
 
 # subgroup: face-sleepy
-1F60C                                      ; fully-qualified     # ๐Ÿ˜Œ E0.6 relieved face
-1F614                                      ; fully-qualified     # ๐Ÿ˜” E0.6 pensive face
-1F62A                                      ; fully-qualified     # ๐Ÿ˜ช E0.6 sleepy face
-1F924                                      ; fully-qualified     # ๐Ÿคค E3.0 drooling face
-1F634                                      ; fully-qualified     # ๐Ÿ˜ด E1.0 sleeping face
+1F60C                                                  ; fully-qualified     # ๐Ÿ˜Œ E0.6 relieved face
+1F614                                                  ; fully-qualified     # ๐Ÿ˜” E0.6 pensive face
+1F62A                                                  ; fully-qualified     # ๐Ÿ˜ช E0.6 sleepy face
+1F924                                                  ; fully-qualified     # ๐Ÿคค E3.0 drooling face
+1F634                                                  ; fully-qualified     # ๐Ÿ˜ด E1.0 sleeping face
 
 # subgroup: face-unwell
-1F637                                      ; fully-qualified     # ๐Ÿ˜ท E0.6 face with medical mask
-1F912                                      ; fully-qualified     # ๐Ÿค’ E1.0 face with thermometer
-1F915                                      ; fully-qualified     # ๐Ÿค• E1.0 face with head-bandage
-1F922                                      ; fully-qualified     # ๐Ÿคข E3.0 nauseated face
-1F92E                                      ; fully-qualified     # ๐Ÿคฎ E5.0 face vomiting
-1F927                                      ; fully-qualified     # ๐Ÿคง E3.0 sneezing face
-1F975                                      ; fully-qualified     # ๐Ÿฅต E11.0 hot face
-1F976                                      ; fully-qualified     # ๐Ÿฅถ E11.0 cold face
-1F974                                      ; fully-qualified     # ๐Ÿฅด E11.0 woozy face
-1F635                                      ; fully-qualified     # ๐Ÿ˜ต E0.6 dizzy face
-1F92F                                      ; fully-qualified     # ๐Ÿคฏ E5.0 exploding head
+1F637                                                  ; fully-qualified     # ๐Ÿ˜ท E0.6 face with medical mask
+1F912                                                  ; fully-qualified     # ๐Ÿค’ E1.0 face with thermometer
+1F915                                                  ; fully-qualified     # ๐Ÿค• E1.0 face with head-bandage
+1F922                                                  ; fully-qualified     # ๐Ÿคข E3.0 nauseated face
+1F92E                                                  ; fully-qualified     # ๐Ÿคฎ E5.0 face vomiting
+1F927                                                  ; fully-qualified     # ๐Ÿคง E3.0 sneezing face
+1F975                                                  ; fully-qualified     # ๐Ÿฅต E11.0 hot face
+1F976                                                  ; fully-qualified     # ๐Ÿฅถ E11.0 cold face
+1F974                                                  ; fully-qualified     # ๐Ÿฅด E11.0 woozy face
+1F635                                                  ; fully-qualified     # ๐Ÿ˜ต E0.6 knocked-out face
+1F635 200D 1F4AB                                       ; fully-qualified     # ๐Ÿ˜ตโ€๐Ÿ’ซ E13.1 face with spiral eyes
+1F92F                                                  ; fully-qualified     # ๐Ÿคฏ E5.0 exploding head
 
 # subgroup: face-hat
-1F920                                      ; fully-qualified     # ๐Ÿค  E3.0 cowboy hat face
-1F973                                      ; fully-qualified     # ๐Ÿฅณ E11.0 partying face
-1F978                                      ; fully-qualified     # ๐Ÿฅธ E13.0 disguised face
+1F920                                                  ; fully-qualified     # ๐Ÿค  E3.0 cowboy hat face
+1F973                                                  ; fully-qualified     # ๐Ÿฅณ E11.0 partying face
+1F978                                                  ; fully-qualified     # ๐Ÿฅธ E13.0 disguised face
 
 # subgroup: face-glasses
-1F60E                                      ; fully-qualified     # ๐Ÿ˜Ž E1.0 smiling face with sunglasses
-1F913                                      ; fully-qualified     # ๐Ÿค“ E1.0 nerd face
-1F9D0                                      ; fully-qualified     # ๐Ÿง E5.0 face with monocle
+1F60E                                                  ; fully-qualified     # ๐Ÿ˜Ž E1.0 smiling face with sunglasses
+1F913                                                  ; fully-qualified     # ๐Ÿค“ E1.0 nerd face
+1F9D0                                                  ; fully-qualified     # ๐Ÿง E5.0 face with monocle
 
 # subgroup: face-concerned
-1F615                                      ; fully-qualified     # ๐Ÿ˜• E1.0 confused face
-1F61F                                      ; fully-qualified     # ๐Ÿ˜Ÿ E1.0 worried face
-1F641                                      ; fully-qualified     # ๐Ÿ™ E1.0 slightly frowning face
-2639 FE0F                                  ; fully-qualified     # โ˜น๏ธ E0.7 frowning face
-2639                                       ; unqualified         # โ˜น E0.7 frowning face
-1F62E                                      ; fully-qualified     # ๐Ÿ˜ฎ E1.0 face with open mouth
-1F62F                                      ; fully-qualified     # ๐Ÿ˜ฏ E1.0 hushed face
-1F632                                      ; fully-qualified     # ๐Ÿ˜ฒ E0.6 astonished face
-1F633                                      ; fully-qualified     # ๐Ÿ˜ณ E0.6 flushed face
-1F97A                                      ; fully-qualified     # ๐Ÿฅบ E11.0 pleading face
-1F626                                      ; fully-qualified     # ๐Ÿ˜ฆ E1.0 frowning face with open mouth
-1F627                                      ; fully-qualified     # ๐Ÿ˜ง E1.0 anguished face
-1F628                                      ; fully-qualified     # ๐Ÿ˜จ E0.6 fearful face
-1F630                                      ; fully-qualified     # ๐Ÿ˜ฐ E0.6 anxious face with sweat
-1F625                                      ; fully-qualified     # ๐Ÿ˜ฅ E0.6 sad but relieved face
-1F622                                      ; fully-qualified     # ๐Ÿ˜ข E0.6 crying face
-1F62D                                      ; fully-qualified     # ๐Ÿ˜ญ E0.6 loudly crying face
-1F631                                      ; fully-qualified     # ๐Ÿ˜ฑ E0.6 face screaming in fear
-1F616                                      ; fully-qualified     # ๐Ÿ˜– E0.6 confounded face
-1F623                                      ; fully-qualified     # ๐Ÿ˜ฃ E0.6 persevering face
-1F61E                                      ; fully-qualified     # ๐Ÿ˜ž E0.6 disappointed face
-1F613                                      ; fully-qualified     # ๐Ÿ˜“ E0.6 downcast face with sweat
-1F629                                      ; fully-qualified     # ๐Ÿ˜ฉ E0.6 weary face
-1F62B                                      ; fully-qualified     # ๐Ÿ˜ซ E0.6 tired face
-1F971                                      ; fully-qualified     # ๐Ÿฅฑ E12.0 yawning face
+1F615                                                  ; fully-qualified     # ๐Ÿ˜• E1.0 confused face
+1F61F                                                  ; fully-qualified     # ๐Ÿ˜Ÿ E1.0 worried face
+1F641                                                  ; fully-qualified     # ๐Ÿ™ E1.0 slightly frowning face
+2639 FE0F                                              ; fully-qualified     # โ˜น๏ธ E0.7 frowning face
+2639                                                   ; unqualified         # โ˜น E0.7 frowning face
+1F62E                                                  ; fully-qualified     # ๐Ÿ˜ฎ E1.0 face with open mouth
+1F62F                                                  ; fully-qualified     # ๐Ÿ˜ฏ E1.0 hushed face
+1F632                                                  ; fully-qualified     # ๐Ÿ˜ฒ E0.6 astonished face
+1F633                                                  ; fully-qualified     # ๐Ÿ˜ณ E0.6 flushed face
+1F97A                                                  ; fully-qualified     # ๐Ÿฅบ E11.0 pleading face
+1F626                                                  ; fully-qualified     # ๐Ÿ˜ฆ E1.0 frowning face with open mouth
+1F627                                                  ; fully-qualified     # ๐Ÿ˜ง E1.0 anguished face
+1F628                                                  ; fully-qualified     # ๐Ÿ˜จ E0.6 fearful face
+1F630                                                  ; fully-qualified     # ๐Ÿ˜ฐ E0.6 anxious face with sweat
+1F625                                                  ; fully-qualified     # ๐Ÿ˜ฅ E0.6 sad but relieved face
+1F622                                                  ; fully-qualified     # ๐Ÿ˜ข E0.6 crying face
+1F62D                                                  ; fully-qualified     # ๐Ÿ˜ญ E0.6 loudly crying face
+1F631                                                  ; fully-qualified     # ๐Ÿ˜ฑ E0.6 face screaming in fear
+1F616                                                  ; fully-qualified     # ๐Ÿ˜– E0.6 confounded face
+1F623                                                  ; fully-qualified     # ๐Ÿ˜ฃ E0.6 persevering face
+1F61E                                                  ; fully-qualified     # ๐Ÿ˜ž E0.6 disappointed face
+1F613                                                  ; fully-qualified     # ๐Ÿ˜“ E0.6 downcast face with sweat
+1F629                                                  ; fully-qualified     # ๐Ÿ˜ฉ E0.6 weary face
+1F62B                                                  ; fully-qualified     # ๐Ÿ˜ซ E0.6 tired face
+1F971                                                  ; fully-qualified     # ๐Ÿฅฑ E12.0 yawning face
 
 # subgroup: face-negative
-1F624                                      ; fully-qualified     # ๐Ÿ˜ค E0.6 face with steam from nose
-1F621                                      ; fully-qualified     # ๐Ÿ˜ก E0.6 pouting face
-1F620                                      ; fully-qualified     # ๐Ÿ˜  E0.6 angry face
-1F92C                                      ; fully-qualified     # ๐Ÿคฌ E5.0 face with symbols on mouth
-1F608                                      ; fully-qualified     # ๐Ÿ˜ˆ E1.0 smiling face with horns
-1F47F                                      ; fully-qualified     # ๐Ÿ‘ฟ E0.6 angry face with horns
-1F480                                      ; fully-qualified     # ๐Ÿ’€ E0.6 skull
-2620 FE0F                                  ; fully-qualified     # โ˜ ๏ธ E1.0 skull and crossbones
-2620                                       ; unqualified         # โ˜  E1.0 skull and crossbones
+1F624                                                  ; fully-qualified     # ๐Ÿ˜ค E0.6 face with steam from nose
+1F621                                                  ; fully-qualified     # ๐Ÿ˜ก E0.6 pouting face
+1F620                                                  ; fully-qualified     # ๐Ÿ˜  E0.6 angry face
+1F92C                                                  ; fully-qualified     # ๐Ÿคฌ E5.0 face with symbols on mouth
+1F608                                                  ; fully-qualified     # ๐Ÿ˜ˆ E1.0 smiling face with horns
+1F47F                                                  ; fully-qualified     # ๐Ÿ‘ฟ E0.6 angry face with horns
+1F480                                                  ; fully-qualified     # ๐Ÿ’€ E0.6 skull
+2620 FE0F                                              ; fully-qualified     # โ˜ ๏ธ E1.0 skull and crossbones
+2620                                                   ; unqualified         # โ˜  E1.0 skull and crossbones
 
 # subgroup: face-costume
-1F4A9                                      ; fully-qualified     # ๐Ÿ’ฉ E0.6 pile of poo
-1F921                                      ; fully-qualified     # ๐Ÿคก E3.0 clown face
-1F479                                      ; fully-qualified     # ๐Ÿ‘น E0.6 ogre
-1F47A                                      ; fully-qualified     # ๐Ÿ‘บ E0.6 goblin
-1F47B                                      ; fully-qualified     # ๐Ÿ‘ป E0.6 ghost
-1F47D                                      ; fully-qualified     # ๐Ÿ‘ฝ E0.6 alien
-1F47E                                      ; fully-qualified     # ๐Ÿ‘พ E0.6 alien monster
-1F916                                      ; fully-qualified     # ๐Ÿค– E1.0 robot
+1F4A9                                                  ; fully-qualified     # ๐Ÿ’ฉ E0.6 pile of poo
+1F921                                                  ; fully-qualified     # ๐Ÿคก E3.0 clown face
+1F479                                                  ; fully-qualified     # ๐Ÿ‘น E0.6 ogre
+1F47A                                                  ; fully-qualified     # ๐Ÿ‘บ E0.6 goblin
+1F47B                                                  ; fully-qualified     # ๐Ÿ‘ป E0.6 ghost
+1F47D                                                  ; fully-qualified     # ๐Ÿ‘ฝ E0.6 alien
+1F47E                                                  ; fully-qualified     # ๐Ÿ‘พ E0.6 alien monster
+1F916                                                  ; fully-qualified     # ๐Ÿค– E1.0 robot
 
 # subgroup: cat-face
-1F63A                                      ; fully-qualified     # ๐Ÿ˜บ E0.6 grinning cat
-1F638                                      ; fully-qualified     # ๐Ÿ˜ธ E0.6 grinning cat with smiling eyes
-1F639                                      ; fully-qualified     # ๐Ÿ˜น E0.6 cat with tears of joy
-1F63B                                      ; fully-qualified     # ๐Ÿ˜ป E0.6 smiling cat with heart-eyes
-1F63C                                      ; fully-qualified     # ๐Ÿ˜ผ E0.6 cat with wry smile
-1F63D                                      ; fully-qualified     # ๐Ÿ˜ฝ E0.6 kissing cat
-1F640                                      ; fully-qualified     # ๐Ÿ™€ E0.6 weary cat
-1F63F                                      ; fully-qualified     # ๐Ÿ˜ฟ E0.6 crying cat
-1F63E                                      ; fully-qualified     # ๐Ÿ˜พ E0.6 pouting cat
+1F63A                                                  ; fully-qualified     # ๐Ÿ˜บ E0.6 grinning cat
+1F638                                                  ; fully-qualified     # ๐Ÿ˜ธ E0.6 grinning cat with smiling eyes
+1F639                                                  ; fully-qualified     # ๐Ÿ˜น E0.6 cat with tears of joy
+1F63B                                                  ; fully-qualified     # ๐Ÿ˜ป E0.6 smiling cat with heart-eyes
+1F63C                                                  ; fully-qualified     # ๐Ÿ˜ผ E0.6 cat with wry smile
+1F63D                                                  ; fully-qualified     # ๐Ÿ˜ฝ E0.6 kissing cat
+1F640                                                  ; fully-qualified     # ๐Ÿ™€ E0.6 weary cat
+1F63F                                                  ; fully-qualified     # ๐Ÿ˜ฟ E0.6 crying cat
+1F63E                                                  ; fully-qualified     # ๐Ÿ˜พ E0.6 pouting cat
 
 # subgroup: monkey-face
-1F648                                      ; fully-qualified     # ๐Ÿ™ˆ E0.6 see-no-evil monkey
-1F649                                      ; fully-qualified     # ๐Ÿ™‰ E0.6 hear-no-evil monkey
-1F64A                                      ; fully-qualified     # ๐Ÿ™Š E0.6 speak-no-evil monkey
+1F648                                                  ; fully-qualified     # ๐Ÿ™ˆ E0.6 see-no-evil monkey
+1F649                                                  ; fully-qualified     # ๐Ÿ™‰ E0.6 hear-no-evil monkey
+1F64A                                                  ; fully-qualified     # ๐Ÿ™Š E0.6 speak-no-evil monkey
 
 # subgroup: emotion
-1F48B                                      ; fully-qualified     # ๐Ÿ’‹ E0.6 kiss mark
-1F48C                                      ; fully-qualified     # ๐Ÿ’Œ E0.6 love letter
-1F498                                      ; fully-qualified     # ๐Ÿ’˜ E0.6 heart with arrow
-1F49D                                      ; fully-qualified     # ๐Ÿ’ E0.6 heart with ribbon
-1F496                                      ; fully-qualified     # ๐Ÿ’– E0.6 sparkling heart
-1F497                                      ; fully-qualified     # ๐Ÿ’— E0.6 growing heart
-1F493                                      ; fully-qualified     # ๐Ÿ’“ E0.6 beating heart
-1F49E                                      ; fully-qualified     # ๐Ÿ’ž E0.6 revolving hearts
-1F495                                      ; fully-qualified     # ๐Ÿ’• E0.6 two hearts
-1F49F                                      ; fully-qualified     # ๐Ÿ’Ÿ E0.6 heart decoration
-2763 FE0F                                  ; fully-qualified     # โฃ๏ธ E1.0 heart exclamation
-2763                                       ; unqualified         # โฃ E1.0 heart exclamation
-1F494                                      ; fully-qualified     # ๐Ÿ’” E0.6 broken heart
-2764 FE0F                                  ; fully-qualified     # โค๏ธ E0.6 red heart
-2764                                       ; unqualified         # โค E0.6 red heart
-1F9E1                                      ; fully-qualified     # ๐Ÿงก E5.0 orange heart
-1F49B                                      ; fully-qualified     # ๐Ÿ’› E0.6 yellow heart
-1F49A                                      ; fully-qualified     # ๐Ÿ’š E0.6 green heart
-1F499                                      ; fully-qualified     # ๐Ÿ’™ E0.6 blue heart
-1F49C                                      ; fully-qualified     # ๐Ÿ’œ E0.6 purple heart
-1F90E                                      ; fully-qualified     # ๐ŸคŽ E12.0 brown heart
-1F5A4                                      ; fully-qualified     # ๐Ÿ–ค E3.0 black heart
-1F90D                                      ; fully-qualified     # ๐Ÿค E12.0 white heart
-1F4AF                                      ; fully-qualified     # ๐Ÿ’ฏ E0.6 hundred points
-1F4A2                                      ; fully-qualified     # ๐Ÿ’ข E0.6 anger symbol
-1F4A5                                      ; fully-qualified     # ๐Ÿ’ฅ E0.6 collision
-1F4AB                                      ; fully-qualified     # ๐Ÿ’ซ E0.6 dizzy
-1F4A6                                      ; fully-qualified     # ๐Ÿ’ฆ E0.6 sweat droplets
-1F4A8                                      ; fully-qualified     # ๐Ÿ’จ E0.6 dashing away
-1F573 FE0F                                 ; fully-qualified     # ๐Ÿ•ณ๏ธ E0.7 hole
-1F573                                      ; unqualified         # ๐Ÿ•ณ E0.7 hole
-1F4A3                                      ; fully-qualified     # ๐Ÿ’ฃ E0.6 bomb
-1F4AC                                      ; fully-qualified     # ๐Ÿ’ฌ E0.6 speech balloon
-1F441 FE0F 200D 1F5E8 FE0F                 ; fully-qualified     # ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ E2.0 eye in speech bubble
-1F441 200D 1F5E8 FE0F                      ; unqualified         # ๐Ÿ‘โ€๐Ÿ—จ๏ธ E2.0 eye in speech bubble
-1F441 FE0F 200D 1F5E8                      ; unqualified         # ๐Ÿ‘๏ธโ€๐Ÿ—จ E2.0 eye in speech bubble
-1F441 200D 1F5E8                           ; unqualified         # ๐Ÿ‘โ€๐Ÿ—จ E2.0 eye in speech bubble
-1F5E8 FE0F                                 ; fully-qualified     # ๐Ÿ—จ๏ธ E2.0 left speech bubble
-1F5E8                                      ; unqualified         # ๐Ÿ—จ E2.0 left speech bubble
-1F5EF FE0F                                 ; fully-qualified     # ๐Ÿ—ฏ๏ธ E0.7 right anger bubble
-1F5EF                                      ; unqualified         # ๐Ÿ—ฏ E0.7 right anger bubble
-1F4AD                                      ; fully-qualified     # ๐Ÿ’ญ E1.0 thought balloon
-1F4A4                                      ; fully-qualified     # ๐Ÿ’ค E0.6 zzz
+1F48B                                                  ; fully-qualified     # ๐Ÿ’‹ E0.6 kiss mark
+1F48C                                                  ; fully-qualified     # ๐Ÿ’Œ E0.6 love letter
+1F498                                                  ; fully-qualified     # ๐Ÿ’˜ E0.6 heart with arrow
+1F49D                                                  ; fully-qualified     # ๐Ÿ’ E0.6 heart with ribbon
+1F496                                                  ; fully-qualified     # ๐Ÿ’– E0.6 sparkling heart
+1F497                                                  ; fully-qualified     # ๐Ÿ’— E0.6 growing heart
+1F493                                                  ; fully-qualified     # ๐Ÿ’“ E0.6 beating heart
+1F49E                                                  ; fully-qualified     # ๐Ÿ’ž E0.6 revolving hearts
+1F495                                                  ; fully-qualified     # ๐Ÿ’• E0.6 two hearts
+1F49F                                                  ; fully-qualified     # ๐Ÿ’Ÿ E0.6 heart decoration
+2763 FE0F                                              ; fully-qualified     # โฃ๏ธ E1.0 heart exclamation
+2763                                                   ; unqualified         # โฃ E1.0 heart exclamation
+1F494                                                  ; fully-qualified     # ๐Ÿ’” E0.6 broken heart
+2764 FE0F 200D 1F525                                   ; fully-qualified     # โค๏ธโ€๐Ÿ”ฅ E13.1 heart on fire
+2764 200D 1F525                                        ; unqualified         # โคโ€๐Ÿ”ฅ E13.1 heart on fire
+2764 FE0F 200D 1FA79                                   ; fully-qualified     # โค๏ธโ€๐Ÿฉน E13.1 mending heart
+2764 200D 1FA79                                        ; unqualified         # โคโ€๐Ÿฉน E13.1 mending heart
+2764 FE0F                                              ; fully-qualified     # โค๏ธ E0.6 red heart
+2764                                                   ; unqualified         # โค E0.6 red heart
+1F9E1                                                  ; fully-qualified     # ๐Ÿงก E5.0 orange heart
+1F49B                                                  ; fully-qualified     # ๐Ÿ’› E0.6 yellow heart
+1F49A                                                  ; fully-qualified     # ๐Ÿ’š E0.6 green heart
+1F499                                                  ; fully-qualified     # ๐Ÿ’™ E0.6 blue heart
+1F49C                                                  ; fully-qualified     # ๐Ÿ’œ E0.6 purple heart
+1F90E                                                  ; fully-qualified     # ๐ŸคŽ E12.0 brown heart
+1F5A4                                                  ; fully-qualified     # ๐Ÿ–ค E3.0 black heart
+1F90D                                                  ; fully-qualified     # ๐Ÿค E12.0 white heart
+1F4AF                                                  ; fully-qualified     # ๐Ÿ’ฏ E0.6 hundred points
+1F4A2                                                  ; fully-qualified     # ๐Ÿ’ข E0.6 anger symbol
+1F4A5                                                  ; fully-qualified     # ๐Ÿ’ฅ E0.6 collision
+1F4AB                                                  ; fully-qualified     # ๐Ÿ’ซ E0.6 dizzy
+1F4A6                                                  ; fully-qualified     # ๐Ÿ’ฆ E0.6 sweat droplets
+1F4A8                                                  ; fully-qualified     # ๐Ÿ’จ E0.6 dashing away
+1F573 FE0F                                             ; fully-qualified     # ๐Ÿ•ณ๏ธ E0.7 hole
+1F573                                                  ; unqualified         # ๐Ÿ•ณ E0.7 hole
+1F4A3                                                  ; fully-qualified     # ๐Ÿ’ฃ E0.6 bomb
+1F4AC                                                  ; fully-qualified     # ๐Ÿ’ฌ E0.6 speech balloon
+1F441 FE0F 200D 1F5E8 FE0F                             ; fully-qualified     # ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ E2.0 eye in speech bubble
+1F441 200D 1F5E8 FE0F                                  ; unqualified         # ๐Ÿ‘โ€๐Ÿ—จ๏ธ E2.0 eye in speech bubble
+1F441 FE0F 200D 1F5E8                                  ; unqualified         # ๐Ÿ‘๏ธโ€๐Ÿ—จ E2.0 eye in speech bubble
+1F441 200D 1F5E8                                       ; unqualified         # ๐Ÿ‘โ€๐Ÿ—จ E2.0 eye in speech bubble
+1F5E8 FE0F                                             ; fully-qualified     # ๐Ÿ—จ๏ธ E2.0 left speech bubble
+1F5E8                                                  ; unqualified         # ๐Ÿ—จ E2.0 left speech bubble
+1F5EF FE0F                                             ; fully-qualified     # ๐Ÿ—ฏ๏ธ E0.7 right anger bubble
+1F5EF                                                  ; unqualified         # ๐Ÿ—ฏ E0.7 right anger bubble
+1F4AD                                                  ; fully-qualified     # ๐Ÿ’ญ E1.0 thought balloon
+1F4A4                                                  ; fully-qualified     # ๐Ÿ’ค E0.6 zzz
 
-# Smileys & Emotion subtotal:		162
-# Smileys & Emotion subtotal:		162	w/o modifiers
+# Smileys & Emotion subtotal:		170
+# Smileys & Emotion subtotal:		170	w/o modifiers
 
 # group: People & Body
 
 # subgroup: hand-fingers-open
-1F44B                                      ; fully-qualified     # ๐Ÿ‘‹ E0.6 waving hand
-1F44B 1F3FB                                ; fully-qualified     # ๐Ÿ‘‹๐Ÿป E1.0 waving hand: light skin tone
-1F44B 1F3FC                                ; fully-qualified     # ๐Ÿ‘‹๐Ÿผ E1.0 waving hand: medium-light skin tone
-1F44B 1F3FD                                ; fully-qualified     # ๐Ÿ‘‹๐Ÿฝ E1.0 waving hand: medium skin tone
-1F44B 1F3FE                                ; fully-qualified     # ๐Ÿ‘‹๐Ÿพ E1.0 waving hand: medium-dark skin tone
-1F44B 1F3FF                                ; fully-qualified     # ๐Ÿ‘‹๐Ÿฟ E1.0 waving hand: dark skin tone
-1F91A                                      ; fully-qualified     # ๐Ÿคš E3.0 raised back of hand
-1F91A 1F3FB                                ; fully-qualified     # ๐Ÿคš๐Ÿป E3.0 raised back of hand: light skin tone
-1F91A 1F3FC                                ; fully-qualified     # ๐Ÿคš๐Ÿผ E3.0 raised back of hand: medium-light skin tone
-1F91A 1F3FD                                ; fully-qualified     # ๐Ÿคš๐Ÿฝ E3.0 raised back of hand: medium skin tone
-1F91A 1F3FE                                ; fully-qualified     # ๐Ÿคš๐Ÿพ E3.0 raised back of hand: medium-dark skin tone
-1F91A 1F3FF                                ; fully-qualified     # ๐Ÿคš๐Ÿฟ E3.0 raised back of hand: dark skin tone
-1F590 FE0F                                 ; fully-qualified     # ๐Ÿ–๏ธ E0.7 hand with fingers splayed
-1F590                                      ; unqualified         # ๐Ÿ– E0.7 hand with fingers splayed
-1F590 1F3FB                                ; fully-qualified     # ๐Ÿ–๐Ÿป E1.0 hand with fingers splayed: light skin tone
-1F590 1F3FC                                ; fully-qualified     # ๐Ÿ–๐Ÿผ E1.0 hand with fingers splayed: medium-light skin tone
-1F590 1F3FD                                ; fully-qualified     # ๐Ÿ–๐Ÿฝ E1.0 hand with fingers splayed: medium skin tone
-1F590 1F3FE                                ; fully-qualified     # ๐Ÿ–๐Ÿพ E1.0 hand with fingers splayed: medium-dark skin tone
-1F590 1F3FF                                ; fully-qualified     # ๐Ÿ–๐Ÿฟ E1.0 hand with fingers splayed: dark skin tone
-270B                                       ; fully-qualified     # โœ‹ E0.6 raised hand
-270B 1F3FB                                 ; fully-qualified     # โœ‹๐Ÿป E1.0 raised hand: light skin tone
-270B 1F3FC                                 ; fully-qualified     # โœ‹๐Ÿผ E1.0 raised hand: medium-light skin tone
-270B 1F3FD                                 ; fully-qualified     # โœ‹๐Ÿฝ E1.0 raised hand: medium skin tone
-270B 1F3FE                                 ; fully-qualified     # โœ‹๐Ÿพ E1.0 raised hand: medium-dark skin tone
-270B 1F3FF                                 ; fully-qualified     # โœ‹๐Ÿฟ E1.0 raised hand: dark skin tone
-1F596                                      ; fully-qualified     # ๐Ÿ–– E1.0 vulcan salute
-1F596 1F3FB                                ; fully-qualified     # ๐Ÿ––๐Ÿป E1.0 vulcan salute: light skin tone
-1F596 1F3FC                                ; fully-qualified     # ๐Ÿ––๐Ÿผ E1.0 vulcan salute: medium-light skin tone
-1F596 1F3FD                                ; fully-qualified     # ๐Ÿ––๐Ÿฝ E1.0 vulcan salute: medium skin tone
-1F596 1F3FE                                ; fully-qualified     # ๐Ÿ––๐Ÿพ E1.0 vulcan salute: medium-dark skin tone
-1F596 1F3FF                                ; fully-qualified     # ๐Ÿ––๐Ÿฟ E1.0 vulcan salute: dark skin tone
+1F44B                                                  ; fully-qualified     # ๐Ÿ‘‹ E0.6 waving hand
+1F44B 1F3FB                                            ; fully-qualified     # ๐Ÿ‘‹๐Ÿป E1.0 waving hand: light skin tone
+1F44B 1F3FC                                            ; fully-qualified     # ๐Ÿ‘‹๐Ÿผ E1.0 waving hand: medium-light skin tone
+1F44B 1F3FD                                            ; fully-qualified     # ๐Ÿ‘‹๐Ÿฝ E1.0 waving hand: medium skin tone
+1F44B 1F3FE                                            ; fully-qualified     # ๐Ÿ‘‹๐Ÿพ E1.0 waving hand: medium-dark skin tone
+1F44B 1F3FF                                            ; fully-qualified     # ๐Ÿ‘‹๐Ÿฟ E1.0 waving hand: dark skin tone
+1F91A                                                  ; fully-qualified     # ๐Ÿคš E3.0 raised back of hand
+1F91A 1F3FB                                            ; fully-qualified     # ๐Ÿคš๐Ÿป E3.0 raised back of hand: light skin tone
+1F91A 1F3FC                                            ; fully-qualified     # ๐Ÿคš๐Ÿผ E3.0 raised back of hand: medium-light skin tone
+1F91A 1F3FD                                            ; fully-qualified     # ๐Ÿคš๐Ÿฝ E3.0 raised back of hand: medium skin tone
+1F91A 1F3FE                                            ; fully-qualified     # ๐Ÿคš๐Ÿพ E3.0 raised back of hand: medium-dark skin tone
+1F91A 1F3FF                                            ; fully-qualified     # ๐Ÿคš๐Ÿฟ E3.0 raised back of hand: dark skin tone
+1F590 FE0F                                             ; fully-qualified     # ๐Ÿ–๏ธ E0.7 hand with fingers splayed
+1F590                                                  ; unqualified         # ๐Ÿ– E0.7 hand with fingers splayed
+1F590 1F3FB                                            ; fully-qualified     # ๐Ÿ–๐Ÿป E1.0 hand with fingers splayed: light skin tone
+1F590 1F3FC                                            ; fully-qualified     # ๐Ÿ–๐Ÿผ E1.0 hand with fingers splayed: medium-light skin tone
+1F590 1F3FD                                            ; fully-qualified     # ๐Ÿ–๐Ÿฝ E1.0 hand with fingers splayed: medium skin tone
+1F590 1F3FE                                            ; fully-qualified     # ๐Ÿ–๐Ÿพ E1.0 hand with fingers splayed: medium-dark skin tone
+1F590 1F3FF                                            ; fully-qualified     # ๐Ÿ–๐Ÿฟ E1.0 hand with fingers splayed: dark skin tone
+270B                                                   ; fully-qualified     # โœ‹ E0.6 raised hand
+270B 1F3FB                                             ; fully-qualified     # โœ‹๐Ÿป E1.0 raised hand: light skin tone
+270B 1F3FC                                             ; fully-qualified     # โœ‹๐Ÿผ E1.0 raised hand: medium-light skin tone
+270B 1F3FD                                             ; fully-qualified     # โœ‹๐Ÿฝ E1.0 raised hand: medium skin tone
+270B 1F3FE                                             ; fully-qualified     # โœ‹๐Ÿพ E1.0 raised hand: medium-dark skin tone
+270B 1F3FF                                             ; fully-qualified     # โœ‹๐Ÿฟ E1.0 raised hand: dark skin tone
+1F596                                                  ; fully-qualified     # ๐Ÿ–– E1.0 vulcan salute
+1F596 1F3FB                                            ; fully-qualified     # ๐Ÿ––๐Ÿป E1.0 vulcan salute: light skin tone
+1F596 1F3FC                                            ; fully-qualified     # ๐Ÿ––๐Ÿผ E1.0 vulcan salute: medium-light skin tone
+1F596 1F3FD                                            ; fully-qualified     # ๐Ÿ––๐Ÿฝ E1.0 vulcan salute: medium skin tone
+1F596 1F3FE                                            ; fully-qualified     # ๐Ÿ––๐Ÿพ E1.0 vulcan salute: medium-dark skin tone
+1F596 1F3FF                                            ; fully-qualified     # ๐Ÿ––๐Ÿฟ E1.0 vulcan salute: dark skin tone
 
 # subgroup: hand-fingers-partial
-1F44C                                      ; fully-qualified     # ๐Ÿ‘Œ E0.6 OK hand
-1F44C 1F3FB                                ; fully-qualified     # ๐Ÿ‘Œ๐Ÿป E1.0 OK hand: light skin tone
-1F44C 1F3FC                                ; fully-qualified     # ๐Ÿ‘Œ๐Ÿผ E1.0 OK hand: medium-light skin tone
-1F44C 1F3FD                                ; fully-qualified     # ๐Ÿ‘Œ๐Ÿฝ E1.0 OK hand: medium skin tone
-1F44C 1F3FE                                ; fully-qualified     # ๐Ÿ‘Œ๐Ÿพ E1.0 OK hand: medium-dark skin tone
-1F44C 1F3FF                                ; fully-qualified     # ๐Ÿ‘Œ๐Ÿฟ E1.0 OK hand: dark skin tone
-1F90C                                      ; fully-qualified     # ๐ŸคŒ E13.0 pinched fingers
-1F90C 1F3FB                                ; fully-qualified     # ๐ŸคŒ๐Ÿป E13.0 pinched fingers: light skin tone
-1F90C 1F3FC                                ; fully-qualified     # ๐ŸคŒ๐Ÿผ E13.0 pinched fingers: medium-light skin tone
-1F90C 1F3FD                                ; fully-qualified     # ๐ŸคŒ๐Ÿฝ E13.0 pinched fingers: medium skin tone
-1F90C 1F3FE                                ; fully-qualified     # ๐ŸคŒ๐Ÿพ E13.0 pinched fingers: medium-dark skin tone
-1F90C 1F3FF                                ; fully-qualified     # ๐ŸคŒ๐Ÿฟ E13.0 pinched fingers: dark skin tone
-1F90F                                      ; fully-qualified     # ๐Ÿค E12.0 pinching hand
-1F90F 1F3FB                                ; fully-qualified     # ๐Ÿค๐Ÿป E12.0 pinching hand: light skin tone
-1F90F 1F3FC                                ; fully-qualified     # ๐Ÿค๐Ÿผ E12.0 pinching hand: medium-light skin tone
-1F90F 1F3FD                                ; fully-qualified     # ๐Ÿค๐Ÿฝ E12.0 pinching hand: medium skin tone
-1F90F 1F3FE                                ; fully-qualified     # ๐Ÿค๐Ÿพ E12.0 pinching hand: medium-dark skin tone
-1F90F 1F3FF                                ; fully-qualified     # ๐Ÿค๐Ÿฟ E12.0 pinching hand: dark skin tone
-270C FE0F                                  ; fully-qualified     # โœŒ๏ธ E0.6 victory hand
-270C                                       ; unqualified         # โœŒ E0.6 victory hand
-270C 1F3FB                                 ; fully-qualified     # โœŒ๐Ÿป E1.0 victory hand: light skin tone
-270C 1F3FC                                 ; fully-qualified     # โœŒ๐Ÿผ E1.0 victory hand: medium-light skin tone
-270C 1F3FD                                 ; fully-qualified     # โœŒ๐Ÿฝ E1.0 victory hand: medium skin tone
-270C 1F3FE                                 ; fully-qualified     # โœŒ๐Ÿพ E1.0 victory hand: medium-dark skin tone
-270C 1F3FF                                 ; fully-qualified     # โœŒ๐Ÿฟ E1.0 victory hand: dark skin tone
-1F91E                                      ; fully-qualified     # ๐Ÿคž E3.0 crossed fingers
-1F91E 1F3FB                                ; fully-qualified     # ๐Ÿคž๐Ÿป E3.0 crossed fingers: light skin tone
-1F91E 1F3FC                                ; fully-qualified     # ๐Ÿคž๐Ÿผ E3.0 crossed fingers: medium-light skin tone
-1F91E 1F3FD                                ; fully-qualified     # ๐Ÿคž๐Ÿฝ E3.0 crossed fingers: medium skin tone
-1F91E 1F3FE                                ; fully-qualified     # ๐Ÿคž๐Ÿพ E3.0 crossed fingers: medium-dark skin tone
-1F91E 1F3FF                                ; fully-qualified     # ๐Ÿคž๐Ÿฟ E3.0 crossed fingers: dark skin tone
-1F91F                                      ; fully-qualified     # ๐ŸคŸ E5.0 love-you gesture
-1F91F 1F3FB                                ; fully-qualified     # ๐ŸคŸ๐Ÿป E5.0 love-you gesture: light skin tone
-1F91F 1F3FC                                ; fully-qualified     # ๐ŸคŸ๐Ÿผ E5.0 love-you gesture: medium-light skin tone
-1F91F 1F3FD                                ; fully-qualified     # ๐ŸคŸ๐Ÿฝ E5.0 love-you gesture: medium skin tone
-1F91F 1F3FE                                ; fully-qualified     # ๐ŸคŸ๐Ÿพ E5.0 love-you gesture: medium-dark skin tone
-1F91F 1F3FF                                ; fully-qualified     # ๐ŸคŸ๐Ÿฟ E5.0 love-you gesture: dark skin tone
-1F918                                      ; fully-qualified     # ๐Ÿค˜ E1.0 sign of the horns
-1F918 1F3FB                                ; fully-qualified     # ๐Ÿค˜๐Ÿป E1.0 sign of the horns: light skin tone
-1F918 1F3FC                                ; fully-qualified     # ๐Ÿค˜๐Ÿผ E1.0 sign of the horns: medium-light skin tone
-1F918 1F3FD                                ; fully-qualified     # ๐Ÿค˜๐Ÿฝ E1.0 sign of the horns: medium skin tone
-1F918 1F3FE                                ; fully-qualified     # ๐Ÿค˜๐Ÿพ E1.0 sign of the horns: medium-dark skin tone
-1F918 1F3FF                                ; fully-qualified     # ๐Ÿค˜๐Ÿฟ E1.0 sign of the horns: dark skin tone
-1F919                                      ; fully-qualified     # ๐Ÿค™ E3.0 call me hand
-1F919 1F3FB                                ; fully-qualified     # ๐Ÿค™๐Ÿป E3.0 call me hand: light skin tone
-1F919 1F3FC                                ; fully-qualified     # ๐Ÿค™๐Ÿผ E3.0 call me hand: medium-light skin tone
-1F919 1F3FD                                ; fully-qualified     # ๐Ÿค™๐Ÿฝ E3.0 call me hand: medium skin tone
-1F919 1F3FE                                ; fully-qualified     # ๐Ÿค™๐Ÿพ E3.0 call me hand: medium-dark skin tone
-1F919 1F3FF                                ; fully-qualified     # ๐Ÿค™๐Ÿฟ E3.0 call me hand: dark skin tone
+1F44C                                                  ; fully-qualified     # ๐Ÿ‘Œ E0.6 OK hand
+1F44C 1F3FB                                            ; fully-qualified     # ๐Ÿ‘Œ๐Ÿป E1.0 OK hand: light skin tone
+1F44C 1F3FC                                            ; fully-qualified     # ๐Ÿ‘Œ๐Ÿผ E1.0 OK hand: medium-light skin tone
+1F44C 1F3FD                                            ; fully-qualified     # ๐Ÿ‘Œ๐Ÿฝ E1.0 OK hand: medium skin tone
+1F44C 1F3FE                                            ; fully-qualified     # ๐Ÿ‘Œ๐Ÿพ E1.0 OK hand: medium-dark skin tone
+1F44C 1F3FF                                            ; fully-qualified     # ๐Ÿ‘Œ๐Ÿฟ E1.0 OK hand: dark skin tone
+1F90C                                                  ; fully-qualified     # ๐ŸคŒ E13.0 pinched fingers
+1F90C 1F3FB                                            ; fully-qualified     # ๐ŸคŒ๐Ÿป E13.0 pinched fingers: light skin tone
+1F90C 1F3FC                                            ; fully-qualified     # ๐ŸคŒ๐Ÿผ E13.0 pinched fingers: medium-light skin tone
+1F90C 1F3FD                                            ; fully-qualified     # ๐ŸคŒ๐Ÿฝ E13.0 pinched fingers: medium skin tone
+1F90C 1F3FE                                            ; fully-qualified     # ๐ŸคŒ๐Ÿพ E13.0 pinched fingers: medium-dark skin tone
+1F90C 1F3FF                                            ; fully-qualified     # ๐ŸคŒ๐Ÿฟ E13.0 pinched fingers: dark skin tone
+1F90F                                                  ; fully-qualified     # ๐Ÿค E12.0 pinching hand
+1F90F 1F3FB                                            ; fully-qualified     # ๐Ÿค๐Ÿป E12.0 pinching hand: light skin tone
+1F90F 1F3FC                                            ; fully-qualified     # ๐Ÿค๐Ÿผ E12.0 pinching hand: medium-light skin tone
+1F90F 1F3FD                                            ; fully-qualified     # ๐Ÿค๐Ÿฝ E12.0 pinching hand: medium skin tone
+1F90F 1F3FE                                            ; fully-qualified     # ๐Ÿค๐Ÿพ E12.0 pinching hand: medium-dark skin tone
+1F90F 1F3FF                                            ; fully-qualified     # ๐Ÿค๐Ÿฟ E12.0 pinching hand: dark skin tone
+270C FE0F                                              ; fully-qualified     # โœŒ๏ธ E0.6 victory hand
+270C                                                   ; unqualified         # โœŒ E0.6 victory hand
+270C 1F3FB                                             ; fully-qualified     # โœŒ๐Ÿป E1.0 victory hand: light skin tone
+270C 1F3FC                                             ; fully-qualified     # โœŒ๐Ÿผ E1.0 victory hand: medium-light skin tone
+270C 1F3FD                                             ; fully-qualified     # โœŒ๐Ÿฝ E1.0 victory hand: medium skin tone
+270C 1F3FE                                             ; fully-qualified     # โœŒ๐Ÿพ E1.0 victory hand: medium-dark skin tone
+270C 1F3FF                                             ; fully-qualified     # โœŒ๐Ÿฟ E1.0 victory hand: dark skin tone
+1F91E                                                  ; fully-qualified     # ๐Ÿคž E3.0 crossed fingers
+1F91E 1F3FB                                            ; fully-qualified     # ๐Ÿคž๐Ÿป E3.0 crossed fingers: light skin tone
+1F91E 1F3FC                                            ; fully-qualified     # ๐Ÿคž๐Ÿผ E3.0 crossed fingers: medium-light skin tone
+1F91E 1F3FD                                            ; fully-qualified     # ๐Ÿคž๐Ÿฝ E3.0 crossed fingers: medium skin tone
+1F91E 1F3FE                                            ; fully-qualified     # ๐Ÿคž๐Ÿพ E3.0 crossed fingers: medium-dark skin tone
+1F91E 1F3FF                                            ; fully-qualified     # ๐Ÿคž๐Ÿฟ E3.0 crossed fingers: dark skin tone
+1F91F                                                  ; fully-qualified     # ๐ŸคŸ E5.0 love-you gesture
+1F91F 1F3FB                                            ; fully-qualified     # ๐ŸคŸ๐Ÿป E5.0 love-you gesture: light skin tone
+1F91F 1F3FC                                            ; fully-qualified     # ๐ŸคŸ๐Ÿผ E5.0 love-you gesture: medium-light skin tone
+1F91F 1F3FD                                            ; fully-qualified     # ๐ŸคŸ๐Ÿฝ E5.0 love-you gesture: medium skin tone
+1F91F 1F3FE                                            ; fully-qualified     # ๐ŸคŸ๐Ÿพ E5.0 love-you gesture: medium-dark skin tone
+1F91F 1F3FF                                            ; fully-qualified     # ๐ŸคŸ๐Ÿฟ E5.0 love-you gesture: dark skin tone
+1F918                                                  ; fully-qualified     # ๐Ÿค˜ E1.0 sign of the horns
+1F918 1F3FB                                            ; fully-qualified     # ๐Ÿค˜๐Ÿป E1.0 sign of the horns: light skin tone
+1F918 1F3FC                                            ; fully-qualified     # ๐Ÿค˜๐Ÿผ E1.0 sign of the horns: medium-light skin tone
+1F918 1F3FD                                            ; fully-qualified     # ๐Ÿค˜๐Ÿฝ E1.0 sign of the horns: medium skin tone
+1F918 1F3FE                                            ; fully-qualified     # ๐Ÿค˜๐Ÿพ E1.0 sign of the horns: medium-dark skin tone
+1F918 1F3FF                                            ; fully-qualified     # ๐Ÿค˜๐Ÿฟ E1.0 sign of the horns: dark skin tone
+1F919                                                  ; fully-qualified     # ๐Ÿค™ E3.0 call me hand
+1F919 1F3FB                                            ; fully-qualified     # ๐Ÿค™๐Ÿป E3.0 call me hand: light skin tone
+1F919 1F3FC                                            ; fully-qualified     # ๐Ÿค™๐Ÿผ E3.0 call me hand: medium-light skin tone
+1F919 1F3FD                                            ; fully-qualified     # ๐Ÿค™๐Ÿฝ E3.0 call me hand: medium skin tone
+1F919 1F3FE                                            ; fully-qualified     # ๐Ÿค™๐Ÿพ E3.0 call me hand: medium-dark skin tone
+1F919 1F3FF                                            ; fully-qualified     # ๐Ÿค™๐Ÿฟ E3.0 call me hand: dark skin tone
 
 # subgroup: hand-single-finger
-1F448                                      ; fully-qualified     # ๐Ÿ‘ˆ E0.6 backhand index pointing left
-1F448 1F3FB                                ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿป E1.0 backhand index pointing left: light skin tone
-1F448 1F3FC                                ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿผ E1.0 backhand index pointing left: medium-light skin tone
-1F448 1F3FD                                ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿฝ E1.0 backhand index pointing left: medium skin tone
-1F448 1F3FE                                ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿพ E1.0 backhand index pointing left: medium-dark skin tone
-1F448 1F3FF                                ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿฟ E1.0 backhand index pointing left: dark skin tone
-1F449                                      ; fully-qualified     # ๐Ÿ‘‰ E0.6 backhand index pointing right
-1F449 1F3FB                                ; fully-qualified     # ๐Ÿ‘‰๐Ÿป E1.0 backhand index pointing right: light skin tone
-1F449 1F3FC                                ; fully-qualified     # ๐Ÿ‘‰๐Ÿผ E1.0 backhand index pointing right: medium-light skin tone
-1F449 1F3FD                                ; fully-qualified     # ๐Ÿ‘‰๐Ÿฝ E1.0 backhand index pointing right: medium skin tone
-1F449 1F3FE                                ; fully-qualified     # ๐Ÿ‘‰๐Ÿพ E1.0 backhand index pointing right: medium-dark skin tone
-1F449 1F3FF                                ; fully-qualified     # ๐Ÿ‘‰๐Ÿฟ E1.0 backhand index pointing right: dark skin tone
-1F446                                      ; fully-qualified     # ๐Ÿ‘† E0.6 backhand index pointing up
-1F446 1F3FB                                ; fully-qualified     # ๐Ÿ‘†๐Ÿป E1.0 backhand index pointing up: light skin tone
-1F446 1F3FC                                ; fully-qualified     # ๐Ÿ‘†๐Ÿผ E1.0 backhand index pointing up: medium-light skin tone
-1F446 1F3FD                                ; fully-qualified     # ๐Ÿ‘†๐Ÿฝ E1.0 backhand index pointing up: medium skin tone
-1F446 1F3FE                                ; fully-qualified     # ๐Ÿ‘†๐Ÿพ E1.0 backhand index pointing up: medium-dark skin tone
-1F446 1F3FF                                ; fully-qualified     # ๐Ÿ‘†๐Ÿฟ E1.0 backhand index pointing up: dark skin tone
-1F595                                      ; fully-qualified     # ๐Ÿ–• E1.0 middle finger
-1F595 1F3FB                                ; fully-qualified     # ๐Ÿ–•๐Ÿป E1.0 middle finger: light skin tone
-1F595 1F3FC                                ; fully-qualified     # ๐Ÿ–•๐Ÿผ E1.0 middle finger: medium-light skin tone
-1F595 1F3FD                                ; fully-qualified     # ๐Ÿ–•๐Ÿฝ E1.0 middle finger: medium skin tone
-1F595 1F3FE                                ; fully-qualified     # ๐Ÿ–•๐Ÿพ E1.0 middle finger: medium-dark skin tone
-1F595 1F3FF                                ; fully-qualified     # ๐Ÿ–•๐Ÿฟ E1.0 middle finger: dark skin tone
-1F447                                      ; fully-qualified     # ๐Ÿ‘‡ E0.6 backhand index pointing down
-1F447 1F3FB                                ; fully-qualified     # ๐Ÿ‘‡๐Ÿป E1.0 backhand index pointing down: light skin tone
-1F447 1F3FC                                ; fully-qualified     # ๐Ÿ‘‡๐Ÿผ E1.0 backhand index pointing down: medium-light skin tone
-1F447 1F3FD                                ; fully-qualified     # ๐Ÿ‘‡๐Ÿฝ E1.0 backhand index pointing down: medium skin tone
-1F447 1F3FE                                ; fully-qualified     # ๐Ÿ‘‡๐Ÿพ E1.0 backhand index pointing down: medium-dark skin tone
-1F447 1F3FF                                ; fully-qualified     # ๐Ÿ‘‡๐Ÿฟ E1.0 backhand index pointing down: dark skin tone
-261D FE0F                                  ; fully-qualified     # โ˜๏ธ E0.6 index pointing up
-261D                                       ; unqualified         # โ˜ E0.6 index pointing up
-261D 1F3FB                                 ; fully-qualified     # โ˜๐Ÿป E1.0 index pointing up: light skin tone
-261D 1F3FC                                 ; fully-qualified     # โ˜๐Ÿผ E1.0 index pointing up: medium-light skin tone
-261D 1F3FD                                 ; fully-qualified     # โ˜๐Ÿฝ E1.0 index pointing up: medium skin tone
-261D 1F3FE                                 ; fully-qualified     # โ˜๐Ÿพ E1.0 index pointing up: medium-dark skin tone
-261D 1F3FF                                 ; fully-qualified     # โ˜๐Ÿฟ E1.0 index pointing up: dark skin tone
+1F448                                                  ; fully-qualified     # ๐Ÿ‘ˆ E0.6 backhand index pointing left
+1F448 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿป E1.0 backhand index pointing left: light skin tone
+1F448 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿผ E1.0 backhand index pointing left: medium-light skin tone
+1F448 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿฝ E1.0 backhand index pointing left: medium skin tone
+1F448 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿพ E1.0 backhand index pointing left: medium-dark skin tone
+1F448 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ˆ๐Ÿฟ E1.0 backhand index pointing left: dark skin tone
+1F449                                                  ; fully-qualified     # ๐Ÿ‘‰ E0.6 backhand index pointing right
+1F449 1F3FB                                            ; fully-qualified     # ๐Ÿ‘‰๐Ÿป E1.0 backhand index pointing right: light skin tone
+1F449 1F3FC                                            ; fully-qualified     # ๐Ÿ‘‰๐Ÿผ E1.0 backhand index pointing right: medium-light skin tone
+1F449 1F3FD                                            ; fully-qualified     # ๐Ÿ‘‰๐Ÿฝ E1.0 backhand index pointing right: medium skin tone
+1F449 1F3FE                                            ; fully-qualified     # ๐Ÿ‘‰๐Ÿพ E1.0 backhand index pointing right: medium-dark skin tone
+1F449 1F3FF                                            ; fully-qualified     # ๐Ÿ‘‰๐Ÿฟ E1.0 backhand index pointing right: dark skin tone
+1F446                                                  ; fully-qualified     # ๐Ÿ‘† E0.6 backhand index pointing up
+1F446 1F3FB                                            ; fully-qualified     # ๐Ÿ‘†๐Ÿป E1.0 backhand index pointing up: light skin tone
+1F446 1F3FC                                            ; fully-qualified     # ๐Ÿ‘†๐Ÿผ E1.0 backhand index pointing up: medium-light skin tone
+1F446 1F3FD                                            ; fully-qualified     # ๐Ÿ‘†๐Ÿฝ E1.0 backhand index pointing up: medium skin tone
+1F446 1F3FE                                            ; fully-qualified     # ๐Ÿ‘†๐Ÿพ E1.0 backhand index pointing up: medium-dark skin tone
+1F446 1F3FF                                            ; fully-qualified     # ๐Ÿ‘†๐Ÿฟ E1.0 backhand index pointing up: dark skin tone
+1F595                                                  ; fully-qualified     # ๐Ÿ–• E1.0 middle finger
+1F595 1F3FB                                            ; fully-qualified     # ๐Ÿ–•๐Ÿป E1.0 middle finger: light skin tone
+1F595 1F3FC                                            ; fully-qualified     # ๐Ÿ–•๐Ÿผ E1.0 middle finger: medium-light skin tone
+1F595 1F3FD                                            ; fully-qualified     # ๐Ÿ–•๐Ÿฝ E1.0 middle finger: medium skin tone
+1F595 1F3FE                                            ; fully-qualified     # ๐Ÿ–•๐Ÿพ E1.0 middle finger: medium-dark skin tone
+1F595 1F3FF                                            ; fully-qualified     # ๐Ÿ–•๐Ÿฟ E1.0 middle finger: dark skin tone
+1F447                                                  ; fully-qualified     # ๐Ÿ‘‡ E0.6 backhand index pointing down
+1F447 1F3FB                                            ; fully-qualified     # ๐Ÿ‘‡๐Ÿป E1.0 backhand index pointing down: light skin tone
+1F447 1F3FC                                            ; fully-qualified     # ๐Ÿ‘‡๐Ÿผ E1.0 backhand index pointing down: medium-light skin tone
+1F447 1F3FD                                            ; fully-qualified     # ๐Ÿ‘‡๐Ÿฝ E1.0 backhand index pointing down: medium skin tone
+1F447 1F3FE                                            ; fully-qualified     # ๐Ÿ‘‡๐Ÿพ E1.0 backhand index pointing down: medium-dark skin tone
+1F447 1F3FF                                            ; fully-qualified     # ๐Ÿ‘‡๐Ÿฟ E1.0 backhand index pointing down: dark skin tone
+261D FE0F                                              ; fully-qualified     # โ˜๏ธ E0.6 index pointing up
+261D                                                   ; unqualified         # โ˜ E0.6 index pointing up
+261D 1F3FB                                             ; fully-qualified     # โ˜๐Ÿป E1.0 index pointing up: light skin tone
+261D 1F3FC                                             ; fully-qualified     # โ˜๐Ÿผ E1.0 index pointing up: medium-light skin tone
+261D 1F3FD                                             ; fully-qualified     # โ˜๐Ÿฝ E1.0 index pointing up: medium skin tone
+261D 1F3FE                                             ; fully-qualified     # โ˜๐Ÿพ E1.0 index pointing up: medium-dark skin tone
+261D 1F3FF                                             ; fully-qualified     # โ˜๐Ÿฟ E1.0 index pointing up: dark skin tone
 
 # subgroup: hand-fingers-closed
-1F44D                                      ; fully-qualified     # ๐Ÿ‘ E0.6 thumbs up
-1F44D 1F3FB                                ; fully-qualified     # ๐Ÿ‘๐Ÿป E1.0 thumbs up: light skin tone
-1F44D 1F3FC                                ; fully-qualified     # ๐Ÿ‘๐Ÿผ E1.0 thumbs up: medium-light skin tone
-1F44D 1F3FD                                ; fully-qualified     # ๐Ÿ‘๐Ÿฝ E1.0 thumbs up: medium skin tone
-1F44D 1F3FE                                ; fully-qualified     # ๐Ÿ‘๐Ÿพ E1.0 thumbs up: medium-dark skin tone
-1F44D 1F3FF                                ; fully-qualified     # ๐Ÿ‘๐Ÿฟ E1.0 thumbs up: dark skin tone
-1F44E                                      ; fully-qualified     # ๐Ÿ‘Ž E0.6 thumbs down
-1F44E 1F3FB                                ; fully-qualified     # ๐Ÿ‘Ž๐Ÿป E1.0 thumbs down: light skin tone
-1F44E 1F3FC                                ; fully-qualified     # ๐Ÿ‘Ž๐Ÿผ E1.0 thumbs down: medium-light skin tone
-1F44E 1F3FD                                ; fully-qualified     # ๐Ÿ‘Ž๐Ÿฝ E1.0 thumbs down: medium skin tone
-1F44E 1F3FE                                ; fully-qualified     # ๐Ÿ‘Ž๐Ÿพ E1.0 thumbs down: medium-dark skin tone
-1F44E 1F3FF                                ; fully-qualified     # ๐Ÿ‘Ž๐Ÿฟ E1.0 thumbs down: dark skin tone
-270A                                       ; fully-qualified     # โœŠ E0.6 raised fist
-270A 1F3FB                                 ; fully-qualified     # โœŠ๐Ÿป E1.0 raised fist: light skin tone
-270A 1F3FC                                 ; fully-qualified     # โœŠ๐Ÿผ E1.0 raised fist: medium-light skin tone
-270A 1F3FD                                 ; fully-qualified     # โœŠ๐Ÿฝ E1.0 raised fist: medium skin tone
-270A 1F3FE                                 ; fully-qualified     # โœŠ๐Ÿพ E1.0 raised fist: medium-dark skin tone
-270A 1F3FF                                 ; fully-qualified     # โœŠ๐Ÿฟ E1.0 raised fist: dark skin tone
-1F44A                                      ; fully-qualified     # ๐Ÿ‘Š E0.6 oncoming fist
-1F44A 1F3FB                                ; fully-qualified     # ๐Ÿ‘Š๐Ÿป E1.0 oncoming fist: light skin tone
-1F44A 1F3FC                                ; fully-qualified     # ๐Ÿ‘Š๐Ÿผ E1.0 oncoming fist: medium-light skin tone
-1F44A 1F3FD                                ; fully-qualified     # ๐Ÿ‘Š๐Ÿฝ E1.0 oncoming fist: medium skin tone
-1F44A 1F3FE                                ; fully-qualified     # ๐Ÿ‘Š๐Ÿพ E1.0 oncoming fist: medium-dark skin tone
-1F44A 1F3FF                                ; fully-qualified     # ๐Ÿ‘Š๐Ÿฟ E1.0 oncoming fist: dark skin tone
-1F91B                                      ; fully-qualified     # ๐Ÿค› E3.0 left-facing fist
-1F91B 1F3FB                                ; fully-qualified     # ๐Ÿค›๐Ÿป E3.0 left-facing fist: light skin tone
-1F91B 1F3FC                                ; fully-qualified     # ๐Ÿค›๐Ÿผ E3.0 left-facing fist: medium-light skin tone
-1F91B 1F3FD                                ; fully-qualified     # ๐Ÿค›๐Ÿฝ E3.0 left-facing fist: medium skin tone
-1F91B 1F3FE                                ; fully-qualified     # ๐Ÿค›๐Ÿพ E3.0 left-facing fist: medium-dark skin tone
-1F91B 1F3FF                                ; fully-qualified     # ๐Ÿค›๐Ÿฟ E3.0 left-facing fist: dark skin tone
-1F91C                                      ; fully-qualified     # ๐Ÿคœ E3.0 right-facing fist
-1F91C 1F3FB                                ; fully-qualified     # ๐Ÿคœ๐Ÿป E3.0 right-facing fist: light skin tone
-1F91C 1F3FC                                ; fully-qualified     # ๐Ÿคœ๐Ÿผ E3.0 right-facing fist: medium-light skin tone
-1F91C 1F3FD                                ; fully-qualified     # ๐Ÿคœ๐Ÿฝ E3.0 right-facing fist: medium skin tone
-1F91C 1F3FE                                ; fully-qualified     # ๐Ÿคœ๐Ÿพ E3.0 right-facing fist: medium-dark skin tone
-1F91C 1F3FF                                ; fully-qualified     # ๐Ÿคœ๐Ÿฟ E3.0 right-facing fist: dark skin tone
+1F44D                                                  ; fully-qualified     # ๐Ÿ‘ E0.6 thumbs up
+1F44D 1F3FB                                            ; fully-qualified     # ๐Ÿ‘๐Ÿป E1.0 thumbs up: light skin tone
+1F44D 1F3FC                                            ; fully-qualified     # ๐Ÿ‘๐Ÿผ E1.0 thumbs up: medium-light skin tone
+1F44D 1F3FD                                            ; fully-qualified     # ๐Ÿ‘๐Ÿฝ E1.0 thumbs up: medium skin tone
+1F44D 1F3FE                                            ; fully-qualified     # ๐Ÿ‘๐Ÿพ E1.0 thumbs up: medium-dark skin tone
+1F44D 1F3FF                                            ; fully-qualified     # ๐Ÿ‘๐Ÿฟ E1.0 thumbs up: dark skin tone
+1F44E                                                  ; fully-qualified     # ๐Ÿ‘Ž E0.6 thumbs down
+1F44E 1F3FB                                            ; fully-qualified     # ๐Ÿ‘Ž๐Ÿป E1.0 thumbs down: light skin tone
+1F44E 1F3FC                                            ; fully-qualified     # ๐Ÿ‘Ž๐Ÿผ E1.0 thumbs down: medium-light skin tone
+1F44E 1F3FD                                            ; fully-qualified     # ๐Ÿ‘Ž๐Ÿฝ E1.0 thumbs down: medium skin tone
+1F44E 1F3FE                                            ; fully-qualified     # ๐Ÿ‘Ž๐Ÿพ E1.0 thumbs down: medium-dark skin tone
+1F44E 1F3FF                                            ; fully-qualified     # ๐Ÿ‘Ž๐Ÿฟ E1.0 thumbs down: dark skin tone
+270A                                                   ; fully-qualified     # โœŠ E0.6 raised fist
+270A 1F3FB                                             ; fully-qualified     # โœŠ๐Ÿป E1.0 raised fist: light skin tone
+270A 1F3FC                                             ; fully-qualified     # โœŠ๐Ÿผ E1.0 raised fist: medium-light skin tone
+270A 1F3FD                                             ; fully-qualified     # โœŠ๐Ÿฝ E1.0 raised fist: medium skin tone
+270A 1F3FE                                             ; fully-qualified     # โœŠ๐Ÿพ E1.0 raised fist: medium-dark skin tone
+270A 1F3FF                                             ; fully-qualified     # โœŠ๐Ÿฟ E1.0 raised fist: dark skin tone
+1F44A                                                  ; fully-qualified     # ๐Ÿ‘Š E0.6 oncoming fist
+1F44A 1F3FB                                            ; fully-qualified     # ๐Ÿ‘Š๐Ÿป E1.0 oncoming fist: light skin tone
+1F44A 1F3FC                                            ; fully-qualified     # ๐Ÿ‘Š๐Ÿผ E1.0 oncoming fist: medium-light skin tone
+1F44A 1F3FD                                            ; fully-qualified     # ๐Ÿ‘Š๐Ÿฝ E1.0 oncoming fist: medium skin tone
+1F44A 1F3FE                                            ; fully-qualified     # ๐Ÿ‘Š๐Ÿพ E1.0 oncoming fist: medium-dark skin tone
+1F44A 1F3FF                                            ; fully-qualified     # ๐Ÿ‘Š๐Ÿฟ E1.0 oncoming fist: dark skin tone
+1F91B                                                  ; fully-qualified     # ๐Ÿค› E3.0 left-facing fist
+1F91B 1F3FB                                            ; fully-qualified     # ๐Ÿค›๐Ÿป E3.0 left-facing fist: light skin tone
+1F91B 1F3FC                                            ; fully-qualified     # ๐Ÿค›๐Ÿผ E3.0 left-facing fist: medium-light skin tone
+1F91B 1F3FD                                            ; fully-qualified     # ๐Ÿค›๐Ÿฝ E3.0 left-facing fist: medium skin tone
+1F91B 1F3FE                                            ; fully-qualified     # ๐Ÿค›๐Ÿพ E3.0 left-facing fist: medium-dark skin tone
+1F91B 1F3FF                                            ; fully-qualified     # ๐Ÿค›๐Ÿฟ E3.0 left-facing fist: dark skin tone
+1F91C                                                  ; fully-qualified     # ๐Ÿคœ E3.0 right-facing fist
+1F91C 1F3FB                                            ; fully-qualified     # ๐Ÿคœ๐Ÿป E3.0 right-facing fist: light skin tone
+1F91C 1F3FC                                            ; fully-qualified     # ๐Ÿคœ๐Ÿผ E3.0 right-facing fist: medium-light skin tone
+1F91C 1F3FD                                            ; fully-qualified     # ๐Ÿคœ๐Ÿฝ E3.0 right-facing fist: medium skin tone
+1F91C 1F3FE                                            ; fully-qualified     # ๐Ÿคœ๐Ÿพ E3.0 right-facing fist: medium-dark skin tone
+1F91C 1F3FF                                            ; fully-qualified     # ๐Ÿคœ๐Ÿฟ E3.0 right-facing fist: dark skin tone
 
 # subgroup: hands
-1F44F                                      ; fully-qualified     # ๐Ÿ‘ E0.6 clapping hands
-1F44F 1F3FB                                ; fully-qualified     # ๐Ÿ‘๐Ÿป E1.0 clapping hands: light skin tone
-1F44F 1F3FC                                ; fully-qualified     # ๐Ÿ‘๐Ÿผ E1.0 clapping hands: medium-light skin tone
-1F44F 1F3FD                                ; fully-qualified     # ๐Ÿ‘๐Ÿฝ E1.0 clapping hands: medium skin tone
-1F44F 1F3FE                                ; fully-qualified     # ๐Ÿ‘๐Ÿพ E1.0 clapping hands: medium-dark skin tone
-1F44F 1F3FF                                ; fully-qualified     # ๐Ÿ‘๐Ÿฟ E1.0 clapping hands: dark skin tone
-1F64C                                      ; fully-qualified     # ๐Ÿ™Œ E0.6 raising hands
-1F64C 1F3FB                                ; fully-qualified     # ๐Ÿ™Œ๐Ÿป E1.0 raising hands: light skin tone
-1F64C 1F3FC                                ; fully-qualified     # ๐Ÿ™Œ๐Ÿผ E1.0 raising hands: medium-light skin tone
-1F64C 1F3FD                                ; fully-qualified     # ๐Ÿ™Œ๐Ÿฝ E1.0 raising hands: medium skin tone
-1F64C 1F3FE                                ; fully-qualified     # ๐Ÿ™Œ๐Ÿพ E1.0 raising hands: medium-dark skin tone
-1F64C 1F3FF                                ; fully-qualified     # ๐Ÿ™Œ๐Ÿฟ E1.0 raising hands: dark skin tone
-1F450                                      ; fully-qualified     # ๐Ÿ‘ E0.6 open hands
-1F450 1F3FB                                ; fully-qualified     # ๐Ÿ‘๐Ÿป E1.0 open hands: light skin tone
-1F450 1F3FC                                ; fully-qualified     # ๐Ÿ‘๐Ÿผ E1.0 open hands: medium-light skin tone
-1F450 1F3FD                                ; fully-qualified     # ๐Ÿ‘๐Ÿฝ E1.0 open hands: medium skin tone
-1F450 1F3FE                                ; fully-qualified     # ๐Ÿ‘๐Ÿพ E1.0 open hands: medium-dark skin tone
-1F450 1F3FF                                ; fully-qualified     # ๐Ÿ‘๐Ÿฟ E1.0 open hands: dark skin tone
-1F932                                      ; fully-qualified     # ๐Ÿคฒ E5.0 palms up together
-1F932 1F3FB                                ; fully-qualified     # ๐Ÿคฒ๐Ÿป E5.0 palms up together: light skin tone
-1F932 1F3FC                                ; fully-qualified     # ๐Ÿคฒ๐Ÿผ E5.0 palms up together: medium-light skin tone
-1F932 1F3FD                                ; fully-qualified     # ๐Ÿคฒ๐Ÿฝ E5.0 palms up together: medium skin tone
-1F932 1F3FE                                ; fully-qualified     # ๐Ÿคฒ๐Ÿพ E5.0 palms up together: medium-dark skin tone
-1F932 1F3FF                                ; fully-qualified     # ๐Ÿคฒ๐Ÿฟ E5.0 palms up together: dark skin tone
-1F91D                                      ; fully-qualified     # ๐Ÿค E3.0 handshake
-1F64F                                      ; fully-qualified     # ๐Ÿ™ E0.6 folded hands
-1F64F 1F3FB                                ; fully-qualified     # ๐Ÿ™๐Ÿป E1.0 folded hands: light skin tone
-1F64F 1F3FC                                ; fully-qualified     # ๐Ÿ™๐Ÿผ E1.0 folded hands: medium-light skin tone
-1F64F 1F3FD                                ; fully-qualified     # ๐Ÿ™๐Ÿฝ E1.0 folded hands: medium skin tone
-1F64F 1F3FE                                ; fully-qualified     # ๐Ÿ™๐Ÿพ E1.0 folded hands: medium-dark skin tone
-1F64F 1F3FF                                ; fully-qualified     # ๐Ÿ™๐Ÿฟ E1.0 folded hands: dark skin tone
+1F44F                                                  ; fully-qualified     # ๐Ÿ‘ E0.6 clapping hands
+1F44F 1F3FB                                            ; fully-qualified     # ๐Ÿ‘๐Ÿป E1.0 clapping hands: light skin tone
+1F44F 1F3FC                                            ; fully-qualified     # ๐Ÿ‘๐Ÿผ E1.0 clapping hands: medium-light skin tone
+1F44F 1F3FD                                            ; fully-qualified     # ๐Ÿ‘๐Ÿฝ E1.0 clapping hands: medium skin tone
+1F44F 1F3FE                                            ; fully-qualified     # ๐Ÿ‘๐Ÿพ E1.0 clapping hands: medium-dark skin tone
+1F44F 1F3FF                                            ; fully-qualified     # ๐Ÿ‘๐Ÿฟ E1.0 clapping hands: dark skin tone
+1F64C                                                  ; fully-qualified     # ๐Ÿ™Œ E0.6 raising hands
+1F64C 1F3FB                                            ; fully-qualified     # ๐Ÿ™Œ๐Ÿป E1.0 raising hands: light skin tone
+1F64C 1F3FC                                            ; fully-qualified     # ๐Ÿ™Œ๐Ÿผ E1.0 raising hands: medium-light skin tone
+1F64C 1F3FD                                            ; fully-qualified     # ๐Ÿ™Œ๐Ÿฝ E1.0 raising hands: medium skin tone
+1F64C 1F3FE                                            ; fully-qualified     # ๐Ÿ™Œ๐Ÿพ E1.0 raising hands: medium-dark skin tone
+1F64C 1F3FF                                            ; fully-qualified     # ๐Ÿ™Œ๐Ÿฟ E1.0 raising hands: dark skin tone
+1F450                                                  ; fully-qualified     # ๐Ÿ‘ E0.6 open hands
+1F450 1F3FB                                            ; fully-qualified     # ๐Ÿ‘๐Ÿป E1.0 open hands: light skin tone
+1F450 1F3FC                                            ; fully-qualified     # ๐Ÿ‘๐Ÿผ E1.0 open hands: medium-light skin tone
+1F450 1F3FD                                            ; fully-qualified     # ๐Ÿ‘๐Ÿฝ E1.0 open hands: medium skin tone
+1F450 1F3FE                                            ; fully-qualified     # ๐Ÿ‘๐Ÿพ E1.0 open hands: medium-dark skin tone
+1F450 1F3FF                                            ; fully-qualified     # ๐Ÿ‘๐Ÿฟ E1.0 open hands: dark skin tone
+1F932                                                  ; fully-qualified     # ๐Ÿคฒ E5.0 palms up together
+1F932 1F3FB                                            ; fully-qualified     # ๐Ÿคฒ๐Ÿป E5.0 palms up together: light skin tone
+1F932 1F3FC                                            ; fully-qualified     # ๐Ÿคฒ๐Ÿผ E5.0 palms up together: medium-light skin tone
+1F932 1F3FD                                            ; fully-qualified     # ๐Ÿคฒ๐Ÿฝ E5.0 palms up together: medium skin tone
+1F932 1F3FE                                            ; fully-qualified     # ๐Ÿคฒ๐Ÿพ E5.0 palms up together: medium-dark skin tone
+1F932 1F3FF                                            ; fully-qualified     # ๐Ÿคฒ๐Ÿฟ E5.0 palms up together: dark skin tone
+1F91D                                                  ; fully-qualified     # ๐Ÿค E3.0 handshake
+1F64F                                                  ; fully-qualified     # ๐Ÿ™ E0.6 folded hands
+1F64F 1F3FB                                            ; fully-qualified     # ๐Ÿ™๐Ÿป E1.0 folded hands: light skin tone
+1F64F 1F3FC                                            ; fully-qualified     # ๐Ÿ™๐Ÿผ E1.0 folded hands: medium-light skin tone
+1F64F 1F3FD                                            ; fully-qualified     # ๐Ÿ™๐Ÿฝ E1.0 folded hands: medium skin tone
+1F64F 1F3FE                                            ; fully-qualified     # ๐Ÿ™๐Ÿพ E1.0 folded hands: medium-dark skin tone
+1F64F 1F3FF                                            ; fully-qualified     # ๐Ÿ™๐Ÿฟ E1.0 folded hands: dark skin tone
 
 # subgroup: hand-prop
-270D FE0F                                  ; fully-qualified     # โœ๏ธ E0.7 writing hand
-270D                                       ; unqualified         # โœ E0.7 writing hand
-270D 1F3FB                                 ; fully-qualified     # โœ๐Ÿป E1.0 writing hand: light skin tone
-270D 1F3FC                                 ; fully-qualified     # โœ๐Ÿผ E1.0 writing hand: medium-light skin tone
-270D 1F3FD                                 ; fully-qualified     # โœ๐Ÿฝ E1.0 writing hand: medium skin tone
-270D 1F3FE                                 ; fully-qualified     # โœ๐Ÿพ E1.0 writing hand: medium-dark skin tone
-270D 1F3FF                                 ; fully-qualified     # โœ๐Ÿฟ E1.0 writing hand: dark skin tone
-1F485                                      ; fully-qualified     # ๐Ÿ’… E0.6 nail polish
-1F485 1F3FB                                ; fully-qualified     # ๐Ÿ’…๐Ÿป E1.0 nail polish: light skin tone
-1F485 1F3FC                                ; fully-qualified     # ๐Ÿ’…๐Ÿผ E1.0 nail polish: medium-light skin tone
-1F485 1F3FD                                ; fully-qualified     # ๐Ÿ’…๐Ÿฝ E1.0 nail polish: medium skin tone
-1F485 1F3FE                                ; fully-qualified     # ๐Ÿ’…๐Ÿพ E1.0 nail polish: medium-dark skin tone
-1F485 1F3FF                                ; fully-qualified     # ๐Ÿ’…๐Ÿฟ E1.0 nail polish: dark skin tone
-1F933                                      ; fully-qualified     # ๐Ÿคณ E3.0 selfie
-1F933 1F3FB                                ; fully-qualified     # ๐Ÿคณ๐Ÿป E3.0 selfie: light skin tone
-1F933 1F3FC                                ; fully-qualified     # ๐Ÿคณ๐Ÿผ E3.0 selfie: medium-light skin tone
-1F933 1F3FD                                ; fully-qualified     # ๐Ÿคณ๐Ÿฝ E3.0 selfie: medium skin tone
-1F933 1F3FE                                ; fully-qualified     # ๐Ÿคณ๐Ÿพ E3.0 selfie: medium-dark skin tone
-1F933 1F3FF                                ; fully-qualified     # ๐Ÿคณ๐Ÿฟ E3.0 selfie: dark skin tone
+270D FE0F                                              ; fully-qualified     # โœ๏ธ E0.7 writing hand
+270D                                                   ; unqualified         # โœ E0.7 writing hand
+270D 1F3FB                                             ; fully-qualified     # โœ๐Ÿป E1.0 writing hand: light skin tone
+270D 1F3FC                                             ; fully-qualified     # โœ๐Ÿผ E1.0 writing hand: medium-light skin tone
+270D 1F3FD                                             ; fully-qualified     # โœ๐Ÿฝ E1.0 writing hand: medium skin tone
+270D 1F3FE                                             ; fully-qualified     # โœ๐Ÿพ E1.0 writing hand: medium-dark skin tone
+270D 1F3FF                                             ; fully-qualified     # โœ๐Ÿฟ E1.0 writing hand: dark skin tone
+1F485                                                  ; fully-qualified     # ๐Ÿ’… E0.6 nail polish
+1F485 1F3FB                                            ; fully-qualified     # ๐Ÿ’…๐Ÿป E1.0 nail polish: light skin tone
+1F485 1F3FC                                            ; fully-qualified     # ๐Ÿ’…๐Ÿผ E1.0 nail polish: medium-light skin tone
+1F485 1F3FD                                            ; fully-qualified     # ๐Ÿ’…๐Ÿฝ E1.0 nail polish: medium skin tone
+1F485 1F3FE                                            ; fully-qualified     # ๐Ÿ’…๐Ÿพ E1.0 nail polish: medium-dark skin tone
+1F485 1F3FF                                            ; fully-qualified     # ๐Ÿ’…๐Ÿฟ E1.0 nail polish: dark skin tone
+1F933                                                  ; fully-qualified     # ๐Ÿคณ E3.0 selfie
+1F933 1F3FB                                            ; fully-qualified     # ๐Ÿคณ๐Ÿป E3.0 selfie: light skin tone
+1F933 1F3FC                                            ; fully-qualified     # ๐Ÿคณ๐Ÿผ E3.0 selfie: medium-light skin tone
+1F933 1F3FD                                            ; fully-qualified     # ๐Ÿคณ๐Ÿฝ E3.0 selfie: medium skin tone
+1F933 1F3FE                                            ; fully-qualified     # ๐Ÿคณ๐Ÿพ E3.0 selfie: medium-dark skin tone
+1F933 1F3FF                                            ; fully-qualified     # ๐Ÿคณ๐Ÿฟ E3.0 selfie: dark skin tone
 
 # subgroup: body-parts
-1F4AA                                      ; fully-qualified     # ๐Ÿ’ช E0.6 flexed biceps
-1F4AA 1F3FB                                ; fully-qualified     # ๐Ÿ’ช๐Ÿป E1.0 flexed biceps: light skin tone
-1F4AA 1F3FC                                ; fully-qualified     # ๐Ÿ’ช๐Ÿผ E1.0 flexed biceps: medium-light skin tone
-1F4AA 1F3FD                                ; fully-qualified     # ๐Ÿ’ช๐Ÿฝ E1.0 flexed biceps: medium skin tone
-1F4AA 1F3FE                                ; fully-qualified     # ๐Ÿ’ช๐Ÿพ E1.0 flexed biceps: medium-dark skin tone
-1F4AA 1F3FF                                ; fully-qualified     # ๐Ÿ’ช๐Ÿฟ E1.0 flexed biceps: dark skin tone
-1F9BE                                      ; fully-qualified     # ๐Ÿฆพ E12.0 mechanical arm
-1F9BF                                      ; fully-qualified     # ๐Ÿฆฟ E12.0 mechanical leg
-1F9B5                                      ; fully-qualified     # ๐Ÿฆต E11.0 leg
-1F9B5 1F3FB                                ; fully-qualified     # ๐Ÿฆต๐Ÿป E11.0 leg: light skin tone
-1F9B5 1F3FC                                ; fully-qualified     # ๐Ÿฆต๐Ÿผ E11.0 leg: medium-light skin tone
-1F9B5 1F3FD                                ; fully-qualified     # ๐Ÿฆต๐Ÿฝ E11.0 leg: medium skin tone
-1F9B5 1F3FE                                ; fully-qualified     # ๐Ÿฆต๐Ÿพ E11.0 leg: medium-dark skin tone
-1F9B5 1F3FF                                ; fully-qualified     # ๐Ÿฆต๐Ÿฟ E11.0 leg: dark skin tone
-1F9B6                                      ; fully-qualified     # ๐Ÿฆถ E11.0 foot
-1F9B6 1F3FB                                ; fully-qualified     # ๐Ÿฆถ๐Ÿป E11.0 foot: light skin tone
-1F9B6 1F3FC                                ; fully-qualified     # ๐Ÿฆถ๐Ÿผ E11.0 foot: medium-light skin tone
-1F9B6 1F3FD                                ; fully-qualified     # ๐Ÿฆถ๐Ÿฝ E11.0 foot: medium skin tone
-1F9B6 1F3FE                                ; fully-qualified     # ๐Ÿฆถ๐Ÿพ E11.0 foot: medium-dark skin tone
-1F9B6 1F3FF                                ; fully-qualified     # ๐Ÿฆถ๐Ÿฟ E11.0 foot: dark skin tone
-1F442                                      ; fully-qualified     # ๐Ÿ‘‚ E0.6 ear
-1F442 1F3FB                                ; fully-qualified     # ๐Ÿ‘‚๐Ÿป E1.0 ear: light skin tone
-1F442 1F3FC                                ; fully-qualified     # ๐Ÿ‘‚๐Ÿผ E1.0 ear: medium-light skin tone
-1F442 1F3FD                                ; fully-qualified     # ๐Ÿ‘‚๐Ÿฝ E1.0 ear: medium skin tone
-1F442 1F3FE                                ; fully-qualified     # ๐Ÿ‘‚๐Ÿพ E1.0 ear: medium-dark skin tone
-1F442 1F3FF                                ; fully-qualified     # ๐Ÿ‘‚๐Ÿฟ E1.0 ear: dark skin tone
-1F9BB                                      ; fully-qualified     # ๐Ÿฆป E12.0 ear with hearing aid
-1F9BB 1F3FB                                ; fully-qualified     # ๐Ÿฆป๐Ÿป E12.0 ear with hearing aid: light skin tone
-1F9BB 1F3FC                                ; fully-qualified     # ๐Ÿฆป๐Ÿผ E12.0 ear with hearing aid: medium-light skin tone
-1F9BB 1F3FD                                ; fully-qualified     # ๐Ÿฆป๐Ÿฝ E12.0 ear with hearing aid: medium skin tone
-1F9BB 1F3FE                                ; fully-qualified     # ๐Ÿฆป๐Ÿพ E12.0 ear with hearing aid: medium-dark skin tone
-1F9BB 1F3FF                                ; fully-qualified     # ๐Ÿฆป๐Ÿฟ E12.0 ear with hearing aid: dark skin tone
-1F443                                      ; fully-qualified     # ๐Ÿ‘ƒ E0.6 nose
-1F443 1F3FB                                ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿป E1.0 nose: light skin tone
-1F443 1F3FC                                ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿผ E1.0 nose: medium-light skin tone
-1F443 1F3FD                                ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿฝ E1.0 nose: medium skin tone
-1F443 1F3FE                                ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿพ E1.0 nose: medium-dark skin tone
-1F443 1F3FF                                ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿฟ E1.0 nose: dark skin tone
-1F9E0                                      ; fully-qualified     # ๐Ÿง  E5.0 brain
-1FAC0                                      ; fully-qualified     # ๐Ÿซ€ E13.0 anatomical heart
-1FAC1                                      ; fully-qualified     # ๐Ÿซ E13.0 lungs
-1F9B7                                      ; fully-qualified     # ๐Ÿฆท E11.0 tooth
-1F9B4                                      ; fully-qualified     # ๐Ÿฆด E11.0 bone
-1F440                                      ; fully-qualified     # ๐Ÿ‘€ E0.6 eyes
-1F441 FE0F                                 ; fully-qualified     # ๐Ÿ‘๏ธ E0.7 eye
-1F441                                      ; unqualified         # ๐Ÿ‘ E0.7 eye
-1F445                                      ; fully-qualified     # ๐Ÿ‘… E0.6 tongue
-1F444                                      ; fully-qualified     # ๐Ÿ‘„ E0.6 mouth
+1F4AA                                                  ; fully-qualified     # ๐Ÿ’ช E0.6 flexed biceps
+1F4AA 1F3FB                                            ; fully-qualified     # ๐Ÿ’ช๐Ÿป E1.0 flexed biceps: light skin tone
+1F4AA 1F3FC                                            ; fully-qualified     # ๐Ÿ’ช๐Ÿผ E1.0 flexed biceps: medium-light skin tone
+1F4AA 1F3FD                                            ; fully-qualified     # ๐Ÿ’ช๐Ÿฝ E1.0 flexed biceps: medium skin tone
+1F4AA 1F3FE                                            ; fully-qualified     # ๐Ÿ’ช๐Ÿพ E1.0 flexed biceps: medium-dark skin tone
+1F4AA 1F3FF                                            ; fully-qualified     # ๐Ÿ’ช๐Ÿฟ E1.0 flexed biceps: dark skin tone
+1F9BE                                                  ; fully-qualified     # ๐Ÿฆพ E12.0 mechanical arm
+1F9BF                                                  ; fully-qualified     # ๐Ÿฆฟ E12.0 mechanical leg
+1F9B5                                                  ; fully-qualified     # ๐Ÿฆต E11.0 leg
+1F9B5 1F3FB                                            ; fully-qualified     # ๐Ÿฆต๐Ÿป E11.0 leg: light skin tone
+1F9B5 1F3FC                                            ; fully-qualified     # ๐Ÿฆต๐Ÿผ E11.0 leg: medium-light skin tone
+1F9B5 1F3FD                                            ; fully-qualified     # ๐Ÿฆต๐Ÿฝ E11.0 leg: medium skin tone
+1F9B5 1F3FE                                            ; fully-qualified     # ๐Ÿฆต๐Ÿพ E11.0 leg: medium-dark skin tone
+1F9B5 1F3FF                                            ; fully-qualified     # ๐Ÿฆต๐Ÿฟ E11.0 leg: dark skin tone
+1F9B6                                                  ; fully-qualified     # ๐Ÿฆถ E11.0 foot
+1F9B6 1F3FB                                            ; fully-qualified     # ๐Ÿฆถ๐Ÿป E11.0 foot: light skin tone
+1F9B6 1F3FC                                            ; fully-qualified     # ๐Ÿฆถ๐Ÿผ E11.0 foot: medium-light skin tone
+1F9B6 1F3FD                                            ; fully-qualified     # ๐Ÿฆถ๐Ÿฝ E11.0 foot: medium skin tone
+1F9B6 1F3FE                                            ; fully-qualified     # ๐Ÿฆถ๐Ÿพ E11.0 foot: medium-dark skin tone
+1F9B6 1F3FF                                            ; fully-qualified     # ๐Ÿฆถ๐Ÿฟ E11.0 foot: dark skin tone
+1F442                                                  ; fully-qualified     # ๐Ÿ‘‚ E0.6 ear
+1F442 1F3FB                                            ; fully-qualified     # ๐Ÿ‘‚๐Ÿป E1.0 ear: light skin tone
+1F442 1F3FC                                            ; fully-qualified     # ๐Ÿ‘‚๐Ÿผ E1.0 ear: medium-light skin tone
+1F442 1F3FD                                            ; fully-qualified     # ๐Ÿ‘‚๐Ÿฝ E1.0 ear: medium skin tone
+1F442 1F3FE                                            ; fully-qualified     # ๐Ÿ‘‚๐Ÿพ E1.0 ear: medium-dark skin tone
+1F442 1F3FF                                            ; fully-qualified     # ๐Ÿ‘‚๐Ÿฟ E1.0 ear: dark skin tone
+1F9BB                                                  ; fully-qualified     # ๐Ÿฆป E12.0 ear with hearing aid
+1F9BB 1F3FB                                            ; fully-qualified     # ๐Ÿฆป๐Ÿป E12.0 ear with hearing aid: light skin tone
+1F9BB 1F3FC                                            ; fully-qualified     # ๐Ÿฆป๐Ÿผ E12.0 ear with hearing aid: medium-light skin tone
+1F9BB 1F3FD                                            ; fully-qualified     # ๐Ÿฆป๐Ÿฝ E12.0 ear with hearing aid: medium skin tone
+1F9BB 1F3FE                                            ; fully-qualified     # ๐Ÿฆป๐Ÿพ E12.0 ear with hearing aid: medium-dark skin tone
+1F9BB 1F3FF                                            ; fully-qualified     # ๐Ÿฆป๐Ÿฟ E12.0 ear with hearing aid: dark skin tone
+1F443                                                  ; fully-qualified     # ๐Ÿ‘ƒ E0.6 nose
+1F443 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿป E1.0 nose: light skin tone
+1F443 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿผ E1.0 nose: medium-light skin tone
+1F443 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿฝ E1.0 nose: medium skin tone
+1F443 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿพ E1.0 nose: medium-dark skin tone
+1F443 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ƒ๐Ÿฟ E1.0 nose: dark skin tone
+1F9E0                                                  ; fully-qualified     # ๐Ÿง  E5.0 brain
+1FAC0                                                  ; fully-qualified     # ๐Ÿซ€ E13.0 anatomical heart
+1FAC1                                                  ; fully-qualified     # ๐Ÿซ E13.0 lungs
+1F9B7                                                  ; fully-qualified     # ๐Ÿฆท E11.0 tooth
+1F9B4                                                  ; fully-qualified     # ๐Ÿฆด E11.0 bone
+1F440                                                  ; fully-qualified     # ๐Ÿ‘€ E0.6 eyes
+1F441 FE0F                                             ; fully-qualified     # ๐Ÿ‘๏ธ E0.7 eye
+1F441                                                  ; unqualified         # ๐Ÿ‘ E0.7 eye
+1F445                                                  ; fully-qualified     # ๐Ÿ‘… E0.6 tongue
+1F444                                                  ; fully-qualified     # ๐Ÿ‘„ E0.6 mouth
 
 # subgroup: person
-1F476                                      ; fully-qualified     # ๐Ÿ‘ถ E0.6 baby
-1F476 1F3FB                                ; fully-qualified     # ๐Ÿ‘ถ๐Ÿป E1.0 baby: light skin tone
-1F476 1F3FC                                ; fully-qualified     # ๐Ÿ‘ถ๐Ÿผ E1.0 baby: medium-light skin tone
-1F476 1F3FD                                ; fully-qualified     # ๐Ÿ‘ถ๐Ÿฝ E1.0 baby: medium skin tone
-1F476 1F3FE                                ; fully-qualified     # ๐Ÿ‘ถ๐Ÿพ E1.0 baby: medium-dark skin tone
-1F476 1F3FF                                ; fully-qualified     # ๐Ÿ‘ถ๐Ÿฟ E1.0 baby: dark skin tone
-1F9D2                                      ; fully-qualified     # ๐Ÿง’ E5.0 child
-1F9D2 1F3FB                                ; fully-qualified     # ๐Ÿง’๐Ÿป E5.0 child: light skin tone
-1F9D2 1F3FC                                ; fully-qualified     # ๐Ÿง’๐Ÿผ E5.0 child: medium-light skin tone
-1F9D2 1F3FD                                ; fully-qualified     # ๐Ÿง’๐Ÿฝ E5.0 child: medium skin tone
-1F9D2 1F3FE                                ; fully-qualified     # ๐Ÿง’๐Ÿพ E5.0 child: medium-dark skin tone
-1F9D2 1F3FF                                ; fully-qualified     # ๐Ÿง’๐Ÿฟ E5.0 child: dark skin tone
-1F466                                      ; fully-qualified     # ๐Ÿ‘ฆ E0.6 boy
-1F466 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿป E1.0 boy: light skin tone
-1F466 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿผ E1.0 boy: medium-light skin tone
-1F466 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿฝ E1.0 boy: medium skin tone
-1F466 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿพ E1.0 boy: medium-dark skin tone
-1F466 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿฟ E1.0 boy: dark skin tone
-1F467                                      ; fully-qualified     # ๐Ÿ‘ง E0.6 girl
-1F467 1F3FB                                ; fully-qualified     # ๐Ÿ‘ง๐Ÿป E1.0 girl: light skin tone
-1F467 1F3FC                                ; fully-qualified     # ๐Ÿ‘ง๐Ÿผ E1.0 girl: medium-light skin tone
-1F467 1F3FD                                ; fully-qualified     # ๐Ÿ‘ง๐Ÿฝ E1.0 girl: medium skin tone
-1F467 1F3FE                                ; fully-qualified     # ๐Ÿ‘ง๐Ÿพ E1.0 girl: medium-dark skin tone
-1F467 1F3FF                                ; fully-qualified     # ๐Ÿ‘ง๐Ÿฟ E1.0 girl: dark skin tone
-1F9D1                                      ; fully-qualified     # ๐Ÿง‘ E5.0 person
-1F9D1 1F3FB                                ; fully-qualified     # ๐Ÿง‘๐Ÿป E5.0 person: light skin tone
-1F9D1 1F3FC                                ; fully-qualified     # ๐Ÿง‘๐Ÿผ E5.0 person: medium-light skin tone
-1F9D1 1F3FD                                ; fully-qualified     # ๐Ÿง‘๐Ÿฝ E5.0 person: medium skin tone
-1F9D1 1F3FE                                ; fully-qualified     # ๐Ÿง‘๐Ÿพ E5.0 person: medium-dark skin tone
-1F9D1 1F3FF                                ; fully-qualified     # ๐Ÿง‘๐Ÿฟ E5.0 person: dark skin tone
-1F471                                      ; fully-qualified     # ๐Ÿ‘ฑ E0.6 person: blond hair
-1F471 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿป E1.0 person: light skin tone, blond hair
-1F471 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿผ E1.0 person: medium-light skin tone, blond hair
-1F471 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฝ E1.0 person: medium skin tone, blond hair
-1F471 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿพ E1.0 person: medium-dark skin tone, blond hair
-1F471 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฟ E1.0 person: dark skin tone, blond hair
-1F468                                      ; fully-qualified     # ๐Ÿ‘จ E0.6 man
-1F468 1F3FB                                ; fully-qualified     # ๐Ÿ‘จ๐Ÿป E1.0 man: light skin tone
-1F468 1F3FC                                ; fully-qualified     # ๐Ÿ‘จ๐Ÿผ E1.0 man: medium-light skin tone
-1F468 1F3FD                                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝ E1.0 man: medium skin tone
-1F468 1F3FE                                ; fully-qualified     # ๐Ÿ‘จ๐Ÿพ E1.0 man: medium-dark skin tone
-1F468 1F3FF                                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟ E1.0 man: dark skin tone
-1F9D4                                      ; fully-qualified     # ๐Ÿง” E5.0 man: beard
-1F9D4 1F3FB                                ; fully-qualified     # ๐Ÿง”๐Ÿป E5.0 man: light skin tone, beard
-1F9D4 1F3FC                                ; fully-qualified     # ๐Ÿง”๐Ÿผ E5.0 man: medium-light skin tone, beard
-1F9D4 1F3FD                                ; fully-qualified     # ๐Ÿง”๐Ÿฝ E5.0 man: medium skin tone, beard
-1F9D4 1F3FE                                ; fully-qualified     # ๐Ÿง”๐Ÿพ E5.0 man: medium-dark skin tone, beard
-1F9D4 1F3FF                                ; fully-qualified     # ๐Ÿง”๐Ÿฟ E5.0 man: dark skin tone, beard
-1F468 200D 1F9B0                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฐ E11.0 man: red hair
-1F468 1F3FB 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฐ E11.0 man: light skin tone, red hair
-1F468 1F3FC 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฐ E11.0 man: medium-light skin tone, red hair
-1F468 1F3FD 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฐ E11.0 man: medium skin tone, red hair
-1F468 1F3FE 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฐ E11.0 man: medium-dark skin tone, red hair
-1F468 1F3FF 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฐ E11.0 man: dark skin tone, red hair
-1F468 200D 1F9B1                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฑ E11.0 man: curly hair
-1F468 1F3FB 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฑ E11.0 man: light skin tone, curly hair
-1F468 1F3FC 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฑ E11.0 man: medium-light skin tone, curly hair
-1F468 1F3FD 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฑ E11.0 man: medium skin tone, curly hair
-1F468 1F3FE 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฑ E11.0 man: medium-dark skin tone, curly hair
-1F468 1F3FF 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฑ E11.0 man: dark skin tone, curly hair
-1F468 200D 1F9B3                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆณ E11.0 man: white hair
-1F468 1F3FB 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆณ E11.0 man: light skin tone, white hair
-1F468 1F3FC 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆณ E11.0 man: medium-light skin tone, white hair
-1F468 1F3FD 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆณ E11.0 man: medium skin tone, white hair
-1F468 1F3FE 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆณ E11.0 man: medium-dark skin tone, white hair
-1F468 1F3FF 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆณ E11.0 man: dark skin tone, white hair
-1F468 200D 1F9B2                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฒ E11.0 man: bald
-1F468 1F3FB 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฒ E11.0 man: light skin tone, bald
-1F468 1F3FC 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฒ E11.0 man: medium-light skin tone, bald
-1F468 1F3FD 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฒ E11.0 man: medium skin tone, bald
-1F468 1F3FE 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฒ E11.0 man: medium-dark skin tone, bald
-1F468 1F3FF 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฒ E11.0 man: dark skin tone, bald
-1F469                                      ; fully-qualified     # ๐Ÿ‘ฉ E0.6 woman
-1F469 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿป E1.0 woman: light skin tone
-1F469 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผ E1.0 woman: medium-light skin tone
-1F469 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝ E1.0 woman: medium skin tone
-1F469 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพ E1.0 woman: medium-dark skin tone
-1F469 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟ E1.0 woman: dark skin tone
-1F469 200D 1F9B0                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฐ E11.0 woman: red hair
-1F469 1F3FB 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฐ E11.0 woman: light skin tone, red hair
-1F469 1F3FC 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฐ E11.0 woman: medium-light skin tone, red hair
-1F469 1F3FD 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฐ E11.0 woman: medium skin tone, red hair
-1F469 1F3FE 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฐ E11.0 woman: medium-dark skin tone, red hair
-1F469 1F3FF 200D 1F9B0                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฐ E11.0 woman: dark skin tone, red hair
-1F9D1 200D 1F9B0                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฐ E12.1 person: red hair
-1F9D1 1F3FB 200D 1F9B0                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฐ E12.1 person: light skin tone, red hair
-1F9D1 1F3FC 200D 1F9B0                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฐ E12.1 person: medium-light skin tone, red hair
-1F9D1 1F3FD 200D 1F9B0                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฐ E12.1 person: medium skin tone, red hair
-1F9D1 1F3FE 200D 1F9B0                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฐ E12.1 person: medium-dark skin tone, red hair
-1F9D1 1F3FF 200D 1F9B0                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฐ E12.1 person: dark skin tone, red hair
-1F469 200D 1F9B1                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฑ E11.0 woman: curly hair
-1F469 1F3FB 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฑ E11.0 woman: light skin tone, curly hair
-1F469 1F3FC 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฑ E11.0 woman: medium-light skin tone, curly hair
-1F469 1F3FD 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฑ E11.0 woman: medium skin tone, curly hair
-1F469 1F3FE 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฑ E11.0 woman: medium-dark skin tone, curly hair
-1F469 1F3FF 200D 1F9B1                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฑ E11.0 woman: dark skin tone, curly hair
-1F9D1 200D 1F9B1                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฑ E12.1 person: curly hair
-1F9D1 1F3FB 200D 1F9B1                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฑ E12.1 person: light skin tone, curly hair
-1F9D1 1F3FC 200D 1F9B1                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฑ E12.1 person: medium-light skin tone, curly hair
-1F9D1 1F3FD 200D 1F9B1                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฑ E12.1 person: medium skin tone, curly hair
-1F9D1 1F3FE 200D 1F9B1                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฑ E12.1 person: medium-dark skin tone, curly hair
-1F9D1 1F3FF 200D 1F9B1                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฑ E12.1 person: dark skin tone, curly hair
-1F469 200D 1F9B3                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆณ E11.0 woman: white hair
-1F469 1F3FB 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆณ E11.0 woman: light skin tone, white hair
-1F469 1F3FC 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆณ E11.0 woman: medium-light skin tone, white hair
-1F469 1F3FD 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆณ E11.0 woman: medium skin tone, white hair
-1F469 1F3FE 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆณ E11.0 woman: medium-dark skin tone, white hair
-1F469 1F3FF 200D 1F9B3                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆณ E11.0 woman: dark skin tone, white hair
-1F9D1 200D 1F9B3                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆณ E12.1 person: white hair
-1F9D1 1F3FB 200D 1F9B3                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆณ E12.1 person: light skin tone, white hair
-1F9D1 1F3FC 200D 1F9B3                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆณ E12.1 person: medium-light skin tone, white hair
-1F9D1 1F3FD 200D 1F9B3                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆณ E12.1 person: medium skin tone, white hair
-1F9D1 1F3FE 200D 1F9B3                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆณ E12.1 person: medium-dark skin tone, white hair
-1F9D1 1F3FF 200D 1F9B3                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆณ E12.1 person: dark skin tone, white hair
-1F469 200D 1F9B2                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฒ E11.0 woman: bald
-1F469 1F3FB 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฒ E11.0 woman: light skin tone, bald
-1F469 1F3FC 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฒ E11.0 woman: medium-light skin tone, bald
-1F469 1F3FD 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฒ E11.0 woman: medium skin tone, bald
-1F469 1F3FE 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฒ E11.0 woman: medium-dark skin tone, bald
-1F469 1F3FF 200D 1F9B2                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฒ E11.0 woman: dark skin tone, bald
-1F9D1 200D 1F9B2                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฒ E12.1 person: bald
-1F9D1 1F3FB 200D 1F9B2                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฒ E12.1 person: light skin tone, bald
-1F9D1 1F3FC 200D 1F9B2                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฒ E12.1 person: medium-light skin tone, bald
-1F9D1 1F3FD 200D 1F9B2                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฒ E12.1 person: medium skin tone, bald
-1F9D1 1F3FE 200D 1F9B2                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฒ E12.1 person: medium-dark skin tone, bald
-1F9D1 1F3FF 200D 1F9B2                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฒ E12.1 person: dark skin tone, bald
-1F471 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ‘ฑโ€โ™€๏ธ E4.0 woman: blond hair
-1F471 200D 2640                            ; minimally-qualified # ๐Ÿ‘ฑโ€โ™€ E4.0 woman: blond hair
-1F471 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿปโ€โ™€๏ธ E4.0 woman: light skin tone, blond hair
-1F471 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™€ E4.0 woman: light skin tone, blond hair
-1F471 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿผโ€โ™€๏ธ E4.0 woman: medium-light skin tone, blond hair
-1F471 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™€ E4.0 woman: medium-light skin tone, blond hair
-1F471 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฝโ€โ™€๏ธ E4.0 woman: medium skin tone, blond hair
-1F471 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™€ E4.0 woman: medium skin tone, blond hair
-1F471 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿพโ€โ™€๏ธ E4.0 woman: medium-dark skin tone, blond hair
-1F471 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™€ E4.0 woman: medium-dark skin tone, blond hair
-1F471 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฟโ€โ™€๏ธ E4.0 woman: dark skin tone, blond hair
-1F471 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™€ E4.0 woman: dark skin tone, blond hair
-1F471 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ‘ฑโ€โ™‚๏ธ E4.0 man: blond hair
-1F471 200D 2642                            ; minimally-qualified # ๐Ÿ‘ฑโ€โ™‚ E4.0 man: blond hair
-1F471 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿปโ€โ™‚๏ธ E4.0 man: light skin tone, blond hair
-1F471 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™‚ E4.0 man: light skin tone, blond hair
-1F471 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿผโ€โ™‚๏ธ E4.0 man: medium-light skin tone, blond hair
-1F471 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™‚ E4.0 man: medium-light skin tone, blond hair
-1F471 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฝโ€โ™‚๏ธ E4.0 man: medium skin tone, blond hair
-1F471 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™‚ E4.0 man: medium skin tone, blond hair
-1F471 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿพโ€โ™‚๏ธ E4.0 man: medium-dark skin tone, blond hair
-1F471 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™‚ E4.0 man: medium-dark skin tone, blond hair
-1F471 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฟโ€โ™‚๏ธ E4.0 man: dark skin tone, blond hair
-1F471 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™‚ E4.0 man: dark skin tone, blond hair
-1F9D3                                      ; fully-qualified     # ๐Ÿง“ E5.0 older person
-1F9D3 1F3FB                                ; fully-qualified     # ๐Ÿง“๐Ÿป E5.0 older person: light skin tone
-1F9D3 1F3FC                                ; fully-qualified     # ๐Ÿง“๐Ÿผ E5.0 older person: medium-light skin tone
-1F9D3 1F3FD                                ; fully-qualified     # ๐Ÿง“๐Ÿฝ E5.0 older person: medium skin tone
-1F9D3 1F3FE                                ; fully-qualified     # ๐Ÿง“๐Ÿพ E5.0 older person: medium-dark skin tone
-1F9D3 1F3FF                                ; fully-qualified     # ๐Ÿง“๐Ÿฟ E5.0 older person: dark skin tone
-1F474                                      ; fully-qualified     # ๐Ÿ‘ด E0.6 old man
-1F474 1F3FB                                ; fully-qualified     # ๐Ÿ‘ด๐Ÿป E1.0 old man: light skin tone
-1F474 1F3FC                                ; fully-qualified     # ๐Ÿ‘ด๐Ÿผ E1.0 old man: medium-light skin tone
-1F474 1F3FD                                ; fully-qualified     # ๐Ÿ‘ด๐Ÿฝ E1.0 old man: medium skin tone
-1F474 1F3FE                                ; fully-qualified     # ๐Ÿ‘ด๐Ÿพ E1.0 old man: medium-dark skin tone
-1F474 1F3FF                                ; fully-qualified     # ๐Ÿ‘ด๐Ÿฟ E1.0 old man: dark skin tone
-1F475                                      ; fully-qualified     # ๐Ÿ‘ต E0.6 old woman
-1F475 1F3FB                                ; fully-qualified     # ๐Ÿ‘ต๐Ÿป E1.0 old woman: light skin tone
-1F475 1F3FC                                ; fully-qualified     # ๐Ÿ‘ต๐Ÿผ E1.0 old woman: medium-light skin tone
-1F475 1F3FD                                ; fully-qualified     # ๐Ÿ‘ต๐Ÿฝ E1.0 old woman: medium skin tone
-1F475 1F3FE                                ; fully-qualified     # ๐Ÿ‘ต๐Ÿพ E1.0 old woman: medium-dark skin tone
-1F475 1F3FF                                ; fully-qualified     # ๐Ÿ‘ต๐Ÿฟ E1.0 old woman: dark skin tone
+1F476                                                  ; fully-qualified     # ๐Ÿ‘ถ E0.6 baby
+1F476 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ถ๐Ÿป E1.0 baby: light skin tone
+1F476 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ถ๐Ÿผ E1.0 baby: medium-light skin tone
+1F476 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ถ๐Ÿฝ E1.0 baby: medium skin tone
+1F476 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ถ๐Ÿพ E1.0 baby: medium-dark skin tone
+1F476 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ถ๐Ÿฟ E1.0 baby: dark skin tone
+1F9D2                                                  ; fully-qualified     # ๐Ÿง’ E5.0 child
+1F9D2 1F3FB                                            ; fully-qualified     # ๐Ÿง’๐Ÿป E5.0 child: light skin tone
+1F9D2 1F3FC                                            ; fully-qualified     # ๐Ÿง’๐Ÿผ E5.0 child: medium-light skin tone
+1F9D2 1F3FD                                            ; fully-qualified     # ๐Ÿง’๐Ÿฝ E5.0 child: medium skin tone
+1F9D2 1F3FE                                            ; fully-qualified     # ๐Ÿง’๐Ÿพ E5.0 child: medium-dark skin tone
+1F9D2 1F3FF                                            ; fully-qualified     # ๐Ÿง’๐Ÿฟ E5.0 child: dark skin tone
+1F466                                                  ; fully-qualified     # ๐Ÿ‘ฆ E0.6 boy
+1F466 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿป E1.0 boy: light skin tone
+1F466 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿผ E1.0 boy: medium-light skin tone
+1F466 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿฝ E1.0 boy: medium skin tone
+1F466 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿพ E1.0 boy: medium-dark skin tone
+1F466 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฆ๐Ÿฟ E1.0 boy: dark skin tone
+1F467                                                  ; fully-qualified     # ๐Ÿ‘ง E0.6 girl
+1F467 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ง๐Ÿป E1.0 girl: light skin tone
+1F467 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ง๐Ÿผ E1.0 girl: medium-light skin tone
+1F467 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ง๐Ÿฝ E1.0 girl: medium skin tone
+1F467 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ง๐Ÿพ E1.0 girl: medium-dark skin tone
+1F467 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ง๐Ÿฟ E1.0 girl: dark skin tone
+1F9D1                                                  ; fully-qualified     # ๐Ÿง‘ E5.0 person
+1F9D1 1F3FB                                            ; fully-qualified     # ๐Ÿง‘๐Ÿป E5.0 person: light skin tone
+1F9D1 1F3FC                                            ; fully-qualified     # ๐Ÿง‘๐Ÿผ E5.0 person: medium-light skin tone
+1F9D1 1F3FD                                            ; fully-qualified     # ๐Ÿง‘๐Ÿฝ E5.0 person: medium skin tone
+1F9D1 1F3FE                                            ; fully-qualified     # ๐Ÿง‘๐Ÿพ E5.0 person: medium-dark skin tone
+1F9D1 1F3FF                                            ; fully-qualified     # ๐Ÿง‘๐Ÿฟ E5.0 person: dark skin tone
+1F471                                                  ; fully-qualified     # ๐Ÿ‘ฑ E0.6 person: blond hair
+1F471 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿป E1.0 person: light skin tone, blond hair
+1F471 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿผ E1.0 person: medium-light skin tone, blond hair
+1F471 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฝ E1.0 person: medium skin tone, blond hair
+1F471 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿพ E1.0 person: medium-dark skin tone, blond hair
+1F471 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฟ E1.0 person: dark skin tone, blond hair
+1F468                                                  ; fully-qualified     # ๐Ÿ‘จ E0.6 man
+1F468 1F3FB                                            ; fully-qualified     # ๐Ÿ‘จ๐Ÿป E1.0 man: light skin tone
+1F468 1F3FC                                            ; fully-qualified     # ๐Ÿ‘จ๐Ÿผ E1.0 man: medium-light skin tone
+1F468 1F3FD                                            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝ E1.0 man: medium skin tone
+1F468 1F3FE                                            ; fully-qualified     # ๐Ÿ‘จ๐Ÿพ E1.0 man: medium-dark skin tone
+1F468 1F3FF                                            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟ E1.0 man: dark skin tone
+1F9D4                                                  ; fully-qualified     # ๐Ÿง” E5.0 person: beard
+1F9D4 1F3FB                                            ; fully-qualified     # ๐Ÿง”๐Ÿป E5.0 person: light skin tone, beard
+1F9D4 1F3FC                                            ; fully-qualified     # ๐Ÿง”๐Ÿผ E5.0 person: medium-light skin tone, beard
+1F9D4 1F3FD                                            ; fully-qualified     # ๐Ÿง”๐Ÿฝ E5.0 person: medium skin tone, beard
+1F9D4 1F3FE                                            ; fully-qualified     # ๐Ÿง”๐Ÿพ E5.0 person: medium-dark skin tone, beard
+1F9D4 1F3FF                                            ; fully-qualified     # ๐Ÿง”๐Ÿฟ E5.0 person: dark skin tone, beard
+1F9D4 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿง”โ€โ™‚๏ธ E13.1 man: beard
+1F9D4 200D 2642                                        ; minimally-qualified # ๐Ÿง”โ€โ™‚ E13.1 man: beard
+1F9D4 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿปโ€โ™‚๏ธ E13.1 man: light skin tone, beard
+1F9D4 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง”๐Ÿปโ€โ™‚ E13.1 man: light skin tone, beard
+1F9D4 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿผโ€โ™‚๏ธ E13.1 man: medium-light skin tone, beard
+1F9D4 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง”๐Ÿผโ€โ™‚ E13.1 man: medium-light skin tone, beard
+1F9D4 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿฝโ€โ™‚๏ธ E13.1 man: medium skin tone, beard
+1F9D4 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง”๐Ÿฝโ€โ™‚ E13.1 man: medium skin tone, beard
+1F9D4 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿพโ€โ™‚๏ธ E13.1 man: medium-dark skin tone, beard
+1F9D4 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง”๐Ÿพโ€โ™‚ E13.1 man: medium-dark skin tone, beard
+1F9D4 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿฟโ€โ™‚๏ธ E13.1 man: dark skin tone, beard
+1F9D4 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง”๐Ÿฟโ€โ™‚ E13.1 man: dark skin tone, beard
+1F9D4 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿง”โ€โ™€๏ธ E13.1 woman: beard
+1F9D4 200D 2640                                        ; minimally-qualified # ๐Ÿง”โ€โ™€ E13.1 woman: beard
+1F9D4 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿปโ€โ™€๏ธ E13.1 woman: light skin tone, beard
+1F9D4 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง”๐Ÿปโ€โ™€ E13.1 woman: light skin tone, beard
+1F9D4 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿผโ€โ™€๏ธ E13.1 woman: medium-light skin tone, beard
+1F9D4 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง”๐Ÿผโ€โ™€ E13.1 woman: medium-light skin tone, beard
+1F9D4 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿฝโ€โ™€๏ธ E13.1 woman: medium skin tone, beard
+1F9D4 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง”๐Ÿฝโ€โ™€ E13.1 woman: medium skin tone, beard
+1F9D4 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿพโ€โ™€๏ธ E13.1 woman: medium-dark skin tone, beard
+1F9D4 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง”๐Ÿพโ€โ™€ E13.1 woman: medium-dark skin tone, beard
+1F9D4 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง”๐Ÿฟโ€โ™€๏ธ E13.1 woman: dark skin tone, beard
+1F9D4 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง”๐Ÿฟโ€โ™€ E13.1 woman: dark skin tone, beard
+1F468 200D 1F9B0                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฐ E11.0 man: red hair
+1F468 1F3FB 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฐ E11.0 man: light skin tone, red hair
+1F468 1F3FC 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฐ E11.0 man: medium-light skin tone, red hair
+1F468 1F3FD 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฐ E11.0 man: medium skin tone, red hair
+1F468 1F3FE 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฐ E11.0 man: medium-dark skin tone, red hair
+1F468 1F3FF 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฐ E11.0 man: dark skin tone, red hair
+1F468 200D 1F9B1                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฑ E11.0 man: curly hair
+1F468 1F3FB 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฑ E11.0 man: light skin tone, curly hair
+1F468 1F3FC 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฑ E11.0 man: medium-light skin tone, curly hair
+1F468 1F3FD 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฑ E11.0 man: medium skin tone, curly hair
+1F468 1F3FE 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฑ E11.0 man: medium-dark skin tone, curly hair
+1F468 1F3FF 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฑ E11.0 man: dark skin tone, curly hair
+1F468 200D 1F9B3                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆณ E11.0 man: white hair
+1F468 1F3FB 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆณ E11.0 man: light skin tone, white hair
+1F468 1F3FC 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆณ E11.0 man: medium-light skin tone, white hair
+1F468 1F3FD 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆณ E11.0 man: medium skin tone, white hair
+1F468 1F3FE 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆณ E11.0 man: medium-dark skin tone, white hair
+1F468 1F3FF 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆณ E11.0 man: dark skin tone, white hair
+1F468 200D 1F9B2                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฒ E11.0 man: bald
+1F468 1F3FB 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฒ E11.0 man: light skin tone, bald
+1F468 1F3FC 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฒ E11.0 man: medium-light skin tone, bald
+1F468 1F3FD 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฒ E11.0 man: medium skin tone, bald
+1F468 1F3FE 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฒ E11.0 man: medium-dark skin tone, bald
+1F468 1F3FF 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฒ E11.0 man: dark skin tone, bald
+1F469                                                  ; fully-qualified     # ๐Ÿ‘ฉ E0.6 woman
+1F469 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿป E1.0 woman: light skin tone
+1F469 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผ E1.0 woman: medium-light skin tone
+1F469 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝ E1.0 woman: medium skin tone
+1F469 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพ E1.0 woman: medium-dark skin tone
+1F469 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟ E1.0 woman: dark skin tone
+1F469 200D 1F9B0                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฐ E11.0 woman: red hair
+1F469 1F3FB 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฐ E11.0 woman: light skin tone, red hair
+1F469 1F3FC 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฐ E11.0 woman: medium-light skin tone, red hair
+1F469 1F3FD 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฐ E11.0 woman: medium skin tone, red hair
+1F469 1F3FE 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฐ E11.0 woman: medium-dark skin tone, red hair
+1F469 1F3FF 200D 1F9B0                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฐ E11.0 woman: dark skin tone, red hair
+1F9D1 200D 1F9B0                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฐ E12.1 person: red hair
+1F9D1 1F3FB 200D 1F9B0                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฐ E12.1 person: light skin tone, red hair
+1F9D1 1F3FC 200D 1F9B0                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฐ E12.1 person: medium-light skin tone, red hair
+1F9D1 1F3FD 200D 1F9B0                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฐ E12.1 person: medium skin tone, red hair
+1F9D1 1F3FE 200D 1F9B0                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฐ E12.1 person: medium-dark skin tone, red hair
+1F9D1 1F3FF 200D 1F9B0                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฐ E12.1 person: dark skin tone, red hair
+1F469 200D 1F9B1                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฑ E11.0 woman: curly hair
+1F469 1F3FB 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฑ E11.0 woman: light skin tone, curly hair
+1F469 1F3FC 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฑ E11.0 woman: medium-light skin tone, curly hair
+1F469 1F3FD 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฑ E11.0 woman: medium skin tone, curly hair
+1F469 1F3FE 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฑ E11.0 woman: medium-dark skin tone, curly hair
+1F469 1F3FF 200D 1F9B1                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฑ E11.0 woman: dark skin tone, curly hair
+1F9D1 200D 1F9B1                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฑ E12.1 person: curly hair
+1F9D1 1F3FB 200D 1F9B1                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฑ E12.1 person: light skin tone, curly hair
+1F9D1 1F3FC 200D 1F9B1                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฑ E12.1 person: medium-light skin tone, curly hair
+1F9D1 1F3FD 200D 1F9B1                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฑ E12.1 person: medium skin tone, curly hair
+1F9D1 1F3FE 200D 1F9B1                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฑ E12.1 person: medium-dark skin tone, curly hair
+1F9D1 1F3FF 200D 1F9B1                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฑ E12.1 person: dark skin tone, curly hair
+1F469 200D 1F9B3                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆณ E11.0 woman: white hair
+1F469 1F3FB 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆณ E11.0 woman: light skin tone, white hair
+1F469 1F3FC 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆณ E11.0 woman: medium-light skin tone, white hair
+1F469 1F3FD 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆณ E11.0 woman: medium skin tone, white hair
+1F469 1F3FE 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆณ E11.0 woman: medium-dark skin tone, white hair
+1F469 1F3FF 200D 1F9B3                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆณ E11.0 woman: dark skin tone, white hair
+1F9D1 200D 1F9B3                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆณ E12.1 person: white hair
+1F9D1 1F3FB 200D 1F9B3                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆณ E12.1 person: light skin tone, white hair
+1F9D1 1F3FC 200D 1F9B3                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆณ E12.1 person: medium-light skin tone, white hair
+1F9D1 1F3FD 200D 1F9B3                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆณ E12.1 person: medium skin tone, white hair
+1F9D1 1F3FE 200D 1F9B3                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆณ E12.1 person: medium-dark skin tone, white hair
+1F9D1 1F3FF 200D 1F9B3                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆณ E12.1 person: dark skin tone, white hair
+1F469 200D 1F9B2                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฒ E11.0 woman: bald
+1F469 1F3FB 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฒ E11.0 woman: light skin tone, bald
+1F469 1F3FC 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฒ E11.0 woman: medium-light skin tone, bald
+1F469 1F3FD 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฒ E11.0 woman: medium skin tone, bald
+1F469 1F3FE 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฒ E11.0 woman: medium-dark skin tone, bald
+1F469 1F3FF 200D 1F9B2                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฒ E11.0 woman: dark skin tone, bald
+1F9D1 200D 1F9B2                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฒ E12.1 person: bald
+1F9D1 1F3FB 200D 1F9B2                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฒ E12.1 person: light skin tone, bald
+1F9D1 1F3FC 200D 1F9B2                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฒ E12.1 person: medium-light skin tone, bald
+1F9D1 1F3FD 200D 1F9B2                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฒ E12.1 person: medium skin tone, bald
+1F9D1 1F3FE 200D 1F9B2                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฒ E12.1 person: medium-dark skin tone, bald
+1F9D1 1F3FF 200D 1F9B2                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฒ E12.1 person: dark skin tone, bald
+1F471 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฑโ€โ™€๏ธ E4.0 woman: blond hair
+1F471 200D 2640                                        ; minimally-qualified # ๐Ÿ‘ฑโ€โ™€ E4.0 woman: blond hair
+1F471 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿปโ€โ™€๏ธ E4.0 woman: light skin tone, blond hair
+1F471 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™€ E4.0 woman: light skin tone, blond hair
+1F471 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿผโ€โ™€๏ธ E4.0 woman: medium-light skin tone, blond hair
+1F471 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™€ E4.0 woman: medium-light skin tone, blond hair
+1F471 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฝโ€โ™€๏ธ E4.0 woman: medium skin tone, blond hair
+1F471 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™€ E4.0 woman: medium skin tone, blond hair
+1F471 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿพโ€โ™€๏ธ E4.0 woman: medium-dark skin tone, blond hair
+1F471 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™€ E4.0 woman: medium-dark skin tone, blond hair
+1F471 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฟโ€โ™€๏ธ E4.0 woman: dark skin tone, blond hair
+1F471 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™€ E4.0 woman: dark skin tone, blond hair
+1F471 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฑโ€โ™‚๏ธ E4.0 man: blond hair
+1F471 200D 2642                                        ; minimally-qualified # ๐Ÿ‘ฑโ€โ™‚ E4.0 man: blond hair
+1F471 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿปโ€โ™‚๏ธ E4.0 man: light skin tone, blond hair
+1F471 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™‚ E4.0 man: light skin tone, blond hair
+1F471 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿผโ€โ™‚๏ธ E4.0 man: medium-light skin tone, blond hair
+1F471 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™‚ E4.0 man: medium-light skin tone, blond hair
+1F471 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฝโ€โ™‚๏ธ E4.0 man: medium skin tone, blond hair
+1F471 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™‚ E4.0 man: medium skin tone, blond hair
+1F471 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿพโ€โ™‚๏ธ E4.0 man: medium-dark skin tone, blond hair
+1F471 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™‚ E4.0 man: medium-dark skin tone, blond hair
+1F471 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฑ๐Ÿฟโ€โ™‚๏ธ E4.0 man: dark skin tone, blond hair
+1F471 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™‚ E4.0 man: dark skin tone, blond hair
+1F9D3                                                  ; fully-qualified     # ๐Ÿง“ E5.0 older person
+1F9D3 1F3FB                                            ; fully-qualified     # ๐Ÿง“๐Ÿป E5.0 older person: light skin tone
+1F9D3 1F3FC                                            ; fully-qualified     # ๐Ÿง“๐Ÿผ E5.0 older person: medium-light skin tone
+1F9D3 1F3FD                                            ; fully-qualified     # ๐Ÿง“๐Ÿฝ E5.0 older person: medium skin tone
+1F9D3 1F3FE                                            ; fully-qualified     # ๐Ÿง“๐Ÿพ E5.0 older person: medium-dark skin tone
+1F9D3 1F3FF                                            ; fully-qualified     # ๐Ÿง“๐Ÿฟ E5.0 older person: dark skin tone
+1F474                                                  ; fully-qualified     # ๐Ÿ‘ด E0.6 old man
+1F474 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ด๐Ÿป E1.0 old man: light skin tone
+1F474 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ด๐Ÿผ E1.0 old man: medium-light skin tone
+1F474 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ด๐Ÿฝ E1.0 old man: medium skin tone
+1F474 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ด๐Ÿพ E1.0 old man: medium-dark skin tone
+1F474 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ด๐Ÿฟ E1.0 old man: dark skin tone
+1F475                                                  ; fully-qualified     # ๐Ÿ‘ต E0.6 old woman
+1F475 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ต๐Ÿป E1.0 old woman: light skin tone
+1F475 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ต๐Ÿผ E1.0 old woman: medium-light skin tone
+1F475 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ต๐Ÿฝ E1.0 old woman: medium skin tone
+1F475 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ต๐Ÿพ E1.0 old woman: medium-dark skin tone
+1F475 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ต๐Ÿฟ E1.0 old woman: dark skin tone
 
 # subgroup: person-gesture
-1F64D                                      ; fully-qualified     # ๐Ÿ™ E0.6 person frowning
-1F64D 1F3FB                                ; fully-qualified     # ๐Ÿ™๐Ÿป E1.0 person frowning: light skin tone
-1F64D 1F3FC                                ; fully-qualified     # ๐Ÿ™๐Ÿผ E1.0 person frowning: medium-light skin tone
-1F64D 1F3FD                                ; fully-qualified     # ๐Ÿ™๐Ÿฝ E1.0 person frowning: medium skin tone
-1F64D 1F3FE                                ; fully-qualified     # ๐Ÿ™๐Ÿพ E1.0 person frowning: medium-dark skin tone
-1F64D 1F3FF                                ; fully-qualified     # ๐Ÿ™๐Ÿฟ E1.0 person frowning: dark skin tone
-1F64D 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ™โ€โ™‚๏ธ E4.0 man frowning
-1F64D 200D 2642                            ; minimally-qualified # ๐Ÿ™โ€โ™‚ E4.0 man frowning
-1F64D 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿปโ€โ™‚๏ธ E4.0 man frowning: light skin tone
-1F64D 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ™๐Ÿปโ€โ™‚ E4.0 man frowning: light skin tone
-1F64D 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿผโ€โ™‚๏ธ E4.0 man frowning: medium-light skin tone
-1F64D 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ™๐Ÿผโ€โ™‚ E4.0 man frowning: medium-light skin tone
-1F64D 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿฝโ€โ™‚๏ธ E4.0 man frowning: medium skin tone
-1F64D 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ™๐Ÿฝโ€โ™‚ E4.0 man frowning: medium skin tone
-1F64D 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿพโ€โ™‚๏ธ E4.0 man frowning: medium-dark skin tone
-1F64D 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ™๐Ÿพโ€โ™‚ E4.0 man frowning: medium-dark skin tone
-1F64D 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿฟโ€โ™‚๏ธ E4.0 man frowning: dark skin tone
-1F64D 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ™๐Ÿฟโ€โ™‚ E4.0 man frowning: dark skin tone
-1F64D 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ™โ€โ™€๏ธ E4.0 woman frowning
-1F64D 200D 2640                            ; minimally-qualified # ๐Ÿ™โ€โ™€ E4.0 woman frowning
-1F64D 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿปโ€โ™€๏ธ E4.0 woman frowning: light skin tone
-1F64D 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ™๐Ÿปโ€โ™€ E4.0 woman frowning: light skin tone
-1F64D 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿผโ€โ™€๏ธ E4.0 woman frowning: medium-light skin tone
-1F64D 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ™๐Ÿผโ€โ™€ E4.0 woman frowning: medium-light skin tone
-1F64D 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿฝโ€โ™€๏ธ E4.0 woman frowning: medium skin tone
-1F64D 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ™๐Ÿฝโ€โ™€ E4.0 woman frowning: medium skin tone
-1F64D 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿพโ€โ™€๏ธ E4.0 woman frowning: medium-dark skin tone
-1F64D 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ™๐Ÿพโ€โ™€ E4.0 woman frowning: medium-dark skin tone
-1F64D 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™๐Ÿฟโ€โ™€๏ธ E4.0 woman frowning: dark skin tone
-1F64D 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ™๐Ÿฟโ€โ™€ E4.0 woman frowning: dark skin tone
-1F64E                                      ; fully-qualified     # ๐Ÿ™Ž E0.6 person pouting
-1F64E 1F3FB                                ; fully-qualified     # ๐Ÿ™Ž๐Ÿป E1.0 person pouting: light skin tone
-1F64E 1F3FC                                ; fully-qualified     # ๐Ÿ™Ž๐Ÿผ E1.0 person pouting: medium-light skin tone
-1F64E 1F3FD                                ; fully-qualified     # ๐Ÿ™Ž๐Ÿฝ E1.0 person pouting: medium skin tone
-1F64E 1F3FE                                ; fully-qualified     # ๐Ÿ™Ž๐Ÿพ E1.0 person pouting: medium-dark skin tone
-1F64E 1F3FF                                ; fully-qualified     # ๐Ÿ™Ž๐Ÿฟ E1.0 person pouting: dark skin tone
-1F64E 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ™Žโ€โ™‚๏ธ E4.0 man pouting
-1F64E 200D 2642                            ; minimally-qualified # ๐Ÿ™Žโ€โ™‚ E4.0 man pouting
-1F64E 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿปโ€โ™‚๏ธ E4.0 man pouting: light skin tone
-1F64E 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™‚ E4.0 man pouting: light skin tone
-1F64E 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿผโ€โ™‚๏ธ E4.0 man pouting: medium-light skin tone
-1F64E 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™‚ E4.0 man pouting: medium-light skin tone
-1F64E 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿฝโ€โ™‚๏ธ E4.0 man pouting: medium skin tone
-1F64E 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™‚ E4.0 man pouting: medium skin tone
-1F64E 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿพโ€โ™‚๏ธ E4.0 man pouting: medium-dark skin tone
-1F64E 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™‚ E4.0 man pouting: medium-dark skin tone
-1F64E 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿฟโ€โ™‚๏ธ E4.0 man pouting: dark skin tone
-1F64E 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™‚ E4.0 man pouting: dark skin tone
-1F64E 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ™Žโ€โ™€๏ธ E4.0 woman pouting
-1F64E 200D 2640                            ; minimally-qualified # ๐Ÿ™Žโ€โ™€ E4.0 woman pouting
-1F64E 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿปโ€โ™€๏ธ E4.0 woman pouting: light skin tone
-1F64E 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™€ E4.0 woman pouting: light skin tone
-1F64E 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿผโ€โ™€๏ธ E4.0 woman pouting: medium-light skin tone
-1F64E 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™€ E4.0 woman pouting: medium-light skin tone
-1F64E 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿฝโ€โ™€๏ธ E4.0 woman pouting: medium skin tone
-1F64E 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™€ E4.0 woman pouting: medium skin tone
-1F64E 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿพโ€โ™€๏ธ E4.0 woman pouting: medium-dark skin tone
-1F64E 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™€ E4.0 woman pouting: medium-dark skin tone
-1F64E 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™Ž๐Ÿฟโ€โ™€๏ธ E4.0 woman pouting: dark skin tone
-1F64E 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™€ E4.0 woman pouting: dark skin tone
-1F645                                      ; fully-qualified     # ๐Ÿ™… E0.6 person gesturing NO
-1F645 1F3FB                                ; fully-qualified     # ๐Ÿ™…๐Ÿป E1.0 person gesturing NO: light skin tone
-1F645 1F3FC                                ; fully-qualified     # ๐Ÿ™…๐Ÿผ E1.0 person gesturing NO: medium-light skin tone
-1F645 1F3FD                                ; fully-qualified     # ๐Ÿ™…๐Ÿฝ E1.0 person gesturing NO: medium skin tone
-1F645 1F3FE                                ; fully-qualified     # ๐Ÿ™…๐Ÿพ E1.0 person gesturing NO: medium-dark skin tone
-1F645 1F3FF                                ; fully-qualified     # ๐Ÿ™…๐Ÿฟ E1.0 person gesturing NO: dark skin tone
-1F645 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ™…โ€โ™‚๏ธ E4.0 man gesturing NO
-1F645 200D 2642                            ; minimally-qualified # ๐Ÿ™…โ€โ™‚ E4.0 man gesturing NO
-1F645 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿปโ€โ™‚๏ธ E4.0 man gesturing NO: light skin tone
-1F645 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ™…๐Ÿปโ€โ™‚ E4.0 man gesturing NO: light skin tone
-1F645 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿผโ€โ™‚๏ธ E4.0 man gesturing NO: medium-light skin tone
-1F645 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ™…๐Ÿผโ€โ™‚ E4.0 man gesturing NO: medium-light skin tone
-1F645 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿฝโ€โ™‚๏ธ E4.0 man gesturing NO: medium skin tone
-1F645 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ™…๐Ÿฝโ€โ™‚ E4.0 man gesturing NO: medium skin tone
-1F645 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿพโ€โ™‚๏ธ E4.0 man gesturing NO: medium-dark skin tone
-1F645 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ™…๐Ÿพโ€โ™‚ E4.0 man gesturing NO: medium-dark skin tone
-1F645 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿฟโ€โ™‚๏ธ E4.0 man gesturing NO: dark skin tone
-1F645 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ™…๐Ÿฟโ€โ™‚ E4.0 man gesturing NO: dark skin tone
-1F645 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ™…โ€โ™€๏ธ E4.0 woman gesturing NO
-1F645 200D 2640                            ; minimally-qualified # ๐Ÿ™…โ€โ™€ E4.0 woman gesturing NO
-1F645 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿปโ€โ™€๏ธ E4.0 woman gesturing NO: light skin tone
-1F645 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ™…๐Ÿปโ€โ™€ E4.0 woman gesturing NO: light skin tone
-1F645 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿผโ€โ™€๏ธ E4.0 woman gesturing NO: medium-light skin tone
-1F645 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ™…๐Ÿผโ€โ™€ E4.0 woman gesturing NO: medium-light skin tone
-1F645 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿฝโ€โ™€๏ธ E4.0 woman gesturing NO: medium skin tone
-1F645 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ™…๐Ÿฝโ€โ™€ E4.0 woman gesturing NO: medium skin tone
-1F645 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿพโ€โ™€๏ธ E4.0 woman gesturing NO: medium-dark skin tone
-1F645 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ™…๐Ÿพโ€โ™€ E4.0 woman gesturing NO: medium-dark skin tone
-1F645 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™…๐Ÿฟโ€โ™€๏ธ E4.0 woman gesturing NO: dark skin tone
-1F645 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ™…๐Ÿฟโ€โ™€ E4.0 woman gesturing NO: dark skin tone
-1F646                                      ; fully-qualified     # ๐Ÿ™† E0.6 person gesturing OK
-1F646 1F3FB                                ; fully-qualified     # ๐Ÿ™†๐Ÿป E1.0 person gesturing OK: light skin tone
-1F646 1F3FC                                ; fully-qualified     # ๐Ÿ™†๐Ÿผ E1.0 person gesturing OK: medium-light skin tone
-1F646 1F3FD                                ; fully-qualified     # ๐Ÿ™†๐Ÿฝ E1.0 person gesturing OK: medium skin tone
-1F646 1F3FE                                ; fully-qualified     # ๐Ÿ™†๐Ÿพ E1.0 person gesturing OK: medium-dark skin tone
-1F646 1F3FF                                ; fully-qualified     # ๐Ÿ™†๐Ÿฟ E1.0 person gesturing OK: dark skin tone
-1F646 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ™†โ€โ™‚๏ธ E4.0 man gesturing OK
-1F646 200D 2642                            ; minimally-qualified # ๐Ÿ™†โ€โ™‚ E4.0 man gesturing OK
-1F646 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿปโ€โ™‚๏ธ E4.0 man gesturing OK: light skin tone
-1F646 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ™†๐Ÿปโ€โ™‚ E4.0 man gesturing OK: light skin tone
-1F646 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿผโ€โ™‚๏ธ E4.0 man gesturing OK: medium-light skin tone
-1F646 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ™†๐Ÿผโ€โ™‚ E4.0 man gesturing OK: medium-light skin tone
-1F646 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿฝโ€โ™‚๏ธ E4.0 man gesturing OK: medium skin tone
-1F646 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ™†๐Ÿฝโ€โ™‚ E4.0 man gesturing OK: medium skin tone
-1F646 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿพโ€โ™‚๏ธ E4.0 man gesturing OK: medium-dark skin tone
-1F646 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ™†๐Ÿพโ€โ™‚ E4.0 man gesturing OK: medium-dark skin tone
-1F646 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿฟโ€โ™‚๏ธ E4.0 man gesturing OK: dark skin tone
-1F646 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ™†๐Ÿฟโ€โ™‚ E4.0 man gesturing OK: dark skin tone
-1F646 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ™†โ€โ™€๏ธ E4.0 woman gesturing OK
-1F646 200D 2640                            ; minimally-qualified # ๐Ÿ™†โ€โ™€ E4.0 woman gesturing OK
-1F646 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿปโ€โ™€๏ธ E4.0 woman gesturing OK: light skin tone
-1F646 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ™†๐Ÿปโ€โ™€ E4.0 woman gesturing OK: light skin tone
-1F646 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿผโ€โ™€๏ธ E4.0 woman gesturing OK: medium-light skin tone
-1F646 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ™†๐Ÿผโ€โ™€ E4.0 woman gesturing OK: medium-light skin tone
-1F646 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿฝโ€โ™€๏ธ E4.0 woman gesturing OK: medium skin tone
-1F646 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ™†๐Ÿฝโ€โ™€ E4.0 woman gesturing OK: medium skin tone
-1F646 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿพโ€โ™€๏ธ E4.0 woman gesturing OK: medium-dark skin tone
-1F646 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ™†๐Ÿพโ€โ™€ E4.0 woman gesturing OK: medium-dark skin tone
-1F646 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™†๐Ÿฟโ€โ™€๏ธ E4.0 woman gesturing OK: dark skin tone
-1F646 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ™†๐Ÿฟโ€โ™€ E4.0 woman gesturing OK: dark skin tone
-1F481                                      ; fully-qualified     # ๐Ÿ’ E0.6 person tipping hand
-1F481 1F3FB                                ; fully-qualified     # ๐Ÿ’๐Ÿป E1.0 person tipping hand: light skin tone
-1F481 1F3FC                                ; fully-qualified     # ๐Ÿ’๐Ÿผ E1.0 person tipping hand: medium-light skin tone
-1F481 1F3FD                                ; fully-qualified     # ๐Ÿ’๐Ÿฝ E1.0 person tipping hand: medium skin tone
-1F481 1F3FE                                ; fully-qualified     # ๐Ÿ’๐Ÿพ E1.0 person tipping hand: medium-dark skin tone
-1F481 1F3FF                                ; fully-qualified     # ๐Ÿ’๐Ÿฟ E1.0 person tipping hand: dark skin tone
-1F481 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ’โ€โ™‚๏ธ E4.0 man tipping hand
-1F481 200D 2642                            ; minimally-qualified # ๐Ÿ’โ€โ™‚ E4.0 man tipping hand
-1F481 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿปโ€โ™‚๏ธ E4.0 man tipping hand: light skin tone
-1F481 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ’๐Ÿปโ€โ™‚ E4.0 man tipping hand: light skin tone
-1F481 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿผโ€โ™‚๏ธ E4.0 man tipping hand: medium-light skin tone
-1F481 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ’๐Ÿผโ€โ™‚ E4.0 man tipping hand: medium-light skin tone
-1F481 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿฝโ€โ™‚๏ธ E4.0 man tipping hand: medium skin tone
-1F481 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ’๐Ÿฝโ€โ™‚ E4.0 man tipping hand: medium skin tone
-1F481 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿพโ€โ™‚๏ธ E4.0 man tipping hand: medium-dark skin tone
-1F481 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ’๐Ÿพโ€โ™‚ E4.0 man tipping hand: medium-dark skin tone
-1F481 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿฟโ€โ™‚๏ธ E4.0 man tipping hand: dark skin tone
-1F481 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ’๐Ÿฟโ€โ™‚ E4.0 man tipping hand: dark skin tone
-1F481 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ’โ€โ™€๏ธ E4.0 woman tipping hand
-1F481 200D 2640                            ; minimally-qualified # ๐Ÿ’โ€โ™€ E4.0 woman tipping hand
-1F481 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿปโ€โ™€๏ธ E4.0 woman tipping hand: light skin tone
-1F481 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ’๐Ÿปโ€โ™€ E4.0 woman tipping hand: light skin tone
-1F481 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿผโ€โ™€๏ธ E4.0 woman tipping hand: medium-light skin tone
-1F481 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ’๐Ÿผโ€โ™€ E4.0 woman tipping hand: medium-light skin tone
-1F481 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿฝโ€โ™€๏ธ E4.0 woman tipping hand: medium skin tone
-1F481 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ’๐Ÿฝโ€โ™€ E4.0 woman tipping hand: medium skin tone
-1F481 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿพโ€โ™€๏ธ E4.0 woman tipping hand: medium-dark skin tone
-1F481 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ’๐Ÿพโ€โ™€ E4.0 woman tipping hand: medium-dark skin tone
-1F481 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’๐Ÿฟโ€โ™€๏ธ E4.0 woman tipping hand: dark skin tone
-1F481 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ’๐Ÿฟโ€โ™€ E4.0 woman tipping hand: dark skin tone
-1F64B                                      ; fully-qualified     # ๐Ÿ™‹ E0.6 person raising hand
-1F64B 1F3FB                                ; fully-qualified     # ๐Ÿ™‹๐Ÿป E1.0 person raising hand: light skin tone
-1F64B 1F3FC                                ; fully-qualified     # ๐Ÿ™‹๐Ÿผ E1.0 person raising hand: medium-light skin tone
-1F64B 1F3FD                                ; fully-qualified     # ๐Ÿ™‹๐Ÿฝ E1.0 person raising hand: medium skin tone
-1F64B 1F3FE                                ; fully-qualified     # ๐Ÿ™‹๐Ÿพ E1.0 person raising hand: medium-dark skin tone
-1F64B 1F3FF                                ; fully-qualified     # ๐Ÿ™‹๐Ÿฟ E1.0 person raising hand: dark skin tone
-1F64B 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ™‹โ€โ™‚๏ธ E4.0 man raising hand
-1F64B 200D 2642                            ; minimally-qualified # ๐Ÿ™‹โ€โ™‚ E4.0 man raising hand
-1F64B 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ E4.0 man raising hand: light skin tone
-1F64B 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ™‹๐Ÿปโ€โ™‚ E4.0 man raising hand: light skin tone
-1F64B 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ E4.0 man raising hand: medium-light skin tone
-1F64B 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ™‹๐Ÿผโ€โ™‚ E4.0 man raising hand: medium-light skin tone
-1F64B 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿฝโ€โ™‚๏ธ E4.0 man raising hand: medium skin tone
-1F64B 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™‚ E4.0 man raising hand: medium skin tone
-1F64B 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿพโ€โ™‚๏ธ E4.0 man raising hand: medium-dark skin tone
-1F64B 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ™‹๐Ÿพโ€โ™‚ E4.0 man raising hand: medium-dark skin tone
-1F64B 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿฟโ€โ™‚๏ธ E4.0 man raising hand: dark skin tone
-1F64B 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™‚ E4.0 man raising hand: dark skin tone
-1F64B 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ™‹โ€โ™€๏ธ E4.0 woman raising hand
-1F64B 200D 2640                            ; minimally-qualified # ๐Ÿ™‹โ€โ™€ E4.0 woman raising hand
-1F64B 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿปโ€โ™€๏ธ E4.0 woman raising hand: light skin tone
-1F64B 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ™‹๐Ÿปโ€โ™€ E4.0 woman raising hand: light skin tone
-1F64B 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿผโ€โ™€๏ธ E4.0 woman raising hand: medium-light skin tone
-1F64B 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ™‹๐Ÿผโ€โ™€ E4.0 woman raising hand: medium-light skin tone
-1F64B 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿฝโ€โ™€๏ธ E4.0 woman raising hand: medium skin tone
-1F64B 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™€ E4.0 woman raising hand: medium skin tone
-1F64B 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿพโ€โ™€๏ธ E4.0 woman raising hand: medium-dark skin tone
-1F64B 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ™‹๐Ÿพโ€โ™€ E4.0 woman raising hand: medium-dark skin tone
-1F64B 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‹๐Ÿฟโ€โ™€๏ธ E4.0 woman raising hand: dark skin tone
-1F64B 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™€ E4.0 woman raising hand: dark skin tone
-1F9CF                                      ; fully-qualified     # ๐Ÿง E12.0 deaf person
-1F9CF 1F3FB                                ; fully-qualified     # ๐Ÿง๐Ÿป E12.0 deaf person: light skin tone
-1F9CF 1F3FC                                ; fully-qualified     # ๐Ÿง๐Ÿผ E12.0 deaf person: medium-light skin tone
-1F9CF 1F3FD                                ; fully-qualified     # ๐Ÿง๐Ÿฝ E12.0 deaf person: medium skin tone
-1F9CF 1F3FE                                ; fully-qualified     # ๐Ÿง๐Ÿพ E12.0 deaf person: medium-dark skin tone
-1F9CF 1F3FF                                ; fully-qualified     # ๐Ÿง๐Ÿฟ E12.0 deaf person: dark skin tone
-1F9CF 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿงโ€โ™‚๏ธ E12.0 deaf man
-1F9CF 200D 2642                            ; minimally-qualified # ๐Ÿงโ€โ™‚ E12.0 deaf man
-1F9CF 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E12.0 deaf man: light skin tone
-1F9CF 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E12.0 deaf man: light skin tone
-1F9CF 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E12.0 deaf man: medium-light skin tone
-1F9CF 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E12.0 deaf man: medium-light skin tone
-1F9CF 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E12.0 deaf man: medium skin tone
-1F9CF 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E12.0 deaf man: medium skin tone
-1F9CF 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E12.0 deaf man: medium-dark skin tone
-1F9CF 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E12.0 deaf man: medium-dark skin tone
-1F9CF 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E12.0 deaf man: dark skin tone
-1F9CF 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E12.0 deaf man: dark skin tone
-1F9CF 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿงโ€โ™€๏ธ E12.0 deaf woman
-1F9CF 200D 2640                            ; minimally-qualified # ๐Ÿงโ€โ™€ E12.0 deaf woman
-1F9CF 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™€๏ธ E12.0 deaf woman: light skin tone
-1F9CF 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E12.0 deaf woman: light skin tone
-1F9CF 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™€๏ธ E12.0 deaf woman: medium-light skin tone
-1F9CF 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E12.0 deaf woman: medium-light skin tone
-1F9CF 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E12.0 deaf woman: medium skin tone
-1F9CF 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E12.0 deaf woman: medium skin tone
-1F9CF 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™€๏ธ E12.0 deaf woman: medium-dark skin tone
-1F9CF 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E12.0 deaf woman: medium-dark skin tone
-1F9CF 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E12.0 deaf woman: dark skin tone
-1F9CF 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E12.0 deaf woman: dark skin tone
-1F647                                      ; fully-qualified     # ๐Ÿ™‡ E0.6 person bowing
-1F647 1F3FB                                ; fully-qualified     # ๐Ÿ™‡๐Ÿป E1.0 person bowing: light skin tone
-1F647 1F3FC                                ; fully-qualified     # ๐Ÿ™‡๐Ÿผ E1.0 person bowing: medium-light skin tone
-1F647 1F3FD                                ; fully-qualified     # ๐Ÿ™‡๐Ÿฝ E1.0 person bowing: medium skin tone
-1F647 1F3FE                                ; fully-qualified     # ๐Ÿ™‡๐Ÿพ E1.0 person bowing: medium-dark skin tone
-1F647 1F3FF                                ; fully-qualified     # ๐Ÿ™‡๐Ÿฟ E1.0 person bowing: dark skin tone
-1F647 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ™‡โ€โ™‚๏ธ E4.0 man bowing
-1F647 200D 2642                            ; minimally-qualified # ๐Ÿ™‡โ€โ™‚ E4.0 man bowing
-1F647 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿปโ€โ™‚๏ธ E4.0 man bowing: light skin tone
-1F647 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ™‡๐Ÿปโ€โ™‚ E4.0 man bowing: light skin tone
-1F647 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿผโ€โ™‚๏ธ E4.0 man bowing: medium-light skin tone
-1F647 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ™‡๐Ÿผโ€โ™‚ E4.0 man bowing: medium-light skin tone
-1F647 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿฝโ€โ™‚๏ธ E4.0 man bowing: medium skin tone
-1F647 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™‚ E4.0 man bowing: medium skin tone
-1F647 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿพโ€โ™‚๏ธ E4.0 man bowing: medium-dark skin tone
-1F647 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ™‡๐Ÿพโ€โ™‚ E4.0 man bowing: medium-dark skin tone
-1F647 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿฟโ€โ™‚๏ธ E4.0 man bowing: dark skin tone
-1F647 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™‚ E4.0 man bowing: dark skin tone
-1F647 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ™‡โ€โ™€๏ธ E4.0 woman bowing
-1F647 200D 2640                            ; minimally-qualified # ๐Ÿ™‡โ€โ™€ E4.0 woman bowing
-1F647 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿปโ€โ™€๏ธ E4.0 woman bowing: light skin tone
-1F647 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ™‡๐Ÿปโ€โ™€ E4.0 woman bowing: light skin tone
-1F647 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿผโ€โ™€๏ธ E4.0 woman bowing: medium-light skin tone
-1F647 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ™‡๐Ÿผโ€โ™€ E4.0 woman bowing: medium-light skin tone
-1F647 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿฝโ€โ™€๏ธ E4.0 woman bowing: medium skin tone
-1F647 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™€ E4.0 woman bowing: medium skin tone
-1F647 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿพโ€โ™€๏ธ E4.0 woman bowing: medium-dark skin tone
-1F647 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ™‡๐Ÿพโ€โ™€ E4.0 woman bowing: medium-dark skin tone
-1F647 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ™‡๐Ÿฟโ€โ™€๏ธ E4.0 woman bowing: dark skin tone
-1F647 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™€ E4.0 woman bowing: dark skin tone
-1F926                                      ; fully-qualified     # ๐Ÿคฆ E3.0 person facepalming
-1F926 1F3FB                                ; fully-qualified     # ๐Ÿคฆ๐Ÿป E3.0 person facepalming: light skin tone
-1F926 1F3FC                                ; fully-qualified     # ๐Ÿคฆ๐Ÿผ E3.0 person facepalming: medium-light skin tone
-1F926 1F3FD                                ; fully-qualified     # ๐Ÿคฆ๐Ÿฝ E3.0 person facepalming: medium skin tone
-1F926 1F3FE                                ; fully-qualified     # ๐Ÿคฆ๐Ÿพ E3.0 person facepalming: medium-dark skin tone
-1F926 1F3FF                                ; fully-qualified     # ๐Ÿคฆ๐Ÿฟ E3.0 person facepalming: dark skin tone
-1F926 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคฆโ€โ™‚๏ธ E4.0 man facepalming
-1F926 200D 2642                            ; minimally-qualified # ๐Ÿคฆโ€โ™‚ E4.0 man facepalming
-1F926 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿปโ€โ™‚๏ธ E4.0 man facepalming: light skin tone
-1F926 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคฆ๐Ÿปโ€โ™‚ E4.0 man facepalming: light skin tone
-1F926 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿผโ€โ™‚๏ธ E4.0 man facepalming: medium-light skin tone
-1F926 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคฆ๐Ÿผโ€โ™‚ E4.0 man facepalming: medium-light skin tone
-1F926 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿฝโ€โ™‚๏ธ E4.0 man facepalming: medium skin tone
-1F926 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™‚ E4.0 man facepalming: medium skin tone
-1F926 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿพโ€โ™‚๏ธ E4.0 man facepalming: medium-dark skin tone
-1F926 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคฆ๐Ÿพโ€โ™‚ E4.0 man facepalming: medium-dark skin tone
-1F926 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿฟโ€โ™‚๏ธ E4.0 man facepalming: dark skin tone
-1F926 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™‚ E4.0 man facepalming: dark skin tone
-1F926 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคฆโ€โ™€๏ธ E4.0 woman facepalming
-1F926 200D 2640                            ; minimally-qualified # ๐Ÿคฆโ€โ™€ E4.0 woman facepalming
-1F926 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿปโ€โ™€๏ธ E4.0 woman facepalming: light skin tone
-1F926 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคฆ๐Ÿปโ€โ™€ E4.0 woman facepalming: light skin tone
-1F926 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿผโ€โ™€๏ธ E4.0 woman facepalming: medium-light skin tone
-1F926 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคฆ๐Ÿผโ€โ™€ E4.0 woman facepalming: medium-light skin tone
-1F926 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿฝโ€โ™€๏ธ E4.0 woman facepalming: medium skin tone
-1F926 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™€ E4.0 woman facepalming: medium skin tone
-1F926 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿพโ€โ™€๏ธ E4.0 woman facepalming: medium-dark skin tone
-1F926 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคฆ๐Ÿพโ€โ™€ E4.0 woman facepalming: medium-dark skin tone
-1F926 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฆ๐Ÿฟโ€โ™€๏ธ E4.0 woman facepalming: dark skin tone
-1F926 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™€ E4.0 woman facepalming: dark skin tone
-1F937                                      ; fully-qualified     # ๐Ÿคท E3.0 person shrugging
-1F937 1F3FB                                ; fully-qualified     # ๐Ÿคท๐Ÿป E3.0 person shrugging: light skin tone
-1F937 1F3FC                                ; fully-qualified     # ๐Ÿคท๐Ÿผ E3.0 person shrugging: medium-light skin tone
-1F937 1F3FD                                ; fully-qualified     # ๐Ÿคท๐Ÿฝ E3.0 person shrugging: medium skin tone
-1F937 1F3FE                                ; fully-qualified     # ๐Ÿคท๐Ÿพ E3.0 person shrugging: medium-dark skin tone
-1F937 1F3FF                                ; fully-qualified     # ๐Ÿคท๐Ÿฟ E3.0 person shrugging: dark skin tone
-1F937 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคทโ€โ™‚๏ธ E4.0 man shrugging
-1F937 200D 2642                            ; minimally-qualified # ๐Ÿคทโ€โ™‚ E4.0 man shrugging
-1F937 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿปโ€โ™‚๏ธ E4.0 man shrugging: light skin tone
-1F937 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคท๐Ÿปโ€โ™‚ E4.0 man shrugging: light skin tone
-1F937 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿผโ€โ™‚๏ธ E4.0 man shrugging: medium-light skin tone
-1F937 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคท๐Ÿผโ€โ™‚ E4.0 man shrugging: medium-light skin tone
-1F937 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿฝโ€โ™‚๏ธ E4.0 man shrugging: medium skin tone
-1F937 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคท๐Ÿฝโ€โ™‚ E4.0 man shrugging: medium skin tone
-1F937 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿพโ€โ™‚๏ธ E4.0 man shrugging: medium-dark skin tone
-1F937 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคท๐Ÿพโ€โ™‚ E4.0 man shrugging: medium-dark skin tone
-1F937 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿฟโ€โ™‚๏ธ E4.0 man shrugging: dark skin tone
-1F937 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคท๐Ÿฟโ€โ™‚ E4.0 man shrugging: dark skin tone
-1F937 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคทโ€โ™€๏ธ E4.0 woman shrugging
-1F937 200D 2640                            ; minimally-qualified # ๐Ÿคทโ€โ™€ E4.0 woman shrugging
-1F937 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿปโ€โ™€๏ธ E4.0 woman shrugging: light skin tone
-1F937 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคท๐Ÿปโ€โ™€ E4.0 woman shrugging: light skin tone
-1F937 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿผโ€โ™€๏ธ E4.0 woman shrugging: medium-light skin tone
-1F937 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคท๐Ÿผโ€โ™€ E4.0 woman shrugging: medium-light skin tone
-1F937 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿฝโ€โ™€๏ธ E4.0 woman shrugging: medium skin tone
-1F937 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคท๐Ÿฝโ€โ™€ E4.0 woman shrugging: medium skin tone
-1F937 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿพโ€โ™€๏ธ E4.0 woman shrugging: medium-dark skin tone
-1F937 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคท๐Ÿพโ€โ™€ E4.0 woman shrugging: medium-dark skin tone
-1F937 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคท๐Ÿฟโ€โ™€๏ธ E4.0 woman shrugging: dark skin tone
-1F937 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคท๐Ÿฟโ€โ™€ E4.0 woman shrugging: dark skin tone
+1F64D                                                  ; fully-qualified     # ๐Ÿ™ E0.6 person frowning
+1F64D 1F3FB                                            ; fully-qualified     # ๐Ÿ™๐Ÿป E1.0 person frowning: light skin tone
+1F64D 1F3FC                                            ; fully-qualified     # ๐Ÿ™๐Ÿผ E1.0 person frowning: medium-light skin tone
+1F64D 1F3FD                                            ; fully-qualified     # ๐Ÿ™๐Ÿฝ E1.0 person frowning: medium skin tone
+1F64D 1F3FE                                            ; fully-qualified     # ๐Ÿ™๐Ÿพ E1.0 person frowning: medium-dark skin tone
+1F64D 1F3FF                                            ; fully-qualified     # ๐Ÿ™๐Ÿฟ E1.0 person frowning: dark skin tone
+1F64D 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ™โ€โ™‚๏ธ E4.0 man frowning
+1F64D 200D 2642                                        ; minimally-qualified # ๐Ÿ™โ€โ™‚ E4.0 man frowning
+1F64D 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿปโ€โ™‚๏ธ E4.0 man frowning: light skin tone
+1F64D 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ™๐Ÿปโ€โ™‚ E4.0 man frowning: light skin tone
+1F64D 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿผโ€โ™‚๏ธ E4.0 man frowning: medium-light skin tone
+1F64D 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ™๐Ÿผโ€โ™‚ E4.0 man frowning: medium-light skin tone
+1F64D 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿฝโ€โ™‚๏ธ E4.0 man frowning: medium skin tone
+1F64D 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ™๐Ÿฝโ€โ™‚ E4.0 man frowning: medium skin tone
+1F64D 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿพโ€โ™‚๏ธ E4.0 man frowning: medium-dark skin tone
+1F64D 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ™๐Ÿพโ€โ™‚ E4.0 man frowning: medium-dark skin tone
+1F64D 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿฟโ€โ™‚๏ธ E4.0 man frowning: dark skin tone
+1F64D 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ™๐Ÿฟโ€โ™‚ E4.0 man frowning: dark skin tone
+1F64D 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ™โ€โ™€๏ธ E4.0 woman frowning
+1F64D 200D 2640                                        ; minimally-qualified # ๐Ÿ™โ€โ™€ E4.0 woman frowning
+1F64D 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿปโ€โ™€๏ธ E4.0 woman frowning: light skin tone
+1F64D 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ™๐Ÿปโ€โ™€ E4.0 woman frowning: light skin tone
+1F64D 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿผโ€โ™€๏ธ E4.0 woman frowning: medium-light skin tone
+1F64D 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ™๐Ÿผโ€โ™€ E4.0 woman frowning: medium-light skin tone
+1F64D 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿฝโ€โ™€๏ธ E4.0 woman frowning: medium skin tone
+1F64D 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ™๐Ÿฝโ€โ™€ E4.0 woman frowning: medium skin tone
+1F64D 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿพโ€โ™€๏ธ E4.0 woman frowning: medium-dark skin tone
+1F64D 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ™๐Ÿพโ€โ™€ E4.0 woman frowning: medium-dark skin tone
+1F64D 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™๐Ÿฟโ€โ™€๏ธ E4.0 woman frowning: dark skin tone
+1F64D 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ™๐Ÿฟโ€โ™€ E4.0 woman frowning: dark skin tone
+1F64E                                                  ; fully-qualified     # ๐Ÿ™Ž E0.6 person pouting
+1F64E 1F3FB                                            ; fully-qualified     # ๐Ÿ™Ž๐Ÿป E1.0 person pouting: light skin tone
+1F64E 1F3FC                                            ; fully-qualified     # ๐Ÿ™Ž๐Ÿผ E1.0 person pouting: medium-light skin tone
+1F64E 1F3FD                                            ; fully-qualified     # ๐Ÿ™Ž๐Ÿฝ E1.0 person pouting: medium skin tone
+1F64E 1F3FE                                            ; fully-qualified     # ๐Ÿ™Ž๐Ÿพ E1.0 person pouting: medium-dark skin tone
+1F64E 1F3FF                                            ; fully-qualified     # ๐Ÿ™Ž๐Ÿฟ E1.0 person pouting: dark skin tone
+1F64E 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ™Žโ€โ™‚๏ธ E4.0 man pouting
+1F64E 200D 2642                                        ; minimally-qualified # ๐Ÿ™Žโ€โ™‚ E4.0 man pouting
+1F64E 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿปโ€โ™‚๏ธ E4.0 man pouting: light skin tone
+1F64E 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™‚ E4.0 man pouting: light skin tone
+1F64E 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿผโ€โ™‚๏ธ E4.0 man pouting: medium-light skin tone
+1F64E 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™‚ E4.0 man pouting: medium-light skin tone
+1F64E 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿฝโ€โ™‚๏ธ E4.0 man pouting: medium skin tone
+1F64E 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™‚ E4.0 man pouting: medium skin tone
+1F64E 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿพโ€โ™‚๏ธ E4.0 man pouting: medium-dark skin tone
+1F64E 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™‚ E4.0 man pouting: medium-dark skin tone
+1F64E 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿฟโ€โ™‚๏ธ E4.0 man pouting: dark skin tone
+1F64E 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™‚ E4.0 man pouting: dark skin tone
+1F64E 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ™Žโ€โ™€๏ธ E4.0 woman pouting
+1F64E 200D 2640                                        ; minimally-qualified # ๐Ÿ™Žโ€โ™€ E4.0 woman pouting
+1F64E 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿปโ€โ™€๏ธ E4.0 woman pouting: light skin tone
+1F64E 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™€ E4.0 woman pouting: light skin tone
+1F64E 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿผโ€โ™€๏ธ E4.0 woman pouting: medium-light skin tone
+1F64E 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™€ E4.0 woman pouting: medium-light skin tone
+1F64E 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿฝโ€โ™€๏ธ E4.0 woman pouting: medium skin tone
+1F64E 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™€ E4.0 woman pouting: medium skin tone
+1F64E 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿพโ€โ™€๏ธ E4.0 woman pouting: medium-dark skin tone
+1F64E 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™€ E4.0 woman pouting: medium-dark skin tone
+1F64E 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™Ž๐Ÿฟโ€โ™€๏ธ E4.0 woman pouting: dark skin tone
+1F64E 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™€ E4.0 woman pouting: dark skin tone
+1F645                                                  ; fully-qualified     # ๐Ÿ™… E0.6 person gesturing NO
+1F645 1F3FB                                            ; fully-qualified     # ๐Ÿ™…๐Ÿป E1.0 person gesturing NO: light skin tone
+1F645 1F3FC                                            ; fully-qualified     # ๐Ÿ™…๐Ÿผ E1.0 person gesturing NO: medium-light skin tone
+1F645 1F3FD                                            ; fully-qualified     # ๐Ÿ™…๐Ÿฝ E1.0 person gesturing NO: medium skin tone
+1F645 1F3FE                                            ; fully-qualified     # ๐Ÿ™…๐Ÿพ E1.0 person gesturing NO: medium-dark skin tone
+1F645 1F3FF                                            ; fully-qualified     # ๐Ÿ™…๐Ÿฟ E1.0 person gesturing NO: dark skin tone
+1F645 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ™…โ€โ™‚๏ธ E4.0 man gesturing NO
+1F645 200D 2642                                        ; minimally-qualified # ๐Ÿ™…โ€โ™‚ E4.0 man gesturing NO
+1F645 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿปโ€โ™‚๏ธ E4.0 man gesturing NO: light skin tone
+1F645 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ™…๐Ÿปโ€โ™‚ E4.0 man gesturing NO: light skin tone
+1F645 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿผโ€โ™‚๏ธ E4.0 man gesturing NO: medium-light skin tone
+1F645 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ™…๐Ÿผโ€โ™‚ E4.0 man gesturing NO: medium-light skin tone
+1F645 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿฝโ€โ™‚๏ธ E4.0 man gesturing NO: medium skin tone
+1F645 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ™…๐Ÿฝโ€โ™‚ E4.0 man gesturing NO: medium skin tone
+1F645 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿพโ€โ™‚๏ธ E4.0 man gesturing NO: medium-dark skin tone
+1F645 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ™…๐Ÿพโ€โ™‚ E4.0 man gesturing NO: medium-dark skin tone
+1F645 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿฟโ€โ™‚๏ธ E4.0 man gesturing NO: dark skin tone
+1F645 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ™…๐Ÿฟโ€โ™‚ E4.0 man gesturing NO: dark skin tone
+1F645 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ™…โ€โ™€๏ธ E4.0 woman gesturing NO
+1F645 200D 2640                                        ; minimally-qualified # ๐Ÿ™…โ€โ™€ E4.0 woman gesturing NO
+1F645 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿปโ€โ™€๏ธ E4.0 woman gesturing NO: light skin tone
+1F645 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ™…๐Ÿปโ€โ™€ E4.0 woman gesturing NO: light skin tone
+1F645 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿผโ€โ™€๏ธ E4.0 woman gesturing NO: medium-light skin tone
+1F645 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ™…๐Ÿผโ€โ™€ E4.0 woman gesturing NO: medium-light skin tone
+1F645 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿฝโ€โ™€๏ธ E4.0 woman gesturing NO: medium skin tone
+1F645 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ™…๐Ÿฝโ€โ™€ E4.0 woman gesturing NO: medium skin tone
+1F645 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿพโ€โ™€๏ธ E4.0 woman gesturing NO: medium-dark skin tone
+1F645 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ™…๐Ÿพโ€โ™€ E4.0 woman gesturing NO: medium-dark skin tone
+1F645 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™…๐Ÿฟโ€โ™€๏ธ E4.0 woman gesturing NO: dark skin tone
+1F645 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ™…๐Ÿฟโ€โ™€ E4.0 woman gesturing NO: dark skin tone
+1F646                                                  ; fully-qualified     # ๐Ÿ™† E0.6 person gesturing OK
+1F646 1F3FB                                            ; fully-qualified     # ๐Ÿ™†๐Ÿป E1.0 person gesturing OK: light skin tone
+1F646 1F3FC                                            ; fully-qualified     # ๐Ÿ™†๐Ÿผ E1.0 person gesturing OK: medium-light skin tone
+1F646 1F3FD                                            ; fully-qualified     # ๐Ÿ™†๐Ÿฝ E1.0 person gesturing OK: medium skin tone
+1F646 1F3FE                                            ; fully-qualified     # ๐Ÿ™†๐Ÿพ E1.0 person gesturing OK: medium-dark skin tone
+1F646 1F3FF                                            ; fully-qualified     # ๐Ÿ™†๐Ÿฟ E1.0 person gesturing OK: dark skin tone
+1F646 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ™†โ€โ™‚๏ธ E4.0 man gesturing OK
+1F646 200D 2642                                        ; minimally-qualified # ๐Ÿ™†โ€โ™‚ E4.0 man gesturing OK
+1F646 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿปโ€โ™‚๏ธ E4.0 man gesturing OK: light skin tone
+1F646 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ™†๐Ÿปโ€โ™‚ E4.0 man gesturing OK: light skin tone
+1F646 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿผโ€โ™‚๏ธ E4.0 man gesturing OK: medium-light skin tone
+1F646 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ™†๐Ÿผโ€โ™‚ E4.0 man gesturing OK: medium-light skin tone
+1F646 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿฝโ€โ™‚๏ธ E4.0 man gesturing OK: medium skin tone
+1F646 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ™†๐Ÿฝโ€โ™‚ E4.0 man gesturing OK: medium skin tone
+1F646 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿพโ€โ™‚๏ธ E4.0 man gesturing OK: medium-dark skin tone
+1F646 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ™†๐Ÿพโ€โ™‚ E4.0 man gesturing OK: medium-dark skin tone
+1F646 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿฟโ€โ™‚๏ธ E4.0 man gesturing OK: dark skin tone
+1F646 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ™†๐Ÿฟโ€โ™‚ E4.0 man gesturing OK: dark skin tone
+1F646 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ™†โ€โ™€๏ธ E4.0 woman gesturing OK
+1F646 200D 2640                                        ; minimally-qualified # ๐Ÿ™†โ€โ™€ E4.0 woman gesturing OK
+1F646 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿปโ€โ™€๏ธ E4.0 woman gesturing OK: light skin tone
+1F646 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ™†๐Ÿปโ€โ™€ E4.0 woman gesturing OK: light skin tone
+1F646 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿผโ€โ™€๏ธ E4.0 woman gesturing OK: medium-light skin tone
+1F646 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ™†๐Ÿผโ€โ™€ E4.0 woman gesturing OK: medium-light skin tone
+1F646 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿฝโ€โ™€๏ธ E4.0 woman gesturing OK: medium skin tone
+1F646 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ™†๐Ÿฝโ€โ™€ E4.0 woman gesturing OK: medium skin tone
+1F646 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿพโ€โ™€๏ธ E4.0 woman gesturing OK: medium-dark skin tone
+1F646 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ™†๐Ÿพโ€โ™€ E4.0 woman gesturing OK: medium-dark skin tone
+1F646 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™†๐Ÿฟโ€โ™€๏ธ E4.0 woman gesturing OK: dark skin tone
+1F646 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ™†๐Ÿฟโ€โ™€ E4.0 woman gesturing OK: dark skin tone
+1F481                                                  ; fully-qualified     # ๐Ÿ’ E0.6 person tipping hand
+1F481 1F3FB                                            ; fully-qualified     # ๐Ÿ’๐Ÿป E1.0 person tipping hand: light skin tone
+1F481 1F3FC                                            ; fully-qualified     # ๐Ÿ’๐Ÿผ E1.0 person tipping hand: medium-light skin tone
+1F481 1F3FD                                            ; fully-qualified     # ๐Ÿ’๐Ÿฝ E1.0 person tipping hand: medium skin tone
+1F481 1F3FE                                            ; fully-qualified     # ๐Ÿ’๐Ÿพ E1.0 person tipping hand: medium-dark skin tone
+1F481 1F3FF                                            ; fully-qualified     # ๐Ÿ’๐Ÿฟ E1.0 person tipping hand: dark skin tone
+1F481 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ’โ€โ™‚๏ธ E4.0 man tipping hand
+1F481 200D 2642                                        ; minimally-qualified # ๐Ÿ’โ€โ™‚ E4.0 man tipping hand
+1F481 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿปโ€โ™‚๏ธ E4.0 man tipping hand: light skin tone
+1F481 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ’๐Ÿปโ€โ™‚ E4.0 man tipping hand: light skin tone
+1F481 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿผโ€โ™‚๏ธ E4.0 man tipping hand: medium-light skin tone
+1F481 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ’๐Ÿผโ€โ™‚ E4.0 man tipping hand: medium-light skin tone
+1F481 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿฝโ€โ™‚๏ธ E4.0 man tipping hand: medium skin tone
+1F481 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ’๐Ÿฝโ€โ™‚ E4.0 man tipping hand: medium skin tone
+1F481 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿพโ€โ™‚๏ธ E4.0 man tipping hand: medium-dark skin tone
+1F481 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ’๐Ÿพโ€โ™‚ E4.0 man tipping hand: medium-dark skin tone
+1F481 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿฟโ€โ™‚๏ธ E4.0 man tipping hand: dark skin tone
+1F481 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ’๐Ÿฟโ€โ™‚ E4.0 man tipping hand: dark skin tone
+1F481 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ’โ€โ™€๏ธ E4.0 woman tipping hand
+1F481 200D 2640                                        ; minimally-qualified # ๐Ÿ’โ€โ™€ E4.0 woman tipping hand
+1F481 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿปโ€โ™€๏ธ E4.0 woman tipping hand: light skin tone
+1F481 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ’๐Ÿปโ€โ™€ E4.0 woman tipping hand: light skin tone
+1F481 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿผโ€โ™€๏ธ E4.0 woman tipping hand: medium-light skin tone
+1F481 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ’๐Ÿผโ€โ™€ E4.0 woman tipping hand: medium-light skin tone
+1F481 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿฝโ€โ™€๏ธ E4.0 woman tipping hand: medium skin tone
+1F481 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ’๐Ÿฝโ€โ™€ E4.0 woman tipping hand: medium skin tone
+1F481 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿพโ€โ™€๏ธ E4.0 woman tipping hand: medium-dark skin tone
+1F481 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ’๐Ÿพโ€โ™€ E4.0 woman tipping hand: medium-dark skin tone
+1F481 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’๐Ÿฟโ€โ™€๏ธ E4.0 woman tipping hand: dark skin tone
+1F481 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ’๐Ÿฟโ€โ™€ E4.0 woman tipping hand: dark skin tone
+1F64B                                                  ; fully-qualified     # ๐Ÿ™‹ E0.6 person raising hand
+1F64B 1F3FB                                            ; fully-qualified     # ๐Ÿ™‹๐Ÿป E1.0 person raising hand: light skin tone
+1F64B 1F3FC                                            ; fully-qualified     # ๐Ÿ™‹๐Ÿผ E1.0 person raising hand: medium-light skin tone
+1F64B 1F3FD                                            ; fully-qualified     # ๐Ÿ™‹๐Ÿฝ E1.0 person raising hand: medium skin tone
+1F64B 1F3FE                                            ; fully-qualified     # ๐Ÿ™‹๐Ÿพ E1.0 person raising hand: medium-dark skin tone
+1F64B 1F3FF                                            ; fully-qualified     # ๐Ÿ™‹๐Ÿฟ E1.0 person raising hand: dark skin tone
+1F64B 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ™‹โ€โ™‚๏ธ E4.0 man raising hand
+1F64B 200D 2642                                        ; minimally-qualified # ๐Ÿ™‹โ€โ™‚ E4.0 man raising hand
+1F64B 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ E4.0 man raising hand: light skin tone
+1F64B 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿปโ€โ™‚ E4.0 man raising hand: light skin tone
+1F64B 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ E4.0 man raising hand: medium-light skin tone
+1F64B 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿผโ€โ™‚ E4.0 man raising hand: medium-light skin tone
+1F64B 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿฝโ€โ™‚๏ธ E4.0 man raising hand: medium skin tone
+1F64B 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™‚ E4.0 man raising hand: medium skin tone
+1F64B 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿพโ€โ™‚๏ธ E4.0 man raising hand: medium-dark skin tone
+1F64B 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿพโ€โ™‚ E4.0 man raising hand: medium-dark skin tone
+1F64B 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿฟโ€โ™‚๏ธ E4.0 man raising hand: dark skin tone
+1F64B 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™‚ E4.0 man raising hand: dark skin tone
+1F64B 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ™‹โ€โ™€๏ธ E4.0 woman raising hand
+1F64B 200D 2640                                        ; minimally-qualified # ๐Ÿ™‹โ€โ™€ E4.0 woman raising hand
+1F64B 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿปโ€โ™€๏ธ E4.0 woman raising hand: light skin tone
+1F64B 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿปโ€โ™€ E4.0 woman raising hand: light skin tone
+1F64B 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿผโ€โ™€๏ธ E4.0 woman raising hand: medium-light skin tone
+1F64B 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿผโ€โ™€ E4.0 woman raising hand: medium-light skin tone
+1F64B 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿฝโ€โ™€๏ธ E4.0 woman raising hand: medium skin tone
+1F64B 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™€ E4.0 woman raising hand: medium skin tone
+1F64B 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿพโ€โ™€๏ธ E4.0 woman raising hand: medium-dark skin tone
+1F64B 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿพโ€โ™€ E4.0 woman raising hand: medium-dark skin tone
+1F64B 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‹๐Ÿฟโ€โ™€๏ธ E4.0 woman raising hand: dark skin tone
+1F64B 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™€ E4.0 woman raising hand: dark skin tone
+1F9CF                                                  ; fully-qualified     # ๐Ÿง E12.0 deaf person
+1F9CF 1F3FB                                            ; fully-qualified     # ๐Ÿง๐Ÿป E12.0 deaf person: light skin tone
+1F9CF 1F3FC                                            ; fully-qualified     # ๐Ÿง๐Ÿผ E12.0 deaf person: medium-light skin tone
+1F9CF 1F3FD                                            ; fully-qualified     # ๐Ÿง๐Ÿฝ E12.0 deaf person: medium skin tone
+1F9CF 1F3FE                                            ; fully-qualified     # ๐Ÿง๐Ÿพ E12.0 deaf person: medium-dark skin tone
+1F9CF 1F3FF                                            ; fully-qualified     # ๐Ÿง๐Ÿฟ E12.0 deaf person: dark skin tone
+1F9CF 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿงโ€โ™‚๏ธ E12.0 deaf man
+1F9CF 200D 2642                                        ; minimally-qualified # ๐Ÿงโ€โ™‚ E12.0 deaf man
+1F9CF 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E12.0 deaf man: light skin tone
+1F9CF 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E12.0 deaf man: light skin tone
+1F9CF 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E12.0 deaf man: medium-light skin tone
+1F9CF 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E12.0 deaf man: medium-light skin tone
+1F9CF 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E12.0 deaf man: medium skin tone
+1F9CF 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E12.0 deaf man: medium skin tone
+1F9CF 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E12.0 deaf man: medium-dark skin tone
+1F9CF 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E12.0 deaf man: medium-dark skin tone
+1F9CF 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E12.0 deaf man: dark skin tone
+1F9CF 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E12.0 deaf man: dark skin tone
+1F9CF 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿงโ€โ™€๏ธ E12.0 deaf woman
+1F9CF 200D 2640                                        ; minimally-qualified # ๐Ÿงโ€โ™€ E12.0 deaf woman
+1F9CF 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™€๏ธ E12.0 deaf woman: light skin tone
+1F9CF 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E12.0 deaf woman: light skin tone
+1F9CF 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™€๏ธ E12.0 deaf woman: medium-light skin tone
+1F9CF 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E12.0 deaf woman: medium-light skin tone
+1F9CF 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E12.0 deaf woman: medium skin tone
+1F9CF 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E12.0 deaf woman: medium skin tone
+1F9CF 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™€๏ธ E12.0 deaf woman: medium-dark skin tone
+1F9CF 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E12.0 deaf woman: medium-dark skin tone
+1F9CF 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E12.0 deaf woman: dark skin tone
+1F9CF 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E12.0 deaf woman: dark skin tone
+1F647                                                  ; fully-qualified     # ๐Ÿ™‡ E0.6 person bowing
+1F647 1F3FB                                            ; fully-qualified     # ๐Ÿ™‡๐Ÿป E1.0 person bowing: light skin tone
+1F647 1F3FC                                            ; fully-qualified     # ๐Ÿ™‡๐Ÿผ E1.0 person bowing: medium-light skin tone
+1F647 1F3FD                                            ; fully-qualified     # ๐Ÿ™‡๐Ÿฝ E1.0 person bowing: medium skin tone
+1F647 1F3FE                                            ; fully-qualified     # ๐Ÿ™‡๐Ÿพ E1.0 person bowing: medium-dark skin tone
+1F647 1F3FF                                            ; fully-qualified     # ๐Ÿ™‡๐Ÿฟ E1.0 person bowing: dark skin tone
+1F647 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ™‡โ€โ™‚๏ธ E4.0 man bowing
+1F647 200D 2642                                        ; minimally-qualified # ๐Ÿ™‡โ€โ™‚ E4.0 man bowing
+1F647 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿปโ€โ™‚๏ธ E4.0 man bowing: light skin tone
+1F647 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿปโ€โ™‚ E4.0 man bowing: light skin tone
+1F647 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿผโ€โ™‚๏ธ E4.0 man bowing: medium-light skin tone
+1F647 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿผโ€โ™‚ E4.0 man bowing: medium-light skin tone
+1F647 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿฝโ€โ™‚๏ธ E4.0 man bowing: medium skin tone
+1F647 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™‚ E4.0 man bowing: medium skin tone
+1F647 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿพโ€โ™‚๏ธ E4.0 man bowing: medium-dark skin tone
+1F647 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿพโ€โ™‚ E4.0 man bowing: medium-dark skin tone
+1F647 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿฟโ€โ™‚๏ธ E4.0 man bowing: dark skin tone
+1F647 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™‚ E4.0 man bowing: dark skin tone
+1F647 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ™‡โ€โ™€๏ธ E4.0 woman bowing
+1F647 200D 2640                                        ; minimally-qualified # ๐Ÿ™‡โ€โ™€ E4.0 woman bowing
+1F647 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿปโ€โ™€๏ธ E4.0 woman bowing: light skin tone
+1F647 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿปโ€โ™€ E4.0 woman bowing: light skin tone
+1F647 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿผโ€โ™€๏ธ E4.0 woman bowing: medium-light skin tone
+1F647 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿผโ€โ™€ E4.0 woman bowing: medium-light skin tone
+1F647 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿฝโ€โ™€๏ธ E4.0 woman bowing: medium skin tone
+1F647 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™€ E4.0 woman bowing: medium skin tone
+1F647 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿพโ€โ™€๏ธ E4.0 woman bowing: medium-dark skin tone
+1F647 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿพโ€โ™€ E4.0 woman bowing: medium-dark skin tone
+1F647 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ™‡๐Ÿฟโ€โ™€๏ธ E4.0 woman bowing: dark skin tone
+1F647 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™€ E4.0 woman bowing: dark skin tone
+1F926                                                  ; fully-qualified     # ๐Ÿคฆ E3.0 person facepalming
+1F926 1F3FB                                            ; fully-qualified     # ๐Ÿคฆ๐Ÿป E3.0 person facepalming: light skin tone
+1F926 1F3FC                                            ; fully-qualified     # ๐Ÿคฆ๐Ÿผ E3.0 person facepalming: medium-light skin tone
+1F926 1F3FD                                            ; fully-qualified     # ๐Ÿคฆ๐Ÿฝ E3.0 person facepalming: medium skin tone
+1F926 1F3FE                                            ; fully-qualified     # ๐Ÿคฆ๐Ÿพ E3.0 person facepalming: medium-dark skin tone
+1F926 1F3FF                                            ; fully-qualified     # ๐Ÿคฆ๐Ÿฟ E3.0 person facepalming: dark skin tone
+1F926 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคฆโ€โ™‚๏ธ E4.0 man facepalming
+1F926 200D 2642                                        ; minimally-qualified # ๐Ÿคฆโ€โ™‚ E4.0 man facepalming
+1F926 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿปโ€โ™‚๏ธ E4.0 man facepalming: light skin tone
+1F926 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿปโ€โ™‚ E4.0 man facepalming: light skin tone
+1F926 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿผโ€โ™‚๏ธ E4.0 man facepalming: medium-light skin tone
+1F926 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿผโ€โ™‚ E4.0 man facepalming: medium-light skin tone
+1F926 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿฝโ€โ™‚๏ธ E4.0 man facepalming: medium skin tone
+1F926 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™‚ E4.0 man facepalming: medium skin tone
+1F926 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿพโ€โ™‚๏ธ E4.0 man facepalming: medium-dark skin tone
+1F926 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿพโ€โ™‚ E4.0 man facepalming: medium-dark skin tone
+1F926 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿฟโ€โ™‚๏ธ E4.0 man facepalming: dark skin tone
+1F926 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™‚ E4.0 man facepalming: dark skin tone
+1F926 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคฆโ€โ™€๏ธ E4.0 woman facepalming
+1F926 200D 2640                                        ; minimally-qualified # ๐Ÿคฆโ€โ™€ E4.0 woman facepalming
+1F926 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿปโ€โ™€๏ธ E4.0 woman facepalming: light skin tone
+1F926 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿปโ€โ™€ E4.0 woman facepalming: light skin tone
+1F926 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿผโ€โ™€๏ธ E4.0 woman facepalming: medium-light skin tone
+1F926 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿผโ€โ™€ E4.0 woman facepalming: medium-light skin tone
+1F926 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿฝโ€โ™€๏ธ E4.0 woman facepalming: medium skin tone
+1F926 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™€ E4.0 woman facepalming: medium skin tone
+1F926 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿพโ€โ™€๏ธ E4.0 woman facepalming: medium-dark skin tone
+1F926 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿพโ€โ™€ E4.0 woman facepalming: medium-dark skin tone
+1F926 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฆ๐Ÿฟโ€โ™€๏ธ E4.0 woman facepalming: dark skin tone
+1F926 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™€ E4.0 woman facepalming: dark skin tone
+1F937                                                  ; fully-qualified     # ๐Ÿคท E3.0 person shrugging
+1F937 1F3FB                                            ; fully-qualified     # ๐Ÿคท๐Ÿป E3.0 person shrugging: light skin tone
+1F937 1F3FC                                            ; fully-qualified     # ๐Ÿคท๐Ÿผ E3.0 person shrugging: medium-light skin tone
+1F937 1F3FD                                            ; fully-qualified     # ๐Ÿคท๐Ÿฝ E3.0 person shrugging: medium skin tone
+1F937 1F3FE                                            ; fully-qualified     # ๐Ÿคท๐Ÿพ E3.0 person shrugging: medium-dark skin tone
+1F937 1F3FF                                            ; fully-qualified     # ๐Ÿคท๐Ÿฟ E3.0 person shrugging: dark skin tone
+1F937 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคทโ€โ™‚๏ธ E4.0 man shrugging
+1F937 200D 2642                                        ; minimally-qualified # ๐Ÿคทโ€โ™‚ E4.0 man shrugging
+1F937 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿปโ€โ™‚๏ธ E4.0 man shrugging: light skin tone
+1F937 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคท๐Ÿปโ€โ™‚ E4.0 man shrugging: light skin tone
+1F937 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿผโ€โ™‚๏ธ E4.0 man shrugging: medium-light skin tone
+1F937 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคท๐Ÿผโ€โ™‚ E4.0 man shrugging: medium-light skin tone
+1F937 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿฝโ€โ™‚๏ธ E4.0 man shrugging: medium skin tone
+1F937 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคท๐Ÿฝโ€โ™‚ E4.0 man shrugging: medium skin tone
+1F937 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿพโ€โ™‚๏ธ E4.0 man shrugging: medium-dark skin tone
+1F937 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคท๐Ÿพโ€โ™‚ E4.0 man shrugging: medium-dark skin tone
+1F937 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿฟโ€โ™‚๏ธ E4.0 man shrugging: dark skin tone
+1F937 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคท๐Ÿฟโ€โ™‚ E4.0 man shrugging: dark skin tone
+1F937 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคทโ€โ™€๏ธ E4.0 woman shrugging
+1F937 200D 2640                                        ; minimally-qualified # ๐Ÿคทโ€โ™€ E4.0 woman shrugging
+1F937 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿปโ€โ™€๏ธ E4.0 woman shrugging: light skin tone
+1F937 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคท๐Ÿปโ€โ™€ E4.0 woman shrugging: light skin tone
+1F937 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿผโ€โ™€๏ธ E4.0 woman shrugging: medium-light skin tone
+1F937 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคท๐Ÿผโ€โ™€ E4.0 woman shrugging: medium-light skin tone
+1F937 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿฝโ€โ™€๏ธ E4.0 woman shrugging: medium skin tone
+1F937 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคท๐Ÿฝโ€โ™€ E4.0 woman shrugging: medium skin tone
+1F937 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿพโ€โ™€๏ธ E4.0 woman shrugging: medium-dark skin tone
+1F937 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคท๐Ÿพโ€โ™€ E4.0 woman shrugging: medium-dark skin tone
+1F937 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคท๐Ÿฟโ€โ™€๏ธ E4.0 woman shrugging: dark skin tone
+1F937 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคท๐Ÿฟโ€โ™€ E4.0 woman shrugging: dark skin tone
 
 # subgroup: person-role
-1F9D1 200D 2695 FE0F                       ; fully-qualified     # ๐Ÿง‘โ€โš•๏ธ E12.1 health worker
-1F9D1 200D 2695                            ; minimally-qualified # ๐Ÿง‘โ€โš• E12.1 health worker
-1F9D1 1F3FB 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โš•๏ธ E12.1 health worker: light skin tone
-1F9D1 1F3FB 200D 2695                      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โš• E12.1 health worker: light skin tone
-1F9D1 1F3FC 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โš•๏ธ E12.1 health worker: medium-light skin tone
-1F9D1 1F3FC 200D 2695                      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โš• E12.1 health worker: medium-light skin tone
-1F9D1 1F3FD 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โš•๏ธ E12.1 health worker: medium skin tone
-1F9D1 1F3FD 200D 2695                      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โš• E12.1 health worker: medium skin tone
-1F9D1 1F3FE 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โš•๏ธ E12.1 health worker: medium-dark skin tone
-1F9D1 1F3FE 200D 2695                      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โš• E12.1 health worker: medium-dark skin tone
-1F9D1 1F3FF 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โš•๏ธ E12.1 health worker: dark skin tone
-1F9D1 1F3FF 200D 2695                      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โš• E12.1 health worker: dark skin tone
-1F468 200D 2695 FE0F                       ; fully-qualified     # ๐Ÿ‘จโ€โš•๏ธ E4.0 man health worker
-1F468 200D 2695                            ; minimally-qualified # ๐Ÿ‘จโ€โš• E4.0 man health worker
-1F468 1F3FB 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โš•๏ธ E4.0 man health worker: light skin tone
-1F468 1F3FB 200D 2695                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โš• E4.0 man health worker: light skin tone
-1F468 1F3FC 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โš•๏ธ E4.0 man health worker: medium-light skin tone
-1F468 1F3FC 200D 2695                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โš• E4.0 man health worker: medium-light skin tone
-1F468 1F3FD 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โš•๏ธ E4.0 man health worker: medium skin tone
-1F468 1F3FD 200D 2695                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš• E4.0 man health worker: medium skin tone
-1F468 1F3FE 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โš•๏ธ E4.0 man health worker: medium-dark skin tone
-1F468 1F3FE 200D 2695                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โš• E4.0 man health worker: medium-dark skin tone
-1F468 1F3FF 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โš•๏ธ E4.0 man health worker: dark skin tone
-1F468 1F3FF 200D 2695                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš• E4.0 man health worker: dark skin tone
-1F469 200D 2695 FE0F                       ; fully-qualified     # ๐Ÿ‘ฉโ€โš•๏ธ E4.0 woman health worker
-1F469 200D 2695                            ; minimally-qualified # ๐Ÿ‘ฉโ€โš• E4.0 woman health worker
-1F469 1F3FB 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โš•๏ธ E4.0 woman health worker: light skin tone
-1F469 1F3FB 200D 2695                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš• E4.0 woman health worker: light skin tone
-1F469 1F3FC 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โš•๏ธ E4.0 woman health worker: medium-light skin tone
-1F469 1F3FC 200D 2695                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš• E4.0 woman health worker: medium-light skin tone
-1F469 1F3FD 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โš•๏ธ E4.0 woman health worker: medium skin tone
-1F469 1F3FD 200D 2695                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš• E4.0 woman health worker: medium skin tone
-1F469 1F3FE 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โš•๏ธ E4.0 woman health worker: medium-dark skin tone
-1F469 1F3FE 200D 2695                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš• E4.0 woman health worker: medium-dark skin tone
-1F469 1F3FF 200D 2695 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โš•๏ธ E4.0 woman health worker: dark skin tone
-1F469 1F3FF 200D 2695                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš• E4.0 woman health worker: dark skin tone
-1F9D1 200D 1F393                           ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽ“ E12.1 student
-1F9D1 1F3FB 200D 1F393                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽ“ E12.1 student: light skin tone
-1F9D1 1F3FC 200D 1F393                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽ“ E12.1 student: medium-light skin tone
-1F9D1 1F3FD 200D 1F393                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽ“ E12.1 student: medium skin tone
-1F9D1 1F3FE 200D 1F393                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽ“ E12.1 student: medium-dark skin tone
-1F9D1 1F3FF 200D 1F393                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽ“ E12.1 student: dark skin tone
-1F468 200D 1F393                           ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŽ“ E4.0 man student
-1F468 1F3FB 200D 1F393                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽ“ E4.0 man student: light skin tone
-1F468 1F3FC 200D 1F393                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽ“ E4.0 man student: medium-light skin tone
-1F468 1F3FD 200D 1F393                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽ“ E4.0 man student: medium skin tone
-1F468 1F3FE 200D 1F393                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽ“ E4.0 man student: medium-dark skin tone
-1F468 1F3FF 200D 1F393                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽ“ E4.0 man student: dark skin tone
-1F469 200D 1F393                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŽ“ E4.0 woman student
-1F469 1F3FB 200D 1F393                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽ“ E4.0 woman student: light skin tone
-1F469 1F3FC 200D 1F393                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽ“ E4.0 woman student: medium-light skin tone
-1F469 1F3FD 200D 1F393                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽ“ E4.0 woman student: medium skin tone
-1F469 1F3FE 200D 1F393                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽ“ E4.0 woman student: medium-dark skin tone
-1F469 1F3FF 200D 1F393                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽ“ E4.0 woman student: dark skin tone
-1F9D1 200D 1F3EB                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿซ E12.1 teacher
-1F9D1 1F3FB 200D 1F3EB                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿซ E12.1 teacher: light skin tone
-1F9D1 1F3FC 200D 1F3EB                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿซ E12.1 teacher: medium-light skin tone
-1F9D1 1F3FD 200D 1F3EB                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿซ E12.1 teacher: medium skin tone
-1F9D1 1F3FE 200D 1F3EB                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿซ E12.1 teacher: medium-dark skin tone
-1F9D1 1F3FF 200D 1F3EB                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿซ E12.1 teacher: dark skin tone
-1F468 200D 1F3EB                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿซ E4.0 man teacher
-1F468 1F3FB 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿซ E4.0 man teacher: light skin tone
-1F468 1F3FC 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿซ E4.0 man teacher: medium-light skin tone
-1F468 1F3FD 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿซ E4.0 man teacher: medium skin tone
-1F468 1F3FE 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿซ E4.0 man teacher: medium-dark skin tone
-1F468 1F3FF 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿซ E4.0 man teacher: dark skin tone
-1F469 200D 1F3EB                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿซ E4.0 woman teacher
-1F469 1F3FB 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ E4.0 woman teacher: light skin tone
-1F469 1F3FC 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿซ E4.0 woman teacher: medium-light skin tone
-1F469 1F3FD 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿซ E4.0 woman teacher: medium skin tone
-1F469 1F3FE 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿซ E4.0 woman teacher: medium-dark skin tone
-1F469 1F3FF 200D 1F3EB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿซ E4.0 woman teacher: dark skin tone
-1F9D1 200D 2696 FE0F                       ; fully-qualified     # ๐Ÿง‘โ€โš–๏ธ E12.1 judge
-1F9D1 200D 2696                            ; minimally-qualified # ๐Ÿง‘โ€โš– E12.1 judge
-1F9D1 1F3FB 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โš–๏ธ E12.1 judge: light skin tone
-1F9D1 1F3FB 200D 2696                      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โš– E12.1 judge: light skin tone
-1F9D1 1F3FC 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โš–๏ธ E12.1 judge: medium-light skin tone
-1F9D1 1F3FC 200D 2696                      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โš– E12.1 judge: medium-light skin tone
-1F9D1 1F3FD 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โš–๏ธ E12.1 judge: medium skin tone
-1F9D1 1F3FD 200D 2696                      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โš– E12.1 judge: medium skin tone
-1F9D1 1F3FE 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โš–๏ธ E12.1 judge: medium-dark skin tone
-1F9D1 1F3FE 200D 2696                      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โš– E12.1 judge: medium-dark skin tone
-1F9D1 1F3FF 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โš–๏ธ E12.1 judge: dark skin tone
-1F9D1 1F3FF 200D 2696                      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โš– E12.1 judge: dark skin tone
-1F468 200D 2696 FE0F                       ; fully-qualified     # ๐Ÿ‘จโ€โš–๏ธ E4.0 man judge
-1F468 200D 2696                            ; minimally-qualified # ๐Ÿ‘จโ€โš– E4.0 man judge
-1F468 1F3FB 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โš–๏ธ E4.0 man judge: light skin tone
-1F468 1F3FB 200D 2696                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โš– E4.0 man judge: light skin tone
-1F468 1F3FC 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โš–๏ธ E4.0 man judge: medium-light skin tone
-1F468 1F3FC 200D 2696                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โš– E4.0 man judge: medium-light skin tone
-1F468 1F3FD 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โš–๏ธ E4.0 man judge: medium skin tone
-1F468 1F3FD 200D 2696                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš– E4.0 man judge: medium skin tone
-1F468 1F3FE 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โš–๏ธ E4.0 man judge: medium-dark skin tone
-1F468 1F3FE 200D 2696                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โš– E4.0 man judge: medium-dark skin tone
-1F468 1F3FF 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โš–๏ธ E4.0 man judge: dark skin tone
-1F468 1F3FF 200D 2696                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš– E4.0 man judge: dark skin tone
-1F469 200D 2696 FE0F                       ; fully-qualified     # ๐Ÿ‘ฉโ€โš–๏ธ E4.0 woman judge
-1F469 200D 2696                            ; minimally-qualified # ๐Ÿ‘ฉโ€โš– E4.0 woman judge
-1F469 1F3FB 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โš–๏ธ E4.0 woman judge: light skin tone
-1F469 1F3FB 200D 2696                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš– E4.0 woman judge: light skin tone
-1F469 1F3FC 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โš–๏ธ E4.0 woman judge: medium-light skin tone
-1F469 1F3FC 200D 2696                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš– E4.0 woman judge: medium-light skin tone
-1F469 1F3FD 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โš–๏ธ E4.0 woman judge: medium skin tone
-1F469 1F3FD 200D 2696                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš– E4.0 woman judge: medium skin tone
-1F469 1F3FE 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โš–๏ธ E4.0 woman judge: medium-dark skin tone
-1F469 1F3FE 200D 2696                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš– E4.0 woman judge: medium-dark skin tone
-1F469 1F3FF 200D 2696 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โš–๏ธ E4.0 woman judge: dark skin tone
-1F469 1F3FF 200D 2696                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš– E4.0 woman judge: dark skin tone
-1F9D1 200D 1F33E                           ; fully-qualified     # ๐Ÿง‘โ€๐ŸŒพ E12.1 farmer
-1F9D1 1F3FB 200D 1F33E                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŒพ E12.1 farmer: light skin tone
-1F9D1 1F3FC 200D 1F33E                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŒพ E12.1 farmer: medium-light skin tone
-1F9D1 1F3FD 200D 1F33E                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŒพ E12.1 farmer: medium skin tone
-1F9D1 1F3FE 200D 1F33E                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŒพ E12.1 farmer: medium-dark skin tone
-1F9D1 1F3FF 200D 1F33E                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŒพ E12.1 farmer: dark skin tone
-1F468 200D 1F33E                           ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŒพ E4.0 man farmer
-1F468 1F3FB 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŒพ E4.0 man farmer: light skin tone
-1F468 1F3FC 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŒพ E4.0 man farmer: medium-light skin tone
-1F468 1F3FD 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŒพ E4.0 man farmer: medium skin tone
-1F468 1F3FE 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŒพ E4.0 man farmer: medium-dark skin tone
-1F468 1F3FF 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŒพ E4.0 man farmer: dark skin tone
-1F469 200D 1F33E                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŒพ E4.0 woman farmer
-1F469 1F3FB 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŒพ E4.0 woman farmer: light skin tone
-1F469 1F3FC 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŒพ E4.0 woman farmer: medium-light skin tone
-1F469 1F3FD 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŒพ E4.0 woman farmer: medium skin tone
-1F469 1F3FE 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŒพ E4.0 woman farmer: medium-dark skin tone
-1F469 1F3FF 200D 1F33E                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŒพ E4.0 woman farmer: dark skin tone
-1F9D1 200D 1F373                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿณ E12.1 cook
-1F9D1 1F3FB 200D 1F373                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿณ E12.1 cook: light skin tone
-1F9D1 1F3FC 200D 1F373                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿณ E12.1 cook: medium-light skin tone
-1F9D1 1F3FD 200D 1F373                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿณ E12.1 cook: medium skin tone
-1F9D1 1F3FE 200D 1F373                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿณ E12.1 cook: medium-dark skin tone
-1F9D1 1F3FF 200D 1F373                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿณ E12.1 cook: dark skin tone
-1F468 200D 1F373                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿณ E4.0 man cook
-1F468 1F3FB 200D 1F373                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿณ E4.0 man cook: light skin tone
-1F468 1F3FC 200D 1F373                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿณ E4.0 man cook: medium-light skin tone
-1F468 1F3FD 200D 1F373                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿณ E4.0 man cook: medium skin tone
-1F468 1F3FE 200D 1F373                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿณ E4.0 man cook: medium-dark skin tone
-1F468 1F3FF 200D 1F373                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿณ E4.0 man cook: dark skin tone
-1F469 200D 1F373                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿณ E4.0 woman cook
-1F469 1F3FB 200D 1F373                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿณ E4.0 woman cook: light skin tone
-1F469 1F3FC 200D 1F373                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿณ E4.0 woman cook: medium-light skin tone
-1F469 1F3FD 200D 1F373                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿณ E4.0 woman cook: medium skin tone
-1F469 1F3FE 200D 1F373                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿณ E4.0 woman cook: medium-dark skin tone
-1F469 1F3FF 200D 1F373                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿณ E4.0 woman cook: dark skin tone
-1F9D1 200D 1F527                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ”ง E12.1 mechanic
-1F9D1 1F3FB 200D 1F527                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ”ง E12.1 mechanic: light skin tone
-1F9D1 1F3FC 200D 1F527                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ”ง E12.1 mechanic: medium-light skin tone
-1F9D1 1F3FD 200D 1F527                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ”ง E12.1 mechanic: medium skin tone
-1F9D1 1F3FE 200D 1F527                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ”ง E12.1 mechanic: medium-dark skin tone
-1F9D1 1F3FF 200D 1F527                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ”ง E12.1 mechanic: dark skin tone
-1F468 200D 1F527                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ”ง E4.0 man mechanic
-1F468 1F3FB 200D 1F527                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ”ง E4.0 man mechanic: light skin tone
-1F468 1F3FC 200D 1F527                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ง E4.0 man mechanic: medium-light skin tone
-1F468 1F3FD 200D 1F527                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ”ง E4.0 man mechanic: medium skin tone
-1F468 1F3FE 200D 1F527                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ง E4.0 man mechanic: medium-dark skin tone
-1F468 1F3FF 200D 1F527                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ”ง E4.0 man mechanic: dark skin tone
-1F469 200D 1F527                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ”ง E4.0 woman mechanic
-1F469 1F3FB 200D 1F527                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ”ง E4.0 woman mechanic: light skin tone
-1F469 1F3FC 200D 1F527                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ”ง E4.0 woman mechanic: medium-light skin tone
-1F469 1F3FD 200D 1F527                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ”ง E4.0 woman mechanic: medium skin tone
-1F469 1F3FE 200D 1F527                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ง E4.0 woman mechanic: medium-dark skin tone
-1F469 1F3FF 200D 1F527                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ”ง E4.0 woman mechanic: dark skin tone
-1F9D1 200D 1F3ED                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿญ E12.1 factory worker
-1F9D1 1F3FB 200D 1F3ED                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿญ E12.1 factory worker: light skin tone
-1F9D1 1F3FC 200D 1F3ED                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿญ E12.1 factory worker: medium-light skin tone
-1F9D1 1F3FD 200D 1F3ED                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿญ E12.1 factory worker: medium skin tone
-1F9D1 1F3FE 200D 1F3ED                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿญ E12.1 factory worker: medium-dark skin tone
-1F9D1 1F3FF 200D 1F3ED                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿญ E12.1 factory worker: dark skin tone
-1F468 200D 1F3ED                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿญ E4.0 man factory worker
-1F468 1F3FB 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿญ E4.0 man factory worker: light skin tone
-1F468 1F3FC 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿญ E4.0 man factory worker: medium-light skin tone
-1F468 1F3FD 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿญ E4.0 man factory worker: medium skin tone
-1F468 1F3FE 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿญ E4.0 man factory worker: medium-dark skin tone
-1F468 1F3FF 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿญ E4.0 man factory worker: dark skin tone
-1F469 200D 1F3ED                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿญ E4.0 woman factory worker
-1F469 1F3FB 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿญ E4.0 woman factory worker: light skin tone
-1F469 1F3FC 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿญ E4.0 woman factory worker: medium-light skin tone
-1F469 1F3FD 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿญ E4.0 woman factory worker: medium skin tone
-1F469 1F3FE 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿญ E4.0 woman factory worker: medium-dark skin tone
-1F469 1F3FF 200D 1F3ED                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿญ E4.0 woman factory worker: dark skin tone
-1F9D1 200D 1F4BC                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ’ผ E12.1 office worker
-1F9D1 1F3FB 200D 1F4BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ’ผ E12.1 office worker: light skin tone
-1F9D1 1F3FC 200D 1F4BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ’ผ E12.1 office worker: medium-light skin tone
-1F9D1 1F3FD 200D 1F4BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ผ E12.1 office worker: medium skin tone
-1F9D1 1F3FE 200D 1F4BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ’ผ E12.1 office worker: medium-dark skin tone
-1F9D1 1F3FF 200D 1F4BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ’ผ E12.1 office worker: dark skin tone
-1F468 200D 1F4BC                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ’ผ E4.0 man office worker
-1F468 1F3FB 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ผ E4.0 man office worker: light skin tone
-1F468 1F3FC 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ผ E4.0 man office worker: medium-light skin tone
-1F468 1F3FD 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ผ E4.0 man office worker: medium skin tone
-1F468 1F3FE 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ผ E4.0 man office worker: medium-dark skin tone
-1F468 1F3FF 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ผ E4.0 man office worker: dark skin tone
-1F469 200D 1F4BC                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ’ผ E4.0 woman office worker
-1F469 1F3FB 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ผ E4.0 woman office worker: light skin tone
-1F469 1F3FC 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ผ E4.0 woman office worker: medium-light skin tone
-1F469 1F3FD 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ผ E4.0 woman office worker: medium skin tone
-1F469 1F3FE 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ผ E4.0 woman office worker: medium-dark skin tone
-1F469 1F3FF 200D 1F4BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ผ E4.0 woman office worker: dark skin tone
-1F9D1 200D 1F52C                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ”ฌ E12.1 scientist
-1F9D1 1F3FB 200D 1F52C                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ”ฌ E12.1 scientist: light skin tone
-1F9D1 1F3FC 200D 1F52C                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ”ฌ E12.1 scientist: medium-light skin tone
-1F9D1 1F3FD 200D 1F52C                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ”ฌ E12.1 scientist: medium skin tone
-1F9D1 1F3FE 200D 1F52C                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ”ฌ E12.1 scientist: medium-dark skin tone
-1F9D1 1F3FF 200D 1F52C                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ”ฌ E12.1 scientist: dark skin tone
-1F468 200D 1F52C                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ”ฌ E4.0 man scientist
-1F468 1F3FB 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ”ฌ E4.0 man scientist: light skin tone
-1F468 1F3FC 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ฌ E4.0 man scientist: medium-light skin tone
-1F468 1F3FD 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ”ฌ E4.0 man scientist: medium skin tone
-1F468 1F3FE 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ฌ E4.0 man scientist: medium-dark skin tone
-1F468 1F3FF 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ”ฌ E4.0 man scientist: dark skin tone
-1F469 200D 1F52C                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ”ฌ E4.0 woman scientist
-1F469 1F3FB 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ”ฌ E4.0 woman scientist: light skin tone
-1F469 1F3FC 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ”ฌ E4.0 woman scientist: medium-light skin tone
-1F469 1F3FD 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ”ฌ E4.0 woman scientist: medium skin tone
-1F469 1F3FE 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ฌ E4.0 woman scientist: medium-dark skin tone
-1F469 1F3FF 200D 1F52C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ”ฌ E4.0 woman scientist: dark skin tone
-1F9D1 200D 1F4BB                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ’ป E12.1 technologist
-1F9D1 1F3FB 200D 1F4BB                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป E12.1 technologist: light skin tone
-1F9D1 1F3FC 200D 1F4BB                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป E12.1 technologist: medium-light skin tone
-1F9D1 1F3FD 200D 1F4BB                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป E12.1 technologist: medium skin tone
-1F9D1 1F3FE 200D 1F4BB                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ’ป E12.1 technologist: medium-dark skin tone
-1F9D1 1F3FF 200D 1F4BB                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ’ป E12.1 technologist: dark skin tone
-1F468 200D 1F4BB                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ’ป E4.0 man technologist
-1F468 1F3FB 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป E4.0 man technologist: light skin tone
-1F468 1F3FC 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป E4.0 man technologist: medium-light skin tone
-1F468 1F3FD 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป E4.0 man technologist: medium skin tone
-1F468 1F3FE 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ป E4.0 man technologist: medium-dark skin tone
-1F468 1F3FF 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ป E4.0 man technologist: dark skin tone
-1F469 200D 1F4BB                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ’ป E4.0 woman technologist
-1F469 1F3FB 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป E4.0 woman technologist: light skin tone
-1F469 1F3FC 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป E4.0 woman technologist: medium-light skin tone
-1F469 1F3FD 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ป E4.0 woman technologist: medium skin tone
-1F469 1F3FE 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ป E4.0 woman technologist: medium-dark skin tone
-1F469 1F3FF 200D 1F4BB                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ป E4.0 woman technologist: dark skin tone
-1F9D1 200D 1F3A4                           ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽค E12.1 singer
-1F9D1 1F3FB 200D 1F3A4                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽค E12.1 singer: light skin tone
-1F9D1 1F3FC 200D 1F3A4                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽค E12.1 singer: medium-light skin tone
-1F9D1 1F3FD 200D 1F3A4                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽค E12.1 singer: medium skin tone
-1F9D1 1F3FE 200D 1F3A4                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽค E12.1 singer: medium-dark skin tone
-1F9D1 1F3FF 200D 1F3A4                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽค E12.1 singer: dark skin tone
-1F468 200D 1F3A4                           ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŽค E4.0 man singer
-1F468 1F3FB 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽค E4.0 man singer: light skin tone
-1F468 1F3FC 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽค E4.0 man singer: medium-light skin tone
-1F468 1F3FD 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽค E4.0 man singer: medium skin tone
-1F468 1F3FE 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽค E4.0 man singer: medium-dark skin tone
-1F468 1F3FF 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽค E4.0 man singer: dark skin tone
-1F469 200D 1F3A4                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŽค E4.0 woman singer
-1F469 1F3FB 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽค E4.0 woman singer: light skin tone
-1F469 1F3FC 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽค E4.0 woman singer: medium-light skin tone
-1F469 1F3FD 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽค E4.0 woman singer: medium skin tone
-1F469 1F3FE 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽค E4.0 woman singer: medium-dark skin tone
-1F469 1F3FF 200D 1F3A4                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽค E4.0 woman singer: dark skin tone
-1F9D1 200D 1F3A8                           ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽจ E12.1 artist
-1F9D1 1F3FB 200D 1F3A8                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽจ E12.1 artist: light skin tone
-1F9D1 1F3FC 200D 1F3A8                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽจ E12.1 artist: medium-light skin tone
-1F9D1 1F3FD 200D 1F3A8                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽจ E12.1 artist: medium skin tone
-1F9D1 1F3FE 200D 1F3A8                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽจ E12.1 artist: medium-dark skin tone
-1F9D1 1F3FF 200D 1F3A8                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽจ E12.1 artist: dark skin tone
-1F468 200D 1F3A8                           ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŽจ E4.0 man artist
-1F468 1F3FB 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽจ E4.0 man artist: light skin tone
-1F468 1F3FC 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽจ E4.0 man artist: medium-light skin tone
-1F468 1F3FD 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽจ E4.0 man artist: medium skin tone
-1F468 1F3FE 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽจ E4.0 man artist: medium-dark skin tone
-1F468 1F3FF 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽจ E4.0 man artist: dark skin tone
-1F469 200D 1F3A8                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŽจ E4.0 woman artist
-1F469 1F3FB 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽจ E4.0 woman artist: light skin tone
-1F469 1F3FC 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽจ E4.0 woman artist: medium-light skin tone
-1F469 1F3FD 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽจ E4.0 woman artist: medium skin tone
-1F469 1F3FE 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽจ E4.0 woman artist: medium-dark skin tone
-1F469 1F3FF 200D 1F3A8                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽจ E4.0 woman artist: dark skin tone
-1F9D1 200D 2708 FE0F                       ; fully-qualified     # ๐Ÿง‘โ€โœˆ๏ธ E12.1 pilot
-1F9D1 200D 2708                            ; minimally-qualified # ๐Ÿง‘โ€โœˆ E12.1 pilot
-1F9D1 1F3FB 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โœˆ๏ธ E12.1 pilot: light skin tone
-1F9D1 1F3FB 200D 2708                      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โœˆ E12.1 pilot: light skin tone
-1F9D1 1F3FC 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โœˆ๏ธ E12.1 pilot: medium-light skin tone
-1F9D1 1F3FC 200D 2708                      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โœˆ E12.1 pilot: medium-light skin tone
-1F9D1 1F3FD 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โœˆ๏ธ E12.1 pilot: medium skin tone
-1F9D1 1F3FD 200D 2708                      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โœˆ E12.1 pilot: medium skin tone
-1F9D1 1F3FE 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โœˆ๏ธ E12.1 pilot: medium-dark skin tone
-1F9D1 1F3FE 200D 2708                      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โœˆ E12.1 pilot: medium-dark skin tone
-1F9D1 1F3FF 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โœˆ๏ธ E12.1 pilot: dark skin tone
-1F9D1 1F3FF 200D 2708                      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โœˆ E12.1 pilot: dark skin tone
-1F468 200D 2708 FE0F                       ; fully-qualified     # ๐Ÿ‘จโ€โœˆ๏ธ E4.0 man pilot
-1F468 200D 2708                            ; minimally-qualified # ๐Ÿ‘จโ€โœˆ E4.0 man pilot
-1F468 1F3FB 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โœˆ๏ธ E4.0 man pilot: light skin tone
-1F468 1F3FB 200D 2708                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โœˆ E4.0 man pilot: light skin tone
-1F468 1F3FC 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โœˆ๏ธ E4.0 man pilot: medium-light skin tone
-1F468 1F3FC 200D 2708                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โœˆ E4.0 man pilot: medium-light skin tone
-1F468 1F3FD 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โœˆ๏ธ E4.0 man pilot: medium skin tone
-1F468 1F3FD 200D 2708                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โœˆ E4.0 man pilot: medium skin tone
-1F468 1F3FE 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โœˆ๏ธ E4.0 man pilot: medium-dark skin tone
-1F468 1F3FE 200D 2708                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โœˆ E4.0 man pilot: medium-dark skin tone
-1F468 1F3FF 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โœˆ๏ธ E4.0 man pilot: dark skin tone
-1F468 1F3FF 200D 2708                      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โœˆ E4.0 man pilot: dark skin tone
-1F469 200D 2708 FE0F                       ; fully-qualified     # ๐Ÿ‘ฉโ€โœˆ๏ธ E4.0 woman pilot
-1F469 200D 2708                            ; minimally-qualified # ๐Ÿ‘ฉโ€โœˆ E4.0 woman pilot
-1F469 1F3FB 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โœˆ๏ธ E4.0 woman pilot: light skin tone
-1F469 1F3FB 200D 2708                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โœˆ E4.0 woman pilot: light skin tone
-1F469 1F3FC 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โœˆ๏ธ E4.0 woman pilot: medium-light skin tone
-1F469 1F3FC 200D 2708                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โœˆ E4.0 woman pilot: medium-light skin tone
-1F469 1F3FD 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โœˆ๏ธ E4.0 woman pilot: medium skin tone
-1F469 1F3FD 200D 2708                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โœˆ E4.0 woman pilot: medium skin tone
-1F469 1F3FE 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โœˆ๏ธ E4.0 woman pilot: medium-dark skin tone
-1F469 1F3FE 200D 2708                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โœˆ E4.0 woman pilot: medium-dark skin tone
-1F469 1F3FF 200D 2708 FE0F                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โœˆ๏ธ E4.0 woman pilot: dark skin tone
-1F469 1F3FF 200D 2708                      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โœˆ E4.0 woman pilot: dark skin tone
-1F9D1 200D 1F680                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿš€ E12.1 astronaut
-1F9D1 1F3FB 200D 1F680                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿš€ E12.1 astronaut: light skin tone
-1F9D1 1F3FC 200D 1F680                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿš€ E12.1 astronaut: medium-light skin tone
-1F9D1 1F3FD 200D 1F680                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿš€ E12.1 astronaut: medium skin tone
-1F9D1 1F3FE 200D 1F680                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿš€ E12.1 astronaut: medium-dark skin tone
-1F9D1 1F3FF 200D 1F680                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿš€ E12.1 astronaut: dark skin tone
-1F468 200D 1F680                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿš€ E4.0 man astronaut
-1F468 1F3FB 200D 1F680                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿš€ E4.0 man astronaut: light skin tone
-1F468 1F3FC 200D 1F680                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿš€ E4.0 man astronaut: medium-light skin tone
-1F468 1F3FD 200D 1F680                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš€ E4.0 man astronaut: medium skin tone
-1F468 1F3FE 200D 1F680                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿš€ E4.0 man astronaut: medium-dark skin tone
-1F468 1F3FF 200D 1F680                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿš€ E4.0 man astronaut: dark skin tone
-1F469 200D 1F680                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿš€ E4.0 woman astronaut
-1F469 1F3FB 200D 1F680                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš€ E4.0 woman astronaut: light skin tone
-1F469 1F3FC 200D 1F680                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿš€ E4.0 woman astronaut: medium-light skin tone
-1F469 1F3FD 200D 1F680                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš€ E4.0 woman astronaut: medium skin tone
-1F469 1F3FE 200D 1F680                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿš€ E4.0 woman astronaut: medium-dark skin tone
-1F469 1F3FF 200D 1F680                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿš€ E4.0 woman astronaut: dark skin tone
-1F9D1 200D 1F692                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿš’ E12.1 firefighter
-1F9D1 1F3FB 200D 1F692                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿš’ E12.1 firefighter: light skin tone
-1F9D1 1F3FC 200D 1F692                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿš’ E12.1 firefighter: medium-light skin tone
-1F9D1 1F3FD 200D 1F692                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿš’ E12.1 firefighter: medium skin tone
-1F9D1 1F3FE 200D 1F692                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿš’ E12.1 firefighter: medium-dark skin tone
-1F9D1 1F3FF 200D 1F692                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿš’ E12.1 firefighter: dark skin tone
-1F468 200D 1F692                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿš’ E4.0 man firefighter
-1F468 1F3FB 200D 1F692                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿš’ E4.0 man firefighter: light skin tone
-1F468 1F3FC 200D 1F692                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿš’ E4.0 man firefighter: medium-light skin tone
-1F468 1F3FD 200D 1F692                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš’ E4.0 man firefighter: medium skin tone
-1F468 1F3FE 200D 1F692                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿš’ E4.0 man firefighter: medium-dark skin tone
-1F468 1F3FF 200D 1F692                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿš’ E4.0 man firefighter: dark skin tone
-1F469 200D 1F692                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿš’ E4.0 woman firefighter
-1F469 1F3FB 200D 1F692                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš’ E4.0 woman firefighter: light skin tone
-1F469 1F3FC 200D 1F692                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿš’ E4.0 woman firefighter: medium-light skin tone
-1F469 1F3FD 200D 1F692                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš’ E4.0 woman firefighter: medium skin tone
-1F469 1F3FE 200D 1F692                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿš’ E4.0 woman firefighter: medium-dark skin tone
-1F469 1F3FF 200D 1F692                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿš’ E4.0 woman firefighter: dark skin tone
-1F46E                                      ; fully-qualified     # ๐Ÿ‘ฎ E0.6 police officer
-1F46E 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿป E1.0 police officer: light skin tone
-1F46E 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿผ E1.0 police officer: medium-light skin tone
-1F46E 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฝ E1.0 police officer: medium skin tone
-1F46E 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿพ E1.0 police officer: medium-dark skin tone
-1F46E 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฟ E1.0 police officer: dark skin tone
-1F46E 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ‘ฎโ€โ™‚๏ธ E4.0 man police officer
-1F46E 200D 2642                            ; minimally-qualified # ๐Ÿ‘ฎโ€โ™‚ E4.0 man police officer
-1F46E 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿปโ€โ™‚๏ธ E4.0 man police officer: light skin tone
-1F46E 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™‚ E4.0 man police officer: light skin tone
-1F46E 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ E4.0 man police officer: medium-light skin tone
-1F46E 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™‚ E4.0 man police officer: medium-light skin tone
-1F46E 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฝโ€โ™‚๏ธ E4.0 man police officer: medium skin tone
-1F46E 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™‚ E4.0 man police officer: medium skin tone
-1F46E 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿพโ€โ™‚๏ธ E4.0 man police officer: medium-dark skin tone
-1F46E 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™‚ E4.0 man police officer: medium-dark skin tone
-1F46E 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฟโ€โ™‚๏ธ E4.0 man police officer: dark skin tone
-1F46E 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™‚ E4.0 man police officer: dark skin tone
-1F46E 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ‘ฎโ€โ™€๏ธ E4.0 woman police officer
-1F46E 200D 2640                            ; minimally-qualified # ๐Ÿ‘ฎโ€โ™€ E4.0 woman police officer
-1F46E 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿปโ€โ™€๏ธ E4.0 woman police officer: light skin tone
-1F46E 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™€ E4.0 woman police officer: light skin tone
-1F46E 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿผโ€โ™€๏ธ E4.0 woman police officer: medium-light skin tone
-1F46E 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™€ E4.0 woman police officer: medium-light skin tone
-1F46E 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฝโ€โ™€๏ธ E4.0 woman police officer: medium skin tone
-1F46E 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™€ E4.0 woman police officer: medium skin tone
-1F46E 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿพโ€โ™€๏ธ E4.0 woman police officer: medium-dark skin tone
-1F46E 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™€ E4.0 woman police officer: medium-dark skin tone
-1F46E 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฟโ€โ™€๏ธ E4.0 woman police officer: dark skin tone
-1F46E 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™€ E4.0 woman police officer: dark skin tone
-1F575 FE0F                                 ; fully-qualified     # ๐Ÿ•ต๏ธ E0.7 detective
-1F575                                      ; unqualified         # ๐Ÿ•ต E0.7 detective
-1F575 1F3FB                                ; fully-qualified     # ๐Ÿ•ต๐Ÿป E2.0 detective: light skin tone
-1F575 1F3FC                                ; fully-qualified     # ๐Ÿ•ต๐Ÿผ E2.0 detective: medium-light skin tone
-1F575 1F3FD                                ; fully-qualified     # ๐Ÿ•ต๐Ÿฝ E2.0 detective: medium skin tone
-1F575 1F3FE                                ; fully-qualified     # ๐Ÿ•ต๐Ÿพ E2.0 detective: medium-dark skin tone
-1F575 1F3FF                                ; fully-qualified     # ๐Ÿ•ต๐Ÿฟ E2.0 detective: dark skin tone
-1F575 FE0F 200D 2642 FE0F                  ; fully-qualified     # ๐Ÿ•ต๏ธโ€โ™‚๏ธ E4.0 man detective
-1F575 200D 2642 FE0F                       ; unqualified         # ๐Ÿ•ตโ€โ™‚๏ธ E4.0 man detective
-1F575 FE0F 200D 2642                       ; unqualified         # ๐Ÿ•ต๏ธโ€โ™‚ E4.0 man detective
-1F575 200D 2642                            ; unqualified         # ๐Ÿ•ตโ€โ™‚ E4.0 man detective
-1F575 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿปโ€โ™‚๏ธ E4.0 man detective: light skin tone
-1F575 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ•ต๐Ÿปโ€โ™‚ E4.0 man detective: light skin tone
-1F575 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿผโ€โ™‚๏ธ E4.0 man detective: medium-light skin tone
-1F575 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ•ต๐Ÿผโ€โ™‚ E4.0 man detective: medium-light skin tone
-1F575 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿฝโ€โ™‚๏ธ E4.0 man detective: medium skin tone
-1F575 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™‚ E4.0 man detective: medium skin tone
-1F575 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿพโ€โ™‚๏ธ E4.0 man detective: medium-dark skin tone
-1F575 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ•ต๐Ÿพโ€โ™‚ E4.0 man detective: medium-dark skin tone
-1F575 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿฟโ€โ™‚๏ธ E4.0 man detective: dark skin tone
-1F575 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™‚ E4.0 man detective: dark skin tone
-1F575 FE0F 200D 2640 FE0F                  ; fully-qualified     # ๐Ÿ•ต๏ธโ€โ™€๏ธ E4.0 woman detective
-1F575 200D 2640 FE0F                       ; unqualified         # ๐Ÿ•ตโ€โ™€๏ธ E4.0 woman detective
-1F575 FE0F 200D 2640                       ; unqualified         # ๐Ÿ•ต๏ธโ€โ™€ E4.0 woman detective
-1F575 200D 2640                            ; unqualified         # ๐Ÿ•ตโ€โ™€ E4.0 woman detective
-1F575 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿปโ€โ™€๏ธ E4.0 woman detective: light skin tone
-1F575 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ•ต๐Ÿปโ€โ™€ E4.0 woman detective: light skin tone
-1F575 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿผโ€โ™€๏ธ E4.0 woman detective: medium-light skin tone
-1F575 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ•ต๐Ÿผโ€โ™€ E4.0 woman detective: medium-light skin tone
-1F575 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿฝโ€โ™€๏ธ E4.0 woman detective: medium skin tone
-1F575 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™€ E4.0 woman detective: medium skin tone
-1F575 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿพโ€โ™€๏ธ E4.0 woman detective: medium-dark skin tone
-1F575 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ•ต๐Ÿพโ€โ™€ E4.0 woman detective: medium-dark skin tone
-1F575 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ•ต๐Ÿฟโ€โ™€๏ธ E4.0 woman detective: dark skin tone
-1F575 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™€ E4.0 woman detective: dark skin tone
-1F482                                      ; fully-qualified     # ๐Ÿ’‚ E0.6 guard
-1F482 1F3FB                                ; fully-qualified     # ๐Ÿ’‚๐Ÿป E1.0 guard: light skin tone
-1F482 1F3FC                                ; fully-qualified     # ๐Ÿ’‚๐Ÿผ E1.0 guard: medium-light skin tone
-1F482 1F3FD                                ; fully-qualified     # ๐Ÿ’‚๐Ÿฝ E1.0 guard: medium skin tone
-1F482 1F3FE                                ; fully-qualified     # ๐Ÿ’‚๐Ÿพ E1.0 guard: medium-dark skin tone
-1F482 1F3FF                                ; fully-qualified     # ๐Ÿ’‚๐Ÿฟ E1.0 guard: dark skin tone
-1F482 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ’‚โ€โ™‚๏ธ E4.0 man guard
-1F482 200D 2642                            ; minimally-qualified # ๐Ÿ’‚โ€โ™‚ E4.0 man guard
-1F482 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿปโ€โ™‚๏ธ E4.0 man guard: light skin tone
-1F482 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ’‚๐Ÿปโ€โ™‚ E4.0 man guard: light skin tone
-1F482 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿผโ€โ™‚๏ธ E4.0 man guard: medium-light skin tone
-1F482 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ’‚๐Ÿผโ€โ™‚ E4.0 man guard: medium-light skin tone
-1F482 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿฝโ€โ™‚๏ธ E4.0 man guard: medium skin tone
-1F482 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™‚ E4.0 man guard: medium skin tone
-1F482 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿพโ€โ™‚๏ธ E4.0 man guard: medium-dark skin tone
-1F482 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ’‚๐Ÿพโ€โ™‚ E4.0 man guard: medium-dark skin tone
-1F482 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿฟโ€โ™‚๏ธ E4.0 man guard: dark skin tone
-1F482 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™‚ E4.0 man guard: dark skin tone
-1F482 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ’‚โ€โ™€๏ธ E4.0 woman guard
-1F482 200D 2640                            ; minimally-qualified # ๐Ÿ’‚โ€โ™€ E4.0 woman guard
-1F482 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿปโ€โ™€๏ธ E4.0 woman guard: light skin tone
-1F482 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ’‚๐Ÿปโ€โ™€ E4.0 woman guard: light skin tone
-1F482 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿผโ€โ™€๏ธ E4.0 woman guard: medium-light skin tone
-1F482 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ’‚๐Ÿผโ€โ™€ E4.0 woman guard: medium-light skin tone
-1F482 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿฝโ€โ™€๏ธ E4.0 woman guard: medium skin tone
-1F482 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™€ E4.0 woman guard: medium skin tone
-1F482 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿพโ€โ™€๏ธ E4.0 woman guard: medium-dark skin tone
-1F482 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ’‚๐Ÿพโ€โ™€ E4.0 woman guard: medium-dark skin tone
-1F482 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‚๐Ÿฟโ€โ™€๏ธ E4.0 woman guard: dark skin tone
-1F482 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™€ E4.0 woman guard: dark skin tone
-1F477                                      ; fully-qualified     # ๐Ÿ‘ท E0.6 construction worker
-1F477 1F3FB                                ; fully-qualified     # ๐Ÿ‘ท๐Ÿป E1.0 construction worker: light skin tone
-1F477 1F3FC                                ; fully-qualified     # ๐Ÿ‘ท๐Ÿผ E1.0 construction worker: medium-light skin tone
-1F477 1F3FD                                ; fully-qualified     # ๐Ÿ‘ท๐Ÿฝ E1.0 construction worker: medium skin tone
-1F477 1F3FE                                ; fully-qualified     # ๐Ÿ‘ท๐Ÿพ E1.0 construction worker: medium-dark skin tone
-1F477 1F3FF                                ; fully-qualified     # ๐Ÿ‘ท๐Ÿฟ E1.0 construction worker: dark skin tone
-1F477 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ‘ทโ€โ™‚๏ธ E4.0 man construction worker
-1F477 200D 2642                            ; minimally-qualified # ๐Ÿ‘ทโ€โ™‚ E4.0 man construction worker
-1F477 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿปโ€โ™‚๏ธ E4.0 man construction worker: light skin tone
-1F477 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™‚ E4.0 man construction worker: light skin tone
-1F477 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿผโ€โ™‚๏ธ E4.0 man construction worker: medium-light skin tone
-1F477 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™‚ E4.0 man construction worker: medium-light skin tone
-1F477 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿฝโ€โ™‚๏ธ E4.0 man construction worker: medium skin tone
-1F477 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™‚ E4.0 man construction worker: medium skin tone
-1F477 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿพโ€โ™‚๏ธ E4.0 man construction worker: medium-dark skin tone
-1F477 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™‚ E4.0 man construction worker: medium-dark skin tone
-1F477 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿฟโ€โ™‚๏ธ E4.0 man construction worker: dark skin tone
-1F477 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™‚ E4.0 man construction worker: dark skin tone
-1F477 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ‘ทโ€โ™€๏ธ E4.0 woman construction worker
-1F477 200D 2640                            ; minimally-qualified # ๐Ÿ‘ทโ€โ™€ E4.0 woman construction worker
-1F477 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿปโ€โ™€๏ธ E4.0 woman construction worker: light skin tone
-1F477 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™€ E4.0 woman construction worker: light skin tone
-1F477 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿผโ€โ™€๏ธ E4.0 woman construction worker: medium-light skin tone
-1F477 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™€ E4.0 woman construction worker: medium-light skin tone
-1F477 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿฝโ€โ™€๏ธ E4.0 woman construction worker: medium skin tone
-1F477 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™€ E4.0 woman construction worker: medium skin tone
-1F477 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿพโ€โ™€๏ธ E4.0 woman construction worker: medium-dark skin tone
-1F477 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™€ E4.0 woman construction worker: medium-dark skin tone
-1F477 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ท๐Ÿฟโ€โ™€๏ธ E4.0 woman construction worker: dark skin tone
-1F477 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™€ E4.0 woman construction worker: dark skin tone
-1F934                                      ; fully-qualified     # ๐Ÿคด E3.0 prince
-1F934 1F3FB                                ; fully-qualified     # ๐Ÿคด๐Ÿป E3.0 prince: light skin tone
-1F934 1F3FC                                ; fully-qualified     # ๐Ÿคด๐Ÿผ E3.0 prince: medium-light skin tone
-1F934 1F3FD                                ; fully-qualified     # ๐Ÿคด๐Ÿฝ E3.0 prince: medium skin tone
-1F934 1F3FE                                ; fully-qualified     # ๐Ÿคด๐Ÿพ E3.0 prince: medium-dark skin tone
-1F934 1F3FF                                ; fully-qualified     # ๐Ÿคด๐Ÿฟ E3.0 prince: dark skin tone
-1F478                                      ; fully-qualified     # ๐Ÿ‘ธ E0.6 princess
-1F478 1F3FB                                ; fully-qualified     # ๐Ÿ‘ธ๐Ÿป E1.0 princess: light skin tone
-1F478 1F3FC                                ; fully-qualified     # ๐Ÿ‘ธ๐Ÿผ E1.0 princess: medium-light skin tone
-1F478 1F3FD                                ; fully-qualified     # ๐Ÿ‘ธ๐Ÿฝ E1.0 princess: medium skin tone
-1F478 1F3FE                                ; fully-qualified     # ๐Ÿ‘ธ๐Ÿพ E1.0 princess: medium-dark skin tone
-1F478 1F3FF                                ; fully-qualified     # ๐Ÿ‘ธ๐Ÿฟ E1.0 princess: dark skin tone
-1F473                                      ; fully-qualified     # ๐Ÿ‘ณ E0.6 person wearing turban
-1F473 1F3FB                                ; fully-qualified     # ๐Ÿ‘ณ๐Ÿป E1.0 person wearing turban: light skin tone
-1F473 1F3FC                                ; fully-qualified     # ๐Ÿ‘ณ๐Ÿผ E1.0 person wearing turban: medium-light skin tone
-1F473 1F3FD                                ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฝ E1.0 person wearing turban: medium skin tone
-1F473 1F3FE                                ; fully-qualified     # ๐Ÿ‘ณ๐Ÿพ E1.0 person wearing turban: medium-dark skin tone
-1F473 1F3FF                                ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฟ E1.0 person wearing turban: dark skin tone
-1F473 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ‘ณโ€โ™‚๏ธ E4.0 man wearing turban
-1F473 200D 2642                            ; minimally-qualified # ๐Ÿ‘ณโ€โ™‚ E4.0 man wearing turban
-1F473 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿปโ€โ™‚๏ธ E4.0 man wearing turban: light skin tone
-1F473 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™‚ E4.0 man wearing turban: light skin tone
-1F473 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿผโ€โ™‚๏ธ E4.0 man wearing turban: medium-light skin tone
-1F473 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™‚ E4.0 man wearing turban: medium-light skin tone
-1F473 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฝโ€โ™‚๏ธ E4.0 man wearing turban: medium skin tone
-1F473 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™‚ E4.0 man wearing turban: medium skin tone
-1F473 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿพโ€โ™‚๏ธ E4.0 man wearing turban: medium-dark skin tone
-1F473 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™‚ E4.0 man wearing turban: medium-dark skin tone
-1F473 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฟโ€โ™‚๏ธ E4.0 man wearing turban: dark skin tone
-1F473 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™‚ E4.0 man wearing turban: dark skin tone
-1F473 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ‘ณโ€โ™€๏ธ E4.0 woman wearing turban
-1F473 200D 2640                            ; minimally-qualified # ๐Ÿ‘ณโ€โ™€ E4.0 woman wearing turban
-1F473 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿปโ€โ™€๏ธ E4.0 woman wearing turban: light skin tone
-1F473 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™€ E4.0 woman wearing turban: light skin tone
-1F473 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿผโ€โ™€๏ธ E4.0 woman wearing turban: medium-light skin tone
-1F473 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™€ E4.0 woman wearing turban: medium-light skin tone
-1F473 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฝโ€โ™€๏ธ E4.0 woman wearing turban: medium skin tone
-1F473 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™€ E4.0 woman wearing turban: medium skin tone
-1F473 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿพโ€โ™€๏ธ E4.0 woman wearing turban: medium-dark skin tone
-1F473 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™€ E4.0 woman wearing turban: medium-dark skin tone
-1F473 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฟโ€โ™€๏ธ E4.0 woman wearing turban: dark skin tone
-1F473 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™€ E4.0 woman wearing turban: dark skin tone
-1F472                                      ; fully-qualified     # ๐Ÿ‘ฒ E0.6 man with skullcap
-1F472 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿป E1.0 man with skullcap: light skin tone
-1F472 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿผ E1.0 man with skullcap: medium-light skin tone
-1F472 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿฝ E1.0 man with skullcap: medium skin tone
-1F472 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿพ E1.0 man with skullcap: medium-dark skin tone
-1F472 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿฟ E1.0 man with skullcap: dark skin tone
-1F9D5                                      ; fully-qualified     # ๐Ÿง• E5.0 woman with headscarf
-1F9D5 1F3FB                                ; fully-qualified     # ๐Ÿง•๐Ÿป E5.0 woman with headscarf: light skin tone
-1F9D5 1F3FC                                ; fully-qualified     # ๐Ÿง•๐Ÿผ E5.0 woman with headscarf: medium-light skin tone
-1F9D5 1F3FD                                ; fully-qualified     # ๐Ÿง•๐Ÿฝ E5.0 woman with headscarf: medium skin tone
-1F9D5 1F3FE                                ; fully-qualified     # ๐Ÿง•๐Ÿพ E5.0 woman with headscarf: medium-dark skin tone
-1F9D5 1F3FF                                ; fully-qualified     # ๐Ÿง•๐Ÿฟ E5.0 woman with headscarf: dark skin tone
-1F935                                      ; fully-qualified     # ๐Ÿคต E3.0 man in tuxedo
-1F935 1F3FB                                ; fully-qualified     # ๐Ÿคต๐Ÿป E3.0 man in tuxedo: light skin tone
-1F935 1F3FC                                ; fully-qualified     # ๐Ÿคต๐Ÿผ E3.0 man in tuxedo: medium-light skin tone
-1F935 1F3FD                                ; fully-qualified     # ๐Ÿคต๐Ÿฝ E3.0 man in tuxedo: medium skin tone
-1F935 1F3FE                                ; fully-qualified     # ๐Ÿคต๐Ÿพ E3.0 man in tuxedo: medium-dark skin tone
-1F935 1F3FF                                ; fully-qualified     # ๐Ÿคต๐Ÿฟ E3.0 man in tuxedo: dark skin tone
-1F935 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคตโ€โ™‚๏ธ E13.0 man in tuxedo
-1F935 200D 2642                            ; minimally-qualified # ๐Ÿคตโ€โ™‚ E13.0 man in tuxedo
-1F935 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿปโ€โ™‚๏ธ E13.0 man in tuxedo: light skin tone
-1F935 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคต๐Ÿปโ€โ™‚ E13.0 man in tuxedo: light skin tone
-1F935 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿผโ€โ™‚๏ธ E13.0 man in tuxedo: medium-light skin tone
-1F935 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคต๐Ÿผโ€โ™‚ E13.0 man in tuxedo: medium-light skin tone
-1F935 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿฝโ€โ™‚๏ธ E13.0 man in tuxedo: medium skin tone
-1F935 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคต๐Ÿฝโ€โ™‚ E13.0 man in tuxedo: medium skin tone
-1F935 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿพโ€โ™‚๏ธ E13.0 man in tuxedo: medium-dark skin tone
-1F935 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคต๐Ÿพโ€โ™‚ E13.0 man in tuxedo: medium-dark skin tone
-1F935 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿฟโ€โ™‚๏ธ E13.0 man in tuxedo: dark skin tone
-1F935 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคต๐Ÿฟโ€โ™‚ E13.0 man in tuxedo: dark skin tone
-1F935 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคตโ€โ™€๏ธ E13.0 woman in tuxedo
-1F935 200D 2640                            ; minimally-qualified # ๐Ÿคตโ€โ™€ E13.0 woman in tuxedo
-1F935 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿปโ€โ™€๏ธ E13.0 woman in tuxedo: light skin tone
-1F935 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคต๐Ÿปโ€โ™€ E13.0 woman in tuxedo: light skin tone
-1F935 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿผโ€โ™€๏ธ E13.0 woman in tuxedo: medium-light skin tone
-1F935 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคต๐Ÿผโ€โ™€ E13.0 woman in tuxedo: medium-light skin tone
-1F935 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿฝโ€โ™€๏ธ E13.0 woman in tuxedo: medium skin tone
-1F935 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคต๐Ÿฝโ€โ™€ E13.0 woman in tuxedo: medium skin tone
-1F935 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿพโ€โ™€๏ธ E13.0 woman in tuxedo: medium-dark skin tone
-1F935 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคต๐Ÿพโ€โ™€ E13.0 woman in tuxedo: medium-dark skin tone
-1F935 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคต๐Ÿฟโ€โ™€๏ธ E13.0 woman in tuxedo: dark skin tone
-1F935 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคต๐Ÿฟโ€โ™€ E13.0 woman in tuxedo: dark skin tone
-1F470                                      ; fully-qualified     # ๐Ÿ‘ฐ E0.6 bride with veil
-1F470 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿป E1.0 bride with veil: light skin tone
-1F470 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿผ E1.0 bride with veil: medium-light skin tone
-1F470 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฝ E1.0 bride with veil: medium skin tone
-1F470 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿพ E1.0 bride with veil: medium-dark skin tone
-1F470 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฟ E1.0 bride with veil: dark skin tone
-1F470 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ‘ฐโ€โ™‚๏ธ E13.0 man with veil
-1F470 200D 2642                            ; minimally-qualified # ๐Ÿ‘ฐโ€โ™‚ E13.0 man with veil
-1F470 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿปโ€โ™‚๏ธ E13.0 man with veil: light skin tone
-1F470 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™‚ E13.0 man with veil: light skin tone
-1F470 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿผโ€โ™‚๏ธ E13.0 man with veil: medium-light skin tone
-1F470 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™‚ E13.0 man with veil: medium-light skin tone
-1F470 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฝโ€โ™‚๏ธ E13.0 man with veil: medium skin tone
-1F470 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™‚ E13.0 man with veil: medium skin tone
-1F470 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿพโ€โ™‚๏ธ E13.0 man with veil: medium-dark skin tone
-1F470 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™‚ E13.0 man with veil: medium-dark skin tone
-1F470 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฟโ€โ™‚๏ธ E13.0 man with veil: dark skin tone
-1F470 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™‚ E13.0 man with veil: dark skin tone
-1F470 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ‘ฐโ€โ™€๏ธ E13.0 woman with veil
-1F470 200D 2640                            ; minimally-qualified # ๐Ÿ‘ฐโ€โ™€ E13.0 woman with veil
-1F470 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿปโ€โ™€๏ธ E13.0 woman with veil: light skin tone
-1F470 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™€ E13.0 woman with veil: light skin tone
-1F470 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿผโ€โ™€๏ธ E13.0 woman with veil: medium-light skin tone
-1F470 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™€ E13.0 woman with veil: medium-light skin tone
-1F470 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฝโ€โ™€๏ธ E13.0 woman with veil: medium skin tone
-1F470 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™€ E13.0 woman with veil: medium skin tone
-1F470 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿพโ€โ™€๏ธ E13.0 woman with veil: medium-dark skin tone
-1F470 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™€ E13.0 woman with veil: medium-dark skin tone
-1F470 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฟโ€โ™€๏ธ E13.0 woman with veil: dark skin tone
-1F470 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™€ E13.0 woman with veil: dark skin tone
-1F930                                      ; fully-qualified     # ๐Ÿคฐ E3.0 pregnant woman
-1F930 1F3FB                                ; fully-qualified     # ๐Ÿคฐ๐Ÿป E3.0 pregnant woman: light skin tone
-1F930 1F3FC                                ; fully-qualified     # ๐Ÿคฐ๐Ÿผ E3.0 pregnant woman: medium-light skin tone
-1F930 1F3FD                                ; fully-qualified     # ๐Ÿคฐ๐Ÿฝ E3.0 pregnant woman: medium skin tone
-1F930 1F3FE                                ; fully-qualified     # ๐Ÿคฐ๐Ÿพ E3.0 pregnant woman: medium-dark skin tone
-1F930 1F3FF                                ; fully-qualified     # ๐Ÿคฐ๐Ÿฟ E3.0 pregnant woman: dark skin tone
-1F931                                      ; fully-qualified     # ๐Ÿคฑ E5.0 breast-feeding
-1F931 1F3FB                                ; fully-qualified     # ๐Ÿคฑ๐Ÿป E5.0 breast-feeding: light skin tone
-1F931 1F3FC                                ; fully-qualified     # ๐Ÿคฑ๐Ÿผ E5.0 breast-feeding: medium-light skin tone
-1F931 1F3FD                                ; fully-qualified     # ๐Ÿคฑ๐Ÿฝ E5.0 breast-feeding: medium skin tone
-1F931 1F3FE                                ; fully-qualified     # ๐Ÿคฑ๐Ÿพ E5.0 breast-feeding: medium-dark skin tone
-1F931 1F3FF                                ; fully-qualified     # ๐Ÿคฑ๐Ÿฟ E5.0 breast-feeding: dark skin tone
-1F469 200D 1F37C                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿผ E13.0 woman feeding baby
-1F469 1F3FB 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿผ E13.0 woman feeding baby: light skin tone
-1F469 1F3FC 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿผ E13.0 woman feeding baby: medium-light skin tone
-1F469 1F3FD 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿผ E13.0 woman feeding baby: medium skin tone
-1F469 1F3FE 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿผ E13.0 woman feeding baby: medium-dark skin tone
-1F469 1F3FF 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿผ E13.0 woman feeding baby: dark skin tone
-1F468 200D 1F37C                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿผ E13.0 man feeding baby
-1F468 1F3FB 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿผ E13.0 man feeding baby: light skin tone
-1F468 1F3FC 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿผ E13.0 man feeding baby: medium-light skin tone
-1F468 1F3FD 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿผ E13.0 man feeding baby: medium skin tone
-1F468 1F3FE 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿผ E13.0 man feeding baby: medium-dark skin tone
-1F468 1F3FF 200D 1F37C                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿผ E13.0 man feeding baby: dark skin tone
-1F9D1 200D 1F37C                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿผ E13.0 person feeding baby
-1F9D1 1F3FB 200D 1F37C                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿผ E13.0 person feeding baby: light skin tone
-1F9D1 1F3FC 200D 1F37C                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿผ E13.0 person feeding baby: medium-light skin tone
-1F9D1 1F3FD 200D 1F37C                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿผ E13.0 person feeding baby: medium skin tone
-1F9D1 1F3FE 200D 1F37C                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿผ E13.0 person feeding baby: medium-dark skin tone
-1F9D1 1F3FF 200D 1F37C                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿผ E13.0 person feeding baby: dark skin tone
+1F9D1 200D 2695 FE0F                                   ; fully-qualified     # ๐Ÿง‘โ€โš•๏ธ E12.1 health worker
+1F9D1 200D 2695                                        ; minimally-qualified # ๐Ÿง‘โ€โš• E12.1 health worker
+1F9D1 1F3FB 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โš•๏ธ E12.1 health worker: light skin tone
+1F9D1 1F3FB 200D 2695                                  ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โš• E12.1 health worker: light skin tone
+1F9D1 1F3FC 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โš•๏ธ E12.1 health worker: medium-light skin tone
+1F9D1 1F3FC 200D 2695                                  ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โš• E12.1 health worker: medium-light skin tone
+1F9D1 1F3FD 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โš•๏ธ E12.1 health worker: medium skin tone
+1F9D1 1F3FD 200D 2695                                  ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โš• E12.1 health worker: medium skin tone
+1F9D1 1F3FE 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โš•๏ธ E12.1 health worker: medium-dark skin tone
+1F9D1 1F3FE 200D 2695                                  ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โš• E12.1 health worker: medium-dark skin tone
+1F9D1 1F3FF 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โš•๏ธ E12.1 health worker: dark skin tone
+1F9D1 1F3FF 200D 2695                                  ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โš• E12.1 health worker: dark skin tone
+1F468 200D 2695 FE0F                                   ; fully-qualified     # ๐Ÿ‘จโ€โš•๏ธ E4.0 man health worker
+1F468 200D 2695                                        ; minimally-qualified # ๐Ÿ‘จโ€โš• E4.0 man health worker
+1F468 1F3FB 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โš•๏ธ E4.0 man health worker: light skin tone
+1F468 1F3FB 200D 2695                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โš• E4.0 man health worker: light skin tone
+1F468 1F3FC 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โš•๏ธ E4.0 man health worker: medium-light skin tone
+1F468 1F3FC 200D 2695                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โš• E4.0 man health worker: medium-light skin tone
+1F468 1F3FD 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โš•๏ธ E4.0 man health worker: medium skin tone
+1F468 1F3FD 200D 2695                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš• E4.0 man health worker: medium skin tone
+1F468 1F3FE 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โš•๏ธ E4.0 man health worker: medium-dark skin tone
+1F468 1F3FE 200D 2695                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โš• E4.0 man health worker: medium-dark skin tone
+1F468 1F3FF 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โš•๏ธ E4.0 man health worker: dark skin tone
+1F468 1F3FF 200D 2695                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš• E4.0 man health worker: dark skin tone
+1F469 200D 2695 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฉโ€โš•๏ธ E4.0 woman health worker
+1F469 200D 2695                                        ; minimally-qualified # ๐Ÿ‘ฉโ€โš• E4.0 woman health worker
+1F469 1F3FB 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โš•๏ธ E4.0 woman health worker: light skin tone
+1F469 1F3FB 200D 2695                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš• E4.0 woman health worker: light skin tone
+1F469 1F3FC 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โš•๏ธ E4.0 woman health worker: medium-light skin tone
+1F469 1F3FC 200D 2695                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš• E4.0 woman health worker: medium-light skin tone
+1F469 1F3FD 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โš•๏ธ E4.0 woman health worker: medium skin tone
+1F469 1F3FD 200D 2695                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš• E4.0 woman health worker: medium skin tone
+1F469 1F3FE 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โš•๏ธ E4.0 woman health worker: medium-dark skin tone
+1F469 1F3FE 200D 2695                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš• E4.0 woman health worker: medium-dark skin tone
+1F469 1F3FF 200D 2695 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โš•๏ธ E4.0 woman health worker: dark skin tone
+1F469 1F3FF 200D 2695                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš• E4.0 woman health worker: dark skin tone
+1F9D1 200D 1F393                                       ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽ“ E12.1 student
+1F9D1 1F3FB 200D 1F393                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽ“ E12.1 student: light skin tone
+1F9D1 1F3FC 200D 1F393                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽ“ E12.1 student: medium-light skin tone
+1F9D1 1F3FD 200D 1F393                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽ“ E12.1 student: medium skin tone
+1F9D1 1F3FE 200D 1F393                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽ“ E12.1 student: medium-dark skin tone
+1F9D1 1F3FF 200D 1F393                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽ“ E12.1 student: dark skin tone
+1F468 200D 1F393                                       ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŽ“ E4.0 man student
+1F468 1F3FB 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽ“ E4.0 man student: light skin tone
+1F468 1F3FC 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽ“ E4.0 man student: medium-light skin tone
+1F468 1F3FD 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽ“ E4.0 man student: medium skin tone
+1F468 1F3FE 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽ“ E4.0 man student: medium-dark skin tone
+1F468 1F3FF 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽ“ E4.0 man student: dark skin tone
+1F469 200D 1F393                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŽ“ E4.0 woman student
+1F469 1F3FB 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽ“ E4.0 woman student: light skin tone
+1F469 1F3FC 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽ“ E4.0 woman student: medium-light skin tone
+1F469 1F3FD 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽ“ E4.0 woman student: medium skin tone
+1F469 1F3FE 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽ“ E4.0 woman student: medium-dark skin tone
+1F469 1F3FF 200D 1F393                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽ“ E4.0 woman student: dark skin tone
+1F9D1 200D 1F3EB                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿซ E12.1 teacher
+1F9D1 1F3FB 200D 1F3EB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿซ E12.1 teacher: light skin tone
+1F9D1 1F3FC 200D 1F3EB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿซ E12.1 teacher: medium-light skin tone
+1F9D1 1F3FD 200D 1F3EB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿซ E12.1 teacher: medium skin tone
+1F9D1 1F3FE 200D 1F3EB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿซ E12.1 teacher: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3EB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿซ E12.1 teacher: dark skin tone
+1F468 200D 1F3EB                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿซ E4.0 man teacher
+1F468 1F3FB 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿซ E4.0 man teacher: light skin tone
+1F468 1F3FC 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿซ E4.0 man teacher: medium-light skin tone
+1F468 1F3FD 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿซ E4.0 man teacher: medium skin tone
+1F468 1F3FE 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿซ E4.0 man teacher: medium-dark skin tone
+1F468 1F3FF 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿซ E4.0 man teacher: dark skin tone
+1F469 200D 1F3EB                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿซ E4.0 woman teacher
+1F469 1F3FB 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ E4.0 woman teacher: light skin tone
+1F469 1F3FC 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿซ E4.0 woman teacher: medium-light skin tone
+1F469 1F3FD 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿซ E4.0 woman teacher: medium skin tone
+1F469 1F3FE 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿซ E4.0 woman teacher: medium-dark skin tone
+1F469 1F3FF 200D 1F3EB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿซ E4.0 woman teacher: dark skin tone
+1F9D1 200D 2696 FE0F                                   ; fully-qualified     # ๐Ÿง‘โ€โš–๏ธ E12.1 judge
+1F9D1 200D 2696                                        ; minimally-qualified # ๐Ÿง‘โ€โš– E12.1 judge
+1F9D1 1F3FB 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โš–๏ธ E12.1 judge: light skin tone
+1F9D1 1F3FB 200D 2696                                  ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โš– E12.1 judge: light skin tone
+1F9D1 1F3FC 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โš–๏ธ E12.1 judge: medium-light skin tone
+1F9D1 1F3FC 200D 2696                                  ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โš– E12.1 judge: medium-light skin tone
+1F9D1 1F3FD 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โš–๏ธ E12.1 judge: medium skin tone
+1F9D1 1F3FD 200D 2696                                  ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โš– E12.1 judge: medium skin tone
+1F9D1 1F3FE 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โš–๏ธ E12.1 judge: medium-dark skin tone
+1F9D1 1F3FE 200D 2696                                  ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โš– E12.1 judge: medium-dark skin tone
+1F9D1 1F3FF 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โš–๏ธ E12.1 judge: dark skin tone
+1F9D1 1F3FF 200D 2696                                  ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โš– E12.1 judge: dark skin tone
+1F468 200D 2696 FE0F                                   ; fully-qualified     # ๐Ÿ‘จโ€โš–๏ธ E4.0 man judge
+1F468 200D 2696                                        ; minimally-qualified # ๐Ÿ‘จโ€โš– E4.0 man judge
+1F468 1F3FB 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โš–๏ธ E4.0 man judge: light skin tone
+1F468 1F3FB 200D 2696                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โš– E4.0 man judge: light skin tone
+1F468 1F3FC 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โš–๏ธ E4.0 man judge: medium-light skin tone
+1F468 1F3FC 200D 2696                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โš– E4.0 man judge: medium-light skin tone
+1F468 1F3FD 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โš–๏ธ E4.0 man judge: medium skin tone
+1F468 1F3FD 200D 2696                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš– E4.0 man judge: medium skin tone
+1F468 1F3FE 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โš–๏ธ E4.0 man judge: medium-dark skin tone
+1F468 1F3FE 200D 2696                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โš– E4.0 man judge: medium-dark skin tone
+1F468 1F3FF 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โš–๏ธ E4.0 man judge: dark skin tone
+1F468 1F3FF 200D 2696                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš– E4.0 man judge: dark skin tone
+1F469 200D 2696 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฉโ€โš–๏ธ E4.0 woman judge
+1F469 200D 2696                                        ; minimally-qualified # ๐Ÿ‘ฉโ€โš– E4.0 woman judge
+1F469 1F3FB 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โš–๏ธ E4.0 woman judge: light skin tone
+1F469 1F3FB 200D 2696                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš– E4.0 woman judge: light skin tone
+1F469 1F3FC 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โš–๏ธ E4.0 woman judge: medium-light skin tone
+1F469 1F3FC 200D 2696                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš– E4.0 woman judge: medium-light skin tone
+1F469 1F3FD 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โš–๏ธ E4.0 woman judge: medium skin tone
+1F469 1F3FD 200D 2696                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš– E4.0 woman judge: medium skin tone
+1F469 1F3FE 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โš–๏ธ E4.0 woman judge: medium-dark skin tone
+1F469 1F3FE 200D 2696                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš– E4.0 woman judge: medium-dark skin tone
+1F469 1F3FF 200D 2696 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โš–๏ธ E4.0 woman judge: dark skin tone
+1F469 1F3FF 200D 2696                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš– E4.0 woman judge: dark skin tone
+1F9D1 200D 1F33E                                       ; fully-qualified     # ๐Ÿง‘โ€๐ŸŒพ E12.1 farmer
+1F9D1 1F3FB 200D 1F33E                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŒพ E12.1 farmer: light skin tone
+1F9D1 1F3FC 200D 1F33E                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŒพ E12.1 farmer: medium-light skin tone
+1F9D1 1F3FD 200D 1F33E                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŒพ E12.1 farmer: medium skin tone
+1F9D1 1F3FE 200D 1F33E                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŒพ E12.1 farmer: medium-dark skin tone
+1F9D1 1F3FF 200D 1F33E                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŒพ E12.1 farmer: dark skin tone
+1F468 200D 1F33E                                       ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŒพ E4.0 man farmer
+1F468 1F3FB 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŒพ E4.0 man farmer: light skin tone
+1F468 1F3FC 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŒพ E4.0 man farmer: medium-light skin tone
+1F468 1F3FD 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŒพ E4.0 man farmer: medium skin tone
+1F468 1F3FE 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŒพ E4.0 man farmer: medium-dark skin tone
+1F468 1F3FF 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŒพ E4.0 man farmer: dark skin tone
+1F469 200D 1F33E                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŒพ E4.0 woman farmer
+1F469 1F3FB 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŒพ E4.0 woman farmer: light skin tone
+1F469 1F3FC 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŒพ E4.0 woman farmer: medium-light skin tone
+1F469 1F3FD 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŒพ E4.0 woman farmer: medium skin tone
+1F469 1F3FE 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŒพ E4.0 woman farmer: medium-dark skin tone
+1F469 1F3FF 200D 1F33E                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŒพ E4.0 woman farmer: dark skin tone
+1F9D1 200D 1F373                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿณ E12.1 cook
+1F9D1 1F3FB 200D 1F373                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿณ E12.1 cook: light skin tone
+1F9D1 1F3FC 200D 1F373                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿณ E12.1 cook: medium-light skin tone
+1F9D1 1F3FD 200D 1F373                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿณ E12.1 cook: medium skin tone
+1F9D1 1F3FE 200D 1F373                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿณ E12.1 cook: medium-dark skin tone
+1F9D1 1F3FF 200D 1F373                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿณ E12.1 cook: dark skin tone
+1F468 200D 1F373                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿณ E4.0 man cook
+1F468 1F3FB 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿณ E4.0 man cook: light skin tone
+1F468 1F3FC 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿณ E4.0 man cook: medium-light skin tone
+1F468 1F3FD 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿณ E4.0 man cook: medium skin tone
+1F468 1F3FE 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿณ E4.0 man cook: medium-dark skin tone
+1F468 1F3FF 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿณ E4.0 man cook: dark skin tone
+1F469 200D 1F373                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿณ E4.0 woman cook
+1F469 1F3FB 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿณ E4.0 woman cook: light skin tone
+1F469 1F3FC 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿณ E4.0 woman cook: medium-light skin tone
+1F469 1F3FD 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿณ E4.0 woman cook: medium skin tone
+1F469 1F3FE 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿณ E4.0 woman cook: medium-dark skin tone
+1F469 1F3FF 200D 1F373                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿณ E4.0 woman cook: dark skin tone
+1F9D1 200D 1F527                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ”ง E12.1 mechanic
+1F9D1 1F3FB 200D 1F527                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ”ง E12.1 mechanic: light skin tone
+1F9D1 1F3FC 200D 1F527                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ”ง E12.1 mechanic: medium-light skin tone
+1F9D1 1F3FD 200D 1F527                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ”ง E12.1 mechanic: medium skin tone
+1F9D1 1F3FE 200D 1F527                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ”ง E12.1 mechanic: medium-dark skin tone
+1F9D1 1F3FF 200D 1F527                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ”ง E12.1 mechanic: dark skin tone
+1F468 200D 1F527                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ”ง E4.0 man mechanic
+1F468 1F3FB 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ”ง E4.0 man mechanic: light skin tone
+1F468 1F3FC 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ง E4.0 man mechanic: medium-light skin tone
+1F468 1F3FD 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ”ง E4.0 man mechanic: medium skin tone
+1F468 1F3FE 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ง E4.0 man mechanic: medium-dark skin tone
+1F468 1F3FF 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ”ง E4.0 man mechanic: dark skin tone
+1F469 200D 1F527                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ”ง E4.0 woman mechanic
+1F469 1F3FB 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ”ง E4.0 woman mechanic: light skin tone
+1F469 1F3FC 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ”ง E4.0 woman mechanic: medium-light skin tone
+1F469 1F3FD 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ”ง E4.0 woman mechanic: medium skin tone
+1F469 1F3FE 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ง E4.0 woman mechanic: medium-dark skin tone
+1F469 1F3FF 200D 1F527                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ”ง E4.0 woman mechanic: dark skin tone
+1F9D1 200D 1F3ED                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿญ E12.1 factory worker
+1F9D1 1F3FB 200D 1F3ED                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿญ E12.1 factory worker: light skin tone
+1F9D1 1F3FC 200D 1F3ED                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿญ E12.1 factory worker: medium-light skin tone
+1F9D1 1F3FD 200D 1F3ED                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿญ E12.1 factory worker: medium skin tone
+1F9D1 1F3FE 200D 1F3ED                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿญ E12.1 factory worker: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3ED                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿญ E12.1 factory worker: dark skin tone
+1F468 200D 1F3ED                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿญ E4.0 man factory worker
+1F468 1F3FB 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿญ E4.0 man factory worker: light skin tone
+1F468 1F3FC 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿญ E4.0 man factory worker: medium-light skin tone
+1F468 1F3FD 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿญ E4.0 man factory worker: medium skin tone
+1F468 1F3FE 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿญ E4.0 man factory worker: medium-dark skin tone
+1F468 1F3FF 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿญ E4.0 man factory worker: dark skin tone
+1F469 200D 1F3ED                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿญ E4.0 woman factory worker
+1F469 1F3FB 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿญ E4.0 woman factory worker: light skin tone
+1F469 1F3FC 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿญ E4.0 woman factory worker: medium-light skin tone
+1F469 1F3FD 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿญ E4.0 woman factory worker: medium skin tone
+1F469 1F3FE 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿญ E4.0 woman factory worker: medium-dark skin tone
+1F469 1F3FF 200D 1F3ED                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿญ E4.0 woman factory worker: dark skin tone
+1F9D1 200D 1F4BC                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ’ผ E12.1 office worker
+1F9D1 1F3FB 200D 1F4BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ’ผ E12.1 office worker: light skin tone
+1F9D1 1F3FC 200D 1F4BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ’ผ E12.1 office worker: medium-light skin tone
+1F9D1 1F3FD 200D 1F4BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ผ E12.1 office worker: medium skin tone
+1F9D1 1F3FE 200D 1F4BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ’ผ E12.1 office worker: medium-dark skin tone
+1F9D1 1F3FF 200D 1F4BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ’ผ E12.1 office worker: dark skin tone
+1F468 200D 1F4BC                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ’ผ E4.0 man office worker
+1F468 1F3FB 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ผ E4.0 man office worker: light skin tone
+1F468 1F3FC 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ผ E4.0 man office worker: medium-light skin tone
+1F468 1F3FD 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ผ E4.0 man office worker: medium skin tone
+1F468 1F3FE 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ผ E4.0 man office worker: medium-dark skin tone
+1F468 1F3FF 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ผ E4.0 man office worker: dark skin tone
+1F469 200D 1F4BC                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ’ผ E4.0 woman office worker
+1F469 1F3FB 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ผ E4.0 woman office worker: light skin tone
+1F469 1F3FC 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ผ E4.0 woman office worker: medium-light skin tone
+1F469 1F3FD 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ผ E4.0 woman office worker: medium skin tone
+1F469 1F3FE 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ผ E4.0 woman office worker: medium-dark skin tone
+1F469 1F3FF 200D 1F4BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ผ E4.0 woman office worker: dark skin tone
+1F9D1 200D 1F52C                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ”ฌ E12.1 scientist
+1F9D1 1F3FB 200D 1F52C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ”ฌ E12.1 scientist: light skin tone
+1F9D1 1F3FC 200D 1F52C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ”ฌ E12.1 scientist: medium-light skin tone
+1F9D1 1F3FD 200D 1F52C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ”ฌ E12.1 scientist: medium skin tone
+1F9D1 1F3FE 200D 1F52C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ”ฌ E12.1 scientist: medium-dark skin tone
+1F9D1 1F3FF 200D 1F52C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ”ฌ E12.1 scientist: dark skin tone
+1F468 200D 1F52C                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ”ฌ E4.0 man scientist
+1F468 1F3FB 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ”ฌ E4.0 man scientist: light skin tone
+1F468 1F3FC 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ฌ E4.0 man scientist: medium-light skin tone
+1F468 1F3FD 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ”ฌ E4.0 man scientist: medium skin tone
+1F468 1F3FE 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ฌ E4.0 man scientist: medium-dark skin tone
+1F468 1F3FF 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ”ฌ E4.0 man scientist: dark skin tone
+1F469 200D 1F52C                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ”ฌ E4.0 woman scientist
+1F469 1F3FB 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ”ฌ E4.0 woman scientist: light skin tone
+1F469 1F3FC 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ”ฌ E4.0 woman scientist: medium-light skin tone
+1F469 1F3FD 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ”ฌ E4.0 woman scientist: medium skin tone
+1F469 1F3FE 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ฌ E4.0 woman scientist: medium-dark skin tone
+1F469 1F3FF 200D 1F52C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ”ฌ E4.0 woman scientist: dark skin tone
+1F9D1 200D 1F4BB                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿ’ป E12.1 technologist
+1F9D1 1F3FB 200D 1F4BB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป E12.1 technologist: light skin tone
+1F9D1 1F3FC 200D 1F4BB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป E12.1 technologist: medium-light skin tone
+1F9D1 1F3FD 200D 1F4BB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป E12.1 technologist: medium skin tone
+1F9D1 1F3FE 200D 1F4BB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿ’ป E12.1 technologist: medium-dark skin tone
+1F9D1 1F3FF 200D 1F4BB                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿ’ป E12.1 technologist: dark skin tone
+1F468 200D 1F4BB                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ’ป E4.0 man technologist
+1F468 1F3FB 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป E4.0 man technologist: light skin tone
+1F468 1F3FC 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป E4.0 man technologist: medium-light skin tone
+1F468 1F3FD 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป E4.0 man technologist: medium skin tone
+1F468 1F3FE 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ป E4.0 man technologist: medium-dark skin tone
+1F468 1F3FF 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ป E4.0 man technologist: dark skin tone
+1F469 200D 1F4BB                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ’ป E4.0 woman technologist
+1F469 1F3FB 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป E4.0 woman technologist: light skin tone
+1F469 1F3FC 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป E4.0 woman technologist: medium-light skin tone
+1F469 1F3FD 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ป E4.0 woman technologist: medium skin tone
+1F469 1F3FE 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ป E4.0 woman technologist: medium-dark skin tone
+1F469 1F3FF 200D 1F4BB                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ป E4.0 woman technologist: dark skin tone
+1F9D1 200D 1F3A4                                       ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽค E12.1 singer
+1F9D1 1F3FB 200D 1F3A4                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽค E12.1 singer: light skin tone
+1F9D1 1F3FC 200D 1F3A4                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽค E12.1 singer: medium-light skin tone
+1F9D1 1F3FD 200D 1F3A4                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽค E12.1 singer: medium skin tone
+1F9D1 1F3FE 200D 1F3A4                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽค E12.1 singer: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3A4                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽค E12.1 singer: dark skin tone
+1F468 200D 1F3A4                                       ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŽค E4.0 man singer
+1F468 1F3FB 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽค E4.0 man singer: light skin tone
+1F468 1F3FC 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽค E4.0 man singer: medium-light skin tone
+1F468 1F3FD 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽค E4.0 man singer: medium skin tone
+1F468 1F3FE 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽค E4.0 man singer: medium-dark skin tone
+1F468 1F3FF 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽค E4.0 man singer: dark skin tone
+1F469 200D 1F3A4                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŽค E4.0 woman singer
+1F469 1F3FB 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽค E4.0 woman singer: light skin tone
+1F469 1F3FC 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽค E4.0 woman singer: medium-light skin tone
+1F469 1F3FD 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽค E4.0 woman singer: medium skin tone
+1F469 1F3FE 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽค E4.0 woman singer: medium-dark skin tone
+1F469 1F3FF 200D 1F3A4                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽค E4.0 woman singer: dark skin tone
+1F9D1 200D 1F3A8                                       ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽจ E12.1 artist
+1F9D1 1F3FB 200D 1F3A8                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽจ E12.1 artist: light skin tone
+1F9D1 1F3FC 200D 1F3A8                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽจ E12.1 artist: medium-light skin tone
+1F9D1 1F3FD 200D 1F3A8                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽจ E12.1 artist: medium skin tone
+1F9D1 1F3FE 200D 1F3A8                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽจ E12.1 artist: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3A8                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽจ E12.1 artist: dark skin tone
+1F468 200D 1F3A8                                       ; fully-qualified     # ๐Ÿ‘จโ€๐ŸŽจ E4.0 man artist
+1F468 1F3FB 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽจ E4.0 man artist: light skin tone
+1F468 1F3FC 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽจ E4.0 man artist: medium-light skin tone
+1F468 1F3FD 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽจ E4.0 man artist: medium skin tone
+1F468 1F3FE 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽจ E4.0 man artist: medium-dark skin tone
+1F468 1F3FF 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽจ E4.0 man artist: dark skin tone
+1F469 200D 1F3A8                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐ŸŽจ E4.0 woman artist
+1F469 1F3FB 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽจ E4.0 woman artist: light skin tone
+1F469 1F3FC 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽจ E4.0 woman artist: medium-light skin tone
+1F469 1F3FD 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽจ E4.0 woman artist: medium skin tone
+1F469 1F3FE 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽจ E4.0 woman artist: medium-dark skin tone
+1F469 1F3FF 200D 1F3A8                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽจ E4.0 woman artist: dark skin tone
+1F9D1 200D 2708 FE0F                                   ; fully-qualified     # ๐Ÿง‘โ€โœˆ๏ธ E12.1 pilot
+1F9D1 200D 2708                                        ; minimally-qualified # ๐Ÿง‘โ€โœˆ E12.1 pilot
+1F9D1 1F3FB 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โœˆ๏ธ E12.1 pilot: light skin tone
+1F9D1 1F3FB 200D 2708                                  ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โœˆ E12.1 pilot: light skin tone
+1F9D1 1F3FC 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โœˆ๏ธ E12.1 pilot: medium-light skin tone
+1F9D1 1F3FC 200D 2708                                  ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โœˆ E12.1 pilot: medium-light skin tone
+1F9D1 1F3FD 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โœˆ๏ธ E12.1 pilot: medium skin tone
+1F9D1 1F3FD 200D 2708                                  ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โœˆ E12.1 pilot: medium skin tone
+1F9D1 1F3FE 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โœˆ๏ธ E12.1 pilot: medium-dark skin tone
+1F9D1 1F3FE 200D 2708                                  ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โœˆ E12.1 pilot: medium-dark skin tone
+1F9D1 1F3FF 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โœˆ๏ธ E12.1 pilot: dark skin tone
+1F9D1 1F3FF 200D 2708                                  ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โœˆ E12.1 pilot: dark skin tone
+1F468 200D 2708 FE0F                                   ; fully-qualified     # ๐Ÿ‘จโ€โœˆ๏ธ E4.0 man pilot
+1F468 200D 2708                                        ; minimally-qualified # ๐Ÿ‘จโ€โœˆ E4.0 man pilot
+1F468 1F3FB 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โœˆ๏ธ E4.0 man pilot: light skin tone
+1F468 1F3FB 200D 2708                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โœˆ E4.0 man pilot: light skin tone
+1F468 1F3FC 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โœˆ๏ธ E4.0 man pilot: medium-light skin tone
+1F468 1F3FC 200D 2708                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โœˆ E4.0 man pilot: medium-light skin tone
+1F468 1F3FD 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โœˆ๏ธ E4.0 man pilot: medium skin tone
+1F468 1F3FD 200D 2708                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โœˆ E4.0 man pilot: medium skin tone
+1F468 1F3FE 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โœˆ๏ธ E4.0 man pilot: medium-dark skin tone
+1F468 1F3FE 200D 2708                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โœˆ E4.0 man pilot: medium-dark skin tone
+1F468 1F3FF 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โœˆ๏ธ E4.0 man pilot: dark skin tone
+1F468 1F3FF 200D 2708                                  ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โœˆ E4.0 man pilot: dark skin tone
+1F469 200D 2708 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฉโ€โœˆ๏ธ E4.0 woman pilot
+1F469 200D 2708                                        ; minimally-qualified # ๐Ÿ‘ฉโ€โœˆ E4.0 woman pilot
+1F469 1F3FB 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โœˆ๏ธ E4.0 woman pilot: light skin tone
+1F469 1F3FB 200D 2708                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โœˆ E4.0 woman pilot: light skin tone
+1F469 1F3FC 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โœˆ๏ธ E4.0 woman pilot: medium-light skin tone
+1F469 1F3FC 200D 2708                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โœˆ E4.0 woman pilot: medium-light skin tone
+1F469 1F3FD 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โœˆ๏ธ E4.0 woman pilot: medium skin tone
+1F469 1F3FD 200D 2708                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โœˆ E4.0 woman pilot: medium skin tone
+1F469 1F3FE 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โœˆ๏ธ E4.0 woman pilot: medium-dark skin tone
+1F469 1F3FE 200D 2708                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โœˆ E4.0 woman pilot: medium-dark skin tone
+1F469 1F3FF 200D 2708 FE0F                             ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โœˆ๏ธ E4.0 woman pilot: dark skin tone
+1F469 1F3FF 200D 2708                                  ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โœˆ E4.0 woman pilot: dark skin tone
+1F9D1 200D 1F680                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿš€ E12.1 astronaut
+1F9D1 1F3FB 200D 1F680                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿš€ E12.1 astronaut: light skin tone
+1F9D1 1F3FC 200D 1F680                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿš€ E12.1 astronaut: medium-light skin tone
+1F9D1 1F3FD 200D 1F680                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿš€ E12.1 astronaut: medium skin tone
+1F9D1 1F3FE 200D 1F680                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿš€ E12.1 astronaut: medium-dark skin tone
+1F9D1 1F3FF 200D 1F680                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿš€ E12.1 astronaut: dark skin tone
+1F468 200D 1F680                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿš€ E4.0 man astronaut
+1F468 1F3FB 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿš€ E4.0 man astronaut: light skin tone
+1F468 1F3FC 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿš€ E4.0 man astronaut: medium-light skin tone
+1F468 1F3FD 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš€ E4.0 man astronaut: medium skin tone
+1F468 1F3FE 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿš€ E4.0 man astronaut: medium-dark skin tone
+1F468 1F3FF 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿš€ E4.0 man astronaut: dark skin tone
+1F469 200D 1F680                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿš€ E4.0 woman astronaut
+1F469 1F3FB 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš€ E4.0 woman astronaut: light skin tone
+1F469 1F3FC 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿš€ E4.0 woman astronaut: medium-light skin tone
+1F469 1F3FD 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš€ E4.0 woman astronaut: medium skin tone
+1F469 1F3FE 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿš€ E4.0 woman astronaut: medium-dark skin tone
+1F469 1F3FF 200D 1F680                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿš€ E4.0 woman astronaut: dark skin tone
+1F9D1 200D 1F692                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿš’ E12.1 firefighter
+1F9D1 1F3FB 200D 1F692                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿš’ E12.1 firefighter: light skin tone
+1F9D1 1F3FC 200D 1F692                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿš’ E12.1 firefighter: medium-light skin tone
+1F9D1 1F3FD 200D 1F692                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿš’ E12.1 firefighter: medium skin tone
+1F9D1 1F3FE 200D 1F692                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿš’ E12.1 firefighter: medium-dark skin tone
+1F9D1 1F3FF 200D 1F692                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿš’ E12.1 firefighter: dark skin tone
+1F468 200D 1F692                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿš’ E4.0 man firefighter
+1F468 1F3FB 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿš’ E4.0 man firefighter: light skin tone
+1F468 1F3FC 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿš’ E4.0 man firefighter: medium-light skin tone
+1F468 1F3FD 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš’ E4.0 man firefighter: medium skin tone
+1F468 1F3FE 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿš’ E4.0 man firefighter: medium-dark skin tone
+1F468 1F3FF 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿš’ E4.0 man firefighter: dark skin tone
+1F469 200D 1F692                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿš’ E4.0 woman firefighter
+1F469 1F3FB 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš’ E4.0 woman firefighter: light skin tone
+1F469 1F3FC 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿš’ E4.0 woman firefighter: medium-light skin tone
+1F469 1F3FD 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš’ E4.0 woman firefighter: medium skin tone
+1F469 1F3FE 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿš’ E4.0 woman firefighter: medium-dark skin tone
+1F469 1F3FF 200D 1F692                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿš’ E4.0 woman firefighter: dark skin tone
+1F46E                                                  ; fully-qualified     # ๐Ÿ‘ฎ E0.6 police officer
+1F46E 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿป E1.0 police officer: light skin tone
+1F46E 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿผ E1.0 police officer: medium-light skin tone
+1F46E 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฝ E1.0 police officer: medium skin tone
+1F46E 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿพ E1.0 police officer: medium-dark skin tone
+1F46E 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฟ E1.0 police officer: dark skin tone
+1F46E 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฎโ€โ™‚๏ธ E4.0 man police officer
+1F46E 200D 2642                                        ; minimally-qualified # ๐Ÿ‘ฎโ€โ™‚ E4.0 man police officer
+1F46E 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿปโ€โ™‚๏ธ E4.0 man police officer: light skin tone
+1F46E 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™‚ E4.0 man police officer: light skin tone
+1F46E 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ E4.0 man police officer: medium-light skin tone
+1F46E 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™‚ E4.0 man police officer: medium-light skin tone
+1F46E 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฝโ€โ™‚๏ธ E4.0 man police officer: medium skin tone
+1F46E 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™‚ E4.0 man police officer: medium skin tone
+1F46E 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿพโ€โ™‚๏ธ E4.0 man police officer: medium-dark skin tone
+1F46E 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™‚ E4.0 man police officer: medium-dark skin tone
+1F46E 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฟโ€โ™‚๏ธ E4.0 man police officer: dark skin tone
+1F46E 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™‚ E4.0 man police officer: dark skin tone
+1F46E 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฎโ€โ™€๏ธ E4.0 woman police officer
+1F46E 200D 2640                                        ; minimally-qualified # ๐Ÿ‘ฎโ€โ™€ E4.0 woman police officer
+1F46E 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿปโ€โ™€๏ธ E4.0 woman police officer: light skin tone
+1F46E 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™€ E4.0 woman police officer: light skin tone
+1F46E 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿผโ€โ™€๏ธ E4.0 woman police officer: medium-light skin tone
+1F46E 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™€ E4.0 woman police officer: medium-light skin tone
+1F46E 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฝโ€โ™€๏ธ E4.0 woman police officer: medium skin tone
+1F46E 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™€ E4.0 woman police officer: medium skin tone
+1F46E 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿพโ€โ™€๏ธ E4.0 woman police officer: medium-dark skin tone
+1F46E 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™€ E4.0 woman police officer: medium-dark skin tone
+1F46E 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฎ๐Ÿฟโ€โ™€๏ธ E4.0 woman police officer: dark skin tone
+1F46E 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™€ E4.0 woman police officer: dark skin tone
+1F575 FE0F                                             ; fully-qualified     # ๐Ÿ•ต๏ธ E0.7 detective
+1F575                                                  ; unqualified         # ๐Ÿ•ต E0.7 detective
+1F575 1F3FB                                            ; fully-qualified     # ๐Ÿ•ต๐Ÿป E2.0 detective: light skin tone
+1F575 1F3FC                                            ; fully-qualified     # ๐Ÿ•ต๐Ÿผ E2.0 detective: medium-light skin tone
+1F575 1F3FD                                            ; fully-qualified     # ๐Ÿ•ต๐Ÿฝ E2.0 detective: medium skin tone
+1F575 1F3FE                                            ; fully-qualified     # ๐Ÿ•ต๐Ÿพ E2.0 detective: medium-dark skin tone
+1F575 1F3FF                                            ; fully-qualified     # ๐Ÿ•ต๐Ÿฟ E2.0 detective: dark skin tone
+1F575 FE0F 200D 2642 FE0F                              ; fully-qualified     # ๐Ÿ•ต๏ธโ€โ™‚๏ธ E4.0 man detective
+1F575 200D 2642 FE0F                                   ; unqualified         # ๐Ÿ•ตโ€โ™‚๏ธ E4.0 man detective
+1F575 FE0F 200D 2642                                   ; unqualified         # ๐Ÿ•ต๏ธโ€โ™‚ E4.0 man detective
+1F575 200D 2642                                        ; unqualified         # ๐Ÿ•ตโ€โ™‚ E4.0 man detective
+1F575 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿปโ€โ™‚๏ธ E4.0 man detective: light skin tone
+1F575 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿปโ€โ™‚ E4.0 man detective: light skin tone
+1F575 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿผโ€โ™‚๏ธ E4.0 man detective: medium-light skin tone
+1F575 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿผโ€โ™‚ E4.0 man detective: medium-light skin tone
+1F575 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿฝโ€โ™‚๏ธ E4.0 man detective: medium skin tone
+1F575 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™‚ E4.0 man detective: medium skin tone
+1F575 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿพโ€โ™‚๏ธ E4.0 man detective: medium-dark skin tone
+1F575 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿพโ€โ™‚ E4.0 man detective: medium-dark skin tone
+1F575 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿฟโ€โ™‚๏ธ E4.0 man detective: dark skin tone
+1F575 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™‚ E4.0 man detective: dark skin tone
+1F575 FE0F 200D 2640 FE0F                              ; fully-qualified     # ๐Ÿ•ต๏ธโ€โ™€๏ธ E4.0 woman detective
+1F575 200D 2640 FE0F                                   ; unqualified         # ๐Ÿ•ตโ€โ™€๏ธ E4.0 woman detective
+1F575 FE0F 200D 2640                                   ; unqualified         # ๐Ÿ•ต๏ธโ€โ™€ E4.0 woman detective
+1F575 200D 2640                                        ; unqualified         # ๐Ÿ•ตโ€โ™€ E4.0 woman detective
+1F575 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿปโ€โ™€๏ธ E4.0 woman detective: light skin tone
+1F575 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿปโ€โ™€ E4.0 woman detective: light skin tone
+1F575 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿผโ€โ™€๏ธ E4.0 woman detective: medium-light skin tone
+1F575 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿผโ€โ™€ E4.0 woman detective: medium-light skin tone
+1F575 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿฝโ€โ™€๏ธ E4.0 woman detective: medium skin tone
+1F575 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™€ E4.0 woman detective: medium skin tone
+1F575 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿพโ€โ™€๏ธ E4.0 woman detective: medium-dark skin tone
+1F575 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿพโ€โ™€ E4.0 woman detective: medium-dark skin tone
+1F575 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ•ต๐Ÿฟโ€โ™€๏ธ E4.0 woman detective: dark skin tone
+1F575 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™€ E4.0 woman detective: dark skin tone
+1F482                                                  ; fully-qualified     # ๐Ÿ’‚ E0.6 guard
+1F482 1F3FB                                            ; fully-qualified     # ๐Ÿ’‚๐Ÿป E1.0 guard: light skin tone
+1F482 1F3FC                                            ; fully-qualified     # ๐Ÿ’‚๐Ÿผ E1.0 guard: medium-light skin tone
+1F482 1F3FD                                            ; fully-qualified     # ๐Ÿ’‚๐Ÿฝ E1.0 guard: medium skin tone
+1F482 1F3FE                                            ; fully-qualified     # ๐Ÿ’‚๐Ÿพ E1.0 guard: medium-dark skin tone
+1F482 1F3FF                                            ; fully-qualified     # ๐Ÿ’‚๐Ÿฟ E1.0 guard: dark skin tone
+1F482 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ’‚โ€โ™‚๏ธ E4.0 man guard
+1F482 200D 2642                                        ; minimally-qualified # ๐Ÿ’‚โ€โ™‚ E4.0 man guard
+1F482 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿปโ€โ™‚๏ธ E4.0 man guard: light skin tone
+1F482 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿปโ€โ™‚ E4.0 man guard: light skin tone
+1F482 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿผโ€โ™‚๏ธ E4.0 man guard: medium-light skin tone
+1F482 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿผโ€โ™‚ E4.0 man guard: medium-light skin tone
+1F482 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿฝโ€โ™‚๏ธ E4.0 man guard: medium skin tone
+1F482 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™‚ E4.0 man guard: medium skin tone
+1F482 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿพโ€โ™‚๏ธ E4.0 man guard: medium-dark skin tone
+1F482 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿพโ€โ™‚ E4.0 man guard: medium-dark skin tone
+1F482 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿฟโ€โ™‚๏ธ E4.0 man guard: dark skin tone
+1F482 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™‚ E4.0 man guard: dark skin tone
+1F482 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ’‚โ€โ™€๏ธ E4.0 woman guard
+1F482 200D 2640                                        ; minimally-qualified # ๐Ÿ’‚โ€โ™€ E4.0 woman guard
+1F482 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿปโ€โ™€๏ธ E4.0 woman guard: light skin tone
+1F482 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿปโ€โ™€ E4.0 woman guard: light skin tone
+1F482 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿผโ€โ™€๏ธ E4.0 woman guard: medium-light skin tone
+1F482 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿผโ€โ™€ E4.0 woman guard: medium-light skin tone
+1F482 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿฝโ€โ™€๏ธ E4.0 woman guard: medium skin tone
+1F482 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™€ E4.0 woman guard: medium skin tone
+1F482 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿพโ€โ™€๏ธ E4.0 woman guard: medium-dark skin tone
+1F482 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿพโ€โ™€ E4.0 woman guard: medium-dark skin tone
+1F482 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‚๐Ÿฟโ€โ™€๏ธ E4.0 woman guard: dark skin tone
+1F482 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™€ E4.0 woman guard: dark skin tone
+1F977                                                  ; fully-qualified     # ๐Ÿฅท E13.0 ninja
+1F977 1F3FB                                            ; fully-qualified     # ๐Ÿฅท๐Ÿป E13.0 ninja: light skin tone
+1F977 1F3FC                                            ; fully-qualified     # ๐Ÿฅท๐Ÿผ E13.0 ninja: medium-light skin tone
+1F977 1F3FD                                            ; fully-qualified     # ๐Ÿฅท๐Ÿฝ E13.0 ninja: medium skin tone
+1F977 1F3FE                                            ; fully-qualified     # ๐Ÿฅท๐Ÿพ E13.0 ninja: medium-dark skin tone
+1F977 1F3FF                                            ; fully-qualified     # ๐Ÿฅท๐Ÿฟ E13.0 ninja: dark skin tone
+1F477                                                  ; fully-qualified     # ๐Ÿ‘ท E0.6 construction worker
+1F477 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ท๐Ÿป E1.0 construction worker: light skin tone
+1F477 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ท๐Ÿผ E1.0 construction worker: medium-light skin tone
+1F477 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ท๐Ÿฝ E1.0 construction worker: medium skin tone
+1F477 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ท๐Ÿพ E1.0 construction worker: medium-dark skin tone
+1F477 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ท๐Ÿฟ E1.0 construction worker: dark skin tone
+1F477 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ‘ทโ€โ™‚๏ธ E4.0 man construction worker
+1F477 200D 2642                                        ; minimally-qualified # ๐Ÿ‘ทโ€โ™‚ E4.0 man construction worker
+1F477 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿปโ€โ™‚๏ธ E4.0 man construction worker: light skin tone
+1F477 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™‚ E4.0 man construction worker: light skin tone
+1F477 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿผโ€โ™‚๏ธ E4.0 man construction worker: medium-light skin tone
+1F477 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™‚ E4.0 man construction worker: medium-light skin tone
+1F477 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿฝโ€โ™‚๏ธ E4.0 man construction worker: medium skin tone
+1F477 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™‚ E4.0 man construction worker: medium skin tone
+1F477 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿพโ€โ™‚๏ธ E4.0 man construction worker: medium-dark skin tone
+1F477 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™‚ E4.0 man construction worker: medium-dark skin tone
+1F477 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿฟโ€โ™‚๏ธ E4.0 man construction worker: dark skin tone
+1F477 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™‚ E4.0 man construction worker: dark skin tone
+1F477 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ‘ทโ€โ™€๏ธ E4.0 woman construction worker
+1F477 200D 2640                                        ; minimally-qualified # ๐Ÿ‘ทโ€โ™€ E4.0 woman construction worker
+1F477 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿปโ€โ™€๏ธ E4.0 woman construction worker: light skin tone
+1F477 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™€ E4.0 woman construction worker: light skin tone
+1F477 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿผโ€โ™€๏ธ E4.0 woman construction worker: medium-light skin tone
+1F477 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™€ E4.0 woman construction worker: medium-light skin tone
+1F477 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿฝโ€โ™€๏ธ E4.0 woman construction worker: medium skin tone
+1F477 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™€ E4.0 woman construction worker: medium skin tone
+1F477 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿพโ€โ™€๏ธ E4.0 woman construction worker: medium-dark skin tone
+1F477 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™€ E4.0 woman construction worker: medium-dark skin tone
+1F477 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ท๐Ÿฟโ€โ™€๏ธ E4.0 woman construction worker: dark skin tone
+1F477 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™€ E4.0 woman construction worker: dark skin tone
+1F934                                                  ; fully-qualified     # ๐Ÿคด E3.0 prince
+1F934 1F3FB                                            ; fully-qualified     # ๐Ÿคด๐Ÿป E3.0 prince: light skin tone
+1F934 1F3FC                                            ; fully-qualified     # ๐Ÿคด๐Ÿผ E3.0 prince: medium-light skin tone
+1F934 1F3FD                                            ; fully-qualified     # ๐Ÿคด๐Ÿฝ E3.0 prince: medium skin tone
+1F934 1F3FE                                            ; fully-qualified     # ๐Ÿคด๐Ÿพ E3.0 prince: medium-dark skin tone
+1F934 1F3FF                                            ; fully-qualified     # ๐Ÿคด๐Ÿฟ E3.0 prince: dark skin tone
+1F478                                                  ; fully-qualified     # ๐Ÿ‘ธ E0.6 princess
+1F478 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ธ๐Ÿป E1.0 princess: light skin tone
+1F478 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ธ๐Ÿผ E1.0 princess: medium-light skin tone
+1F478 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ธ๐Ÿฝ E1.0 princess: medium skin tone
+1F478 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ธ๐Ÿพ E1.0 princess: medium-dark skin tone
+1F478 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ธ๐Ÿฟ E1.0 princess: dark skin tone
+1F473                                                  ; fully-qualified     # ๐Ÿ‘ณ E0.6 person wearing turban
+1F473 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ณ๐Ÿป E1.0 person wearing turban: light skin tone
+1F473 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ณ๐Ÿผ E1.0 person wearing turban: medium-light skin tone
+1F473 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฝ E1.0 person wearing turban: medium skin tone
+1F473 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ณ๐Ÿพ E1.0 person wearing turban: medium-dark skin tone
+1F473 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฟ E1.0 person wearing turban: dark skin tone
+1F473 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ‘ณโ€โ™‚๏ธ E4.0 man wearing turban
+1F473 200D 2642                                        ; minimally-qualified # ๐Ÿ‘ณโ€โ™‚ E4.0 man wearing turban
+1F473 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿปโ€โ™‚๏ธ E4.0 man wearing turban: light skin tone
+1F473 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™‚ E4.0 man wearing turban: light skin tone
+1F473 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿผโ€โ™‚๏ธ E4.0 man wearing turban: medium-light skin tone
+1F473 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™‚ E4.0 man wearing turban: medium-light skin tone
+1F473 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฝโ€โ™‚๏ธ E4.0 man wearing turban: medium skin tone
+1F473 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™‚ E4.0 man wearing turban: medium skin tone
+1F473 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿพโ€โ™‚๏ธ E4.0 man wearing turban: medium-dark skin tone
+1F473 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™‚ E4.0 man wearing turban: medium-dark skin tone
+1F473 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฟโ€โ™‚๏ธ E4.0 man wearing turban: dark skin tone
+1F473 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™‚ E4.0 man wearing turban: dark skin tone
+1F473 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ‘ณโ€โ™€๏ธ E4.0 woman wearing turban
+1F473 200D 2640                                        ; minimally-qualified # ๐Ÿ‘ณโ€โ™€ E4.0 woman wearing turban
+1F473 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿปโ€โ™€๏ธ E4.0 woman wearing turban: light skin tone
+1F473 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™€ E4.0 woman wearing turban: light skin tone
+1F473 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿผโ€โ™€๏ธ E4.0 woman wearing turban: medium-light skin tone
+1F473 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™€ E4.0 woman wearing turban: medium-light skin tone
+1F473 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฝโ€โ™€๏ธ E4.0 woman wearing turban: medium skin tone
+1F473 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™€ E4.0 woman wearing turban: medium skin tone
+1F473 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿพโ€โ™€๏ธ E4.0 woman wearing turban: medium-dark skin tone
+1F473 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™€ E4.0 woman wearing turban: medium-dark skin tone
+1F473 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ณ๐Ÿฟโ€โ™€๏ธ E4.0 woman wearing turban: dark skin tone
+1F473 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™€ E4.0 woman wearing turban: dark skin tone
+1F472                                                  ; fully-qualified     # ๐Ÿ‘ฒ E0.6 person with skullcap
+1F472 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿป E1.0 person with skullcap: light skin tone
+1F472 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿผ E1.0 person with skullcap: medium-light skin tone
+1F472 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿฝ E1.0 person with skullcap: medium skin tone
+1F472 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿพ E1.0 person with skullcap: medium-dark skin tone
+1F472 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฒ๐Ÿฟ E1.0 person with skullcap: dark skin tone
+1F9D5                                                  ; fully-qualified     # ๐Ÿง• E5.0 woman with headscarf
+1F9D5 1F3FB                                            ; fully-qualified     # ๐Ÿง•๐Ÿป E5.0 woman with headscarf: light skin tone
+1F9D5 1F3FC                                            ; fully-qualified     # ๐Ÿง•๐Ÿผ E5.0 woman with headscarf: medium-light skin tone
+1F9D5 1F3FD                                            ; fully-qualified     # ๐Ÿง•๐Ÿฝ E5.0 woman with headscarf: medium skin tone
+1F9D5 1F3FE                                            ; fully-qualified     # ๐Ÿง•๐Ÿพ E5.0 woman with headscarf: medium-dark skin tone
+1F9D5 1F3FF                                            ; fully-qualified     # ๐Ÿง•๐Ÿฟ E5.0 woman with headscarf: dark skin tone
+1F935                                                  ; fully-qualified     # ๐Ÿคต E3.0 person in tuxedo
+1F935 1F3FB                                            ; fully-qualified     # ๐Ÿคต๐Ÿป E3.0 person in tuxedo: light skin tone
+1F935 1F3FC                                            ; fully-qualified     # ๐Ÿคต๐Ÿผ E3.0 person in tuxedo: medium-light skin tone
+1F935 1F3FD                                            ; fully-qualified     # ๐Ÿคต๐Ÿฝ E3.0 person in tuxedo: medium skin tone
+1F935 1F3FE                                            ; fully-qualified     # ๐Ÿคต๐Ÿพ E3.0 person in tuxedo: medium-dark skin tone
+1F935 1F3FF                                            ; fully-qualified     # ๐Ÿคต๐Ÿฟ E3.0 person in tuxedo: dark skin tone
+1F935 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคตโ€โ™‚๏ธ E13.0 man in tuxedo
+1F935 200D 2642                                        ; minimally-qualified # ๐Ÿคตโ€โ™‚ E13.0 man in tuxedo
+1F935 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿปโ€โ™‚๏ธ E13.0 man in tuxedo: light skin tone
+1F935 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคต๐Ÿปโ€โ™‚ E13.0 man in tuxedo: light skin tone
+1F935 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿผโ€โ™‚๏ธ E13.0 man in tuxedo: medium-light skin tone
+1F935 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคต๐Ÿผโ€โ™‚ E13.0 man in tuxedo: medium-light skin tone
+1F935 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿฝโ€โ™‚๏ธ E13.0 man in tuxedo: medium skin tone
+1F935 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคต๐Ÿฝโ€โ™‚ E13.0 man in tuxedo: medium skin tone
+1F935 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿพโ€โ™‚๏ธ E13.0 man in tuxedo: medium-dark skin tone
+1F935 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคต๐Ÿพโ€โ™‚ E13.0 man in tuxedo: medium-dark skin tone
+1F935 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿฟโ€โ™‚๏ธ E13.0 man in tuxedo: dark skin tone
+1F935 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคต๐Ÿฟโ€โ™‚ E13.0 man in tuxedo: dark skin tone
+1F935 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคตโ€โ™€๏ธ E13.0 woman in tuxedo
+1F935 200D 2640                                        ; minimally-qualified # ๐Ÿคตโ€โ™€ E13.0 woman in tuxedo
+1F935 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿปโ€โ™€๏ธ E13.0 woman in tuxedo: light skin tone
+1F935 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคต๐Ÿปโ€โ™€ E13.0 woman in tuxedo: light skin tone
+1F935 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿผโ€โ™€๏ธ E13.0 woman in tuxedo: medium-light skin tone
+1F935 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคต๐Ÿผโ€โ™€ E13.0 woman in tuxedo: medium-light skin tone
+1F935 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿฝโ€โ™€๏ธ E13.0 woman in tuxedo: medium skin tone
+1F935 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคต๐Ÿฝโ€โ™€ E13.0 woman in tuxedo: medium skin tone
+1F935 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿพโ€โ™€๏ธ E13.0 woman in tuxedo: medium-dark skin tone
+1F935 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคต๐Ÿพโ€โ™€ E13.0 woman in tuxedo: medium-dark skin tone
+1F935 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคต๐Ÿฟโ€โ™€๏ธ E13.0 woman in tuxedo: dark skin tone
+1F935 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคต๐Ÿฟโ€โ™€ E13.0 woman in tuxedo: dark skin tone
+1F470                                                  ; fully-qualified     # ๐Ÿ‘ฐ E0.6 person with veil
+1F470 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿป E1.0 person with veil: light skin tone
+1F470 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿผ E1.0 person with veil: medium-light skin tone
+1F470 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฝ E1.0 person with veil: medium skin tone
+1F470 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿพ E1.0 person with veil: medium-dark skin tone
+1F470 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฟ E1.0 person with veil: dark skin tone
+1F470 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฐโ€โ™‚๏ธ E13.0 man with veil
+1F470 200D 2642                                        ; minimally-qualified # ๐Ÿ‘ฐโ€โ™‚ E13.0 man with veil
+1F470 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿปโ€โ™‚๏ธ E13.0 man with veil: light skin tone
+1F470 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™‚ E13.0 man with veil: light skin tone
+1F470 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿผโ€โ™‚๏ธ E13.0 man with veil: medium-light skin tone
+1F470 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™‚ E13.0 man with veil: medium-light skin tone
+1F470 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฝโ€โ™‚๏ธ E13.0 man with veil: medium skin tone
+1F470 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™‚ E13.0 man with veil: medium skin tone
+1F470 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿพโ€โ™‚๏ธ E13.0 man with veil: medium-dark skin tone
+1F470 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™‚ E13.0 man with veil: medium-dark skin tone
+1F470 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฟโ€โ™‚๏ธ E13.0 man with veil: dark skin tone
+1F470 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™‚ E13.0 man with veil: dark skin tone
+1F470 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฐโ€โ™€๏ธ E13.0 woman with veil
+1F470 200D 2640                                        ; minimally-qualified # ๐Ÿ‘ฐโ€โ™€ E13.0 woman with veil
+1F470 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿปโ€โ™€๏ธ E13.0 woman with veil: light skin tone
+1F470 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™€ E13.0 woman with veil: light skin tone
+1F470 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿผโ€โ™€๏ธ E13.0 woman with veil: medium-light skin tone
+1F470 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™€ E13.0 woman with veil: medium-light skin tone
+1F470 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฝโ€โ™€๏ธ E13.0 woman with veil: medium skin tone
+1F470 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™€ E13.0 woman with veil: medium skin tone
+1F470 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿพโ€โ™€๏ธ E13.0 woman with veil: medium-dark skin tone
+1F470 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™€ E13.0 woman with veil: medium-dark skin tone
+1F470 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‘ฐ๐Ÿฟโ€โ™€๏ธ E13.0 woman with veil: dark skin tone
+1F470 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™€ E13.0 woman with veil: dark skin tone
+1F930                                                  ; fully-qualified     # ๐Ÿคฐ E3.0 pregnant woman
+1F930 1F3FB                                            ; fully-qualified     # ๐Ÿคฐ๐Ÿป E3.0 pregnant woman: light skin tone
+1F930 1F3FC                                            ; fully-qualified     # ๐Ÿคฐ๐Ÿผ E3.0 pregnant woman: medium-light skin tone
+1F930 1F3FD                                            ; fully-qualified     # ๐Ÿคฐ๐Ÿฝ E3.0 pregnant woman: medium skin tone
+1F930 1F3FE                                            ; fully-qualified     # ๐Ÿคฐ๐Ÿพ E3.0 pregnant woman: medium-dark skin tone
+1F930 1F3FF                                            ; fully-qualified     # ๐Ÿคฐ๐Ÿฟ E3.0 pregnant woman: dark skin tone
+1F931                                                  ; fully-qualified     # ๐Ÿคฑ E5.0 breast-feeding
+1F931 1F3FB                                            ; fully-qualified     # ๐Ÿคฑ๐Ÿป E5.0 breast-feeding: light skin tone
+1F931 1F3FC                                            ; fully-qualified     # ๐Ÿคฑ๐Ÿผ E5.0 breast-feeding: medium-light skin tone
+1F931 1F3FD                                            ; fully-qualified     # ๐Ÿคฑ๐Ÿฝ E5.0 breast-feeding: medium skin tone
+1F931 1F3FE                                            ; fully-qualified     # ๐Ÿคฑ๐Ÿพ E5.0 breast-feeding: medium-dark skin tone
+1F931 1F3FF                                            ; fully-qualified     # ๐Ÿคฑ๐Ÿฟ E5.0 breast-feeding: dark skin tone
+1F469 200D 1F37C                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿผ E13.0 woman feeding baby
+1F469 1F3FB 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿผ E13.0 woman feeding baby: light skin tone
+1F469 1F3FC 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿผ E13.0 woman feeding baby: medium-light skin tone
+1F469 1F3FD 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿผ E13.0 woman feeding baby: medium skin tone
+1F469 1F3FE 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿผ E13.0 woman feeding baby: medium-dark skin tone
+1F469 1F3FF 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿผ E13.0 woman feeding baby: dark skin tone
+1F468 200D 1F37C                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿผ E13.0 man feeding baby
+1F468 1F3FB 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿผ E13.0 man feeding baby: light skin tone
+1F468 1F3FC 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿผ E13.0 man feeding baby: medium-light skin tone
+1F468 1F3FD 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿผ E13.0 man feeding baby: medium skin tone
+1F468 1F3FE 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿผ E13.0 man feeding baby: medium-dark skin tone
+1F468 1F3FF 200D 1F37C                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿผ E13.0 man feeding baby: dark skin tone
+1F9D1 200D 1F37C                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿผ E13.0 person feeding baby
+1F9D1 1F3FB 200D 1F37C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿผ E13.0 person feeding baby: light skin tone
+1F9D1 1F3FC 200D 1F37C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿผ E13.0 person feeding baby: medium-light skin tone
+1F9D1 1F3FD 200D 1F37C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿผ E13.0 person feeding baby: medium skin tone
+1F9D1 1F3FE 200D 1F37C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿผ E13.0 person feeding baby: medium-dark skin tone
+1F9D1 1F3FF 200D 1F37C                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿผ E13.0 person feeding baby: dark skin tone
 
 # subgroup: person-fantasy
-1F47C                                      ; fully-qualified     # ๐Ÿ‘ผ E0.6 baby angel
-1F47C 1F3FB                                ; fully-qualified     # ๐Ÿ‘ผ๐Ÿป E1.0 baby angel: light skin tone
-1F47C 1F3FC                                ; fully-qualified     # ๐Ÿ‘ผ๐Ÿผ E1.0 baby angel: medium-light skin tone
-1F47C 1F3FD                                ; fully-qualified     # ๐Ÿ‘ผ๐Ÿฝ E1.0 baby angel: medium skin tone
-1F47C 1F3FE                                ; fully-qualified     # ๐Ÿ‘ผ๐Ÿพ E1.0 baby angel: medium-dark skin tone
-1F47C 1F3FF                                ; fully-qualified     # ๐Ÿ‘ผ๐Ÿฟ E1.0 baby angel: dark skin tone
-1F385                                      ; fully-qualified     # ๐ŸŽ… E0.6 Santa Claus
-1F385 1F3FB                                ; fully-qualified     # ๐ŸŽ…๐Ÿป E1.0 Santa Claus: light skin tone
-1F385 1F3FC                                ; fully-qualified     # ๐ŸŽ…๐Ÿผ E1.0 Santa Claus: medium-light skin tone
-1F385 1F3FD                                ; fully-qualified     # ๐ŸŽ…๐Ÿฝ E1.0 Santa Claus: medium skin tone
-1F385 1F3FE                                ; fully-qualified     # ๐ŸŽ…๐Ÿพ E1.0 Santa Claus: medium-dark skin tone
-1F385 1F3FF                                ; fully-qualified     # ๐ŸŽ…๐Ÿฟ E1.0 Santa Claus: dark skin tone
-1F936                                      ; fully-qualified     # ๐Ÿคถ E3.0 Mrs. Claus
-1F936 1F3FB                                ; fully-qualified     # ๐Ÿคถ๐Ÿป E3.0 Mrs. Claus: light skin tone
-1F936 1F3FC                                ; fully-qualified     # ๐Ÿคถ๐Ÿผ E3.0 Mrs. Claus: medium-light skin tone
-1F936 1F3FD                                ; fully-qualified     # ๐Ÿคถ๐Ÿฝ E3.0 Mrs. Claus: medium skin tone
-1F936 1F3FE                                ; fully-qualified     # ๐Ÿคถ๐Ÿพ E3.0 Mrs. Claus: medium-dark skin tone
-1F936 1F3FF                                ; fully-qualified     # ๐Ÿคถ๐Ÿฟ E3.0 Mrs. Claus: dark skin tone
-1F9D1 200D 1F384                           ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽ„ E13.0 mx claus
-1F9D1 1F3FB 200D 1F384                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽ„ E13.0 mx claus: light skin tone
-1F9D1 1F3FC 200D 1F384                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽ„ E13.0 mx claus: medium-light skin tone
-1F9D1 1F3FD 200D 1F384                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽ„ E13.0 mx claus: medium skin tone
-1F9D1 1F3FE 200D 1F384                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽ„ E13.0 mx claus: medium-dark skin tone
-1F9D1 1F3FF 200D 1F384                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽ„ E13.0 mx claus: dark skin tone
-1F9B8                                      ; fully-qualified     # ๐Ÿฆธ E11.0 superhero
-1F9B8 1F3FB                                ; fully-qualified     # ๐Ÿฆธ๐Ÿป E11.0 superhero: light skin tone
-1F9B8 1F3FC                                ; fully-qualified     # ๐Ÿฆธ๐Ÿผ E11.0 superhero: medium-light skin tone
-1F9B8 1F3FD                                ; fully-qualified     # ๐Ÿฆธ๐Ÿฝ E11.0 superhero: medium skin tone
-1F9B8 1F3FE                                ; fully-qualified     # ๐Ÿฆธ๐Ÿพ E11.0 superhero: medium-dark skin tone
-1F9B8 1F3FF                                ; fully-qualified     # ๐Ÿฆธ๐Ÿฟ E11.0 superhero: dark skin tone
-1F9B8 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿฆธโ€โ™‚๏ธ E11.0 man superhero
-1F9B8 200D 2642                            ; minimally-qualified # ๐Ÿฆธโ€โ™‚ E11.0 man superhero
-1F9B8 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿปโ€โ™‚๏ธ E11.0 man superhero: light skin tone
-1F9B8 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿฆธ๐Ÿปโ€โ™‚ E11.0 man superhero: light skin tone
-1F9B8 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿผโ€โ™‚๏ธ E11.0 man superhero: medium-light skin tone
-1F9B8 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿฆธ๐Ÿผโ€โ™‚ E11.0 man superhero: medium-light skin tone
-1F9B8 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿฝโ€โ™‚๏ธ E11.0 man superhero: medium skin tone
-1F9B8 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™‚ E11.0 man superhero: medium skin tone
-1F9B8 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿพโ€โ™‚๏ธ E11.0 man superhero: medium-dark skin tone
-1F9B8 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿฆธ๐Ÿพโ€โ™‚ E11.0 man superhero: medium-dark skin tone
-1F9B8 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿฟโ€โ™‚๏ธ E11.0 man superhero: dark skin tone
-1F9B8 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™‚ E11.0 man superhero: dark skin tone
-1F9B8 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿฆธโ€โ™€๏ธ E11.0 woman superhero
-1F9B8 200D 2640                            ; minimally-qualified # ๐Ÿฆธโ€โ™€ E11.0 woman superhero
-1F9B8 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿปโ€โ™€๏ธ E11.0 woman superhero: light skin tone
-1F9B8 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿฆธ๐Ÿปโ€โ™€ E11.0 woman superhero: light skin tone
-1F9B8 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿผโ€โ™€๏ธ E11.0 woman superhero: medium-light skin tone
-1F9B8 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿฆธ๐Ÿผโ€โ™€ E11.0 woman superhero: medium-light skin tone
-1F9B8 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿฝโ€โ™€๏ธ E11.0 woman superhero: medium skin tone
-1F9B8 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™€ E11.0 woman superhero: medium skin tone
-1F9B8 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿพโ€โ™€๏ธ E11.0 woman superhero: medium-dark skin tone
-1F9B8 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿฆธ๐Ÿพโ€โ™€ E11.0 woman superhero: medium-dark skin tone
-1F9B8 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆธ๐Ÿฟโ€โ™€๏ธ E11.0 woman superhero: dark skin tone
-1F9B8 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™€ E11.0 woman superhero: dark skin tone
-1F9B9                                      ; fully-qualified     # ๐Ÿฆน E11.0 supervillain
-1F9B9 1F3FB                                ; fully-qualified     # ๐Ÿฆน๐Ÿป E11.0 supervillain: light skin tone
-1F9B9 1F3FC                                ; fully-qualified     # ๐Ÿฆน๐Ÿผ E11.0 supervillain: medium-light skin tone
-1F9B9 1F3FD                                ; fully-qualified     # ๐Ÿฆน๐Ÿฝ E11.0 supervillain: medium skin tone
-1F9B9 1F3FE                                ; fully-qualified     # ๐Ÿฆน๐Ÿพ E11.0 supervillain: medium-dark skin tone
-1F9B9 1F3FF                                ; fully-qualified     # ๐Ÿฆน๐Ÿฟ E11.0 supervillain: dark skin tone
-1F9B9 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿฆนโ€โ™‚๏ธ E11.0 man supervillain
-1F9B9 200D 2642                            ; minimally-qualified # ๐Ÿฆนโ€โ™‚ E11.0 man supervillain
-1F9B9 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿปโ€โ™‚๏ธ E11.0 man supervillain: light skin tone
-1F9B9 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿฆน๐Ÿปโ€โ™‚ E11.0 man supervillain: light skin tone
-1F9B9 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿผโ€โ™‚๏ธ E11.0 man supervillain: medium-light skin tone
-1F9B9 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿฆน๐Ÿผโ€โ™‚ E11.0 man supervillain: medium-light skin tone
-1F9B9 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿฝโ€โ™‚๏ธ E11.0 man supervillain: medium skin tone
-1F9B9 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿฆน๐Ÿฝโ€โ™‚ E11.0 man supervillain: medium skin tone
-1F9B9 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿพโ€โ™‚๏ธ E11.0 man supervillain: medium-dark skin tone
-1F9B9 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿฆน๐Ÿพโ€โ™‚ E11.0 man supervillain: medium-dark skin tone
-1F9B9 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿฟโ€โ™‚๏ธ E11.0 man supervillain: dark skin tone
-1F9B9 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿฆน๐Ÿฟโ€โ™‚ E11.0 man supervillain: dark skin tone
-1F9B9 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿฆนโ€โ™€๏ธ E11.0 woman supervillain
-1F9B9 200D 2640                            ; minimally-qualified # ๐Ÿฆนโ€โ™€ E11.0 woman supervillain
-1F9B9 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿปโ€โ™€๏ธ E11.0 woman supervillain: light skin tone
-1F9B9 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿฆน๐Ÿปโ€โ™€ E11.0 woman supervillain: light skin tone
-1F9B9 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿผโ€โ™€๏ธ E11.0 woman supervillain: medium-light skin tone
-1F9B9 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿฆน๐Ÿผโ€โ™€ E11.0 woman supervillain: medium-light skin tone
-1F9B9 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿฝโ€โ™€๏ธ E11.0 woman supervillain: medium skin tone
-1F9B9 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿฆน๐Ÿฝโ€โ™€ E11.0 woman supervillain: medium skin tone
-1F9B9 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿพโ€โ™€๏ธ E11.0 woman supervillain: medium-dark skin tone
-1F9B9 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿฆน๐Ÿพโ€โ™€ E11.0 woman supervillain: medium-dark skin tone
-1F9B9 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿฆน๐Ÿฟโ€โ™€๏ธ E11.0 woman supervillain: dark skin tone
-1F9B9 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿฆน๐Ÿฟโ€โ™€ E11.0 woman supervillain: dark skin tone
-1F9D9                                      ; fully-qualified     # ๐Ÿง™ E5.0 mage
-1F9D9 1F3FB                                ; fully-qualified     # ๐Ÿง™๐Ÿป E5.0 mage: light skin tone
-1F9D9 1F3FC                                ; fully-qualified     # ๐Ÿง™๐Ÿผ E5.0 mage: medium-light skin tone
-1F9D9 1F3FD                                ; fully-qualified     # ๐Ÿง™๐Ÿฝ E5.0 mage: medium skin tone
-1F9D9 1F3FE                                ; fully-qualified     # ๐Ÿง™๐Ÿพ E5.0 mage: medium-dark skin tone
-1F9D9 1F3FF                                ; fully-qualified     # ๐Ÿง™๐Ÿฟ E5.0 mage: dark skin tone
-1F9D9 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿง™โ€โ™‚๏ธ E5.0 man mage
-1F9D9 200D 2642                            ; minimally-qualified # ๐Ÿง™โ€โ™‚ E5.0 man mage
-1F9D9 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿปโ€โ™‚๏ธ E5.0 man mage: light skin tone
-1F9D9 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง™๐Ÿปโ€โ™‚ E5.0 man mage: light skin tone
-1F9D9 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿผโ€โ™‚๏ธ E5.0 man mage: medium-light skin tone
-1F9D9 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง™๐Ÿผโ€โ™‚ E5.0 man mage: medium-light skin tone
-1F9D9 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿฝโ€โ™‚๏ธ E5.0 man mage: medium skin tone
-1F9D9 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง™๐Ÿฝโ€โ™‚ E5.0 man mage: medium skin tone
-1F9D9 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿพโ€โ™‚๏ธ E5.0 man mage: medium-dark skin tone
-1F9D9 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง™๐Ÿพโ€โ™‚ E5.0 man mage: medium-dark skin tone
-1F9D9 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿฟโ€โ™‚๏ธ E5.0 man mage: dark skin tone
-1F9D9 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง™๐Ÿฟโ€โ™‚ E5.0 man mage: dark skin tone
-1F9D9 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿง™โ€โ™€๏ธ E5.0 woman mage
-1F9D9 200D 2640                            ; minimally-qualified # ๐Ÿง™โ€โ™€ E5.0 woman mage
-1F9D9 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿปโ€โ™€๏ธ E5.0 woman mage: light skin tone
-1F9D9 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง™๐Ÿปโ€โ™€ E5.0 woman mage: light skin tone
-1F9D9 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿผโ€โ™€๏ธ E5.0 woman mage: medium-light skin tone
-1F9D9 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง™๐Ÿผโ€โ™€ E5.0 woman mage: medium-light skin tone
-1F9D9 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿฝโ€โ™€๏ธ E5.0 woman mage: medium skin tone
-1F9D9 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง™๐Ÿฝโ€โ™€ E5.0 woman mage: medium skin tone
-1F9D9 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿพโ€โ™€๏ธ E5.0 woman mage: medium-dark skin tone
-1F9D9 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง™๐Ÿพโ€โ™€ E5.0 woman mage: medium-dark skin tone
-1F9D9 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง™๐Ÿฟโ€โ™€๏ธ E5.0 woman mage: dark skin tone
-1F9D9 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง™๐Ÿฟโ€โ™€ E5.0 woman mage: dark skin tone
-1F9DA                                      ; fully-qualified     # ๐Ÿงš E5.0 fairy
-1F9DA 1F3FB                                ; fully-qualified     # ๐Ÿงš๐Ÿป E5.0 fairy: light skin tone
-1F9DA 1F3FC                                ; fully-qualified     # ๐Ÿงš๐Ÿผ E5.0 fairy: medium-light skin tone
-1F9DA 1F3FD                                ; fully-qualified     # ๐Ÿงš๐Ÿฝ E5.0 fairy: medium skin tone
-1F9DA 1F3FE                                ; fully-qualified     # ๐Ÿงš๐Ÿพ E5.0 fairy: medium-dark skin tone
-1F9DA 1F3FF                                ; fully-qualified     # ๐Ÿงš๐Ÿฟ E5.0 fairy: dark skin tone
-1F9DA 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿงšโ€โ™‚๏ธ E5.0 man fairy
-1F9DA 200D 2642                            ; minimally-qualified # ๐Ÿงšโ€โ™‚ E5.0 man fairy
-1F9DA 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿปโ€โ™‚๏ธ E5.0 man fairy: light skin tone
-1F9DA 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿงš๐Ÿปโ€โ™‚ E5.0 man fairy: light skin tone
-1F9DA 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿผโ€โ™‚๏ธ E5.0 man fairy: medium-light skin tone
-1F9DA 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿงš๐Ÿผโ€โ™‚ E5.0 man fairy: medium-light skin tone
-1F9DA 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿฝโ€โ™‚๏ธ E5.0 man fairy: medium skin tone
-1F9DA 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿงš๐Ÿฝโ€โ™‚ E5.0 man fairy: medium skin tone
-1F9DA 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿพโ€โ™‚๏ธ E5.0 man fairy: medium-dark skin tone
-1F9DA 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿงš๐Ÿพโ€โ™‚ E5.0 man fairy: medium-dark skin tone
-1F9DA 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿฟโ€โ™‚๏ธ E5.0 man fairy: dark skin tone
-1F9DA 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿงš๐Ÿฟโ€โ™‚ E5.0 man fairy: dark skin tone
-1F9DA 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿงšโ€โ™€๏ธ E5.0 woman fairy
-1F9DA 200D 2640                            ; minimally-qualified # ๐Ÿงšโ€โ™€ E5.0 woman fairy
-1F9DA 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿปโ€โ™€๏ธ E5.0 woman fairy: light skin tone
-1F9DA 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿงš๐Ÿปโ€โ™€ E5.0 woman fairy: light skin tone
-1F9DA 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿผโ€โ™€๏ธ E5.0 woman fairy: medium-light skin tone
-1F9DA 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿงš๐Ÿผโ€โ™€ E5.0 woman fairy: medium-light skin tone
-1F9DA 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿฝโ€โ™€๏ธ E5.0 woman fairy: medium skin tone
-1F9DA 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿงš๐Ÿฝโ€โ™€ E5.0 woman fairy: medium skin tone
-1F9DA 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿพโ€โ™€๏ธ E5.0 woman fairy: medium-dark skin tone
-1F9DA 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿงš๐Ÿพโ€โ™€ E5.0 woman fairy: medium-dark skin tone
-1F9DA 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงš๐Ÿฟโ€โ™€๏ธ E5.0 woman fairy: dark skin tone
-1F9DA 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿงš๐Ÿฟโ€โ™€ E5.0 woman fairy: dark skin tone
-1F9DB                                      ; fully-qualified     # ๐Ÿง› E5.0 vampire
-1F9DB 1F3FB                                ; fully-qualified     # ๐Ÿง›๐Ÿป E5.0 vampire: light skin tone
-1F9DB 1F3FC                                ; fully-qualified     # ๐Ÿง›๐Ÿผ E5.0 vampire: medium-light skin tone
-1F9DB 1F3FD                                ; fully-qualified     # ๐Ÿง›๐Ÿฝ E5.0 vampire: medium skin tone
-1F9DB 1F3FE                                ; fully-qualified     # ๐Ÿง›๐Ÿพ E5.0 vampire: medium-dark skin tone
-1F9DB 1F3FF                                ; fully-qualified     # ๐Ÿง›๐Ÿฟ E5.0 vampire: dark skin tone
-1F9DB 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿง›โ€โ™‚๏ธ E5.0 man vampire
-1F9DB 200D 2642                            ; minimally-qualified # ๐Ÿง›โ€โ™‚ E5.0 man vampire
-1F9DB 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿปโ€โ™‚๏ธ E5.0 man vampire: light skin tone
-1F9DB 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง›๐Ÿปโ€โ™‚ E5.0 man vampire: light skin tone
-1F9DB 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿผโ€โ™‚๏ธ E5.0 man vampire: medium-light skin tone
-1F9DB 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง›๐Ÿผโ€โ™‚ E5.0 man vampire: medium-light skin tone
-1F9DB 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿฝโ€โ™‚๏ธ E5.0 man vampire: medium skin tone
-1F9DB 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง›๐Ÿฝโ€โ™‚ E5.0 man vampire: medium skin tone
-1F9DB 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿพโ€โ™‚๏ธ E5.0 man vampire: medium-dark skin tone
-1F9DB 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง›๐Ÿพโ€โ™‚ E5.0 man vampire: medium-dark skin tone
-1F9DB 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿฟโ€โ™‚๏ธ E5.0 man vampire: dark skin tone
-1F9DB 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง›๐Ÿฟโ€โ™‚ E5.0 man vampire: dark skin tone
-1F9DB 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿง›โ€โ™€๏ธ E5.0 woman vampire
-1F9DB 200D 2640                            ; minimally-qualified # ๐Ÿง›โ€โ™€ E5.0 woman vampire
-1F9DB 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿปโ€โ™€๏ธ E5.0 woman vampire: light skin tone
-1F9DB 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง›๐Ÿปโ€โ™€ E5.0 woman vampire: light skin tone
-1F9DB 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿผโ€โ™€๏ธ E5.0 woman vampire: medium-light skin tone
-1F9DB 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง›๐Ÿผโ€โ™€ E5.0 woman vampire: medium-light skin tone
-1F9DB 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿฝโ€โ™€๏ธ E5.0 woman vampire: medium skin tone
-1F9DB 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง›๐Ÿฝโ€โ™€ E5.0 woman vampire: medium skin tone
-1F9DB 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿพโ€โ™€๏ธ E5.0 woman vampire: medium-dark skin tone
-1F9DB 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง›๐Ÿพโ€โ™€ E5.0 woman vampire: medium-dark skin tone
-1F9DB 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง›๐Ÿฟโ€โ™€๏ธ E5.0 woman vampire: dark skin tone
-1F9DB 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง›๐Ÿฟโ€โ™€ E5.0 woman vampire: dark skin tone
-1F9DC                                      ; fully-qualified     # ๐Ÿงœ E5.0 merperson
-1F9DC 1F3FB                                ; fully-qualified     # ๐Ÿงœ๐Ÿป E5.0 merperson: light skin tone
-1F9DC 1F3FC                                ; fully-qualified     # ๐Ÿงœ๐Ÿผ E5.0 merperson: medium-light skin tone
-1F9DC 1F3FD                                ; fully-qualified     # ๐Ÿงœ๐Ÿฝ E5.0 merperson: medium skin tone
-1F9DC 1F3FE                                ; fully-qualified     # ๐Ÿงœ๐Ÿพ E5.0 merperson: medium-dark skin tone
-1F9DC 1F3FF                                ; fully-qualified     # ๐Ÿงœ๐Ÿฟ E5.0 merperson: dark skin tone
-1F9DC 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿงœโ€โ™‚๏ธ E5.0 merman
-1F9DC 200D 2642                            ; minimally-qualified # ๐Ÿงœโ€โ™‚ E5.0 merman
-1F9DC 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿปโ€โ™‚๏ธ E5.0 merman: light skin tone
-1F9DC 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿงœ๐Ÿปโ€โ™‚ E5.0 merman: light skin tone
-1F9DC 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿผโ€โ™‚๏ธ E5.0 merman: medium-light skin tone
-1F9DC 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿงœ๐Ÿผโ€โ™‚ E5.0 merman: medium-light skin tone
-1F9DC 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿฝโ€โ™‚๏ธ E5.0 merman: medium skin tone
-1F9DC 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿงœ๐Ÿฝโ€โ™‚ E5.0 merman: medium skin tone
-1F9DC 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿพโ€โ™‚๏ธ E5.0 merman: medium-dark skin tone
-1F9DC 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿงœ๐Ÿพโ€โ™‚ E5.0 merman: medium-dark skin tone
-1F9DC 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿฟโ€โ™‚๏ธ E5.0 merman: dark skin tone
-1F9DC 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿงœ๐Ÿฟโ€โ™‚ E5.0 merman: dark skin tone
-1F9DC 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿงœโ€โ™€๏ธ E5.0 mermaid
-1F9DC 200D 2640                            ; minimally-qualified # ๐Ÿงœโ€โ™€ E5.0 mermaid
-1F9DC 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿปโ€โ™€๏ธ E5.0 mermaid: light skin tone
-1F9DC 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿงœ๐Ÿปโ€โ™€ E5.0 mermaid: light skin tone
-1F9DC 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿผโ€โ™€๏ธ E5.0 mermaid: medium-light skin tone
-1F9DC 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿงœ๐Ÿผโ€โ™€ E5.0 mermaid: medium-light skin tone
-1F9DC 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿฝโ€โ™€๏ธ E5.0 mermaid: medium skin tone
-1F9DC 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿงœ๐Ÿฝโ€โ™€ E5.0 mermaid: medium skin tone
-1F9DC 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿพโ€โ™€๏ธ E5.0 mermaid: medium-dark skin tone
-1F9DC 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿงœ๐Ÿพโ€โ™€ E5.0 mermaid: medium-dark skin tone
-1F9DC 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿงœ๐Ÿฟโ€โ™€๏ธ E5.0 mermaid: dark skin tone
-1F9DC 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿงœ๐Ÿฟโ€โ™€ E5.0 mermaid: dark skin tone
-1F9DD                                      ; fully-qualified     # ๐Ÿง E5.0 elf
-1F9DD 1F3FB                                ; fully-qualified     # ๐Ÿง๐Ÿป E5.0 elf: light skin tone
-1F9DD 1F3FC                                ; fully-qualified     # ๐Ÿง๐Ÿผ E5.0 elf: medium-light skin tone
-1F9DD 1F3FD                                ; fully-qualified     # ๐Ÿง๐Ÿฝ E5.0 elf: medium skin tone
-1F9DD 1F3FE                                ; fully-qualified     # ๐Ÿง๐Ÿพ E5.0 elf: medium-dark skin tone
-1F9DD 1F3FF                                ; fully-qualified     # ๐Ÿง๐Ÿฟ E5.0 elf: dark skin tone
-1F9DD 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿงโ€โ™‚๏ธ E5.0 man elf
-1F9DD 200D 2642                            ; minimally-qualified # ๐Ÿงโ€โ™‚ E5.0 man elf
-1F9DD 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E5.0 man elf: light skin tone
-1F9DD 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E5.0 man elf: light skin tone
-1F9DD 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E5.0 man elf: medium-light skin tone
-1F9DD 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E5.0 man elf: medium-light skin tone
-1F9DD 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E5.0 man elf: medium skin tone
-1F9DD 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E5.0 man elf: medium skin tone
-1F9DD 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E5.0 man elf: medium-dark skin tone
-1F9DD 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E5.0 man elf: medium-dark skin tone
-1F9DD 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E5.0 man elf: dark skin tone
-1F9DD 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E5.0 man elf: dark skin tone
-1F9DD 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿงโ€โ™€๏ธ E5.0 woman elf
-1F9DD 200D 2640                            ; minimally-qualified # ๐Ÿงโ€โ™€ E5.0 woman elf
-1F9DD 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™€๏ธ E5.0 woman elf: light skin tone
-1F9DD 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E5.0 woman elf: light skin tone
-1F9DD 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™€๏ธ E5.0 woman elf: medium-light skin tone
-1F9DD 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E5.0 woman elf: medium-light skin tone
-1F9DD 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E5.0 woman elf: medium skin tone
-1F9DD 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E5.0 woman elf: medium skin tone
-1F9DD 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™€๏ธ E5.0 woman elf: medium-dark skin tone
-1F9DD 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E5.0 woman elf: medium-dark skin tone
-1F9DD 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E5.0 woman elf: dark skin tone
-1F9DD 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E5.0 woman elf: dark skin tone
-1F9DE                                      ; fully-qualified     # ๐Ÿงž E5.0 genie
-1F9DE 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿงžโ€โ™‚๏ธ E5.0 man genie
-1F9DE 200D 2642                            ; minimally-qualified # ๐Ÿงžโ€โ™‚ E5.0 man genie
-1F9DE 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿงžโ€โ™€๏ธ E5.0 woman genie
-1F9DE 200D 2640                            ; minimally-qualified # ๐Ÿงžโ€โ™€ E5.0 woman genie
-1F9DF                                      ; fully-qualified     # ๐ŸงŸ E5.0 zombie
-1F9DF 200D 2642 FE0F                       ; fully-qualified     # ๐ŸงŸโ€โ™‚๏ธ E5.0 man zombie
-1F9DF 200D 2642                            ; minimally-qualified # ๐ŸงŸโ€โ™‚ E5.0 man zombie
-1F9DF 200D 2640 FE0F                       ; fully-qualified     # ๐ŸงŸโ€โ™€๏ธ E5.0 woman zombie
-1F9DF 200D 2640                            ; minimally-qualified # ๐ŸงŸโ€โ™€ E5.0 woman zombie
+1F47C                                                  ; fully-qualified     # ๐Ÿ‘ผ E0.6 baby angel
+1F47C 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ผ๐Ÿป E1.0 baby angel: light skin tone
+1F47C 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ผ๐Ÿผ E1.0 baby angel: medium-light skin tone
+1F47C 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ผ๐Ÿฝ E1.0 baby angel: medium skin tone
+1F47C 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ผ๐Ÿพ E1.0 baby angel: medium-dark skin tone
+1F47C 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ผ๐Ÿฟ E1.0 baby angel: dark skin tone
+1F385                                                  ; fully-qualified     # ๐ŸŽ… E0.6 Santa Claus
+1F385 1F3FB                                            ; fully-qualified     # ๐ŸŽ…๐Ÿป E1.0 Santa Claus: light skin tone
+1F385 1F3FC                                            ; fully-qualified     # ๐ŸŽ…๐Ÿผ E1.0 Santa Claus: medium-light skin tone
+1F385 1F3FD                                            ; fully-qualified     # ๐ŸŽ…๐Ÿฝ E1.0 Santa Claus: medium skin tone
+1F385 1F3FE                                            ; fully-qualified     # ๐ŸŽ…๐Ÿพ E1.0 Santa Claus: medium-dark skin tone
+1F385 1F3FF                                            ; fully-qualified     # ๐ŸŽ…๐Ÿฟ E1.0 Santa Claus: dark skin tone
+1F936                                                  ; fully-qualified     # ๐Ÿคถ E3.0 Mrs. Claus
+1F936 1F3FB                                            ; fully-qualified     # ๐Ÿคถ๐Ÿป E3.0 Mrs. Claus: light skin tone
+1F936 1F3FC                                            ; fully-qualified     # ๐Ÿคถ๐Ÿผ E3.0 Mrs. Claus: medium-light skin tone
+1F936 1F3FD                                            ; fully-qualified     # ๐Ÿคถ๐Ÿฝ E3.0 Mrs. Claus: medium skin tone
+1F936 1F3FE                                            ; fully-qualified     # ๐Ÿคถ๐Ÿพ E3.0 Mrs. Claus: medium-dark skin tone
+1F936 1F3FF                                            ; fully-qualified     # ๐Ÿคถ๐Ÿฟ E3.0 Mrs. Claus: dark skin tone
+1F9D1 200D 1F384                                       ; fully-qualified     # ๐Ÿง‘โ€๐ŸŽ„ E13.0 mx claus
+1F9D1 1F3FB 200D 1F384                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐ŸŽ„ E13.0 mx claus: light skin tone
+1F9D1 1F3FC 200D 1F384                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐ŸŽ„ E13.0 mx claus: medium-light skin tone
+1F9D1 1F3FD 200D 1F384                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐ŸŽ„ E13.0 mx claus: medium skin tone
+1F9D1 1F3FE 200D 1F384                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐ŸŽ„ E13.0 mx claus: medium-dark skin tone
+1F9D1 1F3FF 200D 1F384                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐ŸŽ„ E13.0 mx claus: dark skin tone
+1F9B8                                                  ; fully-qualified     # ๐Ÿฆธ E11.0 superhero
+1F9B8 1F3FB                                            ; fully-qualified     # ๐Ÿฆธ๐Ÿป E11.0 superhero: light skin tone
+1F9B8 1F3FC                                            ; fully-qualified     # ๐Ÿฆธ๐Ÿผ E11.0 superhero: medium-light skin tone
+1F9B8 1F3FD                                            ; fully-qualified     # ๐Ÿฆธ๐Ÿฝ E11.0 superhero: medium skin tone
+1F9B8 1F3FE                                            ; fully-qualified     # ๐Ÿฆธ๐Ÿพ E11.0 superhero: medium-dark skin tone
+1F9B8 1F3FF                                            ; fully-qualified     # ๐Ÿฆธ๐Ÿฟ E11.0 superhero: dark skin tone
+1F9B8 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿฆธโ€โ™‚๏ธ E11.0 man superhero
+1F9B8 200D 2642                                        ; minimally-qualified # ๐Ÿฆธโ€โ™‚ E11.0 man superhero
+1F9B8 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿปโ€โ™‚๏ธ E11.0 man superhero: light skin tone
+1F9B8 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿปโ€โ™‚ E11.0 man superhero: light skin tone
+1F9B8 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿผโ€โ™‚๏ธ E11.0 man superhero: medium-light skin tone
+1F9B8 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿผโ€โ™‚ E11.0 man superhero: medium-light skin tone
+1F9B8 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿฝโ€โ™‚๏ธ E11.0 man superhero: medium skin tone
+1F9B8 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™‚ E11.0 man superhero: medium skin tone
+1F9B8 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿพโ€โ™‚๏ธ E11.0 man superhero: medium-dark skin tone
+1F9B8 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿพโ€โ™‚ E11.0 man superhero: medium-dark skin tone
+1F9B8 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿฟโ€โ™‚๏ธ E11.0 man superhero: dark skin tone
+1F9B8 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™‚ E11.0 man superhero: dark skin tone
+1F9B8 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿฆธโ€โ™€๏ธ E11.0 woman superhero
+1F9B8 200D 2640                                        ; minimally-qualified # ๐Ÿฆธโ€โ™€ E11.0 woman superhero
+1F9B8 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿปโ€โ™€๏ธ E11.0 woman superhero: light skin tone
+1F9B8 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿปโ€โ™€ E11.0 woman superhero: light skin tone
+1F9B8 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿผโ€โ™€๏ธ E11.0 woman superhero: medium-light skin tone
+1F9B8 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿผโ€โ™€ E11.0 woman superhero: medium-light skin tone
+1F9B8 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿฝโ€โ™€๏ธ E11.0 woman superhero: medium skin tone
+1F9B8 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™€ E11.0 woman superhero: medium skin tone
+1F9B8 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿพโ€โ™€๏ธ E11.0 woman superhero: medium-dark skin tone
+1F9B8 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿพโ€โ™€ E11.0 woman superhero: medium-dark skin tone
+1F9B8 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆธ๐Ÿฟโ€โ™€๏ธ E11.0 woman superhero: dark skin tone
+1F9B8 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™€ E11.0 woman superhero: dark skin tone
+1F9B9                                                  ; fully-qualified     # ๐Ÿฆน E11.0 supervillain
+1F9B9 1F3FB                                            ; fully-qualified     # ๐Ÿฆน๐Ÿป E11.0 supervillain: light skin tone
+1F9B9 1F3FC                                            ; fully-qualified     # ๐Ÿฆน๐Ÿผ E11.0 supervillain: medium-light skin tone
+1F9B9 1F3FD                                            ; fully-qualified     # ๐Ÿฆน๐Ÿฝ E11.0 supervillain: medium skin tone
+1F9B9 1F3FE                                            ; fully-qualified     # ๐Ÿฆน๐Ÿพ E11.0 supervillain: medium-dark skin tone
+1F9B9 1F3FF                                            ; fully-qualified     # ๐Ÿฆน๐Ÿฟ E11.0 supervillain: dark skin tone
+1F9B9 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿฆนโ€โ™‚๏ธ E11.0 man supervillain
+1F9B9 200D 2642                                        ; minimally-qualified # ๐Ÿฆนโ€โ™‚ E11.0 man supervillain
+1F9B9 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿปโ€โ™‚๏ธ E11.0 man supervillain: light skin tone
+1F9B9 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿฆน๐Ÿปโ€โ™‚ E11.0 man supervillain: light skin tone
+1F9B9 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿผโ€โ™‚๏ธ E11.0 man supervillain: medium-light skin tone
+1F9B9 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿฆน๐Ÿผโ€โ™‚ E11.0 man supervillain: medium-light skin tone
+1F9B9 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿฝโ€โ™‚๏ธ E11.0 man supervillain: medium skin tone
+1F9B9 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿฆน๐Ÿฝโ€โ™‚ E11.0 man supervillain: medium skin tone
+1F9B9 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿพโ€โ™‚๏ธ E11.0 man supervillain: medium-dark skin tone
+1F9B9 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿฆน๐Ÿพโ€โ™‚ E11.0 man supervillain: medium-dark skin tone
+1F9B9 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿฟโ€โ™‚๏ธ E11.0 man supervillain: dark skin tone
+1F9B9 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿฆน๐Ÿฟโ€โ™‚ E11.0 man supervillain: dark skin tone
+1F9B9 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿฆนโ€โ™€๏ธ E11.0 woman supervillain
+1F9B9 200D 2640                                        ; minimally-qualified # ๐Ÿฆนโ€โ™€ E11.0 woman supervillain
+1F9B9 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿปโ€โ™€๏ธ E11.0 woman supervillain: light skin tone
+1F9B9 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿฆน๐Ÿปโ€โ™€ E11.0 woman supervillain: light skin tone
+1F9B9 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿผโ€โ™€๏ธ E11.0 woman supervillain: medium-light skin tone
+1F9B9 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿฆน๐Ÿผโ€โ™€ E11.0 woman supervillain: medium-light skin tone
+1F9B9 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿฝโ€โ™€๏ธ E11.0 woman supervillain: medium skin tone
+1F9B9 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿฆน๐Ÿฝโ€โ™€ E11.0 woman supervillain: medium skin tone
+1F9B9 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿพโ€โ™€๏ธ E11.0 woman supervillain: medium-dark skin tone
+1F9B9 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿฆน๐Ÿพโ€โ™€ E11.0 woman supervillain: medium-dark skin tone
+1F9B9 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿฆน๐Ÿฟโ€โ™€๏ธ E11.0 woman supervillain: dark skin tone
+1F9B9 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿฆน๐Ÿฟโ€โ™€ E11.0 woman supervillain: dark skin tone
+1F9D9                                                  ; fully-qualified     # ๐Ÿง™ E5.0 mage
+1F9D9 1F3FB                                            ; fully-qualified     # ๐Ÿง™๐Ÿป E5.0 mage: light skin tone
+1F9D9 1F3FC                                            ; fully-qualified     # ๐Ÿง™๐Ÿผ E5.0 mage: medium-light skin tone
+1F9D9 1F3FD                                            ; fully-qualified     # ๐Ÿง™๐Ÿฝ E5.0 mage: medium skin tone
+1F9D9 1F3FE                                            ; fully-qualified     # ๐Ÿง™๐Ÿพ E5.0 mage: medium-dark skin tone
+1F9D9 1F3FF                                            ; fully-qualified     # ๐Ÿง™๐Ÿฟ E5.0 mage: dark skin tone
+1F9D9 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿง™โ€โ™‚๏ธ E5.0 man mage
+1F9D9 200D 2642                                        ; minimally-qualified # ๐Ÿง™โ€โ™‚ E5.0 man mage
+1F9D9 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿปโ€โ™‚๏ธ E5.0 man mage: light skin tone
+1F9D9 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง™๐Ÿปโ€โ™‚ E5.0 man mage: light skin tone
+1F9D9 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿผโ€โ™‚๏ธ E5.0 man mage: medium-light skin tone
+1F9D9 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง™๐Ÿผโ€โ™‚ E5.0 man mage: medium-light skin tone
+1F9D9 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿฝโ€โ™‚๏ธ E5.0 man mage: medium skin tone
+1F9D9 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง™๐Ÿฝโ€โ™‚ E5.0 man mage: medium skin tone
+1F9D9 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿพโ€โ™‚๏ธ E5.0 man mage: medium-dark skin tone
+1F9D9 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง™๐Ÿพโ€โ™‚ E5.0 man mage: medium-dark skin tone
+1F9D9 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿฟโ€โ™‚๏ธ E5.0 man mage: dark skin tone
+1F9D9 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง™๐Ÿฟโ€โ™‚ E5.0 man mage: dark skin tone
+1F9D9 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿง™โ€โ™€๏ธ E5.0 woman mage
+1F9D9 200D 2640                                        ; minimally-qualified # ๐Ÿง™โ€โ™€ E5.0 woman mage
+1F9D9 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿปโ€โ™€๏ธ E5.0 woman mage: light skin tone
+1F9D9 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง™๐Ÿปโ€โ™€ E5.0 woman mage: light skin tone
+1F9D9 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿผโ€โ™€๏ธ E5.0 woman mage: medium-light skin tone
+1F9D9 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง™๐Ÿผโ€โ™€ E5.0 woman mage: medium-light skin tone
+1F9D9 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿฝโ€โ™€๏ธ E5.0 woman mage: medium skin tone
+1F9D9 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง™๐Ÿฝโ€โ™€ E5.0 woman mage: medium skin tone
+1F9D9 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿพโ€โ™€๏ธ E5.0 woman mage: medium-dark skin tone
+1F9D9 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง™๐Ÿพโ€โ™€ E5.0 woman mage: medium-dark skin tone
+1F9D9 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง™๐Ÿฟโ€โ™€๏ธ E5.0 woman mage: dark skin tone
+1F9D9 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง™๐Ÿฟโ€โ™€ E5.0 woman mage: dark skin tone
+1F9DA                                                  ; fully-qualified     # ๐Ÿงš E5.0 fairy
+1F9DA 1F3FB                                            ; fully-qualified     # ๐Ÿงš๐Ÿป E5.0 fairy: light skin tone
+1F9DA 1F3FC                                            ; fully-qualified     # ๐Ÿงš๐Ÿผ E5.0 fairy: medium-light skin tone
+1F9DA 1F3FD                                            ; fully-qualified     # ๐Ÿงš๐Ÿฝ E5.0 fairy: medium skin tone
+1F9DA 1F3FE                                            ; fully-qualified     # ๐Ÿงš๐Ÿพ E5.0 fairy: medium-dark skin tone
+1F9DA 1F3FF                                            ; fully-qualified     # ๐Ÿงš๐Ÿฟ E5.0 fairy: dark skin tone
+1F9DA 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿงšโ€โ™‚๏ธ E5.0 man fairy
+1F9DA 200D 2642                                        ; minimally-qualified # ๐Ÿงšโ€โ™‚ E5.0 man fairy
+1F9DA 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿปโ€โ™‚๏ธ E5.0 man fairy: light skin tone
+1F9DA 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿงš๐Ÿปโ€โ™‚ E5.0 man fairy: light skin tone
+1F9DA 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿผโ€โ™‚๏ธ E5.0 man fairy: medium-light skin tone
+1F9DA 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿงš๐Ÿผโ€โ™‚ E5.0 man fairy: medium-light skin tone
+1F9DA 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿฝโ€โ™‚๏ธ E5.0 man fairy: medium skin tone
+1F9DA 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿงš๐Ÿฝโ€โ™‚ E5.0 man fairy: medium skin tone
+1F9DA 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿพโ€โ™‚๏ธ E5.0 man fairy: medium-dark skin tone
+1F9DA 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿงš๐Ÿพโ€โ™‚ E5.0 man fairy: medium-dark skin tone
+1F9DA 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿฟโ€โ™‚๏ธ E5.0 man fairy: dark skin tone
+1F9DA 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿงš๐Ÿฟโ€โ™‚ E5.0 man fairy: dark skin tone
+1F9DA 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿงšโ€โ™€๏ธ E5.0 woman fairy
+1F9DA 200D 2640                                        ; minimally-qualified # ๐Ÿงšโ€โ™€ E5.0 woman fairy
+1F9DA 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿปโ€โ™€๏ธ E5.0 woman fairy: light skin tone
+1F9DA 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿงš๐Ÿปโ€โ™€ E5.0 woman fairy: light skin tone
+1F9DA 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿผโ€โ™€๏ธ E5.0 woman fairy: medium-light skin tone
+1F9DA 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿงš๐Ÿผโ€โ™€ E5.0 woman fairy: medium-light skin tone
+1F9DA 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿฝโ€โ™€๏ธ E5.0 woman fairy: medium skin tone
+1F9DA 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿงš๐Ÿฝโ€โ™€ E5.0 woman fairy: medium skin tone
+1F9DA 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿพโ€โ™€๏ธ E5.0 woman fairy: medium-dark skin tone
+1F9DA 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿงš๐Ÿพโ€โ™€ E5.0 woman fairy: medium-dark skin tone
+1F9DA 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงš๐Ÿฟโ€โ™€๏ธ E5.0 woman fairy: dark skin tone
+1F9DA 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿงš๐Ÿฟโ€โ™€ E5.0 woman fairy: dark skin tone
+1F9DB                                                  ; fully-qualified     # ๐Ÿง› E5.0 vampire
+1F9DB 1F3FB                                            ; fully-qualified     # ๐Ÿง›๐Ÿป E5.0 vampire: light skin tone
+1F9DB 1F3FC                                            ; fully-qualified     # ๐Ÿง›๐Ÿผ E5.0 vampire: medium-light skin tone
+1F9DB 1F3FD                                            ; fully-qualified     # ๐Ÿง›๐Ÿฝ E5.0 vampire: medium skin tone
+1F9DB 1F3FE                                            ; fully-qualified     # ๐Ÿง›๐Ÿพ E5.0 vampire: medium-dark skin tone
+1F9DB 1F3FF                                            ; fully-qualified     # ๐Ÿง›๐Ÿฟ E5.0 vampire: dark skin tone
+1F9DB 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿง›โ€โ™‚๏ธ E5.0 man vampire
+1F9DB 200D 2642                                        ; minimally-qualified # ๐Ÿง›โ€โ™‚ E5.0 man vampire
+1F9DB 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿปโ€โ™‚๏ธ E5.0 man vampire: light skin tone
+1F9DB 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง›๐Ÿปโ€โ™‚ E5.0 man vampire: light skin tone
+1F9DB 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿผโ€โ™‚๏ธ E5.0 man vampire: medium-light skin tone
+1F9DB 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง›๐Ÿผโ€โ™‚ E5.0 man vampire: medium-light skin tone
+1F9DB 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿฝโ€โ™‚๏ธ E5.0 man vampire: medium skin tone
+1F9DB 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง›๐Ÿฝโ€โ™‚ E5.0 man vampire: medium skin tone
+1F9DB 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿพโ€โ™‚๏ธ E5.0 man vampire: medium-dark skin tone
+1F9DB 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง›๐Ÿพโ€โ™‚ E5.0 man vampire: medium-dark skin tone
+1F9DB 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿฟโ€โ™‚๏ธ E5.0 man vampire: dark skin tone
+1F9DB 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง›๐Ÿฟโ€โ™‚ E5.0 man vampire: dark skin tone
+1F9DB 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿง›โ€โ™€๏ธ E5.0 woman vampire
+1F9DB 200D 2640                                        ; minimally-qualified # ๐Ÿง›โ€โ™€ E5.0 woman vampire
+1F9DB 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿปโ€โ™€๏ธ E5.0 woman vampire: light skin tone
+1F9DB 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง›๐Ÿปโ€โ™€ E5.0 woman vampire: light skin tone
+1F9DB 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿผโ€โ™€๏ธ E5.0 woman vampire: medium-light skin tone
+1F9DB 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง›๐Ÿผโ€โ™€ E5.0 woman vampire: medium-light skin tone
+1F9DB 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿฝโ€โ™€๏ธ E5.0 woman vampire: medium skin tone
+1F9DB 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง›๐Ÿฝโ€โ™€ E5.0 woman vampire: medium skin tone
+1F9DB 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿพโ€โ™€๏ธ E5.0 woman vampire: medium-dark skin tone
+1F9DB 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง›๐Ÿพโ€โ™€ E5.0 woman vampire: medium-dark skin tone
+1F9DB 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง›๐Ÿฟโ€โ™€๏ธ E5.0 woman vampire: dark skin tone
+1F9DB 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง›๐Ÿฟโ€โ™€ E5.0 woman vampire: dark skin tone
+1F9DC                                                  ; fully-qualified     # ๐Ÿงœ E5.0 merperson
+1F9DC 1F3FB                                            ; fully-qualified     # ๐Ÿงœ๐Ÿป E5.0 merperson: light skin tone
+1F9DC 1F3FC                                            ; fully-qualified     # ๐Ÿงœ๐Ÿผ E5.0 merperson: medium-light skin tone
+1F9DC 1F3FD                                            ; fully-qualified     # ๐Ÿงœ๐Ÿฝ E5.0 merperson: medium skin tone
+1F9DC 1F3FE                                            ; fully-qualified     # ๐Ÿงœ๐Ÿพ E5.0 merperson: medium-dark skin tone
+1F9DC 1F3FF                                            ; fully-qualified     # ๐Ÿงœ๐Ÿฟ E5.0 merperson: dark skin tone
+1F9DC 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿงœโ€โ™‚๏ธ E5.0 merman
+1F9DC 200D 2642                                        ; minimally-qualified # ๐Ÿงœโ€โ™‚ E5.0 merman
+1F9DC 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿปโ€โ™‚๏ธ E5.0 merman: light skin tone
+1F9DC 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿงœ๐Ÿปโ€โ™‚ E5.0 merman: light skin tone
+1F9DC 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿผโ€โ™‚๏ธ E5.0 merman: medium-light skin tone
+1F9DC 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿงœ๐Ÿผโ€โ™‚ E5.0 merman: medium-light skin tone
+1F9DC 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿฝโ€โ™‚๏ธ E5.0 merman: medium skin tone
+1F9DC 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿงœ๐Ÿฝโ€โ™‚ E5.0 merman: medium skin tone
+1F9DC 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿพโ€โ™‚๏ธ E5.0 merman: medium-dark skin tone
+1F9DC 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿงœ๐Ÿพโ€โ™‚ E5.0 merman: medium-dark skin tone
+1F9DC 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿฟโ€โ™‚๏ธ E5.0 merman: dark skin tone
+1F9DC 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿงœ๐Ÿฟโ€โ™‚ E5.0 merman: dark skin tone
+1F9DC 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿงœโ€โ™€๏ธ E5.0 mermaid
+1F9DC 200D 2640                                        ; minimally-qualified # ๐Ÿงœโ€โ™€ E5.0 mermaid
+1F9DC 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿปโ€โ™€๏ธ E5.0 mermaid: light skin tone
+1F9DC 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿงœ๐Ÿปโ€โ™€ E5.0 mermaid: light skin tone
+1F9DC 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿผโ€โ™€๏ธ E5.0 mermaid: medium-light skin tone
+1F9DC 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿงœ๐Ÿผโ€โ™€ E5.0 mermaid: medium-light skin tone
+1F9DC 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿฝโ€โ™€๏ธ E5.0 mermaid: medium skin tone
+1F9DC 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿงœ๐Ÿฝโ€โ™€ E5.0 mermaid: medium skin tone
+1F9DC 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿพโ€โ™€๏ธ E5.0 mermaid: medium-dark skin tone
+1F9DC 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿงœ๐Ÿพโ€โ™€ E5.0 mermaid: medium-dark skin tone
+1F9DC 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿงœ๐Ÿฟโ€โ™€๏ธ E5.0 mermaid: dark skin tone
+1F9DC 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿงœ๐Ÿฟโ€โ™€ E5.0 mermaid: dark skin tone
+1F9DD                                                  ; fully-qualified     # ๐Ÿง E5.0 elf
+1F9DD 1F3FB                                            ; fully-qualified     # ๐Ÿง๐Ÿป E5.0 elf: light skin tone
+1F9DD 1F3FC                                            ; fully-qualified     # ๐Ÿง๐Ÿผ E5.0 elf: medium-light skin tone
+1F9DD 1F3FD                                            ; fully-qualified     # ๐Ÿง๐Ÿฝ E5.0 elf: medium skin tone
+1F9DD 1F3FE                                            ; fully-qualified     # ๐Ÿง๐Ÿพ E5.0 elf: medium-dark skin tone
+1F9DD 1F3FF                                            ; fully-qualified     # ๐Ÿง๐Ÿฟ E5.0 elf: dark skin tone
+1F9DD 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿงโ€โ™‚๏ธ E5.0 man elf
+1F9DD 200D 2642                                        ; minimally-qualified # ๐Ÿงโ€โ™‚ E5.0 man elf
+1F9DD 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E5.0 man elf: light skin tone
+1F9DD 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E5.0 man elf: light skin tone
+1F9DD 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E5.0 man elf: medium-light skin tone
+1F9DD 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E5.0 man elf: medium-light skin tone
+1F9DD 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E5.0 man elf: medium skin tone
+1F9DD 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E5.0 man elf: medium skin tone
+1F9DD 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E5.0 man elf: medium-dark skin tone
+1F9DD 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E5.0 man elf: medium-dark skin tone
+1F9DD 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E5.0 man elf: dark skin tone
+1F9DD 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E5.0 man elf: dark skin tone
+1F9DD 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿงโ€โ™€๏ธ E5.0 woman elf
+1F9DD 200D 2640                                        ; minimally-qualified # ๐Ÿงโ€โ™€ E5.0 woman elf
+1F9DD 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™€๏ธ E5.0 woman elf: light skin tone
+1F9DD 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E5.0 woman elf: light skin tone
+1F9DD 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™€๏ธ E5.0 woman elf: medium-light skin tone
+1F9DD 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E5.0 woman elf: medium-light skin tone
+1F9DD 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E5.0 woman elf: medium skin tone
+1F9DD 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E5.0 woman elf: medium skin tone
+1F9DD 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™€๏ธ E5.0 woman elf: medium-dark skin tone
+1F9DD 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E5.0 woman elf: medium-dark skin tone
+1F9DD 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E5.0 woman elf: dark skin tone
+1F9DD 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E5.0 woman elf: dark skin tone
+1F9DE                                                  ; fully-qualified     # ๐Ÿงž E5.0 genie
+1F9DE 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿงžโ€โ™‚๏ธ E5.0 man genie
+1F9DE 200D 2642                                        ; minimally-qualified # ๐Ÿงžโ€โ™‚ E5.0 man genie
+1F9DE 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿงžโ€โ™€๏ธ E5.0 woman genie
+1F9DE 200D 2640                                        ; minimally-qualified # ๐Ÿงžโ€โ™€ E5.0 woman genie
+1F9DF                                                  ; fully-qualified     # ๐ŸงŸ E5.0 zombie
+1F9DF 200D 2642 FE0F                                   ; fully-qualified     # ๐ŸงŸโ€โ™‚๏ธ E5.0 man zombie
+1F9DF 200D 2642                                        ; minimally-qualified # ๐ŸงŸโ€โ™‚ E5.0 man zombie
+1F9DF 200D 2640 FE0F                                   ; fully-qualified     # ๐ŸงŸโ€โ™€๏ธ E5.0 woman zombie
+1F9DF 200D 2640                                        ; minimally-qualified # ๐ŸงŸโ€โ™€ E5.0 woman zombie
 
 # subgroup: person-activity
-1F486                                      ; fully-qualified     # ๐Ÿ’† E0.6 person getting massage
-1F486 1F3FB                                ; fully-qualified     # ๐Ÿ’†๐Ÿป E1.0 person getting massage: light skin tone
-1F486 1F3FC                                ; fully-qualified     # ๐Ÿ’†๐Ÿผ E1.0 person getting massage: medium-light skin tone
-1F486 1F3FD                                ; fully-qualified     # ๐Ÿ’†๐Ÿฝ E1.0 person getting massage: medium skin tone
-1F486 1F3FE                                ; fully-qualified     # ๐Ÿ’†๐Ÿพ E1.0 person getting massage: medium-dark skin tone
-1F486 1F3FF                                ; fully-qualified     # ๐Ÿ’†๐Ÿฟ E1.0 person getting massage: dark skin tone
-1F486 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ’†โ€โ™‚๏ธ E4.0 man getting massage
-1F486 200D 2642                            ; minimally-qualified # ๐Ÿ’†โ€โ™‚ E4.0 man getting massage
-1F486 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿปโ€โ™‚๏ธ E4.0 man getting massage: light skin tone
-1F486 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ’†๐Ÿปโ€โ™‚ E4.0 man getting massage: light skin tone
-1F486 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿผโ€โ™‚๏ธ E4.0 man getting massage: medium-light skin tone
-1F486 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ’†๐Ÿผโ€โ™‚ E4.0 man getting massage: medium-light skin tone
-1F486 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿฝโ€โ™‚๏ธ E4.0 man getting massage: medium skin tone
-1F486 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ’†๐Ÿฝโ€โ™‚ E4.0 man getting massage: medium skin tone
-1F486 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿพโ€โ™‚๏ธ E4.0 man getting massage: medium-dark skin tone
-1F486 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ’†๐Ÿพโ€โ™‚ E4.0 man getting massage: medium-dark skin tone
-1F486 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿฟโ€โ™‚๏ธ E4.0 man getting massage: dark skin tone
-1F486 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ’†๐Ÿฟโ€โ™‚ E4.0 man getting massage: dark skin tone
-1F486 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ’†โ€โ™€๏ธ E4.0 woman getting massage
-1F486 200D 2640                            ; minimally-qualified # ๐Ÿ’†โ€โ™€ E4.0 woman getting massage
-1F486 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿปโ€โ™€๏ธ E4.0 woman getting massage: light skin tone
-1F486 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ’†๐Ÿปโ€โ™€ E4.0 woman getting massage: light skin tone
-1F486 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿผโ€โ™€๏ธ E4.0 woman getting massage: medium-light skin tone
-1F486 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ’†๐Ÿผโ€โ™€ E4.0 woman getting massage: medium-light skin tone
-1F486 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿฝโ€โ™€๏ธ E4.0 woman getting massage: medium skin tone
-1F486 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ’†๐Ÿฝโ€โ™€ E4.0 woman getting massage: medium skin tone
-1F486 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿพโ€โ™€๏ธ E4.0 woman getting massage: medium-dark skin tone
-1F486 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ’†๐Ÿพโ€โ™€ E4.0 woman getting massage: medium-dark skin tone
-1F486 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’†๐Ÿฟโ€โ™€๏ธ E4.0 woman getting massage: dark skin tone
-1F486 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ’†๐Ÿฟโ€โ™€ E4.0 woman getting massage: dark skin tone
-1F487                                      ; fully-qualified     # ๐Ÿ’‡ E0.6 person getting haircut
-1F487 1F3FB                                ; fully-qualified     # ๐Ÿ’‡๐Ÿป E1.0 person getting haircut: light skin tone
-1F487 1F3FC                                ; fully-qualified     # ๐Ÿ’‡๐Ÿผ E1.0 person getting haircut: medium-light skin tone
-1F487 1F3FD                                ; fully-qualified     # ๐Ÿ’‡๐Ÿฝ E1.0 person getting haircut: medium skin tone
-1F487 1F3FE                                ; fully-qualified     # ๐Ÿ’‡๐Ÿพ E1.0 person getting haircut: medium-dark skin tone
-1F487 1F3FF                                ; fully-qualified     # ๐Ÿ’‡๐Ÿฟ E1.0 person getting haircut: dark skin tone
-1F487 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ’‡โ€โ™‚๏ธ E4.0 man getting haircut
-1F487 200D 2642                            ; minimally-qualified # ๐Ÿ’‡โ€โ™‚ E4.0 man getting haircut
-1F487 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿปโ€โ™‚๏ธ E4.0 man getting haircut: light skin tone
-1F487 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ’‡๐Ÿปโ€โ™‚ E4.0 man getting haircut: light skin tone
-1F487 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿผโ€โ™‚๏ธ E4.0 man getting haircut: medium-light skin tone
-1F487 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ’‡๐Ÿผโ€โ™‚ E4.0 man getting haircut: medium-light skin tone
-1F487 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿฝโ€โ™‚๏ธ E4.0 man getting haircut: medium skin tone
-1F487 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™‚ E4.0 man getting haircut: medium skin tone
-1F487 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿพโ€โ™‚๏ธ E4.0 man getting haircut: medium-dark skin tone
-1F487 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ’‡๐Ÿพโ€โ™‚ E4.0 man getting haircut: medium-dark skin tone
-1F487 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿฟโ€โ™‚๏ธ E4.0 man getting haircut: dark skin tone
-1F487 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™‚ E4.0 man getting haircut: dark skin tone
-1F487 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ’‡โ€โ™€๏ธ E4.0 woman getting haircut
-1F487 200D 2640                            ; minimally-qualified # ๐Ÿ’‡โ€โ™€ E4.0 woman getting haircut
-1F487 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿปโ€โ™€๏ธ E4.0 woman getting haircut: light skin tone
-1F487 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ’‡๐Ÿปโ€โ™€ E4.0 woman getting haircut: light skin tone
-1F487 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿผโ€โ™€๏ธ E4.0 woman getting haircut: medium-light skin tone
-1F487 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ’‡๐Ÿผโ€โ™€ E4.0 woman getting haircut: medium-light skin tone
-1F487 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿฝโ€โ™€๏ธ E4.0 woman getting haircut: medium skin tone
-1F487 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™€ E4.0 woman getting haircut: medium skin tone
-1F487 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿพโ€โ™€๏ธ E4.0 woman getting haircut: medium-dark skin tone
-1F487 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ’‡๐Ÿพโ€โ™€ E4.0 woman getting haircut: medium-dark skin tone
-1F487 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ’‡๐Ÿฟโ€โ™€๏ธ E4.0 woman getting haircut: dark skin tone
-1F487 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™€ E4.0 woman getting haircut: dark skin tone
-1F6B6                                      ; fully-qualified     # ๐Ÿšถ E0.6 person walking
-1F6B6 1F3FB                                ; fully-qualified     # ๐Ÿšถ๐Ÿป E1.0 person walking: light skin tone
-1F6B6 1F3FC                                ; fully-qualified     # ๐Ÿšถ๐Ÿผ E1.0 person walking: medium-light skin tone
-1F6B6 1F3FD                                ; fully-qualified     # ๐Ÿšถ๐Ÿฝ E1.0 person walking: medium skin tone
-1F6B6 1F3FE                                ; fully-qualified     # ๐Ÿšถ๐Ÿพ E1.0 person walking: medium-dark skin tone
-1F6B6 1F3FF                                ; fully-qualified     # ๐Ÿšถ๐Ÿฟ E1.0 person walking: dark skin tone
-1F6B6 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿšถโ€โ™‚๏ธ E4.0 man walking
-1F6B6 200D 2642                            ; minimally-qualified # ๐Ÿšถโ€โ™‚ E4.0 man walking
-1F6B6 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿปโ€โ™‚๏ธ E4.0 man walking: light skin tone
-1F6B6 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿšถ๐Ÿปโ€โ™‚ E4.0 man walking: light skin tone
-1F6B6 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿผโ€โ™‚๏ธ E4.0 man walking: medium-light skin tone
-1F6B6 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿšถ๐Ÿผโ€โ™‚ E4.0 man walking: medium-light skin tone
-1F6B6 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿฝโ€โ™‚๏ธ E4.0 man walking: medium skin tone
-1F6B6 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿšถ๐Ÿฝโ€โ™‚ E4.0 man walking: medium skin tone
-1F6B6 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿพโ€โ™‚๏ธ E4.0 man walking: medium-dark skin tone
-1F6B6 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿšถ๐Ÿพโ€โ™‚ E4.0 man walking: medium-dark skin tone
-1F6B6 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿฟโ€โ™‚๏ธ E4.0 man walking: dark skin tone
-1F6B6 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿšถ๐Ÿฟโ€โ™‚ E4.0 man walking: dark skin tone
-1F6B6 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿšถโ€โ™€๏ธ E4.0 woman walking
-1F6B6 200D 2640                            ; minimally-qualified # ๐Ÿšถโ€โ™€ E4.0 woman walking
-1F6B6 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿปโ€โ™€๏ธ E4.0 woman walking: light skin tone
-1F6B6 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿšถ๐Ÿปโ€โ™€ E4.0 woman walking: light skin tone
-1F6B6 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿผโ€โ™€๏ธ E4.0 woman walking: medium-light skin tone
-1F6B6 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿšถ๐Ÿผโ€โ™€ E4.0 woman walking: medium-light skin tone
-1F6B6 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿฝโ€โ™€๏ธ E4.0 woman walking: medium skin tone
-1F6B6 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿšถ๐Ÿฝโ€โ™€ E4.0 woman walking: medium skin tone
-1F6B6 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿพโ€โ™€๏ธ E4.0 woman walking: medium-dark skin tone
-1F6B6 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿšถ๐Ÿพโ€โ™€ E4.0 woman walking: medium-dark skin tone
-1F6B6 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšถ๐Ÿฟโ€โ™€๏ธ E4.0 woman walking: dark skin tone
-1F6B6 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿšถ๐Ÿฟโ€โ™€ E4.0 woman walking: dark skin tone
-1F9CD                                      ; fully-qualified     # ๐Ÿง E12.0 person standing
-1F9CD 1F3FB                                ; fully-qualified     # ๐Ÿง๐Ÿป E12.0 person standing: light skin tone
-1F9CD 1F3FC                                ; fully-qualified     # ๐Ÿง๐Ÿผ E12.0 person standing: medium-light skin tone
-1F9CD 1F3FD                                ; fully-qualified     # ๐Ÿง๐Ÿฝ E12.0 person standing: medium skin tone
-1F9CD 1F3FE                                ; fully-qualified     # ๐Ÿง๐Ÿพ E12.0 person standing: medium-dark skin tone
-1F9CD 1F3FF                                ; fully-qualified     # ๐Ÿง๐Ÿฟ E12.0 person standing: dark skin tone
-1F9CD 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿงโ€โ™‚๏ธ E12.0 man standing
-1F9CD 200D 2642                            ; minimally-qualified # ๐Ÿงโ€โ™‚ E12.0 man standing
-1F9CD 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E12.0 man standing: light skin tone
-1F9CD 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E12.0 man standing: light skin tone
-1F9CD 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E12.0 man standing: medium-light skin tone
-1F9CD 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E12.0 man standing: medium-light skin tone
-1F9CD 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E12.0 man standing: medium skin tone
-1F9CD 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E12.0 man standing: medium skin tone
-1F9CD 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E12.0 man standing: medium-dark skin tone
-1F9CD 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E12.0 man standing: medium-dark skin tone
-1F9CD 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E12.0 man standing: dark skin tone
-1F9CD 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E12.0 man standing: dark skin tone
-1F9CD 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿงโ€โ™€๏ธ E12.0 woman standing
-1F9CD 200D 2640                            ; minimally-qualified # ๐Ÿงโ€โ™€ E12.0 woman standing
-1F9CD 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™€๏ธ E12.0 woman standing: light skin tone
-1F9CD 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E12.0 woman standing: light skin tone
-1F9CD 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™€๏ธ E12.0 woman standing: medium-light skin tone
-1F9CD 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E12.0 woman standing: medium-light skin tone
-1F9CD 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E12.0 woman standing: medium skin tone
-1F9CD 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E12.0 woman standing: medium skin tone
-1F9CD 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™€๏ธ E12.0 woman standing: medium-dark skin tone
-1F9CD 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E12.0 woman standing: medium-dark skin tone
-1F9CD 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E12.0 woman standing: dark skin tone
-1F9CD 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E12.0 woman standing: dark skin tone
-1F9CE                                      ; fully-qualified     # ๐ŸงŽ E12.0 person kneeling
-1F9CE 1F3FB                                ; fully-qualified     # ๐ŸงŽ๐Ÿป E12.0 person kneeling: light skin tone
-1F9CE 1F3FC                                ; fully-qualified     # ๐ŸงŽ๐Ÿผ E12.0 person kneeling: medium-light skin tone
-1F9CE 1F3FD                                ; fully-qualified     # ๐ŸงŽ๐Ÿฝ E12.0 person kneeling: medium skin tone
-1F9CE 1F3FE                                ; fully-qualified     # ๐ŸงŽ๐Ÿพ E12.0 person kneeling: medium-dark skin tone
-1F9CE 1F3FF                                ; fully-qualified     # ๐ŸงŽ๐Ÿฟ E12.0 person kneeling: dark skin tone
-1F9CE 200D 2642 FE0F                       ; fully-qualified     # ๐ŸงŽโ€โ™‚๏ธ E12.0 man kneeling
-1F9CE 200D 2642                            ; minimally-qualified # ๐ŸงŽโ€โ™‚ E12.0 man kneeling
-1F9CE 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿปโ€โ™‚๏ธ E12.0 man kneeling: light skin tone
-1F9CE 1F3FB 200D 2642                      ; minimally-qualified # ๐ŸงŽ๐Ÿปโ€โ™‚ E12.0 man kneeling: light skin tone
-1F9CE 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿผโ€โ™‚๏ธ E12.0 man kneeling: medium-light skin tone
-1F9CE 1F3FC 200D 2642                      ; minimally-qualified # ๐ŸงŽ๐Ÿผโ€โ™‚ E12.0 man kneeling: medium-light skin tone
-1F9CE 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿฝโ€โ™‚๏ธ E12.0 man kneeling: medium skin tone
-1F9CE 1F3FD 200D 2642                      ; minimally-qualified # ๐ŸงŽ๐Ÿฝโ€โ™‚ E12.0 man kneeling: medium skin tone
-1F9CE 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿพโ€โ™‚๏ธ E12.0 man kneeling: medium-dark skin tone
-1F9CE 1F3FE 200D 2642                      ; minimally-qualified # ๐ŸงŽ๐Ÿพโ€โ™‚ E12.0 man kneeling: medium-dark skin tone
-1F9CE 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿฟโ€โ™‚๏ธ E12.0 man kneeling: dark skin tone
-1F9CE 1F3FF 200D 2642                      ; minimally-qualified # ๐ŸงŽ๐Ÿฟโ€โ™‚ E12.0 man kneeling: dark skin tone
-1F9CE 200D 2640 FE0F                       ; fully-qualified     # ๐ŸงŽโ€โ™€๏ธ E12.0 woman kneeling
-1F9CE 200D 2640                            ; minimally-qualified # ๐ŸงŽโ€โ™€ E12.0 woman kneeling
-1F9CE 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿปโ€โ™€๏ธ E12.0 woman kneeling: light skin tone
-1F9CE 1F3FB 200D 2640                      ; minimally-qualified # ๐ŸงŽ๐Ÿปโ€โ™€ E12.0 woman kneeling: light skin tone
-1F9CE 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿผโ€โ™€๏ธ E12.0 woman kneeling: medium-light skin tone
-1F9CE 1F3FC 200D 2640                      ; minimally-qualified # ๐ŸงŽ๐Ÿผโ€โ™€ E12.0 woman kneeling: medium-light skin tone
-1F9CE 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿฝโ€โ™€๏ธ E12.0 woman kneeling: medium skin tone
-1F9CE 1F3FD 200D 2640                      ; minimally-qualified # ๐ŸงŽ๐Ÿฝโ€โ™€ E12.0 woman kneeling: medium skin tone
-1F9CE 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿพโ€โ™€๏ธ E12.0 woman kneeling: medium-dark skin tone
-1F9CE 1F3FE 200D 2640                      ; minimally-qualified # ๐ŸงŽ๐Ÿพโ€โ™€ E12.0 woman kneeling: medium-dark skin tone
-1F9CE 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐ŸงŽ๐Ÿฟโ€โ™€๏ธ E12.0 woman kneeling: dark skin tone
-1F9CE 1F3FF 200D 2640                      ; minimally-qualified # ๐ŸงŽ๐Ÿฟโ€โ™€ E12.0 woman kneeling: dark skin tone
-1F9D1 200D 1F9AF                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฏ E12.1 person with probing cane
-1F9D1 1F3FB 200D 1F9AF                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฏ E12.1 person with probing cane: light skin tone
-1F9D1 1F3FC 200D 1F9AF                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฏ E12.1 person with probing cane: medium-light skin tone
-1F9D1 1F3FD 200D 1F9AF                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฏ E12.1 person with probing cane: medium skin tone
-1F9D1 1F3FE 200D 1F9AF                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฏ E12.1 person with probing cane: medium-dark skin tone
-1F9D1 1F3FF 200D 1F9AF                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฏ E12.1 person with probing cane: dark skin tone
-1F468 200D 1F9AF                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฏ E12.0 man with probing cane
-1F468 1F3FB 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฏ E12.0 man with probing cane: light skin tone
-1F468 1F3FC 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฏ E12.0 man with probing cane: medium-light skin tone
-1F468 1F3FD 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฏ E12.0 man with probing cane: medium skin tone
-1F468 1F3FE 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฏ E12.0 man with probing cane: medium-dark skin tone
-1F468 1F3FF 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฏ E12.0 man with probing cane: dark skin tone
-1F469 200D 1F9AF                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฏ E12.0 woman with probing cane
-1F469 1F3FB 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฏ E12.0 woman with probing cane: light skin tone
-1F469 1F3FC 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฏ E12.0 woman with probing cane: medium-light skin tone
-1F469 1F3FD 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฏ E12.0 woman with probing cane: medium skin tone
-1F469 1F3FE 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฏ E12.0 woman with probing cane: medium-dark skin tone
-1F469 1F3FF 200D 1F9AF                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฏ E12.0 woman with probing cane: dark skin tone
-1F9D1 200D 1F9BC                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆผ E12.1 person in motorized wheelchair
-1F9D1 1F3FB 200D 1F9BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆผ E12.1 person in motorized wheelchair: light skin tone
-1F9D1 1F3FC 200D 1F9BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium-light skin tone
-1F9D1 1F3FD 200D 1F9BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium skin tone
-1F9D1 1F3FE 200D 1F9BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium-dark skin tone
-1F9D1 1F3FF 200D 1F9BC                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆผ E12.1 person in motorized wheelchair: dark skin tone
-1F468 200D 1F9BC                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆผ E12.0 man in motorized wheelchair
-1F468 1F3FB 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆผ E12.0 man in motorized wheelchair: light skin tone
-1F468 1F3FC 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium-light skin tone
-1F468 1F3FD 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium skin tone
-1F468 1F3FE 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium-dark skin tone
-1F468 1F3FF 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆผ E12.0 man in motorized wheelchair: dark skin tone
-1F469 200D 1F9BC                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆผ E12.0 woman in motorized wheelchair
-1F469 1F3FB 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: light skin tone
-1F469 1F3FC 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium-light skin tone
-1F469 1F3FD 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium skin tone
-1F469 1F3FE 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium-dark skin tone
-1F469 1F3FF 200D 1F9BC                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: dark skin tone
-1F9D1 200D 1F9BD                           ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฝ E12.1 person in manual wheelchair
-1F9D1 1F3FB 200D 1F9BD                     ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฝ E12.1 person in manual wheelchair: light skin tone
-1F9D1 1F3FC 200D 1F9BD                     ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium-light skin tone
-1F9D1 1F3FD 200D 1F9BD                     ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium skin tone
-1F9D1 1F3FE 200D 1F9BD                     ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium-dark skin tone
-1F9D1 1F3FF 200D 1F9BD                     ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฝ E12.1 person in manual wheelchair: dark skin tone
-1F468 200D 1F9BD                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฝ E12.0 man in manual wheelchair
-1F468 1F3FB 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฝ E12.0 man in manual wheelchair: light skin tone
-1F468 1F3FC 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium-light skin tone
-1F468 1F3FD 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium skin tone
-1F468 1F3FE 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium-dark skin tone
-1F468 1F3FF 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฝ E12.0 man in manual wheelchair: dark skin tone
-1F469 200D 1F9BD                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฝ E12.0 woman in manual wheelchair
-1F469 1F3FB 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: light skin tone
-1F469 1F3FC 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium-light skin tone
-1F469 1F3FD 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium skin tone
-1F469 1F3FE 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium-dark skin tone
-1F469 1F3FF 200D 1F9BD                     ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: dark skin tone
-1F3C3                                      ; fully-qualified     # ๐Ÿƒ E0.6 person running
-1F3C3 1F3FB                                ; fully-qualified     # ๐Ÿƒ๐Ÿป E1.0 person running: light skin tone
-1F3C3 1F3FC                                ; fully-qualified     # ๐Ÿƒ๐Ÿผ E1.0 person running: medium-light skin tone
-1F3C3 1F3FD                                ; fully-qualified     # ๐Ÿƒ๐Ÿฝ E1.0 person running: medium skin tone
-1F3C3 1F3FE                                ; fully-qualified     # ๐Ÿƒ๐Ÿพ E1.0 person running: medium-dark skin tone
-1F3C3 1F3FF                                ; fully-qualified     # ๐Ÿƒ๐Ÿฟ E1.0 person running: dark skin tone
-1F3C3 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿƒโ€โ™‚๏ธ E4.0 man running
-1F3C3 200D 2642                            ; minimally-qualified # ๐Ÿƒโ€โ™‚ E4.0 man running
-1F3C3 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿปโ€โ™‚๏ธ E4.0 man running: light skin tone
-1F3C3 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿƒ๐Ÿปโ€โ™‚ E4.0 man running: light skin tone
-1F3C3 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿผโ€โ™‚๏ธ E4.0 man running: medium-light skin tone
-1F3C3 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿƒ๐Ÿผโ€โ™‚ E4.0 man running: medium-light skin tone
-1F3C3 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿฝโ€โ™‚๏ธ E4.0 man running: medium skin tone
-1F3C3 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿƒ๐Ÿฝโ€โ™‚ E4.0 man running: medium skin tone
-1F3C3 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿพโ€โ™‚๏ธ E4.0 man running: medium-dark skin tone
-1F3C3 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿƒ๐Ÿพโ€โ™‚ E4.0 man running: medium-dark skin tone
-1F3C3 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿฟโ€โ™‚๏ธ E4.0 man running: dark skin tone
-1F3C3 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿƒ๐Ÿฟโ€โ™‚ E4.0 man running: dark skin tone
-1F3C3 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿƒโ€โ™€๏ธ E4.0 woman running
-1F3C3 200D 2640                            ; minimally-qualified # ๐Ÿƒโ€โ™€ E4.0 woman running
-1F3C3 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿปโ€โ™€๏ธ E4.0 woman running: light skin tone
-1F3C3 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿƒ๐Ÿปโ€โ™€ E4.0 woman running: light skin tone
-1F3C3 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿผโ€โ™€๏ธ E4.0 woman running: medium-light skin tone
-1F3C3 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿƒ๐Ÿผโ€โ™€ E4.0 woman running: medium-light skin tone
-1F3C3 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿฝโ€โ™€๏ธ E4.0 woman running: medium skin tone
-1F3C3 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿƒ๐Ÿฝโ€โ™€ E4.0 woman running: medium skin tone
-1F3C3 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿพโ€โ™€๏ธ E4.0 woman running: medium-dark skin tone
-1F3C3 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿƒ๐Ÿพโ€โ™€ E4.0 woman running: medium-dark skin tone
-1F3C3 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿƒ๐Ÿฟโ€โ™€๏ธ E4.0 woman running: dark skin tone
-1F3C3 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿƒ๐Ÿฟโ€โ™€ E4.0 woman running: dark skin tone
-1F483                                      ; fully-qualified     # ๐Ÿ’ƒ E0.6 woman dancing
-1F483 1F3FB                                ; fully-qualified     # ๐Ÿ’ƒ๐Ÿป E1.0 woman dancing: light skin tone
-1F483 1F3FC                                ; fully-qualified     # ๐Ÿ’ƒ๐Ÿผ E1.0 woman dancing: medium-light skin tone
-1F483 1F3FD                                ; fully-qualified     # ๐Ÿ’ƒ๐Ÿฝ E1.0 woman dancing: medium skin tone
-1F483 1F3FE                                ; fully-qualified     # ๐Ÿ’ƒ๐Ÿพ E1.0 woman dancing: medium-dark skin tone
-1F483 1F3FF                                ; fully-qualified     # ๐Ÿ’ƒ๐Ÿฟ E1.0 woman dancing: dark skin tone
-1F57A                                      ; fully-qualified     # ๐Ÿ•บ E3.0 man dancing
-1F57A 1F3FB                                ; fully-qualified     # ๐Ÿ•บ๐Ÿป E3.0 man dancing: light skin tone
-1F57A 1F3FC                                ; fully-qualified     # ๐Ÿ•บ๐Ÿผ E3.0 man dancing: medium-light skin tone
-1F57A 1F3FD                                ; fully-qualified     # ๐Ÿ•บ๐Ÿฝ E3.0 man dancing: medium skin tone
-1F57A 1F3FE                                ; fully-qualified     # ๐Ÿ•บ๐Ÿพ E3.0 man dancing: medium-dark skin tone
-1F57A 1F3FF                                ; fully-qualified     # ๐Ÿ•บ๐Ÿฟ E3.0 man dancing: dark skin tone
-1F574 FE0F                                 ; fully-qualified     # ๐Ÿ•ด๏ธ E0.7 man in suit levitating
-1F574                                      ; unqualified         # ๐Ÿ•ด E0.7 man in suit levitating
-1F574 1F3FB                                ; fully-qualified     # ๐Ÿ•ด๐Ÿป E4.0 man in suit levitating: light skin tone
-1F574 1F3FC                                ; fully-qualified     # ๐Ÿ•ด๐Ÿผ E4.0 man in suit levitating: medium-light skin tone
-1F574 1F3FD                                ; fully-qualified     # ๐Ÿ•ด๐Ÿฝ E4.0 man in suit levitating: medium skin tone
-1F574 1F3FE                                ; fully-qualified     # ๐Ÿ•ด๐Ÿพ E4.0 man in suit levitating: medium-dark skin tone
-1F574 1F3FF                                ; fully-qualified     # ๐Ÿ•ด๐Ÿฟ E4.0 man in suit levitating: dark skin tone
-1F46F                                      ; fully-qualified     # ๐Ÿ‘ฏ E0.6 people with bunny ears
-1F46F 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ‘ฏโ€โ™‚๏ธ E4.0 men with bunny ears
-1F46F 200D 2642                            ; minimally-qualified # ๐Ÿ‘ฏโ€โ™‚ E4.0 men with bunny ears
-1F46F 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ‘ฏโ€โ™€๏ธ E4.0 women with bunny ears
-1F46F 200D 2640                            ; minimally-qualified # ๐Ÿ‘ฏโ€โ™€ E4.0 women with bunny ears
-1F9D6                                      ; fully-qualified     # ๐Ÿง– E5.0 person in steamy room
-1F9D6 1F3FB                                ; fully-qualified     # ๐Ÿง–๐Ÿป E5.0 person in steamy room: light skin tone
-1F9D6 1F3FC                                ; fully-qualified     # ๐Ÿง–๐Ÿผ E5.0 person in steamy room: medium-light skin tone
-1F9D6 1F3FD                                ; fully-qualified     # ๐Ÿง–๐Ÿฝ E5.0 person in steamy room: medium skin tone
-1F9D6 1F3FE                                ; fully-qualified     # ๐Ÿง–๐Ÿพ E5.0 person in steamy room: medium-dark skin tone
-1F9D6 1F3FF                                ; fully-qualified     # ๐Ÿง–๐Ÿฟ E5.0 person in steamy room: dark skin tone
-1F9D6 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿง–โ€โ™‚๏ธ E5.0 man in steamy room
-1F9D6 200D 2642                            ; minimally-qualified # ๐Ÿง–โ€โ™‚ E5.0 man in steamy room
-1F9D6 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿปโ€โ™‚๏ธ E5.0 man in steamy room: light skin tone
-1F9D6 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง–๐Ÿปโ€โ™‚ E5.0 man in steamy room: light skin tone
-1F9D6 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿผโ€โ™‚๏ธ E5.0 man in steamy room: medium-light skin tone
-1F9D6 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง–๐Ÿผโ€โ™‚ E5.0 man in steamy room: medium-light skin tone
-1F9D6 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿฝโ€โ™‚๏ธ E5.0 man in steamy room: medium skin tone
-1F9D6 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง–๐Ÿฝโ€โ™‚ E5.0 man in steamy room: medium skin tone
-1F9D6 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿพโ€โ™‚๏ธ E5.0 man in steamy room: medium-dark skin tone
-1F9D6 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง–๐Ÿพโ€โ™‚ E5.0 man in steamy room: medium-dark skin tone
-1F9D6 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿฟโ€โ™‚๏ธ E5.0 man in steamy room: dark skin tone
-1F9D6 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง–๐Ÿฟโ€โ™‚ E5.0 man in steamy room: dark skin tone
-1F9D6 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿง–โ€โ™€๏ธ E5.0 woman in steamy room
-1F9D6 200D 2640                            ; minimally-qualified # ๐Ÿง–โ€โ™€ E5.0 woman in steamy room
-1F9D6 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿปโ€โ™€๏ธ E5.0 woman in steamy room: light skin tone
-1F9D6 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง–๐Ÿปโ€โ™€ E5.0 woman in steamy room: light skin tone
-1F9D6 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿผโ€โ™€๏ธ E5.0 woman in steamy room: medium-light skin tone
-1F9D6 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง–๐Ÿผโ€โ™€ E5.0 woman in steamy room: medium-light skin tone
-1F9D6 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿฝโ€โ™€๏ธ E5.0 woman in steamy room: medium skin tone
-1F9D6 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง–๐Ÿฝโ€โ™€ E5.0 woman in steamy room: medium skin tone
-1F9D6 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿพโ€โ™€๏ธ E5.0 woman in steamy room: medium-dark skin tone
-1F9D6 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง–๐Ÿพโ€โ™€ E5.0 woman in steamy room: medium-dark skin tone
-1F9D6 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง–๐Ÿฟโ€โ™€๏ธ E5.0 woman in steamy room: dark skin tone
-1F9D6 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง–๐Ÿฟโ€โ™€ E5.0 woman in steamy room: dark skin tone
-1F9D7                                      ; fully-qualified     # ๐Ÿง— E5.0 person climbing
-1F9D7 1F3FB                                ; fully-qualified     # ๐Ÿง—๐Ÿป E5.0 person climbing: light skin tone
-1F9D7 1F3FC                                ; fully-qualified     # ๐Ÿง—๐Ÿผ E5.0 person climbing: medium-light skin tone
-1F9D7 1F3FD                                ; fully-qualified     # ๐Ÿง—๐Ÿฝ E5.0 person climbing: medium skin tone
-1F9D7 1F3FE                                ; fully-qualified     # ๐Ÿง—๐Ÿพ E5.0 person climbing: medium-dark skin tone
-1F9D7 1F3FF                                ; fully-qualified     # ๐Ÿง—๐Ÿฟ E5.0 person climbing: dark skin tone
-1F9D7 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿง—โ€โ™‚๏ธ E5.0 man climbing
-1F9D7 200D 2642                            ; minimally-qualified # ๐Ÿง—โ€โ™‚ E5.0 man climbing
-1F9D7 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿปโ€โ™‚๏ธ E5.0 man climbing: light skin tone
-1F9D7 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง—๐Ÿปโ€โ™‚ E5.0 man climbing: light skin tone
-1F9D7 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿผโ€โ™‚๏ธ E5.0 man climbing: medium-light skin tone
-1F9D7 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง—๐Ÿผโ€โ™‚ E5.0 man climbing: medium-light skin tone
-1F9D7 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿฝโ€โ™‚๏ธ E5.0 man climbing: medium skin tone
-1F9D7 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง—๐Ÿฝโ€โ™‚ E5.0 man climbing: medium skin tone
-1F9D7 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿพโ€โ™‚๏ธ E5.0 man climbing: medium-dark skin tone
-1F9D7 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง—๐Ÿพโ€โ™‚ E5.0 man climbing: medium-dark skin tone
-1F9D7 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿฟโ€โ™‚๏ธ E5.0 man climbing: dark skin tone
-1F9D7 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง—๐Ÿฟโ€โ™‚ E5.0 man climbing: dark skin tone
-1F9D7 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿง—โ€โ™€๏ธ E5.0 woman climbing
-1F9D7 200D 2640                            ; minimally-qualified # ๐Ÿง—โ€โ™€ E5.0 woman climbing
-1F9D7 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿปโ€โ™€๏ธ E5.0 woman climbing: light skin tone
-1F9D7 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง—๐Ÿปโ€โ™€ E5.0 woman climbing: light skin tone
-1F9D7 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿผโ€โ™€๏ธ E5.0 woman climbing: medium-light skin tone
-1F9D7 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง—๐Ÿผโ€โ™€ E5.0 woman climbing: medium-light skin tone
-1F9D7 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿฝโ€โ™€๏ธ E5.0 woman climbing: medium skin tone
-1F9D7 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง—๐Ÿฝโ€โ™€ E5.0 woman climbing: medium skin tone
-1F9D7 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿพโ€โ™€๏ธ E5.0 woman climbing: medium-dark skin tone
-1F9D7 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง—๐Ÿพโ€โ™€ E5.0 woman climbing: medium-dark skin tone
-1F9D7 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง—๐Ÿฟโ€โ™€๏ธ E5.0 woman climbing: dark skin tone
-1F9D7 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง—๐Ÿฟโ€โ™€ E5.0 woman climbing: dark skin tone
-1F977                                      ; fully-qualified     # ๐Ÿฅท E13.0 ninja
+1F486                                                  ; fully-qualified     # ๐Ÿ’† E0.6 person getting massage
+1F486 1F3FB                                            ; fully-qualified     # ๐Ÿ’†๐Ÿป E1.0 person getting massage: light skin tone
+1F486 1F3FC                                            ; fully-qualified     # ๐Ÿ’†๐Ÿผ E1.0 person getting massage: medium-light skin tone
+1F486 1F3FD                                            ; fully-qualified     # ๐Ÿ’†๐Ÿฝ E1.0 person getting massage: medium skin tone
+1F486 1F3FE                                            ; fully-qualified     # ๐Ÿ’†๐Ÿพ E1.0 person getting massage: medium-dark skin tone
+1F486 1F3FF                                            ; fully-qualified     # ๐Ÿ’†๐Ÿฟ E1.0 person getting massage: dark skin tone
+1F486 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ’†โ€โ™‚๏ธ E4.0 man getting massage
+1F486 200D 2642                                        ; minimally-qualified # ๐Ÿ’†โ€โ™‚ E4.0 man getting massage
+1F486 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿปโ€โ™‚๏ธ E4.0 man getting massage: light skin tone
+1F486 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ’†๐Ÿปโ€โ™‚ E4.0 man getting massage: light skin tone
+1F486 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿผโ€โ™‚๏ธ E4.0 man getting massage: medium-light skin tone
+1F486 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ’†๐Ÿผโ€โ™‚ E4.0 man getting massage: medium-light skin tone
+1F486 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿฝโ€โ™‚๏ธ E4.0 man getting massage: medium skin tone
+1F486 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ’†๐Ÿฝโ€โ™‚ E4.0 man getting massage: medium skin tone
+1F486 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿพโ€โ™‚๏ธ E4.0 man getting massage: medium-dark skin tone
+1F486 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ’†๐Ÿพโ€โ™‚ E4.0 man getting massage: medium-dark skin tone
+1F486 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿฟโ€โ™‚๏ธ E4.0 man getting massage: dark skin tone
+1F486 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ’†๐Ÿฟโ€โ™‚ E4.0 man getting massage: dark skin tone
+1F486 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ’†โ€โ™€๏ธ E4.0 woman getting massage
+1F486 200D 2640                                        ; minimally-qualified # ๐Ÿ’†โ€โ™€ E4.0 woman getting massage
+1F486 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿปโ€โ™€๏ธ E4.0 woman getting massage: light skin tone
+1F486 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ’†๐Ÿปโ€โ™€ E4.0 woman getting massage: light skin tone
+1F486 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿผโ€โ™€๏ธ E4.0 woman getting massage: medium-light skin tone
+1F486 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ’†๐Ÿผโ€โ™€ E4.0 woman getting massage: medium-light skin tone
+1F486 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿฝโ€โ™€๏ธ E4.0 woman getting massage: medium skin tone
+1F486 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ’†๐Ÿฝโ€โ™€ E4.0 woman getting massage: medium skin tone
+1F486 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿพโ€โ™€๏ธ E4.0 woman getting massage: medium-dark skin tone
+1F486 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ’†๐Ÿพโ€โ™€ E4.0 woman getting massage: medium-dark skin tone
+1F486 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’†๐Ÿฟโ€โ™€๏ธ E4.0 woman getting massage: dark skin tone
+1F486 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ’†๐Ÿฟโ€โ™€ E4.0 woman getting massage: dark skin tone
+1F487                                                  ; fully-qualified     # ๐Ÿ’‡ E0.6 person getting haircut
+1F487 1F3FB                                            ; fully-qualified     # ๐Ÿ’‡๐Ÿป E1.0 person getting haircut: light skin tone
+1F487 1F3FC                                            ; fully-qualified     # ๐Ÿ’‡๐Ÿผ E1.0 person getting haircut: medium-light skin tone
+1F487 1F3FD                                            ; fully-qualified     # ๐Ÿ’‡๐Ÿฝ E1.0 person getting haircut: medium skin tone
+1F487 1F3FE                                            ; fully-qualified     # ๐Ÿ’‡๐Ÿพ E1.0 person getting haircut: medium-dark skin tone
+1F487 1F3FF                                            ; fully-qualified     # ๐Ÿ’‡๐Ÿฟ E1.0 person getting haircut: dark skin tone
+1F487 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ’‡โ€โ™‚๏ธ E4.0 man getting haircut
+1F487 200D 2642                                        ; minimally-qualified # ๐Ÿ’‡โ€โ™‚ E4.0 man getting haircut
+1F487 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿปโ€โ™‚๏ธ E4.0 man getting haircut: light skin tone
+1F487 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿปโ€โ™‚ E4.0 man getting haircut: light skin tone
+1F487 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿผโ€โ™‚๏ธ E4.0 man getting haircut: medium-light skin tone
+1F487 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿผโ€โ™‚ E4.0 man getting haircut: medium-light skin tone
+1F487 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿฝโ€โ™‚๏ธ E4.0 man getting haircut: medium skin tone
+1F487 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™‚ E4.0 man getting haircut: medium skin tone
+1F487 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿพโ€โ™‚๏ธ E4.0 man getting haircut: medium-dark skin tone
+1F487 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿพโ€โ™‚ E4.0 man getting haircut: medium-dark skin tone
+1F487 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿฟโ€โ™‚๏ธ E4.0 man getting haircut: dark skin tone
+1F487 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™‚ E4.0 man getting haircut: dark skin tone
+1F487 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ’‡โ€โ™€๏ธ E4.0 woman getting haircut
+1F487 200D 2640                                        ; minimally-qualified # ๐Ÿ’‡โ€โ™€ E4.0 woman getting haircut
+1F487 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿปโ€โ™€๏ธ E4.0 woman getting haircut: light skin tone
+1F487 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿปโ€โ™€ E4.0 woman getting haircut: light skin tone
+1F487 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿผโ€โ™€๏ธ E4.0 woman getting haircut: medium-light skin tone
+1F487 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿผโ€โ™€ E4.0 woman getting haircut: medium-light skin tone
+1F487 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿฝโ€โ™€๏ธ E4.0 woman getting haircut: medium skin tone
+1F487 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™€ E4.0 woman getting haircut: medium skin tone
+1F487 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿพโ€โ™€๏ธ E4.0 woman getting haircut: medium-dark skin tone
+1F487 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿพโ€โ™€ E4.0 woman getting haircut: medium-dark skin tone
+1F487 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ’‡๐Ÿฟโ€โ™€๏ธ E4.0 woman getting haircut: dark skin tone
+1F487 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™€ E4.0 woman getting haircut: dark skin tone
+1F6B6                                                  ; fully-qualified     # ๐Ÿšถ E0.6 person walking
+1F6B6 1F3FB                                            ; fully-qualified     # ๐Ÿšถ๐Ÿป E1.0 person walking: light skin tone
+1F6B6 1F3FC                                            ; fully-qualified     # ๐Ÿšถ๐Ÿผ E1.0 person walking: medium-light skin tone
+1F6B6 1F3FD                                            ; fully-qualified     # ๐Ÿšถ๐Ÿฝ E1.0 person walking: medium skin tone
+1F6B6 1F3FE                                            ; fully-qualified     # ๐Ÿšถ๐Ÿพ E1.0 person walking: medium-dark skin tone
+1F6B6 1F3FF                                            ; fully-qualified     # ๐Ÿšถ๐Ÿฟ E1.0 person walking: dark skin tone
+1F6B6 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿšถโ€โ™‚๏ธ E4.0 man walking
+1F6B6 200D 2642                                        ; minimally-qualified # ๐Ÿšถโ€โ™‚ E4.0 man walking
+1F6B6 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿปโ€โ™‚๏ธ E4.0 man walking: light skin tone
+1F6B6 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿšถ๐Ÿปโ€โ™‚ E4.0 man walking: light skin tone
+1F6B6 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿผโ€โ™‚๏ธ E4.0 man walking: medium-light skin tone
+1F6B6 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿšถ๐Ÿผโ€โ™‚ E4.0 man walking: medium-light skin tone
+1F6B6 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿฝโ€โ™‚๏ธ E4.0 man walking: medium skin tone
+1F6B6 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿšถ๐Ÿฝโ€โ™‚ E4.0 man walking: medium skin tone
+1F6B6 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿพโ€โ™‚๏ธ E4.0 man walking: medium-dark skin tone
+1F6B6 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿšถ๐Ÿพโ€โ™‚ E4.0 man walking: medium-dark skin tone
+1F6B6 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿฟโ€โ™‚๏ธ E4.0 man walking: dark skin tone
+1F6B6 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿšถ๐Ÿฟโ€โ™‚ E4.0 man walking: dark skin tone
+1F6B6 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿšถโ€โ™€๏ธ E4.0 woman walking
+1F6B6 200D 2640                                        ; minimally-qualified # ๐Ÿšถโ€โ™€ E4.0 woman walking
+1F6B6 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿปโ€โ™€๏ธ E4.0 woman walking: light skin tone
+1F6B6 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿšถ๐Ÿปโ€โ™€ E4.0 woman walking: light skin tone
+1F6B6 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿผโ€โ™€๏ธ E4.0 woman walking: medium-light skin tone
+1F6B6 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿšถ๐Ÿผโ€โ™€ E4.0 woman walking: medium-light skin tone
+1F6B6 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿฝโ€โ™€๏ธ E4.0 woman walking: medium skin tone
+1F6B6 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿšถ๐Ÿฝโ€โ™€ E4.0 woman walking: medium skin tone
+1F6B6 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿพโ€โ™€๏ธ E4.0 woman walking: medium-dark skin tone
+1F6B6 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿšถ๐Ÿพโ€โ™€ E4.0 woman walking: medium-dark skin tone
+1F6B6 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšถ๐Ÿฟโ€โ™€๏ธ E4.0 woman walking: dark skin tone
+1F6B6 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿšถ๐Ÿฟโ€โ™€ E4.0 woman walking: dark skin tone
+1F9CD                                                  ; fully-qualified     # ๐Ÿง E12.0 person standing
+1F9CD 1F3FB                                            ; fully-qualified     # ๐Ÿง๐Ÿป E12.0 person standing: light skin tone
+1F9CD 1F3FC                                            ; fully-qualified     # ๐Ÿง๐Ÿผ E12.0 person standing: medium-light skin tone
+1F9CD 1F3FD                                            ; fully-qualified     # ๐Ÿง๐Ÿฝ E12.0 person standing: medium skin tone
+1F9CD 1F3FE                                            ; fully-qualified     # ๐Ÿง๐Ÿพ E12.0 person standing: medium-dark skin tone
+1F9CD 1F3FF                                            ; fully-qualified     # ๐Ÿง๐Ÿฟ E12.0 person standing: dark skin tone
+1F9CD 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿงโ€โ™‚๏ธ E12.0 man standing
+1F9CD 200D 2642                                        ; minimally-qualified # ๐Ÿงโ€โ™‚ E12.0 man standing
+1F9CD 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E12.0 man standing: light skin tone
+1F9CD 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E12.0 man standing: light skin tone
+1F9CD 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E12.0 man standing: medium-light skin tone
+1F9CD 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E12.0 man standing: medium-light skin tone
+1F9CD 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E12.0 man standing: medium skin tone
+1F9CD 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E12.0 man standing: medium skin tone
+1F9CD 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E12.0 man standing: medium-dark skin tone
+1F9CD 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E12.0 man standing: medium-dark skin tone
+1F9CD 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E12.0 man standing: dark skin tone
+1F9CD 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E12.0 man standing: dark skin tone
+1F9CD 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿงโ€โ™€๏ธ E12.0 woman standing
+1F9CD 200D 2640                                        ; minimally-qualified # ๐Ÿงโ€โ™€ E12.0 woman standing
+1F9CD 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿปโ€โ™€๏ธ E12.0 woman standing: light skin tone
+1F9CD 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E12.0 woman standing: light skin tone
+1F9CD 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿผโ€โ™€๏ธ E12.0 woman standing: medium-light skin tone
+1F9CD 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E12.0 woman standing: medium-light skin tone
+1F9CD 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E12.0 woman standing: medium skin tone
+1F9CD 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E12.0 woman standing: medium skin tone
+1F9CD 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿพโ€โ™€๏ธ E12.0 woman standing: medium-dark skin tone
+1F9CD 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E12.0 woman standing: medium-dark skin tone
+1F9CD 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E12.0 woman standing: dark skin tone
+1F9CD 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E12.0 woman standing: dark skin tone
+1F9CE                                                  ; fully-qualified     # ๐ŸงŽ E12.0 person kneeling
+1F9CE 1F3FB                                            ; fully-qualified     # ๐ŸงŽ๐Ÿป E12.0 person kneeling: light skin tone
+1F9CE 1F3FC                                            ; fully-qualified     # ๐ŸงŽ๐Ÿผ E12.0 person kneeling: medium-light skin tone
+1F9CE 1F3FD                                            ; fully-qualified     # ๐ŸงŽ๐Ÿฝ E12.0 person kneeling: medium skin tone
+1F9CE 1F3FE                                            ; fully-qualified     # ๐ŸงŽ๐Ÿพ E12.0 person kneeling: medium-dark skin tone
+1F9CE 1F3FF                                            ; fully-qualified     # ๐ŸงŽ๐Ÿฟ E12.0 person kneeling: dark skin tone
+1F9CE 200D 2642 FE0F                                   ; fully-qualified     # ๐ŸงŽโ€โ™‚๏ธ E12.0 man kneeling
+1F9CE 200D 2642                                        ; minimally-qualified # ๐ŸงŽโ€โ™‚ E12.0 man kneeling
+1F9CE 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿปโ€โ™‚๏ธ E12.0 man kneeling: light skin tone
+1F9CE 1F3FB 200D 2642                                  ; minimally-qualified # ๐ŸงŽ๐Ÿปโ€โ™‚ E12.0 man kneeling: light skin tone
+1F9CE 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿผโ€โ™‚๏ธ E12.0 man kneeling: medium-light skin tone
+1F9CE 1F3FC 200D 2642                                  ; minimally-qualified # ๐ŸงŽ๐Ÿผโ€โ™‚ E12.0 man kneeling: medium-light skin tone
+1F9CE 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿฝโ€โ™‚๏ธ E12.0 man kneeling: medium skin tone
+1F9CE 1F3FD 200D 2642                                  ; minimally-qualified # ๐ŸงŽ๐Ÿฝโ€โ™‚ E12.0 man kneeling: medium skin tone
+1F9CE 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿพโ€โ™‚๏ธ E12.0 man kneeling: medium-dark skin tone
+1F9CE 1F3FE 200D 2642                                  ; minimally-qualified # ๐ŸงŽ๐Ÿพโ€โ™‚ E12.0 man kneeling: medium-dark skin tone
+1F9CE 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿฟโ€โ™‚๏ธ E12.0 man kneeling: dark skin tone
+1F9CE 1F3FF 200D 2642                                  ; minimally-qualified # ๐ŸงŽ๐Ÿฟโ€โ™‚ E12.0 man kneeling: dark skin tone
+1F9CE 200D 2640 FE0F                                   ; fully-qualified     # ๐ŸงŽโ€โ™€๏ธ E12.0 woman kneeling
+1F9CE 200D 2640                                        ; minimally-qualified # ๐ŸงŽโ€โ™€ E12.0 woman kneeling
+1F9CE 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿปโ€โ™€๏ธ E12.0 woman kneeling: light skin tone
+1F9CE 1F3FB 200D 2640                                  ; minimally-qualified # ๐ŸงŽ๐Ÿปโ€โ™€ E12.0 woman kneeling: light skin tone
+1F9CE 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿผโ€โ™€๏ธ E12.0 woman kneeling: medium-light skin tone
+1F9CE 1F3FC 200D 2640                                  ; minimally-qualified # ๐ŸงŽ๐Ÿผโ€โ™€ E12.0 woman kneeling: medium-light skin tone
+1F9CE 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿฝโ€โ™€๏ธ E12.0 woman kneeling: medium skin tone
+1F9CE 1F3FD 200D 2640                                  ; minimally-qualified # ๐ŸงŽ๐Ÿฝโ€โ™€ E12.0 woman kneeling: medium skin tone
+1F9CE 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿพโ€โ™€๏ธ E12.0 woman kneeling: medium-dark skin tone
+1F9CE 1F3FE 200D 2640                                  ; minimally-qualified # ๐ŸงŽ๐Ÿพโ€โ™€ E12.0 woman kneeling: medium-dark skin tone
+1F9CE 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐ŸงŽ๐Ÿฟโ€โ™€๏ธ E12.0 woman kneeling: dark skin tone
+1F9CE 1F3FF 200D 2640                                  ; minimally-qualified # ๐ŸงŽ๐Ÿฟโ€โ™€ E12.0 woman kneeling: dark skin tone
+1F9D1 200D 1F9AF                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฏ E12.1 person with white cane
+1F9D1 1F3FB 200D 1F9AF                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฏ E12.1 person with white cane: light skin tone
+1F9D1 1F3FC 200D 1F9AF                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฏ E12.1 person with white cane: medium-light skin tone
+1F9D1 1F3FD 200D 1F9AF                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฏ E12.1 person with white cane: medium skin tone
+1F9D1 1F3FE 200D 1F9AF                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฏ E12.1 person with white cane: medium-dark skin tone
+1F9D1 1F3FF 200D 1F9AF                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฏ E12.1 person with white cane: dark skin tone
+1F468 200D 1F9AF                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฏ E12.0 man with white cane
+1F468 1F3FB 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฏ E12.0 man with white cane: light skin tone
+1F468 1F3FC 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฏ E12.0 man with white cane: medium-light skin tone
+1F468 1F3FD 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฏ E12.0 man with white cane: medium skin tone
+1F468 1F3FE 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฏ E12.0 man with white cane: medium-dark skin tone
+1F468 1F3FF 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฏ E12.0 man with white cane: dark skin tone
+1F469 200D 1F9AF                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฏ E12.0 woman with white cane
+1F469 1F3FB 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฏ E12.0 woman with white cane: light skin tone
+1F469 1F3FC 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฏ E12.0 woman with white cane: medium-light skin tone
+1F469 1F3FD 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฏ E12.0 woman with white cane: medium skin tone
+1F469 1F3FE 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฏ E12.0 woman with white cane: medium-dark skin tone
+1F469 1F3FF 200D 1F9AF                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฏ E12.0 woman with white cane: dark skin tone
+1F9D1 200D 1F9BC                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆผ E12.1 person in motorized wheelchair
+1F9D1 1F3FB 200D 1F9BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆผ E12.1 person in motorized wheelchair: light skin tone
+1F9D1 1F3FC 200D 1F9BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium-light skin tone
+1F9D1 1F3FD 200D 1F9BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium skin tone
+1F9D1 1F3FE 200D 1F9BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium-dark skin tone
+1F9D1 1F3FF 200D 1F9BC                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆผ E12.1 person in motorized wheelchair: dark skin tone
+1F468 200D 1F9BC                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆผ E12.0 man in motorized wheelchair
+1F468 1F3FB 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆผ E12.0 man in motorized wheelchair: light skin tone
+1F468 1F3FC 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium-light skin tone
+1F468 1F3FD 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium skin tone
+1F468 1F3FE 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium-dark skin tone
+1F468 1F3FF 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆผ E12.0 man in motorized wheelchair: dark skin tone
+1F469 200D 1F9BC                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆผ E12.0 woman in motorized wheelchair
+1F469 1F3FB 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: light skin tone
+1F469 1F3FC 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium-light skin tone
+1F469 1F3FD 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium skin tone
+1F469 1F3FE 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium-dark skin tone
+1F469 1F3FF 200D 1F9BC                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: dark skin tone
+1F9D1 200D 1F9BD                                       ; fully-qualified     # ๐Ÿง‘โ€๐Ÿฆฝ E12.1 person in manual wheelchair
+1F9D1 1F3FB 200D 1F9BD                                 ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฝ E12.1 person in manual wheelchair: light skin tone
+1F9D1 1F3FC 200D 1F9BD                                 ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium-light skin tone
+1F9D1 1F3FD 200D 1F9BD                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium skin tone
+1F9D1 1F3FE 200D 1F9BD                                 ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium-dark skin tone
+1F9D1 1F3FF 200D 1F9BD                                 ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฝ E12.1 person in manual wheelchair: dark skin tone
+1F468 200D 1F9BD                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿฆฝ E12.0 man in manual wheelchair
+1F468 1F3FB 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฝ E12.0 man in manual wheelchair: light skin tone
+1F468 1F3FC 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium-light skin tone
+1F468 1F3FD 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium skin tone
+1F468 1F3FE 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium-dark skin tone
+1F468 1F3FF 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฝ E12.0 man in manual wheelchair: dark skin tone
+1F469 200D 1F9BD                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿฆฝ E12.0 woman in manual wheelchair
+1F469 1F3FB 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: light skin tone
+1F469 1F3FC 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium-light skin tone
+1F469 1F3FD 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium skin tone
+1F469 1F3FE 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium-dark skin tone
+1F469 1F3FF 200D 1F9BD                                 ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: dark skin tone
+1F3C3                                                  ; fully-qualified     # ๐Ÿƒ E0.6 person running
+1F3C3 1F3FB                                            ; fully-qualified     # ๐Ÿƒ๐Ÿป E1.0 person running: light skin tone
+1F3C3 1F3FC                                            ; fully-qualified     # ๐Ÿƒ๐Ÿผ E1.0 person running: medium-light skin tone
+1F3C3 1F3FD                                            ; fully-qualified     # ๐Ÿƒ๐Ÿฝ E1.0 person running: medium skin tone
+1F3C3 1F3FE                                            ; fully-qualified     # ๐Ÿƒ๐Ÿพ E1.0 person running: medium-dark skin tone
+1F3C3 1F3FF                                            ; fully-qualified     # ๐Ÿƒ๐Ÿฟ E1.0 person running: dark skin tone
+1F3C3 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿƒโ€โ™‚๏ธ E4.0 man running
+1F3C3 200D 2642                                        ; minimally-qualified # ๐Ÿƒโ€โ™‚ E4.0 man running
+1F3C3 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿปโ€โ™‚๏ธ E4.0 man running: light skin tone
+1F3C3 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿƒ๐Ÿปโ€โ™‚ E4.0 man running: light skin tone
+1F3C3 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿผโ€โ™‚๏ธ E4.0 man running: medium-light skin tone
+1F3C3 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿƒ๐Ÿผโ€โ™‚ E4.0 man running: medium-light skin tone
+1F3C3 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿฝโ€โ™‚๏ธ E4.0 man running: medium skin tone
+1F3C3 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿƒ๐Ÿฝโ€โ™‚ E4.0 man running: medium skin tone
+1F3C3 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿพโ€โ™‚๏ธ E4.0 man running: medium-dark skin tone
+1F3C3 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿƒ๐Ÿพโ€โ™‚ E4.0 man running: medium-dark skin tone
+1F3C3 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿฟโ€โ™‚๏ธ E4.0 man running: dark skin tone
+1F3C3 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿƒ๐Ÿฟโ€โ™‚ E4.0 man running: dark skin tone
+1F3C3 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿƒโ€โ™€๏ธ E4.0 woman running
+1F3C3 200D 2640                                        ; minimally-qualified # ๐Ÿƒโ€โ™€ E4.0 woman running
+1F3C3 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿปโ€โ™€๏ธ E4.0 woman running: light skin tone
+1F3C3 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿƒ๐Ÿปโ€โ™€ E4.0 woman running: light skin tone
+1F3C3 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿผโ€โ™€๏ธ E4.0 woman running: medium-light skin tone
+1F3C3 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿƒ๐Ÿผโ€โ™€ E4.0 woman running: medium-light skin tone
+1F3C3 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿฝโ€โ™€๏ธ E4.0 woman running: medium skin tone
+1F3C3 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿƒ๐Ÿฝโ€โ™€ E4.0 woman running: medium skin tone
+1F3C3 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿพโ€โ™€๏ธ E4.0 woman running: medium-dark skin tone
+1F3C3 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿƒ๐Ÿพโ€โ™€ E4.0 woman running: medium-dark skin tone
+1F3C3 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿƒ๐Ÿฟโ€โ™€๏ธ E4.0 woman running: dark skin tone
+1F3C3 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿƒ๐Ÿฟโ€โ™€ E4.0 woman running: dark skin tone
+1F483                                                  ; fully-qualified     # ๐Ÿ’ƒ E0.6 woman dancing
+1F483 1F3FB                                            ; fully-qualified     # ๐Ÿ’ƒ๐Ÿป E1.0 woman dancing: light skin tone
+1F483 1F3FC                                            ; fully-qualified     # ๐Ÿ’ƒ๐Ÿผ E1.0 woman dancing: medium-light skin tone
+1F483 1F3FD                                            ; fully-qualified     # ๐Ÿ’ƒ๐Ÿฝ E1.0 woman dancing: medium skin tone
+1F483 1F3FE                                            ; fully-qualified     # ๐Ÿ’ƒ๐Ÿพ E1.0 woman dancing: medium-dark skin tone
+1F483 1F3FF                                            ; fully-qualified     # ๐Ÿ’ƒ๐Ÿฟ E1.0 woman dancing: dark skin tone
+1F57A                                                  ; fully-qualified     # ๐Ÿ•บ E3.0 man dancing
+1F57A 1F3FB                                            ; fully-qualified     # ๐Ÿ•บ๐Ÿป E3.0 man dancing: light skin tone
+1F57A 1F3FC                                            ; fully-qualified     # ๐Ÿ•บ๐Ÿผ E3.0 man dancing: medium-light skin tone
+1F57A 1F3FD                                            ; fully-qualified     # ๐Ÿ•บ๐Ÿฝ E3.0 man dancing: medium skin tone
+1F57A 1F3FE                                            ; fully-qualified     # ๐Ÿ•บ๐Ÿพ E3.0 man dancing: medium-dark skin tone
+1F57A 1F3FF                                            ; fully-qualified     # ๐Ÿ•บ๐Ÿฟ E3.0 man dancing: dark skin tone
+1F574 FE0F                                             ; fully-qualified     # ๐Ÿ•ด๏ธ E0.7 person in suit levitating
+1F574                                                  ; unqualified         # ๐Ÿ•ด E0.7 person in suit levitating
+1F574 1F3FB                                            ; fully-qualified     # ๐Ÿ•ด๐Ÿป E4.0 person in suit levitating: light skin tone
+1F574 1F3FC                                            ; fully-qualified     # ๐Ÿ•ด๐Ÿผ E4.0 person in suit levitating: medium-light skin tone
+1F574 1F3FD                                            ; fully-qualified     # ๐Ÿ•ด๐Ÿฝ E4.0 person in suit levitating: medium skin tone
+1F574 1F3FE                                            ; fully-qualified     # ๐Ÿ•ด๐Ÿพ E4.0 person in suit levitating: medium-dark skin tone
+1F574 1F3FF                                            ; fully-qualified     # ๐Ÿ•ด๐Ÿฟ E4.0 person in suit levitating: dark skin tone
+1F46F                                                  ; fully-qualified     # ๐Ÿ‘ฏ E0.6 people with bunny ears
+1F46F 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฏโ€โ™‚๏ธ E4.0 men with bunny ears
+1F46F 200D 2642                                        ; minimally-qualified # ๐Ÿ‘ฏโ€โ™‚ E4.0 men with bunny ears
+1F46F 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ‘ฏโ€โ™€๏ธ E4.0 women with bunny ears
+1F46F 200D 2640                                        ; minimally-qualified # ๐Ÿ‘ฏโ€โ™€ E4.0 women with bunny ears
+1F9D6                                                  ; fully-qualified     # ๐Ÿง– E5.0 person in steamy room
+1F9D6 1F3FB                                            ; fully-qualified     # ๐Ÿง–๐Ÿป E5.0 person in steamy room: light skin tone
+1F9D6 1F3FC                                            ; fully-qualified     # ๐Ÿง–๐Ÿผ E5.0 person in steamy room: medium-light skin tone
+1F9D6 1F3FD                                            ; fully-qualified     # ๐Ÿง–๐Ÿฝ E5.0 person in steamy room: medium skin tone
+1F9D6 1F3FE                                            ; fully-qualified     # ๐Ÿง–๐Ÿพ E5.0 person in steamy room: medium-dark skin tone
+1F9D6 1F3FF                                            ; fully-qualified     # ๐Ÿง–๐Ÿฟ E5.0 person in steamy room: dark skin tone
+1F9D6 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿง–โ€โ™‚๏ธ E5.0 man in steamy room
+1F9D6 200D 2642                                        ; minimally-qualified # ๐Ÿง–โ€โ™‚ E5.0 man in steamy room
+1F9D6 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿปโ€โ™‚๏ธ E5.0 man in steamy room: light skin tone
+1F9D6 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง–๐Ÿปโ€โ™‚ E5.0 man in steamy room: light skin tone
+1F9D6 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿผโ€โ™‚๏ธ E5.0 man in steamy room: medium-light skin tone
+1F9D6 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง–๐Ÿผโ€โ™‚ E5.0 man in steamy room: medium-light skin tone
+1F9D6 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿฝโ€โ™‚๏ธ E5.0 man in steamy room: medium skin tone
+1F9D6 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง–๐Ÿฝโ€โ™‚ E5.0 man in steamy room: medium skin tone
+1F9D6 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿพโ€โ™‚๏ธ E5.0 man in steamy room: medium-dark skin tone
+1F9D6 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง–๐Ÿพโ€โ™‚ E5.0 man in steamy room: medium-dark skin tone
+1F9D6 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿฟโ€โ™‚๏ธ E5.0 man in steamy room: dark skin tone
+1F9D6 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง–๐Ÿฟโ€โ™‚ E5.0 man in steamy room: dark skin tone
+1F9D6 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿง–โ€โ™€๏ธ E5.0 woman in steamy room
+1F9D6 200D 2640                                        ; minimally-qualified # ๐Ÿง–โ€โ™€ E5.0 woman in steamy room
+1F9D6 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿปโ€โ™€๏ธ E5.0 woman in steamy room: light skin tone
+1F9D6 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง–๐Ÿปโ€โ™€ E5.0 woman in steamy room: light skin tone
+1F9D6 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿผโ€โ™€๏ธ E5.0 woman in steamy room: medium-light skin tone
+1F9D6 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง–๐Ÿผโ€โ™€ E5.0 woman in steamy room: medium-light skin tone
+1F9D6 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿฝโ€โ™€๏ธ E5.0 woman in steamy room: medium skin tone
+1F9D6 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง–๐Ÿฝโ€โ™€ E5.0 woman in steamy room: medium skin tone
+1F9D6 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿพโ€โ™€๏ธ E5.0 woman in steamy room: medium-dark skin tone
+1F9D6 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง–๐Ÿพโ€โ™€ E5.0 woman in steamy room: medium-dark skin tone
+1F9D6 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง–๐Ÿฟโ€โ™€๏ธ E5.0 woman in steamy room: dark skin tone
+1F9D6 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง–๐Ÿฟโ€โ™€ E5.0 woman in steamy room: dark skin tone
+1F9D7                                                  ; fully-qualified     # ๐Ÿง— E5.0 person climbing
+1F9D7 1F3FB                                            ; fully-qualified     # ๐Ÿง—๐Ÿป E5.0 person climbing: light skin tone
+1F9D7 1F3FC                                            ; fully-qualified     # ๐Ÿง—๐Ÿผ E5.0 person climbing: medium-light skin tone
+1F9D7 1F3FD                                            ; fully-qualified     # ๐Ÿง—๐Ÿฝ E5.0 person climbing: medium skin tone
+1F9D7 1F3FE                                            ; fully-qualified     # ๐Ÿง—๐Ÿพ E5.0 person climbing: medium-dark skin tone
+1F9D7 1F3FF                                            ; fully-qualified     # ๐Ÿง—๐Ÿฟ E5.0 person climbing: dark skin tone
+1F9D7 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿง—โ€โ™‚๏ธ E5.0 man climbing
+1F9D7 200D 2642                                        ; minimally-qualified # ๐Ÿง—โ€โ™‚ E5.0 man climbing
+1F9D7 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿปโ€โ™‚๏ธ E5.0 man climbing: light skin tone
+1F9D7 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง—๐Ÿปโ€โ™‚ E5.0 man climbing: light skin tone
+1F9D7 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿผโ€โ™‚๏ธ E5.0 man climbing: medium-light skin tone
+1F9D7 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง—๐Ÿผโ€โ™‚ E5.0 man climbing: medium-light skin tone
+1F9D7 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿฝโ€โ™‚๏ธ E5.0 man climbing: medium skin tone
+1F9D7 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง—๐Ÿฝโ€โ™‚ E5.0 man climbing: medium skin tone
+1F9D7 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿพโ€โ™‚๏ธ E5.0 man climbing: medium-dark skin tone
+1F9D7 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง—๐Ÿพโ€โ™‚ E5.0 man climbing: medium-dark skin tone
+1F9D7 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿฟโ€โ™‚๏ธ E5.0 man climbing: dark skin tone
+1F9D7 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง—๐Ÿฟโ€โ™‚ E5.0 man climbing: dark skin tone
+1F9D7 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿง—โ€โ™€๏ธ E5.0 woman climbing
+1F9D7 200D 2640                                        ; minimally-qualified # ๐Ÿง—โ€โ™€ E5.0 woman climbing
+1F9D7 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿปโ€โ™€๏ธ E5.0 woman climbing: light skin tone
+1F9D7 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง—๐Ÿปโ€โ™€ E5.0 woman climbing: light skin tone
+1F9D7 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿผโ€โ™€๏ธ E5.0 woman climbing: medium-light skin tone
+1F9D7 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง—๐Ÿผโ€โ™€ E5.0 woman climbing: medium-light skin tone
+1F9D7 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿฝโ€โ™€๏ธ E5.0 woman climbing: medium skin tone
+1F9D7 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง—๐Ÿฝโ€โ™€ E5.0 woman climbing: medium skin tone
+1F9D7 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿพโ€โ™€๏ธ E5.0 woman climbing: medium-dark skin tone
+1F9D7 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง—๐Ÿพโ€โ™€ E5.0 woman climbing: medium-dark skin tone
+1F9D7 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง—๐Ÿฟโ€โ™€๏ธ E5.0 woman climbing: dark skin tone
+1F9D7 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง—๐Ÿฟโ€โ™€ E5.0 woman climbing: dark skin tone
 
 # subgroup: person-sport
-1F93A                                      ; fully-qualified     # ๐Ÿคบ E3.0 person fencing
-1F3C7                                      ; fully-qualified     # ๐Ÿ‡ E1.0 horse racing
-1F3C7 1F3FB                                ; fully-qualified     # ๐Ÿ‡๐Ÿป E1.0 horse racing: light skin tone
-1F3C7 1F3FC                                ; fully-qualified     # ๐Ÿ‡๐Ÿผ E1.0 horse racing: medium-light skin tone
-1F3C7 1F3FD                                ; fully-qualified     # ๐Ÿ‡๐Ÿฝ E1.0 horse racing: medium skin tone
-1F3C7 1F3FE                                ; fully-qualified     # ๐Ÿ‡๐Ÿพ E1.0 horse racing: medium-dark skin tone
-1F3C7 1F3FF                                ; fully-qualified     # ๐Ÿ‡๐Ÿฟ E1.0 horse racing: dark skin tone
-26F7 FE0F                                  ; fully-qualified     # โ›ท๏ธ E0.7 skier
-26F7                                       ; unqualified         # โ›ท E0.7 skier
-1F3C2                                      ; fully-qualified     # ๐Ÿ‚ E0.6 snowboarder
-1F3C2 1F3FB                                ; fully-qualified     # ๐Ÿ‚๐Ÿป E1.0 snowboarder: light skin tone
-1F3C2 1F3FC                                ; fully-qualified     # ๐Ÿ‚๐Ÿผ E1.0 snowboarder: medium-light skin tone
-1F3C2 1F3FD                                ; fully-qualified     # ๐Ÿ‚๐Ÿฝ E1.0 snowboarder: medium skin tone
-1F3C2 1F3FE                                ; fully-qualified     # ๐Ÿ‚๐Ÿพ E1.0 snowboarder: medium-dark skin tone
-1F3C2 1F3FF                                ; fully-qualified     # ๐Ÿ‚๐Ÿฟ E1.0 snowboarder: dark skin tone
-1F3CC FE0F                                 ; fully-qualified     # ๐ŸŒ๏ธ E0.7 person golfing
-1F3CC                                      ; unqualified         # ๐ŸŒ E0.7 person golfing
-1F3CC 1F3FB                                ; fully-qualified     # ๐ŸŒ๐Ÿป E4.0 person golfing: light skin tone
-1F3CC 1F3FC                                ; fully-qualified     # ๐ŸŒ๐Ÿผ E4.0 person golfing: medium-light skin tone
-1F3CC 1F3FD                                ; fully-qualified     # ๐ŸŒ๐Ÿฝ E4.0 person golfing: medium skin tone
-1F3CC 1F3FE                                ; fully-qualified     # ๐ŸŒ๐Ÿพ E4.0 person golfing: medium-dark skin tone
-1F3CC 1F3FF                                ; fully-qualified     # ๐ŸŒ๐Ÿฟ E4.0 person golfing: dark skin tone
-1F3CC FE0F 200D 2642 FE0F                  ; fully-qualified     # ๐ŸŒ๏ธโ€โ™‚๏ธ E4.0 man golfing
-1F3CC 200D 2642 FE0F                       ; unqualified         # ๐ŸŒโ€โ™‚๏ธ E4.0 man golfing
-1F3CC FE0F 200D 2642                       ; unqualified         # ๐ŸŒ๏ธโ€โ™‚ E4.0 man golfing
-1F3CC 200D 2642                            ; unqualified         # ๐ŸŒโ€โ™‚ E4.0 man golfing
-1F3CC 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿปโ€โ™‚๏ธ E4.0 man golfing: light skin tone
-1F3CC 1F3FB 200D 2642                      ; minimally-qualified # ๐ŸŒ๐Ÿปโ€โ™‚ E4.0 man golfing: light skin tone
-1F3CC 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿผโ€โ™‚๏ธ E4.0 man golfing: medium-light skin tone
-1F3CC 1F3FC 200D 2642                      ; minimally-qualified # ๐ŸŒ๐Ÿผโ€โ™‚ E4.0 man golfing: medium-light skin tone
-1F3CC 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿฝโ€โ™‚๏ธ E4.0 man golfing: medium skin tone
-1F3CC 1F3FD 200D 2642                      ; minimally-qualified # ๐ŸŒ๐Ÿฝโ€โ™‚ E4.0 man golfing: medium skin tone
-1F3CC 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿพโ€โ™‚๏ธ E4.0 man golfing: medium-dark skin tone
-1F3CC 1F3FE 200D 2642                      ; minimally-qualified # ๐ŸŒ๐Ÿพโ€โ™‚ E4.0 man golfing: medium-dark skin tone
-1F3CC 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿฟโ€โ™‚๏ธ E4.0 man golfing: dark skin tone
-1F3CC 1F3FF 200D 2642                      ; minimally-qualified # ๐ŸŒ๐Ÿฟโ€โ™‚ E4.0 man golfing: dark skin tone
-1F3CC FE0F 200D 2640 FE0F                  ; fully-qualified     # ๐ŸŒ๏ธโ€โ™€๏ธ E4.0 woman golfing
-1F3CC 200D 2640 FE0F                       ; unqualified         # ๐ŸŒโ€โ™€๏ธ E4.0 woman golfing
-1F3CC FE0F 200D 2640                       ; unqualified         # ๐ŸŒ๏ธโ€โ™€ E4.0 woman golfing
-1F3CC 200D 2640                            ; unqualified         # ๐ŸŒโ€โ™€ E4.0 woman golfing
-1F3CC 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿปโ€โ™€๏ธ E4.0 woman golfing: light skin tone
-1F3CC 1F3FB 200D 2640                      ; minimally-qualified # ๐ŸŒ๐Ÿปโ€โ™€ E4.0 woman golfing: light skin tone
-1F3CC 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿผโ€โ™€๏ธ E4.0 woman golfing: medium-light skin tone
-1F3CC 1F3FC 200D 2640                      ; minimally-qualified # ๐ŸŒ๐Ÿผโ€โ™€ E4.0 woman golfing: medium-light skin tone
-1F3CC 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿฝโ€โ™€๏ธ E4.0 woman golfing: medium skin tone
-1F3CC 1F3FD 200D 2640                      ; minimally-qualified # ๐ŸŒ๐Ÿฝโ€โ™€ E4.0 woman golfing: medium skin tone
-1F3CC 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿพโ€โ™€๏ธ E4.0 woman golfing: medium-dark skin tone
-1F3CC 1F3FE 200D 2640                      ; minimally-qualified # ๐ŸŒ๐Ÿพโ€โ™€ E4.0 woman golfing: medium-dark skin tone
-1F3CC 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŒ๐Ÿฟโ€โ™€๏ธ E4.0 woman golfing: dark skin tone
-1F3CC 1F3FF 200D 2640                      ; minimally-qualified # ๐ŸŒ๐Ÿฟโ€โ™€ E4.0 woman golfing: dark skin tone
-1F3C4                                      ; fully-qualified     # ๐Ÿ„ E0.6 person surfing
-1F3C4 1F3FB                                ; fully-qualified     # ๐Ÿ„๐Ÿป E1.0 person surfing: light skin tone
-1F3C4 1F3FC                                ; fully-qualified     # ๐Ÿ„๐Ÿผ E1.0 person surfing: medium-light skin tone
-1F3C4 1F3FD                                ; fully-qualified     # ๐Ÿ„๐Ÿฝ E1.0 person surfing: medium skin tone
-1F3C4 1F3FE                                ; fully-qualified     # ๐Ÿ„๐Ÿพ E1.0 person surfing: medium-dark skin tone
-1F3C4 1F3FF                                ; fully-qualified     # ๐Ÿ„๐Ÿฟ E1.0 person surfing: dark skin tone
-1F3C4 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿ„โ€โ™‚๏ธ E4.0 man surfing
-1F3C4 200D 2642                            ; minimally-qualified # ๐Ÿ„โ€โ™‚ E4.0 man surfing
-1F3C4 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿปโ€โ™‚๏ธ E4.0 man surfing: light skin tone
-1F3C4 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ„๐Ÿปโ€โ™‚ E4.0 man surfing: light skin tone
-1F3C4 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿผโ€โ™‚๏ธ E4.0 man surfing: medium-light skin tone
-1F3C4 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ„๐Ÿผโ€โ™‚ E4.0 man surfing: medium-light skin tone
-1F3C4 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿฝโ€โ™‚๏ธ E4.0 man surfing: medium skin tone
-1F3C4 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ„๐Ÿฝโ€โ™‚ E4.0 man surfing: medium skin tone
-1F3C4 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿพโ€โ™‚๏ธ E4.0 man surfing: medium-dark skin tone
-1F3C4 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ„๐Ÿพโ€โ™‚ E4.0 man surfing: medium-dark skin tone
-1F3C4 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿฟโ€โ™‚๏ธ E4.0 man surfing: dark skin tone
-1F3C4 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ„๐Ÿฟโ€โ™‚ E4.0 man surfing: dark skin tone
-1F3C4 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿ„โ€โ™€๏ธ E4.0 woman surfing
-1F3C4 200D 2640                            ; minimally-qualified # ๐Ÿ„โ€โ™€ E4.0 woman surfing
-1F3C4 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿปโ€โ™€๏ธ E4.0 woman surfing: light skin tone
-1F3C4 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ„๐Ÿปโ€โ™€ E4.0 woman surfing: light skin tone
-1F3C4 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿผโ€โ™€๏ธ E4.0 woman surfing: medium-light skin tone
-1F3C4 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ„๐Ÿผโ€โ™€ E4.0 woman surfing: medium-light skin tone
-1F3C4 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿฝโ€โ™€๏ธ E4.0 woman surfing: medium skin tone
-1F3C4 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ„๐Ÿฝโ€โ™€ E4.0 woman surfing: medium skin tone
-1F3C4 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿพโ€โ™€๏ธ E4.0 woman surfing: medium-dark skin tone
-1F3C4 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ„๐Ÿพโ€โ™€ E4.0 woman surfing: medium-dark skin tone
-1F3C4 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ„๐Ÿฟโ€โ™€๏ธ E4.0 woman surfing: dark skin tone
-1F3C4 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ„๐Ÿฟโ€โ™€ E4.0 woman surfing: dark skin tone
-1F6A3                                      ; fully-qualified     # ๐Ÿšฃ E1.0 person rowing boat
-1F6A3 1F3FB                                ; fully-qualified     # ๐Ÿšฃ๐Ÿป E1.0 person rowing boat: light skin tone
-1F6A3 1F3FC                                ; fully-qualified     # ๐Ÿšฃ๐Ÿผ E1.0 person rowing boat: medium-light skin tone
-1F6A3 1F3FD                                ; fully-qualified     # ๐Ÿšฃ๐Ÿฝ E1.0 person rowing boat: medium skin tone
-1F6A3 1F3FE                                ; fully-qualified     # ๐Ÿšฃ๐Ÿพ E1.0 person rowing boat: medium-dark skin tone
-1F6A3 1F3FF                                ; fully-qualified     # ๐Ÿšฃ๐Ÿฟ E1.0 person rowing boat: dark skin tone
-1F6A3 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿšฃโ€โ™‚๏ธ E4.0 man rowing boat
-1F6A3 200D 2642                            ; minimally-qualified # ๐Ÿšฃโ€โ™‚ E4.0 man rowing boat
-1F6A3 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿปโ€โ™‚๏ธ E4.0 man rowing boat: light skin tone
-1F6A3 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿšฃ๐Ÿปโ€โ™‚ E4.0 man rowing boat: light skin tone
-1F6A3 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿผโ€โ™‚๏ธ E4.0 man rowing boat: medium-light skin tone
-1F6A3 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿšฃ๐Ÿผโ€โ™‚ E4.0 man rowing boat: medium-light skin tone
-1F6A3 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿฝโ€โ™‚๏ธ E4.0 man rowing boat: medium skin tone
-1F6A3 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™‚ E4.0 man rowing boat: medium skin tone
-1F6A3 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿพโ€โ™‚๏ธ E4.0 man rowing boat: medium-dark skin tone
-1F6A3 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿšฃ๐Ÿพโ€โ™‚ E4.0 man rowing boat: medium-dark skin tone
-1F6A3 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿฟโ€โ™‚๏ธ E4.0 man rowing boat: dark skin tone
-1F6A3 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™‚ E4.0 man rowing boat: dark skin tone
-1F6A3 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿšฃโ€โ™€๏ธ E4.0 woman rowing boat
-1F6A3 200D 2640                            ; minimally-qualified # ๐Ÿšฃโ€โ™€ E4.0 woman rowing boat
-1F6A3 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿปโ€โ™€๏ธ E4.0 woman rowing boat: light skin tone
-1F6A3 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿšฃ๐Ÿปโ€โ™€ E4.0 woman rowing boat: light skin tone
-1F6A3 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿผโ€โ™€๏ธ E4.0 woman rowing boat: medium-light skin tone
-1F6A3 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿšฃ๐Ÿผโ€โ™€ E4.0 woman rowing boat: medium-light skin tone
-1F6A3 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿฝโ€โ™€๏ธ E4.0 woman rowing boat: medium skin tone
-1F6A3 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™€ E4.0 woman rowing boat: medium skin tone
-1F6A3 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿพโ€โ™€๏ธ E4.0 woman rowing boat: medium-dark skin tone
-1F6A3 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿšฃ๐Ÿพโ€โ™€ E4.0 woman rowing boat: medium-dark skin tone
-1F6A3 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšฃ๐Ÿฟโ€โ™€๏ธ E4.0 woman rowing boat: dark skin tone
-1F6A3 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™€ E4.0 woman rowing boat: dark skin tone
-1F3CA                                      ; fully-qualified     # ๐ŸŠ E0.6 person swimming
-1F3CA 1F3FB                                ; fully-qualified     # ๐ŸŠ๐Ÿป E1.0 person swimming: light skin tone
-1F3CA 1F3FC                                ; fully-qualified     # ๐ŸŠ๐Ÿผ E1.0 person swimming: medium-light skin tone
-1F3CA 1F3FD                                ; fully-qualified     # ๐ŸŠ๐Ÿฝ E1.0 person swimming: medium skin tone
-1F3CA 1F3FE                                ; fully-qualified     # ๐ŸŠ๐Ÿพ E1.0 person swimming: medium-dark skin tone
-1F3CA 1F3FF                                ; fully-qualified     # ๐ŸŠ๐Ÿฟ E1.0 person swimming: dark skin tone
-1F3CA 200D 2642 FE0F                       ; fully-qualified     # ๐ŸŠโ€โ™‚๏ธ E4.0 man swimming
-1F3CA 200D 2642                            ; minimally-qualified # ๐ŸŠโ€โ™‚ E4.0 man swimming
-1F3CA 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿปโ€โ™‚๏ธ E4.0 man swimming: light skin tone
-1F3CA 1F3FB 200D 2642                      ; minimally-qualified # ๐ŸŠ๐Ÿปโ€โ™‚ E4.0 man swimming: light skin tone
-1F3CA 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿผโ€โ™‚๏ธ E4.0 man swimming: medium-light skin tone
-1F3CA 1F3FC 200D 2642                      ; minimally-qualified # ๐ŸŠ๐Ÿผโ€โ™‚ E4.0 man swimming: medium-light skin tone
-1F3CA 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿฝโ€โ™‚๏ธ E4.0 man swimming: medium skin tone
-1F3CA 1F3FD 200D 2642                      ; minimally-qualified # ๐ŸŠ๐Ÿฝโ€โ™‚ E4.0 man swimming: medium skin tone
-1F3CA 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿพโ€โ™‚๏ธ E4.0 man swimming: medium-dark skin tone
-1F3CA 1F3FE 200D 2642                      ; minimally-qualified # ๐ŸŠ๐Ÿพโ€โ™‚ E4.0 man swimming: medium-dark skin tone
-1F3CA 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿฟโ€โ™‚๏ธ E4.0 man swimming: dark skin tone
-1F3CA 1F3FF 200D 2642                      ; minimally-qualified # ๐ŸŠ๐Ÿฟโ€โ™‚ E4.0 man swimming: dark skin tone
-1F3CA 200D 2640 FE0F                       ; fully-qualified     # ๐ŸŠโ€โ™€๏ธ E4.0 woman swimming
-1F3CA 200D 2640                            ; minimally-qualified # ๐ŸŠโ€โ™€ E4.0 woman swimming
-1F3CA 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿปโ€โ™€๏ธ E4.0 woman swimming: light skin tone
-1F3CA 1F3FB 200D 2640                      ; minimally-qualified # ๐ŸŠ๐Ÿปโ€โ™€ E4.0 woman swimming: light skin tone
-1F3CA 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿผโ€โ™€๏ธ E4.0 woman swimming: medium-light skin tone
-1F3CA 1F3FC 200D 2640                      ; minimally-qualified # ๐ŸŠ๐Ÿผโ€โ™€ E4.0 woman swimming: medium-light skin tone
-1F3CA 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿฝโ€โ™€๏ธ E4.0 woman swimming: medium skin tone
-1F3CA 1F3FD 200D 2640                      ; minimally-qualified # ๐ŸŠ๐Ÿฝโ€โ™€ E4.0 woman swimming: medium skin tone
-1F3CA 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿพโ€โ™€๏ธ E4.0 woman swimming: medium-dark skin tone
-1F3CA 1F3FE 200D 2640                      ; minimally-qualified # ๐ŸŠ๐Ÿพโ€โ™€ E4.0 woman swimming: medium-dark skin tone
-1F3CA 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐ŸŠ๐Ÿฟโ€โ™€๏ธ E4.0 woman swimming: dark skin tone
-1F3CA 1F3FF 200D 2640                      ; minimally-qualified # ๐ŸŠ๐Ÿฟโ€โ™€ E4.0 woman swimming: dark skin tone
-26F9 FE0F                                  ; fully-qualified     # โ›น๏ธ E0.7 person bouncing ball
-26F9                                       ; unqualified         # โ›น E0.7 person bouncing ball
-26F9 1F3FB                                 ; fully-qualified     # โ›น๐Ÿป E2.0 person bouncing ball: light skin tone
-26F9 1F3FC                                 ; fully-qualified     # โ›น๐Ÿผ E2.0 person bouncing ball: medium-light skin tone
-26F9 1F3FD                                 ; fully-qualified     # โ›น๐Ÿฝ E2.0 person bouncing ball: medium skin tone
-26F9 1F3FE                                 ; fully-qualified     # โ›น๐Ÿพ E2.0 person bouncing ball: medium-dark skin tone
-26F9 1F3FF                                 ; fully-qualified     # โ›น๐Ÿฟ E2.0 person bouncing ball: dark skin tone
-26F9 FE0F 200D 2642 FE0F                   ; fully-qualified     # โ›น๏ธโ€โ™‚๏ธ E4.0 man bouncing ball
-26F9 200D 2642 FE0F                        ; unqualified         # โ›นโ€โ™‚๏ธ E4.0 man bouncing ball
-26F9 FE0F 200D 2642                        ; unqualified         # โ›น๏ธโ€โ™‚ E4.0 man bouncing ball
-26F9 200D 2642                             ; unqualified         # โ›นโ€โ™‚ E4.0 man bouncing ball
-26F9 1F3FB 200D 2642 FE0F                  ; fully-qualified     # โ›น๐Ÿปโ€โ™‚๏ธ E4.0 man bouncing ball: light skin tone
-26F9 1F3FB 200D 2642                       ; minimally-qualified # โ›น๐Ÿปโ€โ™‚ E4.0 man bouncing ball: light skin tone
-26F9 1F3FC 200D 2642 FE0F                  ; fully-qualified     # โ›น๐Ÿผโ€โ™‚๏ธ E4.0 man bouncing ball: medium-light skin tone
-26F9 1F3FC 200D 2642                       ; minimally-qualified # โ›น๐Ÿผโ€โ™‚ E4.0 man bouncing ball: medium-light skin tone
-26F9 1F3FD 200D 2642 FE0F                  ; fully-qualified     # โ›น๐Ÿฝโ€โ™‚๏ธ E4.0 man bouncing ball: medium skin tone
-26F9 1F3FD 200D 2642                       ; minimally-qualified # โ›น๐Ÿฝโ€โ™‚ E4.0 man bouncing ball: medium skin tone
-26F9 1F3FE 200D 2642 FE0F                  ; fully-qualified     # โ›น๐Ÿพโ€โ™‚๏ธ E4.0 man bouncing ball: medium-dark skin tone
-26F9 1F3FE 200D 2642                       ; minimally-qualified # โ›น๐Ÿพโ€โ™‚ E4.0 man bouncing ball: medium-dark skin tone
-26F9 1F3FF 200D 2642 FE0F                  ; fully-qualified     # โ›น๐Ÿฟโ€โ™‚๏ธ E4.0 man bouncing ball: dark skin tone
-26F9 1F3FF 200D 2642                       ; minimally-qualified # โ›น๐Ÿฟโ€โ™‚ E4.0 man bouncing ball: dark skin tone
-26F9 FE0F 200D 2640 FE0F                   ; fully-qualified     # โ›น๏ธโ€โ™€๏ธ E4.0 woman bouncing ball
-26F9 200D 2640 FE0F                        ; unqualified         # โ›นโ€โ™€๏ธ E4.0 woman bouncing ball
-26F9 FE0F 200D 2640                        ; unqualified         # โ›น๏ธโ€โ™€ E4.0 woman bouncing ball
-26F9 200D 2640                             ; unqualified         # โ›นโ€โ™€ E4.0 woman bouncing ball
-26F9 1F3FB 200D 2640 FE0F                  ; fully-qualified     # โ›น๐Ÿปโ€โ™€๏ธ E4.0 woman bouncing ball: light skin tone
-26F9 1F3FB 200D 2640                       ; minimally-qualified # โ›น๐Ÿปโ€โ™€ E4.0 woman bouncing ball: light skin tone
-26F9 1F3FC 200D 2640 FE0F                  ; fully-qualified     # โ›น๐Ÿผโ€โ™€๏ธ E4.0 woman bouncing ball: medium-light skin tone
-26F9 1F3FC 200D 2640                       ; minimally-qualified # โ›น๐Ÿผโ€โ™€ E4.0 woman bouncing ball: medium-light skin tone
-26F9 1F3FD 200D 2640 FE0F                  ; fully-qualified     # โ›น๐Ÿฝโ€โ™€๏ธ E4.0 woman bouncing ball: medium skin tone
-26F9 1F3FD 200D 2640                       ; minimally-qualified # โ›น๐Ÿฝโ€โ™€ E4.0 woman bouncing ball: medium skin tone
-26F9 1F3FE 200D 2640 FE0F                  ; fully-qualified     # โ›น๐Ÿพโ€โ™€๏ธ E4.0 woman bouncing ball: medium-dark skin tone
-26F9 1F3FE 200D 2640                       ; minimally-qualified # โ›น๐Ÿพโ€โ™€ E4.0 woman bouncing ball: medium-dark skin tone
-26F9 1F3FF 200D 2640 FE0F                  ; fully-qualified     # โ›น๐Ÿฟโ€โ™€๏ธ E4.0 woman bouncing ball: dark skin tone
-26F9 1F3FF 200D 2640                       ; minimally-qualified # โ›น๐Ÿฟโ€โ™€ E4.0 woman bouncing ball: dark skin tone
-1F3CB FE0F                                 ; fully-qualified     # ๐Ÿ‹๏ธ E0.7 person lifting weights
-1F3CB                                      ; unqualified         # ๐Ÿ‹ E0.7 person lifting weights
-1F3CB 1F3FB                                ; fully-qualified     # ๐Ÿ‹๐Ÿป E2.0 person lifting weights: light skin tone
-1F3CB 1F3FC                                ; fully-qualified     # ๐Ÿ‹๐Ÿผ E2.0 person lifting weights: medium-light skin tone
-1F3CB 1F3FD                                ; fully-qualified     # ๐Ÿ‹๐Ÿฝ E2.0 person lifting weights: medium skin tone
-1F3CB 1F3FE                                ; fully-qualified     # ๐Ÿ‹๐Ÿพ E2.0 person lifting weights: medium-dark skin tone
-1F3CB 1F3FF                                ; fully-qualified     # ๐Ÿ‹๐Ÿฟ E2.0 person lifting weights: dark skin tone
-1F3CB FE0F 200D 2642 FE0F                  ; fully-qualified     # ๐Ÿ‹๏ธโ€โ™‚๏ธ E4.0 man lifting weights
-1F3CB 200D 2642 FE0F                       ; unqualified         # ๐Ÿ‹โ€โ™‚๏ธ E4.0 man lifting weights
-1F3CB FE0F 200D 2642                       ; unqualified         # ๐Ÿ‹๏ธโ€โ™‚ E4.0 man lifting weights
-1F3CB 200D 2642                            ; unqualified         # ๐Ÿ‹โ€โ™‚ E4.0 man lifting weights
-1F3CB 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿปโ€โ™‚๏ธ E4.0 man lifting weights: light skin tone
-1F3CB 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿ‹๐Ÿปโ€โ™‚ E4.0 man lifting weights: light skin tone
-1F3CB 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿผโ€โ™‚๏ธ E4.0 man lifting weights: medium-light skin tone
-1F3CB 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿ‹๐Ÿผโ€โ™‚ E4.0 man lifting weights: medium-light skin tone
-1F3CB 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿฝโ€โ™‚๏ธ E4.0 man lifting weights: medium skin tone
-1F3CB 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿ‹๐Ÿฝโ€โ™‚ E4.0 man lifting weights: medium skin tone
-1F3CB 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿพโ€โ™‚๏ธ E4.0 man lifting weights: medium-dark skin tone
-1F3CB 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿ‹๐Ÿพโ€โ™‚ E4.0 man lifting weights: medium-dark skin tone
-1F3CB 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿฟโ€โ™‚๏ธ E4.0 man lifting weights: dark skin tone
-1F3CB 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿ‹๐Ÿฟโ€โ™‚ E4.0 man lifting weights: dark skin tone
-1F3CB FE0F 200D 2640 FE0F                  ; fully-qualified     # ๐Ÿ‹๏ธโ€โ™€๏ธ E4.0 woman lifting weights
-1F3CB 200D 2640 FE0F                       ; unqualified         # ๐Ÿ‹โ€โ™€๏ธ E4.0 woman lifting weights
-1F3CB FE0F 200D 2640                       ; unqualified         # ๐Ÿ‹๏ธโ€โ™€ E4.0 woman lifting weights
-1F3CB 200D 2640                            ; unqualified         # ๐Ÿ‹โ€โ™€ E4.0 woman lifting weights
-1F3CB 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿปโ€โ™€๏ธ E4.0 woman lifting weights: light skin tone
-1F3CB 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿ‹๐Ÿปโ€โ™€ E4.0 woman lifting weights: light skin tone
-1F3CB 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿผโ€โ™€๏ธ E4.0 woman lifting weights: medium-light skin tone
-1F3CB 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿ‹๐Ÿผโ€โ™€ E4.0 woman lifting weights: medium-light skin tone
-1F3CB 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿฝโ€โ™€๏ธ E4.0 woman lifting weights: medium skin tone
-1F3CB 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿ‹๐Ÿฝโ€โ™€ E4.0 woman lifting weights: medium skin tone
-1F3CB 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿพโ€โ™€๏ธ E4.0 woman lifting weights: medium-dark skin tone
-1F3CB 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿ‹๐Ÿพโ€โ™€ E4.0 woman lifting weights: medium-dark skin tone
-1F3CB 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿ‹๐Ÿฟโ€โ™€๏ธ E4.0 woman lifting weights: dark skin tone
-1F3CB 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿ‹๐Ÿฟโ€โ™€ E4.0 woman lifting weights: dark skin tone
-1F6B4                                      ; fully-qualified     # ๐Ÿšด E1.0 person biking
-1F6B4 1F3FB                                ; fully-qualified     # ๐Ÿšด๐Ÿป E1.0 person biking: light skin tone
-1F6B4 1F3FC                                ; fully-qualified     # ๐Ÿšด๐Ÿผ E1.0 person biking: medium-light skin tone
-1F6B4 1F3FD                                ; fully-qualified     # ๐Ÿšด๐Ÿฝ E1.0 person biking: medium skin tone
-1F6B4 1F3FE                                ; fully-qualified     # ๐Ÿšด๐Ÿพ E1.0 person biking: medium-dark skin tone
-1F6B4 1F3FF                                ; fully-qualified     # ๐Ÿšด๐Ÿฟ E1.0 person biking: dark skin tone
-1F6B4 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿšดโ€โ™‚๏ธ E4.0 man biking
-1F6B4 200D 2642                            ; minimally-qualified # ๐Ÿšดโ€โ™‚ E4.0 man biking
-1F6B4 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿปโ€โ™‚๏ธ E4.0 man biking: light skin tone
-1F6B4 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿšด๐Ÿปโ€โ™‚ E4.0 man biking: light skin tone
-1F6B4 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿผโ€โ™‚๏ธ E4.0 man biking: medium-light skin tone
-1F6B4 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿšด๐Ÿผโ€โ™‚ E4.0 man biking: medium-light skin tone
-1F6B4 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿฝโ€โ™‚๏ธ E4.0 man biking: medium skin tone
-1F6B4 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿšด๐Ÿฝโ€โ™‚ E4.0 man biking: medium skin tone
-1F6B4 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿพโ€โ™‚๏ธ E4.0 man biking: medium-dark skin tone
-1F6B4 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿšด๐Ÿพโ€โ™‚ E4.0 man biking: medium-dark skin tone
-1F6B4 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿฟโ€โ™‚๏ธ E4.0 man biking: dark skin tone
-1F6B4 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿšด๐Ÿฟโ€โ™‚ E4.0 man biking: dark skin tone
-1F6B4 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿšดโ€โ™€๏ธ E4.0 woman biking
-1F6B4 200D 2640                            ; minimally-qualified # ๐Ÿšดโ€โ™€ E4.0 woman biking
-1F6B4 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿปโ€โ™€๏ธ E4.0 woman biking: light skin tone
-1F6B4 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿšด๐Ÿปโ€โ™€ E4.0 woman biking: light skin tone
-1F6B4 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿผโ€โ™€๏ธ E4.0 woman biking: medium-light skin tone
-1F6B4 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿšด๐Ÿผโ€โ™€ E4.0 woman biking: medium-light skin tone
-1F6B4 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿฝโ€โ™€๏ธ E4.0 woman biking: medium skin tone
-1F6B4 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿšด๐Ÿฝโ€โ™€ E4.0 woman biking: medium skin tone
-1F6B4 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿพโ€โ™€๏ธ E4.0 woman biking: medium-dark skin tone
-1F6B4 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿšด๐Ÿพโ€โ™€ E4.0 woman biking: medium-dark skin tone
-1F6B4 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšด๐Ÿฟโ€โ™€๏ธ E4.0 woman biking: dark skin tone
-1F6B4 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿšด๐Ÿฟโ€โ™€ E4.0 woman biking: dark skin tone
-1F6B5                                      ; fully-qualified     # ๐Ÿšต E1.0 person mountain biking
-1F6B5 1F3FB                                ; fully-qualified     # ๐Ÿšต๐Ÿป E1.0 person mountain biking: light skin tone
-1F6B5 1F3FC                                ; fully-qualified     # ๐Ÿšต๐Ÿผ E1.0 person mountain biking: medium-light skin tone
-1F6B5 1F3FD                                ; fully-qualified     # ๐Ÿšต๐Ÿฝ E1.0 person mountain biking: medium skin tone
-1F6B5 1F3FE                                ; fully-qualified     # ๐Ÿšต๐Ÿพ E1.0 person mountain biking: medium-dark skin tone
-1F6B5 1F3FF                                ; fully-qualified     # ๐Ÿšต๐Ÿฟ E1.0 person mountain biking: dark skin tone
-1F6B5 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿšตโ€โ™‚๏ธ E4.0 man mountain biking
-1F6B5 200D 2642                            ; minimally-qualified # ๐Ÿšตโ€โ™‚ E4.0 man mountain biking
-1F6B5 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿปโ€โ™‚๏ธ E4.0 man mountain biking: light skin tone
-1F6B5 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿšต๐Ÿปโ€โ™‚ E4.0 man mountain biking: light skin tone
-1F6B5 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿผโ€โ™‚๏ธ E4.0 man mountain biking: medium-light skin tone
-1F6B5 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿšต๐Ÿผโ€โ™‚ E4.0 man mountain biking: medium-light skin tone
-1F6B5 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿฝโ€โ™‚๏ธ E4.0 man mountain biking: medium skin tone
-1F6B5 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿšต๐Ÿฝโ€โ™‚ E4.0 man mountain biking: medium skin tone
-1F6B5 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿพโ€โ™‚๏ธ E4.0 man mountain biking: medium-dark skin tone
-1F6B5 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿšต๐Ÿพโ€โ™‚ E4.0 man mountain biking: medium-dark skin tone
-1F6B5 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿฟโ€โ™‚๏ธ E4.0 man mountain biking: dark skin tone
-1F6B5 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿšต๐Ÿฟโ€โ™‚ E4.0 man mountain biking: dark skin tone
-1F6B5 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿšตโ€โ™€๏ธ E4.0 woman mountain biking
-1F6B5 200D 2640                            ; minimally-qualified # ๐Ÿšตโ€โ™€ E4.0 woman mountain biking
-1F6B5 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿปโ€โ™€๏ธ E4.0 woman mountain biking: light skin tone
-1F6B5 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿšต๐Ÿปโ€โ™€ E4.0 woman mountain biking: light skin tone
-1F6B5 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿผโ€โ™€๏ธ E4.0 woman mountain biking: medium-light skin tone
-1F6B5 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿšต๐Ÿผโ€โ™€ E4.0 woman mountain biking: medium-light skin tone
-1F6B5 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿฝโ€โ™€๏ธ E4.0 woman mountain biking: medium skin tone
-1F6B5 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿšต๐Ÿฝโ€โ™€ E4.0 woman mountain biking: medium skin tone
-1F6B5 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿพโ€โ™€๏ธ E4.0 woman mountain biking: medium-dark skin tone
-1F6B5 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿšต๐Ÿพโ€โ™€ E4.0 woman mountain biking: medium-dark skin tone
-1F6B5 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿšต๐Ÿฟโ€โ™€๏ธ E4.0 woman mountain biking: dark skin tone
-1F6B5 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿšต๐Ÿฟโ€โ™€ E4.0 woman mountain biking: dark skin tone
-1F938                                      ; fully-qualified     # ๐Ÿคธ E3.0 person cartwheeling
-1F938 1F3FB                                ; fully-qualified     # ๐Ÿคธ๐Ÿป E3.0 person cartwheeling: light skin tone
-1F938 1F3FC                                ; fully-qualified     # ๐Ÿคธ๐Ÿผ E3.0 person cartwheeling: medium-light skin tone
-1F938 1F3FD                                ; fully-qualified     # ๐Ÿคธ๐Ÿฝ E3.0 person cartwheeling: medium skin tone
-1F938 1F3FE                                ; fully-qualified     # ๐Ÿคธ๐Ÿพ E3.0 person cartwheeling: medium-dark skin tone
-1F938 1F3FF                                ; fully-qualified     # ๐Ÿคธ๐Ÿฟ E3.0 person cartwheeling: dark skin tone
-1F938 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคธโ€โ™‚๏ธ E4.0 man cartwheeling
-1F938 200D 2642                            ; minimally-qualified # ๐Ÿคธโ€โ™‚ E4.0 man cartwheeling
-1F938 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿปโ€โ™‚๏ธ E4.0 man cartwheeling: light skin tone
-1F938 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคธ๐Ÿปโ€โ™‚ E4.0 man cartwheeling: light skin tone
-1F938 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿผโ€โ™‚๏ธ E4.0 man cartwheeling: medium-light skin tone
-1F938 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคธ๐Ÿผโ€โ™‚ E4.0 man cartwheeling: medium-light skin tone
-1F938 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿฝโ€โ™‚๏ธ E4.0 man cartwheeling: medium skin tone
-1F938 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคธ๐Ÿฝโ€โ™‚ E4.0 man cartwheeling: medium skin tone
-1F938 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿพโ€โ™‚๏ธ E4.0 man cartwheeling: medium-dark skin tone
-1F938 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคธ๐Ÿพโ€โ™‚ E4.0 man cartwheeling: medium-dark skin tone
-1F938 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿฟโ€โ™‚๏ธ E4.0 man cartwheeling: dark skin tone
-1F938 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคธ๐Ÿฟโ€โ™‚ E4.0 man cartwheeling: dark skin tone
-1F938 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคธโ€โ™€๏ธ E4.0 woman cartwheeling
-1F938 200D 2640                            ; minimally-qualified # ๐Ÿคธโ€โ™€ E4.0 woman cartwheeling
-1F938 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿปโ€โ™€๏ธ E4.0 woman cartwheeling: light skin tone
-1F938 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคธ๐Ÿปโ€โ™€ E4.0 woman cartwheeling: light skin tone
-1F938 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿผโ€โ™€๏ธ E4.0 woman cartwheeling: medium-light skin tone
-1F938 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคธ๐Ÿผโ€โ™€ E4.0 woman cartwheeling: medium-light skin tone
-1F938 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿฝโ€โ™€๏ธ E4.0 woman cartwheeling: medium skin tone
-1F938 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคธ๐Ÿฝโ€โ™€ E4.0 woman cartwheeling: medium skin tone
-1F938 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿพโ€โ™€๏ธ E4.0 woman cartwheeling: medium-dark skin tone
-1F938 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคธ๐Ÿพโ€โ™€ E4.0 woman cartwheeling: medium-dark skin tone
-1F938 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคธ๐Ÿฟโ€โ™€๏ธ E4.0 woman cartwheeling: dark skin tone
-1F938 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคธ๐Ÿฟโ€โ™€ E4.0 woman cartwheeling: dark skin tone
-1F93C                                      ; fully-qualified     # ๐Ÿคผ E3.0 people wrestling
-1F93C 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคผโ€โ™‚๏ธ E4.0 men wrestling
-1F93C 200D 2642                            ; minimally-qualified # ๐Ÿคผโ€โ™‚ E4.0 men wrestling
-1F93C 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคผโ€โ™€๏ธ E4.0 women wrestling
-1F93C 200D 2640                            ; minimally-qualified # ๐Ÿคผโ€โ™€ E4.0 women wrestling
-1F93D                                      ; fully-qualified     # ๐Ÿคฝ E3.0 person playing water polo
-1F93D 1F3FB                                ; fully-qualified     # ๐Ÿคฝ๐Ÿป E3.0 person playing water polo: light skin tone
-1F93D 1F3FC                                ; fully-qualified     # ๐Ÿคฝ๐Ÿผ E3.0 person playing water polo: medium-light skin tone
-1F93D 1F3FD                                ; fully-qualified     # ๐Ÿคฝ๐Ÿฝ E3.0 person playing water polo: medium skin tone
-1F93D 1F3FE                                ; fully-qualified     # ๐Ÿคฝ๐Ÿพ E3.0 person playing water polo: medium-dark skin tone
-1F93D 1F3FF                                ; fully-qualified     # ๐Ÿคฝ๐Ÿฟ E3.0 person playing water polo: dark skin tone
-1F93D 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคฝโ€โ™‚๏ธ E4.0 man playing water polo
-1F93D 200D 2642                            ; minimally-qualified # ๐Ÿคฝโ€โ™‚ E4.0 man playing water polo
-1F93D 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿปโ€โ™‚๏ธ E4.0 man playing water polo: light skin tone
-1F93D 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคฝ๐Ÿปโ€โ™‚ E4.0 man playing water polo: light skin tone
-1F93D 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿผโ€โ™‚๏ธ E4.0 man playing water polo: medium-light skin tone
-1F93D 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคฝ๐Ÿผโ€โ™‚ E4.0 man playing water polo: medium-light skin tone
-1F93D 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿฝโ€โ™‚๏ธ E4.0 man playing water polo: medium skin tone
-1F93D 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™‚ E4.0 man playing water polo: medium skin tone
-1F93D 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿพโ€โ™‚๏ธ E4.0 man playing water polo: medium-dark skin tone
-1F93D 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคฝ๐Ÿพโ€โ™‚ E4.0 man playing water polo: medium-dark skin tone
-1F93D 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿฟโ€โ™‚๏ธ E4.0 man playing water polo: dark skin tone
-1F93D 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™‚ E4.0 man playing water polo: dark skin tone
-1F93D 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคฝโ€โ™€๏ธ E4.0 woman playing water polo
-1F93D 200D 2640                            ; minimally-qualified # ๐Ÿคฝโ€โ™€ E4.0 woman playing water polo
-1F93D 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿปโ€โ™€๏ธ E4.0 woman playing water polo: light skin tone
-1F93D 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคฝ๐Ÿปโ€โ™€ E4.0 woman playing water polo: light skin tone
-1F93D 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿผโ€โ™€๏ธ E4.0 woman playing water polo: medium-light skin tone
-1F93D 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคฝ๐Ÿผโ€โ™€ E4.0 woman playing water polo: medium-light skin tone
-1F93D 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿฝโ€โ™€๏ธ E4.0 woman playing water polo: medium skin tone
-1F93D 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™€ E4.0 woman playing water polo: medium skin tone
-1F93D 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿพโ€โ™€๏ธ E4.0 woman playing water polo: medium-dark skin tone
-1F93D 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคฝ๐Ÿพโ€โ™€ E4.0 woman playing water polo: medium-dark skin tone
-1F93D 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคฝ๐Ÿฟโ€โ™€๏ธ E4.0 woman playing water polo: dark skin tone
-1F93D 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™€ E4.0 woman playing water polo: dark skin tone
-1F93E                                      ; fully-qualified     # ๐Ÿคพ E3.0 person playing handball
-1F93E 1F3FB                                ; fully-qualified     # ๐Ÿคพ๐Ÿป E3.0 person playing handball: light skin tone
-1F93E 1F3FC                                ; fully-qualified     # ๐Ÿคพ๐Ÿผ E3.0 person playing handball: medium-light skin tone
-1F93E 1F3FD                                ; fully-qualified     # ๐Ÿคพ๐Ÿฝ E3.0 person playing handball: medium skin tone
-1F93E 1F3FE                                ; fully-qualified     # ๐Ÿคพ๐Ÿพ E3.0 person playing handball: medium-dark skin tone
-1F93E 1F3FF                                ; fully-qualified     # ๐Ÿคพ๐Ÿฟ E3.0 person playing handball: dark skin tone
-1F93E 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคพโ€โ™‚๏ธ E4.0 man playing handball
-1F93E 200D 2642                            ; minimally-qualified # ๐Ÿคพโ€โ™‚ E4.0 man playing handball
-1F93E 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿปโ€โ™‚๏ธ E4.0 man playing handball: light skin tone
-1F93E 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคพ๐Ÿปโ€โ™‚ E4.0 man playing handball: light skin tone
-1F93E 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿผโ€โ™‚๏ธ E4.0 man playing handball: medium-light skin tone
-1F93E 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคพ๐Ÿผโ€โ™‚ E4.0 man playing handball: medium-light skin tone
-1F93E 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿฝโ€โ™‚๏ธ E4.0 man playing handball: medium skin tone
-1F93E 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคพ๐Ÿฝโ€โ™‚ E4.0 man playing handball: medium skin tone
-1F93E 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿพโ€โ™‚๏ธ E4.0 man playing handball: medium-dark skin tone
-1F93E 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคพ๐Ÿพโ€โ™‚ E4.0 man playing handball: medium-dark skin tone
-1F93E 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿฟโ€โ™‚๏ธ E4.0 man playing handball: dark skin tone
-1F93E 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคพ๐Ÿฟโ€โ™‚ E4.0 man playing handball: dark skin tone
-1F93E 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคพโ€โ™€๏ธ E4.0 woman playing handball
-1F93E 200D 2640                            ; minimally-qualified # ๐Ÿคพโ€โ™€ E4.0 woman playing handball
-1F93E 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿปโ€โ™€๏ธ E4.0 woman playing handball: light skin tone
-1F93E 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคพ๐Ÿปโ€โ™€ E4.0 woman playing handball: light skin tone
-1F93E 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿผโ€โ™€๏ธ E4.0 woman playing handball: medium-light skin tone
-1F93E 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคพ๐Ÿผโ€โ™€ E4.0 woman playing handball: medium-light skin tone
-1F93E 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿฝโ€โ™€๏ธ E4.0 woman playing handball: medium skin tone
-1F93E 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคพ๐Ÿฝโ€โ™€ E4.0 woman playing handball: medium skin tone
-1F93E 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿพโ€โ™€๏ธ E4.0 woman playing handball: medium-dark skin tone
-1F93E 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคพ๐Ÿพโ€โ™€ E4.0 woman playing handball: medium-dark skin tone
-1F93E 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคพ๐Ÿฟโ€โ™€๏ธ E4.0 woman playing handball: dark skin tone
-1F93E 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคพ๐Ÿฟโ€โ™€ E4.0 woman playing handball: dark skin tone
-1F939                                      ; fully-qualified     # ๐Ÿคน E3.0 person juggling
-1F939 1F3FB                                ; fully-qualified     # ๐Ÿคน๐Ÿป E3.0 person juggling: light skin tone
-1F939 1F3FC                                ; fully-qualified     # ๐Ÿคน๐Ÿผ E3.0 person juggling: medium-light skin tone
-1F939 1F3FD                                ; fully-qualified     # ๐Ÿคน๐Ÿฝ E3.0 person juggling: medium skin tone
-1F939 1F3FE                                ; fully-qualified     # ๐Ÿคน๐Ÿพ E3.0 person juggling: medium-dark skin tone
-1F939 1F3FF                                ; fully-qualified     # ๐Ÿคน๐Ÿฟ E3.0 person juggling: dark skin tone
-1F939 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿคนโ€โ™‚๏ธ E4.0 man juggling
-1F939 200D 2642                            ; minimally-qualified # ๐Ÿคนโ€โ™‚ E4.0 man juggling
-1F939 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿปโ€โ™‚๏ธ E4.0 man juggling: light skin tone
-1F939 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿคน๐Ÿปโ€โ™‚ E4.0 man juggling: light skin tone
-1F939 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿผโ€โ™‚๏ธ E4.0 man juggling: medium-light skin tone
-1F939 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿคน๐Ÿผโ€โ™‚ E4.0 man juggling: medium-light skin tone
-1F939 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿฝโ€โ™‚๏ธ E4.0 man juggling: medium skin tone
-1F939 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿคน๐Ÿฝโ€โ™‚ E4.0 man juggling: medium skin tone
-1F939 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿพโ€โ™‚๏ธ E4.0 man juggling: medium-dark skin tone
-1F939 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿคน๐Ÿพโ€โ™‚ E4.0 man juggling: medium-dark skin tone
-1F939 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿฟโ€โ™‚๏ธ E4.0 man juggling: dark skin tone
-1F939 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿคน๐Ÿฟโ€โ™‚ E4.0 man juggling: dark skin tone
-1F939 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿคนโ€โ™€๏ธ E4.0 woman juggling
-1F939 200D 2640                            ; minimally-qualified # ๐Ÿคนโ€โ™€ E4.0 woman juggling
-1F939 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿปโ€โ™€๏ธ E4.0 woman juggling: light skin tone
-1F939 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿคน๐Ÿปโ€โ™€ E4.0 woman juggling: light skin tone
-1F939 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿผโ€โ™€๏ธ E4.0 woman juggling: medium-light skin tone
-1F939 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿคน๐Ÿผโ€โ™€ E4.0 woman juggling: medium-light skin tone
-1F939 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿฝโ€โ™€๏ธ E4.0 woman juggling: medium skin tone
-1F939 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿคน๐Ÿฝโ€โ™€ E4.0 woman juggling: medium skin tone
-1F939 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿพโ€โ™€๏ธ E4.0 woman juggling: medium-dark skin tone
-1F939 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿคน๐Ÿพโ€โ™€ E4.0 woman juggling: medium-dark skin tone
-1F939 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿคน๐Ÿฟโ€โ™€๏ธ E4.0 woman juggling: dark skin tone
-1F939 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿคน๐Ÿฟโ€โ™€ E4.0 woman juggling: dark skin tone
+1F93A                                                  ; fully-qualified     # ๐Ÿคบ E3.0 person fencing
+1F3C7                                                  ; fully-qualified     # ๐Ÿ‡ E1.0 horse racing
+1F3C7 1F3FB                                            ; fully-qualified     # ๐Ÿ‡๐Ÿป E1.0 horse racing: light skin tone
+1F3C7 1F3FC                                            ; fully-qualified     # ๐Ÿ‡๐Ÿผ E1.0 horse racing: medium-light skin tone
+1F3C7 1F3FD                                            ; fully-qualified     # ๐Ÿ‡๐Ÿฝ E1.0 horse racing: medium skin tone
+1F3C7 1F3FE                                            ; fully-qualified     # ๐Ÿ‡๐Ÿพ E1.0 horse racing: medium-dark skin tone
+1F3C7 1F3FF                                            ; fully-qualified     # ๐Ÿ‡๐Ÿฟ E1.0 horse racing: dark skin tone
+26F7 FE0F                                              ; fully-qualified     # โ›ท๏ธ E0.7 skier
+26F7                                                   ; unqualified         # โ›ท E0.7 skier
+1F3C2                                                  ; fully-qualified     # ๐Ÿ‚ E0.6 snowboarder
+1F3C2 1F3FB                                            ; fully-qualified     # ๐Ÿ‚๐Ÿป E1.0 snowboarder: light skin tone
+1F3C2 1F3FC                                            ; fully-qualified     # ๐Ÿ‚๐Ÿผ E1.0 snowboarder: medium-light skin tone
+1F3C2 1F3FD                                            ; fully-qualified     # ๐Ÿ‚๐Ÿฝ E1.0 snowboarder: medium skin tone
+1F3C2 1F3FE                                            ; fully-qualified     # ๐Ÿ‚๐Ÿพ E1.0 snowboarder: medium-dark skin tone
+1F3C2 1F3FF                                            ; fully-qualified     # ๐Ÿ‚๐Ÿฟ E1.0 snowboarder: dark skin tone
+1F3CC FE0F                                             ; fully-qualified     # ๐ŸŒ๏ธ E0.7 person golfing
+1F3CC                                                  ; unqualified         # ๐ŸŒ E0.7 person golfing
+1F3CC 1F3FB                                            ; fully-qualified     # ๐ŸŒ๐Ÿป E4.0 person golfing: light skin tone
+1F3CC 1F3FC                                            ; fully-qualified     # ๐ŸŒ๐Ÿผ E4.0 person golfing: medium-light skin tone
+1F3CC 1F3FD                                            ; fully-qualified     # ๐ŸŒ๐Ÿฝ E4.0 person golfing: medium skin tone
+1F3CC 1F3FE                                            ; fully-qualified     # ๐ŸŒ๐Ÿพ E4.0 person golfing: medium-dark skin tone
+1F3CC 1F3FF                                            ; fully-qualified     # ๐ŸŒ๐Ÿฟ E4.0 person golfing: dark skin tone
+1F3CC FE0F 200D 2642 FE0F                              ; fully-qualified     # ๐ŸŒ๏ธโ€โ™‚๏ธ E4.0 man golfing
+1F3CC 200D 2642 FE0F                                   ; unqualified         # ๐ŸŒโ€โ™‚๏ธ E4.0 man golfing
+1F3CC FE0F 200D 2642                                   ; unqualified         # ๐ŸŒ๏ธโ€โ™‚ E4.0 man golfing
+1F3CC 200D 2642                                        ; unqualified         # ๐ŸŒโ€โ™‚ E4.0 man golfing
+1F3CC 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿปโ€โ™‚๏ธ E4.0 man golfing: light skin tone
+1F3CC 1F3FB 200D 2642                                  ; minimally-qualified # ๐ŸŒ๐Ÿปโ€โ™‚ E4.0 man golfing: light skin tone
+1F3CC 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿผโ€โ™‚๏ธ E4.0 man golfing: medium-light skin tone
+1F3CC 1F3FC 200D 2642                                  ; minimally-qualified # ๐ŸŒ๐Ÿผโ€โ™‚ E4.0 man golfing: medium-light skin tone
+1F3CC 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿฝโ€โ™‚๏ธ E4.0 man golfing: medium skin tone
+1F3CC 1F3FD 200D 2642                                  ; minimally-qualified # ๐ŸŒ๐Ÿฝโ€โ™‚ E4.0 man golfing: medium skin tone
+1F3CC 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿพโ€โ™‚๏ธ E4.0 man golfing: medium-dark skin tone
+1F3CC 1F3FE 200D 2642                                  ; minimally-qualified # ๐ŸŒ๐Ÿพโ€โ™‚ E4.0 man golfing: medium-dark skin tone
+1F3CC 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿฟโ€โ™‚๏ธ E4.0 man golfing: dark skin tone
+1F3CC 1F3FF 200D 2642                                  ; minimally-qualified # ๐ŸŒ๐Ÿฟโ€โ™‚ E4.0 man golfing: dark skin tone
+1F3CC FE0F 200D 2640 FE0F                              ; fully-qualified     # ๐ŸŒ๏ธโ€โ™€๏ธ E4.0 woman golfing
+1F3CC 200D 2640 FE0F                                   ; unqualified         # ๐ŸŒโ€โ™€๏ธ E4.0 woman golfing
+1F3CC FE0F 200D 2640                                   ; unqualified         # ๐ŸŒ๏ธโ€โ™€ E4.0 woman golfing
+1F3CC 200D 2640                                        ; unqualified         # ๐ŸŒโ€โ™€ E4.0 woman golfing
+1F3CC 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿปโ€โ™€๏ธ E4.0 woman golfing: light skin tone
+1F3CC 1F3FB 200D 2640                                  ; minimally-qualified # ๐ŸŒ๐Ÿปโ€โ™€ E4.0 woman golfing: light skin tone
+1F3CC 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿผโ€โ™€๏ธ E4.0 woman golfing: medium-light skin tone
+1F3CC 1F3FC 200D 2640                                  ; minimally-qualified # ๐ŸŒ๐Ÿผโ€โ™€ E4.0 woman golfing: medium-light skin tone
+1F3CC 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿฝโ€โ™€๏ธ E4.0 woman golfing: medium skin tone
+1F3CC 1F3FD 200D 2640                                  ; minimally-qualified # ๐ŸŒ๐Ÿฝโ€โ™€ E4.0 woman golfing: medium skin tone
+1F3CC 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿพโ€โ™€๏ธ E4.0 woman golfing: medium-dark skin tone
+1F3CC 1F3FE 200D 2640                                  ; minimally-qualified # ๐ŸŒ๐Ÿพโ€โ™€ E4.0 woman golfing: medium-dark skin tone
+1F3CC 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŒ๐Ÿฟโ€โ™€๏ธ E4.0 woman golfing: dark skin tone
+1F3CC 1F3FF 200D 2640                                  ; minimally-qualified # ๐ŸŒ๐Ÿฟโ€โ™€ E4.0 woman golfing: dark skin tone
+1F3C4                                                  ; fully-qualified     # ๐Ÿ„ E0.6 person surfing
+1F3C4 1F3FB                                            ; fully-qualified     # ๐Ÿ„๐Ÿป E1.0 person surfing: light skin tone
+1F3C4 1F3FC                                            ; fully-qualified     # ๐Ÿ„๐Ÿผ E1.0 person surfing: medium-light skin tone
+1F3C4 1F3FD                                            ; fully-qualified     # ๐Ÿ„๐Ÿฝ E1.0 person surfing: medium skin tone
+1F3C4 1F3FE                                            ; fully-qualified     # ๐Ÿ„๐Ÿพ E1.0 person surfing: medium-dark skin tone
+1F3C4 1F3FF                                            ; fully-qualified     # ๐Ÿ„๐Ÿฟ E1.0 person surfing: dark skin tone
+1F3C4 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿ„โ€โ™‚๏ธ E4.0 man surfing
+1F3C4 200D 2642                                        ; minimally-qualified # ๐Ÿ„โ€โ™‚ E4.0 man surfing
+1F3C4 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿปโ€โ™‚๏ธ E4.0 man surfing: light skin tone
+1F3C4 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ„๐Ÿปโ€โ™‚ E4.0 man surfing: light skin tone
+1F3C4 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿผโ€โ™‚๏ธ E4.0 man surfing: medium-light skin tone
+1F3C4 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ„๐Ÿผโ€โ™‚ E4.0 man surfing: medium-light skin tone
+1F3C4 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿฝโ€โ™‚๏ธ E4.0 man surfing: medium skin tone
+1F3C4 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ„๐Ÿฝโ€โ™‚ E4.0 man surfing: medium skin tone
+1F3C4 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿพโ€โ™‚๏ธ E4.0 man surfing: medium-dark skin tone
+1F3C4 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ„๐Ÿพโ€โ™‚ E4.0 man surfing: medium-dark skin tone
+1F3C4 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿฟโ€โ™‚๏ธ E4.0 man surfing: dark skin tone
+1F3C4 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ„๐Ÿฟโ€โ™‚ E4.0 man surfing: dark skin tone
+1F3C4 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿ„โ€โ™€๏ธ E4.0 woman surfing
+1F3C4 200D 2640                                        ; minimally-qualified # ๐Ÿ„โ€โ™€ E4.0 woman surfing
+1F3C4 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿปโ€โ™€๏ธ E4.0 woman surfing: light skin tone
+1F3C4 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ„๐Ÿปโ€โ™€ E4.0 woman surfing: light skin tone
+1F3C4 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿผโ€โ™€๏ธ E4.0 woman surfing: medium-light skin tone
+1F3C4 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ„๐Ÿผโ€โ™€ E4.0 woman surfing: medium-light skin tone
+1F3C4 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿฝโ€โ™€๏ธ E4.0 woman surfing: medium skin tone
+1F3C4 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ„๐Ÿฝโ€โ™€ E4.0 woman surfing: medium skin tone
+1F3C4 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿพโ€โ™€๏ธ E4.0 woman surfing: medium-dark skin tone
+1F3C4 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ„๐Ÿพโ€โ™€ E4.0 woman surfing: medium-dark skin tone
+1F3C4 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ„๐Ÿฟโ€โ™€๏ธ E4.0 woman surfing: dark skin tone
+1F3C4 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ„๐Ÿฟโ€โ™€ E4.0 woman surfing: dark skin tone
+1F6A3                                                  ; fully-qualified     # ๐Ÿšฃ E1.0 person rowing boat
+1F6A3 1F3FB                                            ; fully-qualified     # ๐Ÿšฃ๐Ÿป E1.0 person rowing boat: light skin tone
+1F6A3 1F3FC                                            ; fully-qualified     # ๐Ÿšฃ๐Ÿผ E1.0 person rowing boat: medium-light skin tone
+1F6A3 1F3FD                                            ; fully-qualified     # ๐Ÿšฃ๐Ÿฝ E1.0 person rowing boat: medium skin tone
+1F6A3 1F3FE                                            ; fully-qualified     # ๐Ÿšฃ๐Ÿพ E1.0 person rowing boat: medium-dark skin tone
+1F6A3 1F3FF                                            ; fully-qualified     # ๐Ÿšฃ๐Ÿฟ E1.0 person rowing boat: dark skin tone
+1F6A3 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿšฃโ€โ™‚๏ธ E4.0 man rowing boat
+1F6A3 200D 2642                                        ; minimally-qualified # ๐Ÿšฃโ€โ™‚ E4.0 man rowing boat
+1F6A3 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿปโ€โ™‚๏ธ E4.0 man rowing boat: light skin tone
+1F6A3 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿปโ€โ™‚ E4.0 man rowing boat: light skin tone
+1F6A3 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿผโ€โ™‚๏ธ E4.0 man rowing boat: medium-light skin tone
+1F6A3 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿผโ€โ™‚ E4.0 man rowing boat: medium-light skin tone
+1F6A3 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿฝโ€โ™‚๏ธ E4.0 man rowing boat: medium skin tone
+1F6A3 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™‚ E4.0 man rowing boat: medium skin tone
+1F6A3 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿพโ€โ™‚๏ธ E4.0 man rowing boat: medium-dark skin tone
+1F6A3 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿพโ€โ™‚ E4.0 man rowing boat: medium-dark skin tone
+1F6A3 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿฟโ€โ™‚๏ธ E4.0 man rowing boat: dark skin tone
+1F6A3 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™‚ E4.0 man rowing boat: dark skin tone
+1F6A3 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿšฃโ€โ™€๏ธ E4.0 woman rowing boat
+1F6A3 200D 2640                                        ; minimally-qualified # ๐Ÿšฃโ€โ™€ E4.0 woman rowing boat
+1F6A3 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿปโ€โ™€๏ธ E4.0 woman rowing boat: light skin tone
+1F6A3 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿปโ€โ™€ E4.0 woman rowing boat: light skin tone
+1F6A3 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿผโ€โ™€๏ธ E4.0 woman rowing boat: medium-light skin tone
+1F6A3 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿผโ€โ™€ E4.0 woman rowing boat: medium-light skin tone
+1F6A3 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿฝโ€โ™€๏ธ E4.0 woman rowing boat: medium skin tone
+1F6A3 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™€ E4.0 woman rowing boat: medium skin tone
+1F6A3 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿพโ€โ™€๏ธ E4.0 woman rowing boat: medium-dark skin tone
+1F6A3 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿพโ€โ™€ E4.0 woman rowing boat: medium-dark skin tone
+1F6A3 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšฃ๐Ÿฟโ€โ™€๏ธ E4.0 woman rowing boat: dark skin tone
+1F6A3 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™€ E4.0 woman rowing boat: dark skin tone
+1F3CA                                                  ; fully-qualified     # ๐ŸŠ E0.6 person swimming
+1F3CA 1F3FB                                            ; fully-qualified     # ๐ŸŠ๐Ÿป E1.0 person swimming: light skin tone
+1F3CA 1F3FC                                            ; fully-qualified     # ๐ŸŠ๐Ÿผ E1.0 person swimming: medium-light skin tone
+1F3CA 1F3FD                                            ; fully-qualified     # ๐ŸŠ๐Ÿฝ E1.0 person swimming: medium skin tone
+1F3CA 1F3FE                                            ; fully-qualified     # ๐ŸŠ๐Ÿพ E1.0 person swimming: medium-dark skin tone
+1F3CA 1F3FF                                            ; fully-qualified     # ๐ŸŠ๐Ÿฟ E1.0 person swimming: dark skin tone
+1F3CA 200D 2642 FE0F                                   ; fully-qualified     # ๐ŸŠโ€โ™‚๏ธ E4.0 man swimming
+1F3CA 200D 2642                                        ; minimally-qualified # ๐ŸŠโ€โ™‚ E4.0 man swimming
+1F3CA 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿปโ€โ™‚๏ธ E4.0 man swimming: light skin tone
+1F3CA 1F3FB 200D 2642                                  ; minimally-qualified # ๐ŸŠ๐Ÿปโ€โ™‚ E4.0 man swimming: light skin tone
+1F3CA 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿผโ€โ™‚๏ธ E4.0 man swimming: medium-light skin tone
+1F3CA 1F3FC 200D 2642                                  ; minimally-qualified # ๐ŸŠ๐Ÿผโ€โ™‚ E4.0 man swimming: medium-light skin tone
+1F3CA 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿฝโ€โ™‚๏ธ E4.0 man swimming: medium skin tone
+1F3CA 1F3FD 200D 2642                                  ; minimally-qualified # ๐ŸŠ๐Ÿฝโ€โ™‚ E4.0 man swimming: medium skin tone
+1F3CA 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿพโ€โ™‚๏ธ E4.0 man swimming: medium-dark skin tone
+1F3CA 1F3FE 200D 2642                                  ; minimally-qualified # ๐ŸŠ๐Ÿพโ€โ™‚ E4.0 man swimming: medium-dark skin tone
+1F3CA 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿฟโ€โ™‚๏ธ E4.0 man swimming: dark skin tone
+1F3CA 1F3FF 200D 2642                                  ; minimally-qualified # ๐ŸŠ๐Ÿฟโ€โ™‚ E4.0 man swimming: dark skin tone
+1F3CA 200D 2640 FE0F                                   ; fully-qualified     # ๐ŸŠโ€โ™€๏ธ E4.0 woman swimming
+1F3CA 200D 2640                                        ; minimally-qualified # ๐ŸŠโ€โ™€ E4.0 woman swimming
+1F3CA 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿปโ€โ™€๏ธ E4.0 woman swimming: light skin tone
+1F3CA 1F3FB 200D 2640                                  ; minimally-qualified # ๐ŸŠ๐Ÿปโ€โ™€ E4.0 woman swimming: light skin tone
+1F3CA 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿผโ€โ™€๏ธ E4.0 woman swimming: medium-light skin tone
+1F3CA 1F3FC 200D 2640                                  ; minimally-qualified # ๐ŸŠ๐Ÿผโ€โ™€ E4.0 woman swimming: medium-light skin tone
+1F3CA 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿฝโ€โ™€๏ธ E4.0 woman swimming: medium skin tone
+1F3CA 1F3FD 200D 2640                                  ; minimally-qualified # ๐ŸŠ๐Ÿฝโ€โ™€ E4.0 woman swimming: medium skin tone
+1F3CA 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿพโ€โ™€๏ธ E4.0 woman swimming: medium-dark skin tone
+1F3CA 1F3FE 200D 2640                                  ; minimally-qualified # ๐ŸŠ๐Ÿพโ€โ™€ E4.0 woman swimming: medium-dark skin tone
+1F3CA 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐ŸŠ๐Ÿฟโ€โ™€๏ธ E4.0 woman swimming: dark skin tone
+1F3CA 1F3FF 200D 2640                                  ; minimally-qualified # ๐ŸŠ๐Ÿฟโ€โ™€ E4.0 woman swimming: dark skin tone
+26F9 FE0F                                              ; fully-qualified     # โ›น๏ธ E0.7 person bouncing ball
+26F9                                                   ; unqualified         # โ›น E0.7 person bouncing ball
+26F9 1F3FB                                             ; fully-qualified     # โ›น๐Ÿป E2.0 person bouncing ball: light skin tone
+26F9 1F3FC                                             ; fully-qualified     # โ›น๐Ÿผ E2.0 person bouncing ball: medium-light skin tone
+26F9 1F3FD                                             ; fully-qualified     # โ›น๐Ÿฝ E2.0 person bouncing ball: medium skin tone
+26F9 1F3FE                                             ; fully-qualified     # โ›น๐Ÿพ E2.0 person bouncing ball: medium-dark skin tone
+26F9 1F3FF                                             ; fully-qualified     # โ›น๐Ÿฟ E2.0 person bouncing ball: dark skin tone
+26F9 FE0F 200D 2642 FE0F                               ; fully-qualified     # โ›น๏ธโ€โ™‚๏ธ E4.0 man bouncing ball
+26F9 200D 2642 FE0F                                    ; unqualified         # โ›นโ€โ™‚๏ธ E4.0 man bouncing ball
+26F9 FE0F 200D 2642                                    ; unqualified         # โ›น๏ธโ€โ™‚ E4.0 man bouncing ball
+26F9 200D 2642                                         ; unqualified         # โ›นโ€โ™‚ E4.0 man bouncing ball
+26F9 1F3FB 200D 2642 FE0F                              ; fully-qualified     # โ›น๐Ÿปโ€โ™‚๏ธ E4.0 man bouncing ball: light skin tone
+26F9 1F3FB 200D 2642                                   ; minimally-qualified # โ›น๐Ÿปโ€โ™‚ E4.0 man bouncing ball: light skin tone
+26F9 1F3FC 200D 2642 FE0F                              ; fully-qualified     # โ›น๐Ÿผโ€โ™‚๏ธ E4.0 man bouncing ball: medium-light skin tone
+26F9 1F3FC 200D 2642                                   ; minimally-qualified # โ›น๐Ÿผโ€โ™‚ E4.0 man bouncing ball: medium-light skin tone
+26F9 1F3FD 200D 2642 FE0F                              ; fully-qualified     # โ›น๐Ÿฝโ€โ™‚๏ธ E4.0 man bouncing ball: medium skin tone
+26F9 1F3FD 200D 2642                                   ; minimally-qualified # โ›น๐Ÿฝโ€โ™‚ E4.0 man bouncing ball: medium skin tone
+26F9 1F3FE 200D 2642 FE0F                              ; fully-qualified     # โ›น๐Ÿพโ€โ™‚๏ธ E4.0 man bouncing ball: medium-dark skin tone
+26F9 1F3FE 200D 2642                                   ; minimally-qualified # โ›น๐Ÿพโ€โ™‚ E4.0 man bouncing ball: medium-dark skin tone
+26F9 1F3FF 200D 2642 FE0F                              ; fully-qualified     # โ›น๐Ÿฟโ€โ™‚๏ธ E4.0 man bouncing ball: dark skin tone
+26F9 1F3FF 200D 2642                                   ; minimally-qualified # โ›น๐Ÿฟโ€โ™‚ E4.0 man bouncing ball: dark skin tone
+26F9 FE0F 200D 2640 FE0F                               ; fully-qualified     # โ›น๏ธโ€โ™€๏ธ E4.0 woman bouncing ball
+26F9 200D 2640 FE0F                                    ; unqualified         # โ›นโ€โ™€๏ธ E4.0 woman bouncing ball
+26F9 FE0F 200D 2640                                    ; unqualified         # โ›น๏ธโ€โ™€ E4.0 woman bouncing ball
+26F9 200D 2640                                         ; unqualified         # โ›นโ€โ™€ E4.0 woman bouncing ball
+26F9 1F3FB 200D 2640 FE0F                              ; fully-qualified     # โ›น๐Ÿปโ€โ™€๏ธ E4.0 woman bouncing ball: light skin tone
+26F9 1F3FB 200D 2640                                   ; minimally-qualified # โ›น๐Ÿปโ€โ™€ E4.0 woman bouncing ball: light skin tone
+26F9 1F3FC 200D 2640 FE0F                              ; fully-qualified     # โ›น๐Ÿผโ€โ™€๏ธ E4.0 woman bouncing ball: medium-light skin tone
+26F9 1F3FC 200D 2640                                   ; minimally-qualified # โ›น๐Ÿผโ€โ™€ E4.0 woman bouncing ball: medium-light skin tone
+26F9 1F3FD 200D 2640 FE0F                              ; fully-qualified     # โ›น๐Ÿฝโ€โ™€๏ธ E4.0 woman bouncing ball: medium skin tone
+26F9 1F3FD 200D 2640                                   ; minimally-qualified # โ›น๐Ÿฝโ€โ™€ E4.0 woman bouncing ball: medium skin tone
+26F9 1F3FE 200D 2640 FE0F                              ; fully-qualified     # โ›น๐Ÿพโ€โ™€๏ธ E4.0 woman bouncing ball: medium-dark skin tone
+26F9 1F3FE 200D 2640                                   ; minimally-qualified # โ›น๐Ÿพโ€โ™€ E4.0 woman bouncing ball: medium-dark skin tone
+26F9 1F3FF 200D 2640 FE0F                              ; fully-qualified     # โ›น๐Ÿฟโ€โ™€๏ธ E4.0 woman bouncing ball: dark skin tone
+26F9 1F3FF 200D 2640                                   ; minimally-qualified # โ›น๐Ÿฟโ€โ™€ E4.0 woman bouncing ball: dark skin tone
+1F3CB FE0F                                             ; fully-qualified     # ๐Ÿ‹๏ธ E0.7 person lifting weights
+1F3CB                                                  ; unqualified         # ๐Ÿ‹ E0.7 person lifting weights
+1F3CB 1F3FB                                            ; fully-qualified     # ๐Ÿ‹๐Ÿป E2.0 person lifting weights: light skin tone
+1F3CB 1F3FC                                            ; fully-qualified     # ๐Ÿ‹๐Ÿผ E2.0 person lifting weights: medium-light skin tone
+1F3CB 1F3FD                                            ; fully-qualified     # ๐Ÿ‹๐Ÿฝ E2.0 person lifting weights: medium skin tone
+1F3CB 1F3FE                                            ; fully-qualified     # ๐Ÿ‹๐Ÿพ E2.0 person lifting weights: medium-dark skin tone
+1F3CB 1F3FF                                            ; fully-qualified     # ๐Ÿ‹๐Ÿฟ E2.0 person lifting weights: dark skin tone
+1F3CB FE0F 200D 2642 FE0F                              ; fully-qualified     # ๐Ÿ‹๏ธโ€โ™‚๏ธ E4.0 man lifting weights
+1F3CB 200D 2642 FE0F                                   ; unqualified         # ๐Ÿ‹โ€โ™‚๏ธ E4.0 man lifting weights
+1F3CB FE0F 200D 2642                                   ; unqualified         # ๐Ÿ‹๏ธโ€โ™‚ E4.0 man lifting weights
+1F3CB 200D 2642                                        ; unqualified         # ๐Ÿ‹โ€โ™‚ E4.0 man lifting weights
+1F3CB 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿปโ€โ™‚๏ธ E4.0 man lifting weights: light skin tone
+1F3CB 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿ‹๐Ÿปโ€โ™‚ E4.0 man lifting weights: light skin tone
+1F3CB 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿผโ€โ™‚๏ธ E4.0 man lifting weights: medium-light skin tone
+1F3CB 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿ‹๐Ÿผโ€โ™‚ E4.0 man lifting weights: medium-light skin tone
+1F3CB 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿฝโ€โ™‚๏ธ E4.0 man lifting weights: medium skin tone
+1F3CB 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿ‹๐Ÿฝโ€โ™‚ E4.0 man lifting weights: medium skin tone
+1F3CB 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿพโ€โ™‚๏ธ E4.0 man lifting weights: medium-dark skin tone
+1F3CB 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿ‹๐Ÿพโ€โ™‚ E4.0 man lifting weights: medium-dark skin tone
+1F3CB 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿฟโ€โ™‚๏ธ E4.0 man lifting weights: dark skin tone
+1F3CB 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿ‹๐Ÿฟโ€โ™‚ E4.0 man lifting weights: dark skin tone
+1F3CB FE0F 200D 2640 FE0F                              ; fully-qualified     # ๐Ÿ‹๏ธโ€โ™€๏ธ E4.0 woman lifting weights
+1F3CB 200D 2640 FE0F                                   ; unqualified         # ๐Ÿ‹โ€โ™€๏ธ E4.0 woman lifting weights
+1F3CB FE0F 200D 2640                                   ; unqualified         # ๐Ÿ‹๏ธโ€โ™€ E4.0 woman lifting weights
+1F3CB 200D 2640                                        ; unqualified         # ๐Ÿ‹โ€โ™€ E4.0 woman lifting weights
+1F3CB 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿปโ€โ™€๏ธ E4.0 woman lifting weights: light skin tone
+1F3CB 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿ‹๐Ÿปโ€โ™€ E4.0 woman lifting weights: light skin tone
+1F3CB 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿผโ€โ™€๏ธ E4.0 woman lifting weights: medium-light skin tone
+1F3CB 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿ‹๐Ÿผโ€โ™€ E4.0 woman lifting weights: medium-light skin tone
+1F3CB 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿฝโ€โ™€๏ธ E4.0 woman lifting weights: medium skin tone
+1F3CB 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿ‹๐Ÿฝโ€โ™€ E4.0 woman lifting weights: medium skin tone
+1F3CB 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿพโ€โ™€๏ธ E4.0 woman lifting weights: medium-dark skin tone
+1F3CB 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿ‹๐Ÿพโ€โ™€ E4.0 woman lifting weights: medium-dark skin tone
+1F3CB 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿ‹๐Ÿฟโ€โ™€๏ธ E4.0 woman lifting weights: dark skin tone
+1F3CB 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿ‹๐Ÿฟโ€โ™€ E4.0 woman lifting weights: dark skin tone
+1F6B4                                                  ; fully-qualified     # ๐Ÿšด E1.0 person biking
+1F6B4 1F3FB                                            ; fully-qualified     # ๐Ÿšด๐Ÿป E1.0 person biking: light skin tone
+1F6B4 1F3FC                                            ; fully-qualified     # ๐Ÿšด๐Ÿผ E1.0 person biking: medium-light skin tone
+1F6B4 1F3FD                                            ; fully-qualified     # ๐Ÿšด๐Ÿฝ E1.0 person biking: medium skin tone
+1F6B4 1F3FE                                            ; fully-qualified     # ๐Ÿšด๐Ÿพ E1.0 person biking: medium-dark skin tone
+1F6B4 1F3FF                                            ; fully-qualified     # ๐Ÿšด๐Ÿฟ E1.0 person biking: dark skin tone
+1F6B4 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿšดโ€โ™‚๏ธ E4.0 man biking
+1F6B4 200D 2642                                        ; minimally-qualified # ๐Ÿšดโ€โ™‚ E4.0 man biking
+1F6B4 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿปโ€โ™‚๏ธ E4.0 man biking: light skin tone
+1F6B4 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿšด๐Ÿปโ€โ™‚ E4.0 man biking: light skin tone
+1F6B4 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿผโ€โ™‚๏ธ E4.0 man biking: medium-light skin tone
+1F6B4 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿšด๐Ÿผโ€โ™‚ E4.0 man biking: medium-light skin tone
+1F6B4 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿฝโ€โ™‚๏ธ E4.0 man biking: medium skin tone
+1F6B4 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿšด๐Ÿฝโ€โ™‚ E4.0 man biking: medium skin tone
+1F6B4 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿพโ€โ™‚๏ธ E4.0 man biking: medium-dark skin tone
+1F6B4 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿšด๐Ÿพโ€โ™‚ E4.0 man biking: medium-dark skin tone
+1F6B4 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿฟโ€โ™‚๏ธ E4.0 man biking: dark skin tone
+1F6B4 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿšด๐Ÿฟโ€โ™‚ E4.0 man biking: dark skin tone
+1F6B4 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿšดโ€โ™€๏ธ E4.0 woman biking
+1F6B4 200D 2640                                        ; minimally-qualified # ๐Ÿšดโ€โ™€ E4.0 woman biking
+1F6B4 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿปโ€โ™€๏ธ E4.0 woman biking: light skin tone
+1F6B4 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿšด๐Ÿปโ€โ™€ E4.0 woman biking: light skin tone
+1F6B4 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿผโ€โ™€๏ธ E4.0 woman biking: medium-light skin tone
+1F6B4 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿšด๐Ÿผโ€โ™€ E4.0 woman biking: medium-light skin tone
+1F6B4 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿฝโ€โ™€๏ธ E4.0 woman biking: medium skin tone
+1F6B4 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿšด๐Ÿฝโ€โ™€ E4.0 woman biking: medium skin tone
+1F6B4 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿพโ€โ™€๏ธ E4.0 woman biking: medium-dark skin tone
+1F6B4 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿšด๐Ÿพโ€โ™€ E4.0 woman biking: medium-dark skin tone
+1F6B4 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšด๐Ÿฟโ€โ™€๏ธ E4.0 woman biking: dark skin tone
+1F6B4 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿšด๐Ÿฟโ€โ™€ E4.0 woman biking: dark skin tone
+1F6B5                                                  ; fully-qualified     # ๐Ÿšต E1.0 person mountain biking
+1F6B5 1F3FB                                            ; fully-qualified     # ๐Ÿšต๐Ÿป E1.0 person mountain biking: light skin tone
+1F6B5 1F3FC                                            ; fully-qualified     # ๐Ÿšต๐Ÿผ E1.0 person mountain biking: medium-light skin tone
+1F6B5 1F3FD                                            ; fully-qualified     # ๐Ÿšต๐Ÿฝ E1.0 person mountain biking: medium skin tone
+1F6B5 1F3FE                                            ; fully-qualified     # ๐Ÿšต๐Ÿพ E1.0 person mountain biking: medium-dark skin tone
+1F6B5 1F3FF                                            ; fully-qualified     # ๐Ÿšต๐Ÿฟ E1.0 person mountain biking: dark skin tone
+1F6B5 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿšตโ€โ™‚๏ธ E4.0 man mountain biking
+1F6B5 200D 2642                                        ; minimally-qualified # ๐Ÿšตโ€โ™‚ E4.0 man mountain biking
+1F6B5 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿปโ€โ™‚๏ธ E4.0 man mountain biking: light skin tone
+1F6B5 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿšต๐Ÿปโ€โ™‚ E4.0 man mountain biking: light skin tone
+1F6B5 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿผโ€โ™‚๏ธ E4.0 man mountain biking: medium-light skin tone
+1F6B5 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿšต๐Ÿผโ€โ™‚ E4.0 man mountain biking: medium-light skin tone
+1F6B5 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿฝโ€โ™‚๏ธ E4.0 man mountain biking: medium skin tone
+1F6B5 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿšต๐Ÿฝโ€โ™‚ E4.0 man mountain biking: medium skin tone
+1F6B5 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿพโ€โ™‚๏ธ E4.0 man mountain biking: medium-dark skin tone
+1F6B5 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿšต๐Ÿพโ€โ™‚ E4.0 man mountain biking: medium-dark skin tone
+1F6B5 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿฟโ€โ™‚๏ธ E4.0 man mountain biking: dark skin tone
+1F6B5 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿšต๐Ÿฟโ€โ™‚ E4.0 man mountain biking: dark skin tone
+1F6B5 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿšตโ€โ™€๏ธ E4.0 woman mountain biking
+1F6B5 200D 2640                                        ; minimally-qualified # ๐Ÿšตโ€โ™€ E4.0 woman mountain biking
+1F6B5 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿปโ€โ™€๏ธ E4.0 woman mountain biking: light skin tone
+1F6B5 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿšต๐Ÿปโ€โ™€ E4.0 woman mountain biking: light skin tone
+1F6B5 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿผโ€โ™€๏ธ E4.0 woman mountain biking: medium-light skin tone
+1F6B5 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿšต๐Ÿผโ€โ™€ E4.0 woman mountain biking: medium-light skin tone
+1F6B5 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿฝโ€โ™€๏ธ E4.0 woman mountain biking: medium skin tone
+1F6B5 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿšต๐Ÿฝโ€โ™€ E4.0 woman mountain biking: medium skin tone
+1F6B5 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿพโ€โ™€๏ธ E4.0 woman mountain biking: medium-dark skin tone
+1F6B5 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿšต๐Ÿพโ€โ™€ E4.0 woman mountain biking: medium-dark skin tone
+1F6B5 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿšต๐Ÿฟโ€โ™€๏ธ E4.0 woman mountain biking: dark skin tone
+1F6B5 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿšต๐Ÿฟโ€โ™€ E4.0 woman mountain biking: dark skin tone
+1F938                                                  ; fully-qualified     # ๐Ÿคธ E3.0 person cartwheeling
+1F938 1F3FB                                            ; fully-qualified     # ๐Ÿคธ๐Ÿป E3.0 person cartwheeling: light skin tone
+1F938 1F3FC                                            ; fully-qualified     # ๐Ÿคธ๐Ÿผ E3.0 person cartwheeling: medium-light skin tone
+1F938 1F3FD                                            ; fully-qualified     # ๐Ÿคธ๐Ÿฝ E3.0 person cartwheeling: medium skin tone
+1F938 1F3FE                                            ; fully-qualified     # ๐Ÿคธ๐Ÿพ E3.0 person cartwheeling: medium-dark skin tone
+1F938 1F3FF                                            ; fully-qualified     # ๐Ÿคธ๐Ÿฟ E3.0 person cartwheeling: dark skin tone
+1F938 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคธโ€โ™‚๏ธ E4.0 man cartwheeling
+1F938 200D 2642                                        ; minimally-qualified # ๐Ÿคธโ€โ™‚ E4.0 man cartwheeling
+1F938 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿปโ€โ™‚๏ธ E4.0 man cartwheeling: light skin tone
+1F938 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคธ๐Ÿปโ€โ™‚ E4.0 man cartwheeling: light skin tone
+1F938 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿผโ€โ™‚๏ธ E4.0 man cartwheeling: medium-light skin tone
+1F938 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคธ๐Ÿผโ€โ™‚ E4.0 man cartwheeling: medium-light skin tone
+1F938 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿฝโ€โ™‚๏ธ E4.0 man cartwheeling: medium skin tone
+1F938 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคธ๐Ÿฝโ€โ™‚ E4.0 man cartwheeling: medium skin tone
+1F938 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿพโ€โ™‚๏ธ E4.0 man cartwheeling: medium-dark skin tone
+1F938 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคธ๐Ÿพโ€โ™‚ E4.0 man cartwheeling: medium-dark skin tone
+1F938 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿฟโ€โ™‚๏ธ E4.0 man cartwheeling: dark skin tone
+1F938 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคธ๐Ÿฟโ€โ™‚ E4.0 man cartwheeling: dark skin tone
+1F938 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคธโ€โ™€๏ธ E4.0 woman cartwheeling
+1F938 200D 2640                                        ; minimally-qualified # ๐Ÿคธโ€โ™€ E4.0 woman cartwheeling
+1F938 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿปโ€โ™€๏ธ E4.0 woman cartwheeling: light skin tone
+1F938 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคธ๐Ÿปโ€โ™€ E4.0 woman cartwheeling: light skin tone
+1F938 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿผโ€โ™€๏ธ E4.0 woman cartwheeling: medium-light skin tone
+1F938 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคธ๐Ÿผโ€โ™€ E4.0 woman cartwheeling: medium-light skin tone
+1F938 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿฝโ€โ™€๏ธ E4.0 woman cartwheeling: medium skin tone
+1F938 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคธ๐Ÿฝโ€โ™€ E4.0 woman cartwheeling: medium skin tone
+1F938 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿพโ€โ™€๏ธ E4.0 woman cartwheeling: medium-dark skin tone
+1F938 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคธ๐Ÿพโ€โ™€ E4.0 woman cartwheeling: medium-dark skin tone
+1F938 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคธ๐Ÿฟโ€โ™€๏ธ E4.0 woman cartwheeling: dark skin tone
+1F938 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคธ๐Ÿฟโ€โ™€ E4.0 woman cartwheeling: dark skin tone
+1F93C                                                  ; fully-qualified     # ๐Ÿคผ E3.0 people wrestling
+1F93C 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคผโ€โ™‚๏ธ E4.0 men wrestling
+1F93C 200D 2642                                        ; minimally-qualified # ๐Ÿคผโ€โ™‚ E4.0 men wrestling
+1F93C 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคผโ€โ™€๏ธ E4.0 women wrestling
+1F93C 200D 2640                                        ; minimally-qualified # ๐Ÿคผโ€โ™€ E4.0 women wrestling
+1F93D                                                  ; fully-qualified     # ๐Ÿคฝ E3.0 person playing water polo
+1F93D 1F3FB                                            ; fully-qualified     # ๐Ÿคฝ๐Ÿป E3.0 person playing water polo: light skin tone
+1F93D 1F3FC                                            ; fully-qualified     # ๐Ÿคฝ๐Ÿผ E3.0 person playing water polo: medium-light skin tone
+1F93D 1F3FD                                            ; fully-qualified     # ๐Ÿคฝ๐Ÿฝ E3.0 person playing water polo: medium skin tone
+1F93D 1F3FE                                            ; fully-qualified     # ๐Ÿคฝ๐Ÿพ E3.0 person playing water polo: medium-dark skin tone
+1F93D 1F3FF                                            ; fully-qualified     # ๐Ÿคฝ๐Ÿฟ E3.0 person playing water polo: dark skin tone
+1F93D 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคฝโ€โ™‚๏ธ E4.0 man playing water polo
+1F93D 200D 2642                                        ; minimally-qualified # ๐Ÿคฝโ€โ™‚ E4.0 man playing water polo
+1F93D 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿปโ€โ™‚๏ธ E4.0 man playing water polo: light skin tone
+1F93D 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿปโ€โ™‚ E4.0 man playing water polo: light skin tone
+1F93D 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿผโ€โ™‚๏ธ E4.0 man playing water polo: medium-light skin tone
+1F93D 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿผโ€โ™‚ E4.0 man playing water polo: medium-light skin tone
+1F93D 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿฝโ€โ™‚๏ธ E4.0 man playing water polo: medium skin tone
+1F93D 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™‚ E4.0 man playing water polo: medium skin tone
+1F93D 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿพโ€โ™‚๏ธ E4.0 man playing water polo: medium-dark skin tone
+1F93D 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿพโ€โ™‚ E4.0 man playing water polo: medium-dark skin tone
+1F93D 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿฟโ€โ™‚๏ธ E4.0 man playing water polo: dark skin tone
+1F93D 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™‚ E4.0 man playing water polo: dark skin tone
+1F93D 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคฝโ€โ™€๏ธ E4.0 woman playing water polo
+1F93D 200D 2640                                        ; minimally-qualified # ๐Ÿคฝโ€โ™€ E4.0 woman playing water polo
+1F93D 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿปโ€โ™€๏ธ E4.0 woman playing water polo: light skin tone
+1F93D 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿปโ€โ™€ E4.0 woman playing water polo: light skin tone
+1F93D 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿผโ€โ™€๏ธ E4.0 woman playing water polo: medium-light skin tone
+1F93D 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿผโ€โ™€ E4.0 woman playing water polo: medium-light skin tone
+1F93D 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿฝโ€โ™€๏ธ E4.0 woman playing water polo: medium skin tone
+1F93D 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™€ E4.0 woman playing water polo: medium skin tone
+1F93D 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿพโ€โ™€๏ธ E4.0 woman playing water polo: medium-dark skin tone
+1F93D 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿพโ€โ™€ E4.0 woman playing water polo: medium-dark skin tone
+1F93D 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคฝ๐Ÿฟโ€โ™€๏ธ E4.0 woman playing water polo: dark skin tone
+1F93D 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™€ E4.0 woman playing water polo: dark skin tone
+1F93E                                                  ; fully-qualified     # ๐Ÿคพ E3.0 person playing handball
+1F93E 1F3FB                                            ; fully-qualified     # ๐Ÿคพ๐Ÿป E3.0 person playing handball: light skin tone
+1F93E 1F3FC                                            ; fully-qualified     # ๐Ÿคพ๐Ÿผ E3.0 person playing handball: medium-light skin tone
+1F93E 1F3FD                                            ; fully-qualified     # ๐Ÿคพ๐Ÿฝ E3.0 person playing handball: medium skin tone
+1F93E 1F3FE                                            ; fully-qualified     # ๐Ÿคพ๐Ÿพ E3.0 person playing handball: medium-dark skin tone
+1F93E 1F3FF                                            ; fully-qualified     # ๐Ÿคพ๐Ÿฟ E3.0 person playing handball: dark skin tone
+1F93E 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคพโ€โ™‚๏ธ E4.0 man playing handball
+1F93E 200D 2642                                        ; minimally-qualified # ๐Ÿคพโ€โ™‚ E4.0 man playing handball
+1F93E 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿปโ€โ™‚๏ธ E4.0 man playing handball: light skin tone
+1F93E 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคพ๐Ÿปโ€โ™‚ E4.0 man playing handball: light skin tone
+1F93E 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿผโ€โ™‚๏ธ E4.0 man playing handball: medium-light skin tone
+1F93E 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคพ๐Ÿผโ€โ™‚ E4.0 man playing handball: medium-light skin tone
+1F93E 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿฝโ€โ™‚๏ธ E4.0 man playing handball: medium skin tone
+1F93E 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคพ๐Ÿฝโ€โ™‚ E4.0 man playing handball: medium skin tone
+1F93E 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿพโ€โ™‚๏ธ E4.0 man playing handball: medium-dark skin tone
+1F93E 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคพ๐Ÿพโ€โ™‚ E4.0 man playing handball: medium-dark skin tone
+1F93E 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿฟโ€โ™‚๏ธ E4.0 man playing handball: dark skin tone
+1F93E 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคพ๐Ÿฟโ€โ™‚ E4.0 man playing handball: dark skin tone
+1F93E 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคพโ€โ™€๏ธ E4.0 woman playing handball
+1F93E 200D 2640                                        ; minimally-qualified # ๐Ÿคพโ€โ™€ E4.0 woman playing handball
+1F93E 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿปโ€โ™€๏ธ E4.0 woman playing handball: light skin tone
+1F93E 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคพ๐Ÿปโ€โ™€ E4.0 woman playing handball: light skin tone
+1F93E 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿผโ€โ™€๏ธ E4.0 woman playing handball: medium-light skin tone
+1F93E 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคพ๐Ÿผโ€โ™€ E4.0 woman playing handball: medium-light skin tone
+1F93E 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿฝโ€โ™€๏ธ E4.0 woman playing handball: medium skin tone
+1F93E 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคพ๐Ÿฝโ€โ™€ E4.0 woman playing handball: medium skin tone
+1F93E 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿพโ€โ™€๏ธ E4.0 woman playing handball: medium-dark skin tone
+1F93E 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคพ๐Ÿพโ€โ™€ E4.0 woman playing handball: medium-dark skin tone
+1F93E 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคพ๐Ÿฟโ€โ™€๏ธ E4.0 woman playing handball: dark skin tone
+1F93E 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคพ๐Ÿฟโ€โ™€ E4.0 woman playing handball: dark skin tone
+1F939                                                  ; fully-qualified     # ๐Ÿคน E3.0 person juggling
+1F939 1F3FB                                            ; fully-qualified     # ๐Ÿคน๐Ÿป E3.0 person juggling: light skin tone
+1F939 1F3FC                                            ; fully-qualified     # ๐Ÿคน๐Ÿผ E3.0 person juggling: medium-light skin tone
+1F939 1F3FD                                            ; fully-qualified     # ๐Ÿคน๐Ÿฝ E3.0 person juggling: medium skin tone
+1F939 1F3FE                                            ; fully-qualified     # ๐Ÿคน๐Ÿพ E3.0 person juggling: medium-dark skin tone
+1F939 1F3FF                                            ; fully-qualified     # ๐Ÿคน๐Ÿฟ E3.0 person juggling: dark skin tone
+1F939 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿคนโ€โ™‚๏ธ E4.0 man juggling
+1F939 200D 2642                                        ; minimally-qualified # ๐Ÿคนโ€โ™‚ E4.0 man juggling
+1F939 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿปโ€โ™‚๏ธ E4.0 man juggling: light skin tone
+1F939 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿคน๐Ÿปโ€โ™‚ E4.0 man juggling: light skin tone
+1F939 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿผโ€โ™‚๏ธ E4.0 man juggling: medium-light skin tone
+1F939 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿคน๐Ÿผโ€โ™‚ E4.0 man juggling: medium-light skin tone
+1F939 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿฝโ€โ™‚๏ธ E4.0 man juggling: medium skin tone
+1F939 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿคน๐Ÿฝโ€โ™‚ E4.0 man juggling: medium skin tone
+1F939 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿพโ€โ™‚๏ธ E4.0 man juggling: medium-dark skin tone
+1F939 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿคน๐Ÿพโ€โ™‚ E4.0 man juggling: medium-dark skin tone
+1F939 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿฟโ€โ™‚๏ธ E4.0 man juggling: dark skin tone
+1F939 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿคน๐Ÿฟโ€โ™‚ E4.0 man juggling: dark skin tone
+1F939 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿคนโ€โ™€๏ธ E4.0 woman juggling
+1F939 200D 2640                                        ; minimally-qualified # ๐Ÿคนโ€โ™€ E4.0 woman juggling
+1F939 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿปโ€โ™€๏ธ E4.0 woman juggling: light skin tone
+1F939 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿคน๐Ÿปโ€โ™€ E4.0 woman juggling: light skin tone
+1F939 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿผโ€โ™€๏ธ E4.0 woman juggling: medium-light skin tone
+1F939 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿคน๐Ÿผโ€โ™€ E4.0 woman juggling: medium-light skin tone
+1F939 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿฝโ€โ™€๏ธ E4.0 woman juggling: medium skin tone
+1F939 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿคน๐Ÿฝโ€โ™€ E4.0 woman juggling: medium skin tone
+1F939 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿพโ€โ™€๏ธ E4.0 woman juggling: medium-dark skin tone
+1F939 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿคน๐Ÿพโ€โ™€ E4.0 woman juggling: medium-dark skin tone
+1F939 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿคน๐Ÿฟโ€โ™€๏ธ E4.0 woman juggling: dark skin tone
+1F939 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿคน๐Ÿฟโ€โ™€ E4.0 woman juggling: dark skin tone
 
 # subgroup: person-resting
-1F9D8                                      ; fully-qualified     # ๐Ÿง˜ E5.0 person in lotus position
-1F9D8 1F3FB                                ; fully-qualified     # ๐Ÿง˜๐Ÿป E5.0 person in lotus position: light skin tone
-1F9D8 1F3FC                                ; fully-qualified     # ๐Ÿง˜๐Ÿผ E5.0 person in lotus position: medium-light skin tone
-1F9D8 1F3FD                                ; fully-qualified     # ๐Ÿง˜๐Ÿฝ E5.0 person in lotus position: medium skin tone
-1F9D8 1F3FE                                ; fully-qualified     # ๐Ÿง˜๐Ÿพ E5.0 person in lotus position: medium-dark skin tone
-1F9D8 1F3FF                                ; fully-qualified     # ๐Ÿง˜๐Ÿฟ E5.0 person in lotus position: dark skin tone
-1F9D8 200D 2642 FE0F                       ; fully-qualified     # ๐Ÿง˜โ€โ™‚๏ธ E5.0 man in lotus position
-1F9D8 200D 2642                            ; minimally-qualified # ๐Ÿง˜โ€โ™‚ E5.0 man in lotus position
-1F9D8 1F3FB 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿปโ€โ™‚๏ธ E5.0 man in lotus position: light skin tone
-1F9D8 1F3FB 200D 2642                      ; minimally-qualified # ๐Ÿง˜๐Ÿปโ€โ™‚ E5.0 man in lotus position: light skin tone
-1F9D8 1F3FC 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿผโ€โ™‚๏ธ E5.0 man in lotus position: medium-light skin tone
-1F9D8 1F3FC 200D 2642                      ; minimally-qualified # ๐Ÿง˜๐Ÿผโ€โ™‚ E5.0 man in lotus position: medium-light skin tone
-1F9D8 1F3FD 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿฝโ€โ™‚๏ธ E5.0 man in lotus position: medium skin tone
-1F9D8 1F3FD 200D 2642                      ; minimally-qualified # ๐Ÿง˜๐Ÿฝโ€โ™‚ E5.0 man in lotus position: medium skin tone
-1F9D8 1F3FE 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿพโ€โ™‚๏ธ E5.0 man in lotus position: medium-dark skin tone
-1F9D8 1F3FE 200D 2642                      ; minimally-qualified # ๐Ÿง˜๐Ÿพโ€โ™‚ E5.0 man in lotus position: medium-dark skin tone
-1F9D8 1F3FF 200D 2642 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿฟโ€โ™‚๏ธ E5.0 man in lotus position: dark skin tone
-1F9D8 1F3FF 200D 2642                      ; minimally-qualified # ๐Ÿง˜๐Ÿฟโ€โ™‚ E5.0 man in lotus position: dark skin tone
-1F9D8 200D 2640 FE0F                       ; fully-qualified     # ๐Ÿง˜โ€โ™€๏ธ E5.0 woman in lotus position
-1F9D8 200D 2640                            ; minimally-qualified # ๐Ÿง˜โ€โ™€ E5.0 woman in lotus position
-1F9D8 1F3FB 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿปโ€โ™€๏ธ E5.0 woman in lotus position: light skin tone
-1F9D8 1F3FB 200D 2640                      ; minimally-qualified # ๐Ÿง˜๐Ÿปโ€โ™€ E5.0 woman in lotus position: light skin tone
-1F9D8 1F3FC 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿผโ€โ™€๏ธ E5.0 woman in lotus position: medium-light skin tone
-1F9D8 1F3FC 200D 2640                      ; minimally-qualified # ๐Ÿง˜๐Ÿผโ€โ™€ E5.0 woman in lotus position: medium-light skin tone
-1F9D8 1F3FD 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿฝโ€โ™€๏ธ E5.0 woman in lotus position: medium skin tone
-1F9D8 1F3FD 200D 2640                      ; minimally-qualified # ๐Ÿง˜๐Ÿฝโ€โ™€ E5.0 woman in lotus position: medium skin tone
-1F9D8 1F3FE 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿพโ€โ™€๏ธ E5.0 woman in lotus position: medium-dark skin tone
-1F9D8 1F3FE 200D 2640                      ; minimally-qualified # ๐Ÿง˜๐Ÿพโ€โ™€ E5.0 woman in lotus position: medium-dark skin tone
-1F9D8 1F3FF 200D 2640 FE0F                 ; fully-qualified     # ๐Ÿง˜๐Ÿฟโ€โ™€๏ธ E5.0 woman in lotus position: dark skin tone
-1F9D8 1F3FF 200D 2640                      ; minimally-qualified # ๐Ÿง˜๐Ÿฟโ€โ™€ E5.0 woman in lotus position: dark skin tone
-1F6C0                                      ; fully-qualified     # ๐Ÿ›€ E0.6 person taking bath
-1F6C0 1F3FB                                ; fully-qualified     # ๐Ÿ›€๐Ÿป E1.0 person taking bath: light skin tone
-1F6C0 1F3FC                                ; fully-qualified     # ๐Ÿ›€๐Ÿผ E1.0 person taking bath: medium-light skin tone
-1F6C0 1F3FD                                ; fully-qualified     # ๐Ÿ›€๐Ÿฝ E1.0 person taking bath: medium skin tone
-1F6C0 1F3FE                                ; fully-qualified     # ๐Ÿ›€๐Ÿพ E1.0 person taking bath: medium-dark skin tone
-1F6C0 1F3FF                                ; fully-qualified     # ๐Ÿ›€๐Ÿฟ E1.0 person taking bath: dark skin tone
-1F6CC                                      ; fully-qualified     # ๐Ÿ›Œ E1.0 person in bed
-1F6CC 1F3FB                                ; fully-qualified     # ๐Ÿ›Œ๐Ÿป E4.0 person in bed: light skin tone
-1F6CC 1F3FC                                ; fully-qualified     # ๐Ÿ›Œ๐Ÿผ E4.0 person in bed: medium-light skin tone
-1F6CC 1F3FD                                ; fully-qualified     # ๐Ÿ›Œ๐Ÿฝ E4.0 person in bed: medium skin tone
-1F6CC 1F3FE                                ; fully-qualified     # ๐Ÿ›Œ๐Ÿพ E4.0 person in bed: medium-dark skin tone
-1F6CC 1F3FF                                ; fully-qualified     # ๐Ÿ›Œ๐Ÿฟ E4.0 person in bed: dark skin tone
+1F9D8                                                  ; fully-qualified     # ๐Ÿง˜ E5.0 person in lotus position
+1F9D8 1F3FB                                            ; fully-qualified     # ๐Ÿง˜๐Ÿป E5.0 person in lotus position: light skin tone
+1F9D8 1F3FC                                            ; fully-qualified     # ๐Ÿง˜๐Ÿผ E5.0 person in lotus position: medium-light skin tone
+1F9D8 1F3FD                                            ; fully-qualified     # ๐Ÿง˜๐Ÿฝ E5.0 person in lotus position: medium skin tone
+1F9D8 1F3FE                                            ; fully-qualified     # ๐Ÿง˜๐Ÿพ E5.0 person in lotus position: medium-dark skin tone
+1F9D8 1F3FF                                            ; fully-qualified     # ๐Ÿง˜๐Ÿฟ E5.0 person in lotus position: dark skin tone
+1F9D8 200D 2642 FE0F                                   ; fully-qualified     # ๐Ÿง˜โ€โ™‚๏ธ E5.0 man in lotus position
+1F9D8 200D 2642                                        ; minimally-qualified # ๐Ÿง˜โ€โ™‚ E5.0 man in lotus position
+1F9D8 1F3FB 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿปโ€โ™‚๏ธ E5.0 man in lotus position: light skin tone
+1F9D8 1F3FB 200D 2642                                  ; minimally-qualified # ๐Ÿง˜๐Ÿปโ€โ™‚ E5.0 man in lotus position: light skin tone
+1F9D8 1F3FC 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿผโ€โ™‚๏ธ E5.0 man in lotus position: medium-light skin tone
+1F9D8 1F3FC 200D 2642                                  ; minimally-qualified # ๐Ÿง˜๐Ÿผโ€โ™‚ E5.0 man in lotus position: medium-light skin tone
+1F9D8 1F3FD 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿฝโ€โ™‚๏ธ E5.0 man in lotus position: medium skin tone
+1F9D8 1F3FD 200D 2642                                  ; minimally-qualified # ๐Ÿง˜๐Ÿฝโ€โ™‚ E5.0 man in lotus position: medium skin tone
+1F9D8 1F3FE 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿพโ€โ™‚๏ธ E5.0 man in lotus position: medium-dark skin tone
+1F9D8 1F3FE 200D 2642                                  ; minimally-qualified # ๐Ÿง˜๐Ÿพโ€โ™‚ E5.0 man in lotus position: medium-dark skin tone
+1F9D8 1F3FF 200D 2642 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿฟโ€โ™‚๏ธ E5.0 man in lotus position: dark skin tone
+1F9D8 1F3FF 200D 2642                                  ; minimally-qualified # ๐Ÿง˜๐Ÿฟโ€โ™‚ E5.0 man in lotus position: dark skin tone
+1F9D8 200D 2640 FE0F                                   ; fully-qualified     # ๐Ÿง˜โ€โ™€๏ธ E5.0 woman in lotus position
+1F9D8 200D 2640                                        ; minimally-qualified # ๐Ÿง˜โ€โ™€ E5.0 woman in lotus position
+1F9D8 1F3FB 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿปโ€โ™€๏ธ E5.0 woman in lotus position: light skin tone
+1F9D8 1F3FB 200D 2640                                  ; minimally-qualified # ๐Ÿง˜๐Ÿปโ€โ™€ E5.0 woman in lotus position: light skin tone
+1F9D8 1F3FC 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿผโ€โ™€๏ธ E5.0 woman in lotus position: medium-light skin tone
+1F9D8 1F3FC 200D 2640                                  ; minimally-qualified # ๐Ÿง˜๐Ÿผโ€โ™€ E5.0 woman in lotus position: medium-light skin tone
+1F9D8 1F3FD 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿฝโ€โ™€๏ธ E5.0 woman in lotus position: medium skin tone
+1F9D8 1F3FD 200D 2640                                  ; minimally-qualified # ๐Ÿง˜๐Ÿฝโ€โ™€ E5.0 woman in lotus position: medium skin tone
+1F9D8 1F3FE 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿพโ€โ™€๏ธ E5.0 woman in lotus position: medium-dark skin tone
+1F9D8 1F3FE 200D 2640                                  ; minimally-qualified # ๐Ÿง˜๐Ÿพโ€โ™€ E5.0 woman in lotus position: medium-dark skin tone
+1F9D8 1F3FF 200D 2640 FE0F                             ; fully-qualified     # ๐Ÿง˜๐Ÿฟโ€โ™€๏ธ E5.0 woman in lotus position: dark skin tone
+1F9D8 1F3FF 200D 2640                                  ; minimally-qualified # ๐Ÿง˜๐Ÿฟโ€โ™€ E5.0 woman in lotus position: dark skin tone
+1F6C0                                                  ; fully-qualified     # ๐Ÿ›€ E0.6 person taking bath
+1F6C0 1F3FB                                            ; fully-qualified     # ๐Ÿ›€๐Ÿป E1.0 person taking bath: light skin tone
+1F6C0 1F3FC                                            ; fully-qualified     # ๐Ÿ›€๐Ÿผ E1.0 person taking bath: medium-light skin tone
+1F6C0 1F3FD                                            ; fully-qualified     # ๐Ÿ›€๐Ÿฝ E1.0 person taking bath: medium skin tone
+1F6C0 1F3FE                                            ; fully-qualified     # ๐Ÿ›€๐Ÿพ E1.0 person taking bath: medium-dark skin tone
+1F6C0 1F3FF                                            ; fully-qualified     # ๐Ÿ›€๐Ÿฟ E1.0 person taking bath: dark skin tone
+1F6CC                                                  ; fully-qualified     # ๐Ÿ›Œ E1.0 person in bed
+1F6CC 1F3FB                                            ; fully-qualified     # ๐Ÿ›Œ๐Ÿป E4.0 person in bed: light skin tone
+1F6CC 1F3FC                                            ; fully-qualified     # ๐Ÿ›Œ๐Ÿผ E4.0 person in bed: medium-light skin tone
+1F6CC 1F3FD                                            ; fully-qualified     # ๐Ÿ›Œ๐Ÿฝ E4.0 person in bed: medium skin tone
+1F6CC 1F3FE                                            ; fully-qualified     # ๐Ÿ›Œ๐Ÿพ E4.0 person in bed: medium-dark skin tone
+1F6CC 1F3FF                                            ; fully-qualified     # ๐Ÿ›Œ๐Ÿฟ E4.0 person in bed: dark skin tone
 
 # subgroup: family
-1F9D1 200D 1F91D 200D 1F9D1                ; fully-qualified     # ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ E12.0 people holding hands
-1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB    ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: light skin tone
-1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FC    ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.1 people holding hands: light skin tone, medium-light skin tone
-1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FD    ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.1 people holding hands: light skin tone, medium skin tone
-1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FE    ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: light skin tone, medium-dark skin tone
-1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FF    ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: light skin tone, dark skin tone
-1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB    ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium-light skin tone, light skin tone
-1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC    ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium-light skin tone
-1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FD    ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.1 people holding hands: medium-light skin tone, medium skin tone
-1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FE    ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: medium-light skin tone, medium-dark skin tone
-1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FF    ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium-light skin tone, dark skin tone
-1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB    ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium skin tone, light skin tone
-1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC    ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium skin tone, medium-light skin tone
-1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD    ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: medium skin tone
-1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FE    ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: medium skin tone, medium-dark skin tone
-1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FF    ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium skin tone, dark skin tone
-1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB    ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium-dark skin tone, light skin tone
-1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC    ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium-dark skin tone, medium-light skin tone
-1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD    ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: medium-dark skin tone, medium skin tone
-1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE    ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.0 people holding hands: medium-dark skin tone
-1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FF    ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium-dark skin tone, dark skin tone
-1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB    ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: dark skin tone, light skin tone
-1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC    ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: dark skin tone, medium-light skin tone
-1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD    ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: dark skin tone, medium skin tone
-1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE    ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.0 people holding hands: dark skin tone, medium-dark skin tone
-1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF    ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.0 people holding hands: dark skin tone
-1F46D                                      ; fully-qualified     # ๐Ÿ‘ญ E1.0 women holding hands
-1F46D 1F3FB                                ; fully-qualified     # ๐Ÿ‘ญ๐Ÿป E12.0 women holding hands: light skin tone
-1F469 1F3FB 200D 1F91D 200D 1F469 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.1 women holding hands: light skin tone, medium-light skin tone
-1F469 1F3FB 200D 1F91D 200D 1F469 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.1 women holding hands: light skin tone, medium skin tone
-1F469 1F3FB 200D 1F91D 200D 1F469 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: light skin tone, medium-dark skin tone
-1F469 1F3FB 200D 1F91D 200D 1F469 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: light skin tone, dark skin tone
-1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium-light skin tone, light skin tone
-1F46D 1F3FC                                ; fully-qualified     # ๐Ÿ‘ญ๐Ÿผ E12.0 women holding hands: medium-light skin tone
-1F469 1F3FC 200D 1F91D 200D 1F469 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.1 women holding hands: medium-light skin tone, medium skin tone
-1F469 1F3FC 200D 1F91D 200D 1F469 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: medium-light skin tone, medium-dark skin tone
-1F469 1F3FC 200D 1F91D 200D 1F469 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium-light skin tone, dark skin tone
-1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium skin tone, light skin tone
-1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: medium skin tone, medium-light skin tone
-1F46D 1F3FD                                ; fully-qualified     # ๐Ÿ‘ญ๐Ÿฝ E12.0 women holding hands: medium skin tone
-1F469 1F3FD 200D 1F91D 200D 1F469 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: medium skin tone, medium-dark skin tone
-1F469 1F3FD 200D 1F91D 200D 1F469 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium skin tone, dark skin tone
-1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium-dark skin tone, light skin tone
-1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: medium-dark skin tone, medium-light skin tone
-1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.0 women holding hands: medium-dark skin tone, medium skin tone
-1F46D 1F3FE                                ; fully-qualified     # ๐Ÿ‘ญ๐Ÿพ E12.0 women holding hands: medium-dark skin tone
-1F469 1F3FE 200D 1F91D 200D 1F469 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium-dark skin tone, dark skin tone
-1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: dark skin tone, light skin tone
-1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: dark skin tone, medium-light skin tone
-1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.0 women holding hands: dark skin tone, medium skin tone
-1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.0 women holding hands: dark skin tone, medium-dark skin tone
-1F46D 1F3FF                                ; fully-qualified     # ๐Ÿ‘ญ๐Ÿฟ E12.0 women holding hands: dark skin tone
-1F46B                                      ; fully-qualified     # ๐Ÿ‘ซ E0.6 woman and man holding hands
-1F46B 1F3FB                                ; fully-qualified     # ๐Ÿ‘ซ๐Ÿป E12.0 woman and man holding hands: light skin tone
-1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: light skin tone, medium-light skin tone
-1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: light skin tone, medium skin tone
-1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: light skin tone, medium-dark skin tone
-1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: light skin tone, dark skin tone
-1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium-light skin tone, light skin tone
-1F46B 1F3FC                                ; fully-qualified     # ๐Ÿ‘ซ๐Ÿผ E12.0 woman and man holding hands: medium-light skin tone
-1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: medium-light skin tone, medium skin tone
-1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: medium-light skin tone, medium-dark skin tone
-1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium-light skin tone, dark skin tone
-1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium skin tone, light skin tone
-1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: medium skin tone, medium-light skin tone
-1F46B 1F3FD                                ; fully-qualified     # ๐Ÿ‘ซ๐Ÿฝ E12.0 woman and man holding hands: medium skin tone
-1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: medium skin tone, medium-dark skin tone
-1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium skin tone, dark skin tone
-1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium-dark skin tone, light skin tone
-1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: medium-dark skin tone, medium-light skin tone
-1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: medium-dark skin tone, medium skin tone
-1F46B 1F3FE                                ; fully-qualified     # ๐Ÿ‘ซ๐Ÿพ E12.0 woman and man holding hands: medium-dark skin tone
-1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium-dark skin tone, dark skin tone
-1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: dark skin tone, light skin tone
-1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: dark skin tone, medium-light skin tone
-1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: dark skin tone, medium skin tone
-1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: dark skin tone, medium-dark skin tone
-1F46B 1F3FF                                ; fully-qualified     # ๐Ÿ‘ซ๐Ÿฟ E12.0 woman and man holding hands: dark skin tone
-1F46C                                      ; fully-qualified     # ๐Ÿ‘ฌ E1.0 men holding hands
-1F46C 1F3FB                                ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿป E12.0 men holding hands: light skin tone
-1F468 1F3FB 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.1 men holding hands: light skin tone, medium-light skin tone
-1F468 1F3FB 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.1 men holding hands: light skin tone, medium skin tone
-1F468 1F3FB 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: light skin tone, medium-dark skin tone
-1F468 1F3FB 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: light skin tone, dark skin tone
-1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium-light skin tone, light skin tone
-1F46C 1F3FC                                ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿผ E12.0 men holding hands: medium-light skin tone
-1F468 1F3FC 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.1 men holding hands: medium-light skin tone, medium skin tone
-1F468 1F3FC 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: medium-light skin tone, medium-dark skin tone
-1F468 1F3FC 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium-light skin tone, dark skin tone
-1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium skin tone, light skin tone
-1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: medium skin tone, medium-light skin tone
-1F46C 1F3FD                                ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿฝ E12.0 men holding hands: medium skin tone
-1F468 1F3FD 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: medium skin tone, medium-dark skin tone
-1F468 1F3FD 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium skin tone, dark skin tone
-1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium-dark skin tone, light skin tone
-1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: medium-dark skin tone, medium-light skin tone
-1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 men holding hands: medium-dark skin tone, medium skin tone
-1F46C 1F3FE                                ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿพ E12.0 men holding hands: medium-dark skin tone
-1F468 1F3FE 200D 1F91D 200D 1F468 1F3FF    ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium-dark skin tone, dark skin tone
-1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: dark skin tone, light skin tone
-1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: dark skin tone, medium-light skin tone
-1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 men holding hands: dark skin tone, medium skin tone
-1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE    ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 men holding hands: dark skin tone, medium-dark skin tone
-1F46C 1F3FF                                ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿฟ E12.0 men holding hands: dark skin tone
-1F48F                                      ; fully-qualified     # ๐Ÿ’ E0.6 kiss
-1F469 200D 2764 FE0F 200D 1F48B 200D 1F468 ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: woman, man
-1F469 200D 2764 200D 1F48B 200D 1F468      ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: woman, man
-1F468 200D 2764 FE0F 200D 1F48B 200D 1F468 ; fully-qualified     # ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: man, man
-1F468 200D 2764 200D 1F48B 200D 1F468      ; minimally-qualified # ๐Ÿ‘จโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: man, man
-1F469 200D 2764 FE0F 200D 1F48B 200D 1F469 ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ E2.0 kiss: woman, woman
-1F469 200D 2764 200D 1F48B 200D 1F469      ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ E2.0 kiss: woman, woman
-1F491                                      ; fully-qualified     # ๐Ÿ’‘ E0.6 couple with heart
-1F469 200D 2764 FE0F 200D 1F468            ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ E2.0 couple with heart: woman, man
-1F469 200D 2764 200D 1F468                 ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ‘จ E2.0 couple with heart: woman, man
-1F468 200D 2764 FE0F 200D 1F468            ; fully-qualified     # ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ E2.0 couple with heart: man, man
-1F468 200D 2764 200D 1F468                 ; minimally-qualified # ๐Ÿ‘จโ€โคโ€๐Ÿ‘จ E2.0 couple with heart: man, man
-1F469 200D 2764 FE0F 200D 1F469            ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ E2.0 couple with heart: woman, woman
-1F469 200D 2764 200D 1F469                 ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ‘ฉ E2.0 couple with heart: woman, woman
-1F46A                                      ; fully-qualified     # ๐Ÿ‘ช E0.6 family
-1F468 200D 1F469 200D 1F466                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ E2.0 family: man, woman, boy
-1F468 200D 1F469 200D 1F467                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง E2.0 family: man, woman, girl
-1F468 200D 1F469 200D 1F467 200D 1F466     ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: man, woman, girl, boy
-1F468 200D 1F469 200D 1F466 200D 1F466     ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: man, woman, boy, boy
-1F468 200D 1F469 200D 1F467 200D 1F467     ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: man, woman, girl, girl
-1F468 200D 1F468 200D 1F466                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ E2.0 family: man, man, boy
-1F468 200D 1F468 200D 1F467                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง E2.0 family: man, man, girl
-1F468 200D 1F468 200D 1F467 200D 1F466     ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: man, man, girl, boy
-1F468 200D 1F468 200D 1F466 200D 1F466     ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: man, man, boy, boy
-1F468 200D 1F468 200D 1F467 200D 1F467     ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: man, man, girl, girl
-1F469 200D 1F469 200D 1F466                ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ E2.0 family: woman, woman, boy
-1F469 200D 1F469 200D 1F467                ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง E2.0 family: woman, woman, girl
-1F469 200D 1F469 200D 1F467 200D 1F466     ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: woman, woman, girl, boy
-1F469 200D 1F469 200D 1F466 200D 1F466     ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: woman, woman, boy, boy
-1F469 200D 1F469 200D 1F467 200D 1F467     ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: woman, woman, girl, girl
-1F468 200D 1F466                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฆ E4.0 family: man, boy
-1F468 200D 1F466 200D 1F466                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E4.0 family: man, boy, boy
-1F468 200D 1F467                           ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ง E4.0 family: man, girl
-1F468 200D 1F467 200D 1F466                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E4.0 family: man, girl, boy
-1F468 200D 1F467 200D 1F467                ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง E4.0 family: man, girl, girl
-1F469 200D 1F466                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฆ E4.0 family: woman, boy
-1F469 200D 1F466 200D 1F466                ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E4.0 family: woman, boy, boy
-1F469 200D 1F467                           ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ง E4.0 family: woman, girl
-1F469 200D 1F467 200D 1F466                ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E4.0 family: woman, girl, boy
-1F469 200D 1F467 200D 1F467                ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E4.0 family: woman, girl, girl
+1F9D1 200D 1F91D 200D 1F9D1                            ; fully-qualified     # ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ E12.0 people holding hands
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB                ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: light skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FC                ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.1 people holding hands: light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FD                ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.1 people holding hands: light skin tone, medium skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FE                ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FF                ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: light skin tone, dark skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB                ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC                ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium-light skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FD                ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.1 people holding hands: medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FE                ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FF                ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium-light skin tone, dark skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB                ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium skin tone, light skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC                ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD                ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: medium skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FE                ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FF                ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium skin tone, dark skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB                ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC                ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD                ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE                ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.0 people holding hands: medium-dark skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FF                ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium-dark skin tone, dark skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB                ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: dark skin tone, light skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC                ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD                ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE                ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.0 people holding hands: dark skin tone, medium-dark skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF                ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.0 people holding hands: dark skin tone
+1F46D                                                  ; fully-qualified     # ๐Ÿ‘ญ E1.0 women holding hands
+1F46D 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ญ๐Ÿป E12.0 women holding hands: light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.1 women holding hands: light skin tone, medium-light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.1 women holding hands: light skin tone, medium skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: light skin tone, dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium-light skin tone, light skin tone
+1F46D 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ญ๐Ÿผ E12.0 women holding hands: medium-light skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.1 women holding hands: medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium skin tone, light skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: medium skin tone, medium-light skin tone
+1F46D 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ญ๐Ÿฝ E12.0 women holding hands: medium skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium skin tone, dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.0 women holding hands: medium-dark skin tone, medium skin tone
+1F46D 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ญ๐Ÿพ E12.0 women holding hands: medium-dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: dark skin tone, light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.0 women holding hands: dark skin tone, medium skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.0 women holding hands: dark skin tone, medium-dark skin tone
+1F46D 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ญ๐Ÿฟ E12.0 women holding hands: dark skin tone
+1F46B                                                  ; fully-qualified     # ๐Ÿ‘ซ E0.6 woman and man holding hands
+1F46B 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ซ๐Ÿป E12.0 woman and man holding hands: light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: light skin tone, medium-light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: light skin tone, medium skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: light skin tone, dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium-light skin tone, light skin tone
+1F46B 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ซ๐Ÿผ E12.0 woman and man holding hands: medium-light skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium skin tone, light skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: medium skin tone, medium-light skin tone
+1F46B 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ซ๐Ÿฝ E12.0 woman and man holding hands: medium skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium skin tone, dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: medium-dark skin tone, medium skin tone
+1F46B 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ซ๐Ÿพ E12.0 woman and man holding hands: medium-dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: dark skin tone, light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: dark skin tone, medium skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: dark skin tone, medium-dark skin tone
+1F46B 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ซ๐Ÿฟ E12.0 woman and man holding hands: dark skin tone
+1F46C                                                  ; fully-qualified     # ๐Ÿ‘ฌ E1.0 men holding hands
+1F46C 1F3FB                                            ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿป E12.0 men holding hands: light skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.1 men holding hands: light skin tone, medium-light skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.1 men holding hands: light skin tone, medium skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: light skin tone, dark skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium-light skin tone, light skin tone
+1F46C 1F3FC                                            ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿผ E12.0 men holding hands: medium-light skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.1 men holding hands: medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium-light skin tone, dark skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium skin tone, light skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: medium skin tone, medium-light skin tone
+1F46C 1F3FD                                            ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿฝ E12.0 men holding hands: medium skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium skin tone, dark skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 men holding hands: medium-dark skin tone, medium skin tone
+1F46C 1F3FE                                            ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿพ E12.0 men holding hands: medium-dark skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FF                ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium-dark skin tone, dark skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: dark skin tone, light skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 men holding hands: dark skin tone, medium skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE                ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 men holding hands: dark skin tone, medium-dark skin tone
+1F46C 1F3FF                                            ; fully-qualified     # ๐Ÿ‘ฌ๐Ÿฟ E12.0 men holding hands: dark skin tone
+1F48F                                                  ; fully-qualified     # ๐Ÿ’ E0.6 kiss
+1F48F 1F3FB                                            ; fully-qualified     # ๐Ÿ’๐Ÿป E13.1 kiss: light skin tone
+1F48F 1F3FC                                            ; fully-qualified     # ๐Ÿ’๐Ÿผ E13.1 kiss: medium-light skin tone
+1F48F 1F3FD                                            ; fully-qualified     # ๐Ÿ’๐Ÿฝ E13.1 kiss: medium skin tone
+1F48F 1F3FE                                            ; fully-qualified     # ๐Ÿ’๐Ÿพ E13.1 kiss: medium-dark skin tone
+1F48F 1F3FF                                            ; fully-qualified     # ๐Ÿ’๐Ÿฟ E13.1 kiss: dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FC      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FD      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FE      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, light skin tone, dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FF      ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FB      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FD      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FE      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FF      ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FB      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FC      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FE      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FF      ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FB      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FC      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FD      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FF      ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FB      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FC      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FD      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, dark skin tone, medium-dark skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FE      ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, dark skin tone, medium-dark skin tone
+1F469 200D 2764 FE0F 200D 1F48B 200D 1F468             ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: woman, man
+1F469 200D 2764 200D 1F48B 200D 1F468                  ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: woman, man
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, dark skin tone
+1F468 200D 2764 FE0F 200D 1F48B 200D 1F468             ; fully-qualified     # ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: man, man
+1F468 200D 2764 200D 1F48B 200D 1F468                  ; minimally-qualified # ๐Ÿ‘จโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: man, man
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, light skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, light skin tone, dark skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium skin tone, dark skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium skin tone, dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FB      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FC      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FD      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FE      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, dark skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FF      ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, dark skin tone
+1F469 200D 2764 FE0F 200D 1F48B 200D 1F469             ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ E2.0 kiss: woman, woman
+1F469 200D 2764 200D 1F48B 200D 1F469                  ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ E2.0 kiss: woman, woman
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FB      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FC      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FD      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FE      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FF      ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, dark skin tone
+1F491                                                  ; fully-qualified     # ๐Ÿ’‘ E0.6 couple with heart
+1F491 1F3FB                                            ; fully-qualified     # ๐Ÿ’‘๐Ÿป E13.1 couple with heart: light skin tone
+1F491 1F3FC                                            ; fully-qualified     # ๐Ÿ’‘๐Ÿผ E13.1 couple with heart: medium-light skin tone
+1F491 1F3FD                                            ; fully-qualified     # ๐Ÿ’‘๐Ÿฝ E13.1 couple with heart: medium skin tone
+1F491 1F3FE                                            ; fully-qualified     # ๐Ÿ’‘๐Ÿพ E13.1 couple with heart: medium-dark skin tone
+1F491 1F3FF                                            ; fully-qualified     # ๐Ÿ’‘๐Ÿฟ E13.1 couple with heart: dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FC            ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FC                 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FD            ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FD                 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FE            ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FE                 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FF            ; fully-qualified     # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, light skin tone, dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FF                 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FB            ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FB                 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FD            ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FD                 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FE            ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FE                 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FF            ; fully-qualified     # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FF                 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FB            ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FB                 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FC            ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FC                 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FE            ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FE                 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FF            ; fully-qualified     # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FF                 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FB            ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FB                 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FC            ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FC                 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FD            ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FD                 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FF            ; fully-qualified     # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FF                 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FB            ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FB                 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FC            ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FC                 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FD            ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FD                 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FE            ; fully-qualified     # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, dark skin tone, medium-dark skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FE                 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, dark skin tone, medium-dark skin tone
+1F469 200D 2764 FE0F 200D 1F468                        ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ E2.0 couple with heart: woman, man
+1F469 200D 2764 200D 1F468                             ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ‘จ E2.0 couple with heart: woman, man
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, light skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, dark skin tone
+1F468 200D 2764 FE0F 200D 1F468                        ; fully-qualified     # ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ E2.0 couple with heart: man, man
+1F468 200D 2764 200D 1F468                             ; minimally-qualified # ๐Ÿ‘จโ€โคโ€๐Ÿ‘จ E2.0 couple with heart: man, man
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, light skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, light skin tone, dark skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium skin tone, dark skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium skin tone, dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FB            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FB                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FC            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FC                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FD            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FD                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FE            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FE                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FF            ; fully-qualified     # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, dark skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FF                 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, dark skin tone
+1F469 200D 2764 FE0F 200D 1F469                        ; fully-qualified     # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ E2.0 couple with heart: woman, woman
+1F469 200D 2764 200D 1F469                             ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ‘ฉ E2.0 couple with heart: woman, woman
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FB            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FB                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FC            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FC                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FD            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FD                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FE            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FE                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FF            ; fully-qualified     # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FF                 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, dark skin tone
+1F46A                                                  ; fully-qualified     # ๐Ÿ‘ช E0.6 family
+1F468 200D 1F469 200D 1F466                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ E2.0 family: man, woman, boy
+1F468 200D 1F469 200D 1F467                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง E2.0 family: man, woman, girl
+1F468 200D 1F469 200D 1F467 200D 1F466                 ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: man, woman, girl, boy
+1F468 200D 1F469 200D 1F466 200D 1F466                 ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: man, woman, boy, boy
+1F468 200D 1F469 200D 1F467 200D 1F467                 ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: man, woman, girl, girl
+1F468 200D 1F468 200D 1F466                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ E2.0 family: man, man, boy
+1F468 200D 1F468 200D 1F467                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง E2.0 family: man, man, girl
+1F468 200D 1F468 200D 1F467 200D 1F466                 ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: man, man, girl, boy
+1F468 200D 1F468 200D 1F466 200D 1F466                 ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: man, man, boy, boy
+1F468 200D 1F468 200D 1F467 200D 1F467                 ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: man, man, girl, girl
+1F469 200D 1F469 200D 1F466                            ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ E2.0 family: woman, woman, boy
+1F469 200D 1F469 200D 1F467                            ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง E2.0 family: woman, woman, girl
+1F469 200D 1F469 200D 1F467 200D 1F466                 ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: woman, woman, girl, boy
+1F469 200D 1F469 200D 1F466 200D 1F466                 ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: woman, woman, boy, boy
+1F469 200D 1F469 200D 1F467 200D 1F467                 ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: woman, woman, girl, girl
+1F468 200D 1F466                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฆ E4.0 family: man, boy
+1F468 200D 1F466 200D 1F466                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E4.0 family: man, boy, boy
+1F468 200D 1F467                                       ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘ง E4.0 family: man, girl
+1F468 200D 1F467 200D 1F466                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E4.0 family: man, girl, boy
+1F468 200D 1F467 200D 1F467                            ; fully-qualified     # ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง E4.0 family: man, girl, girl
+1F469 200D 1F466                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฆ E4.0 family: woman, boy
+1F469 200D 1F466 200D 1F466                            ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E4.0 family: woman, boy, boy
+1F469 200D 1F467                                       ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘ง E4.0 family: woman, girl
+1F469 200D 1F467 200D 1F466                            ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E4.0 family: woman, girl, boy
+1F469 200D 1F467 200D 1F467                            ; fully-qualified     # ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E4.0 family: woman, girl, girl
 
 # subgroup: person-symbol
-1F5E3 FE0F                                 ; fully-qualified     # ๐Ÿ—ฃ๏ธ E0.7 speaking head
-1F5E3                                      ; unqualified         # ๐Ÿ—ฃ E0.7 speaking head
-1F464                                      ; fully-qualified     # ๐Ÿ‘ค E0.6 bust in silhouette
-1F465                                      ; fully-qualified     # ๐Ÿ‘ฅ E1.0 busts in silhouette
-1FAC2                                      ; fully-qualified     # ๐Ÿซ‚ E13.0 people hugging
-1F463                                      ; fully-qualified     # ๐Ÿ‘ฃ E0.6 footprints
+1F5E3 FE0F                                             ; fully-qualified     # ๐Ÿ—ฃ๏ธ E0.7 speaking head
+1F5E3                                                  ; unqualified         # ๐Ÿ—ฃ E0.7 speaking head
+1F464                                                  ; fully-qualified     # ๐Ÿ‘ค E0.6 bust in silhouette
+1F465                                                  ; fully-qualified     # ๐Ÿ‘ฅ E1.0 busts in silhouette
+1FAC2                                                  ; fully-qualified     # ๐Ÿซ‚ E13.0 people hugging
+1F463                                                  ; fully-qualified     # ๐Ÿ‘ฃ E0.6 footprints
 
-# People & Body subtotal:		2480
-# People & Body subtotal:		490	w/o modifiers
+# People & Body subtotal:		2899
+# People & Body subtotal:		494	w/o modifiers
 
 # group: Component
 
 # subgroup: skin-tone
-1F3FB                                      ; component           # ๐Ÿป E1.0 light skin tone
-1F3FC                                      ; component           # ๐Ÿผ E1.0 medium-light skin tone
-1F3FD                                      ; component           # ๐Ÿฝ E1.0 medium skin tone
-1F3FE                                      ; component           # ๐Ÿพ E1.0 medium-dark skin tone
-1F3FF                                      ; component           # ๐Ÿฟ E1.0 dark skin tone
+1F3FB                                                  ; component           # ๐Ÿป E1.0 light skin tone
+1F3FC                                                  ; component           # ๐Ÿผ E1.0 medium-light skin tone
+1F3FD                                                  ; component           # ๐Ÿฝ E1.0 medium skin tone
+1F3FE                                                  ; component           # ๐Ÿพ E1.0 medium-dark skin tone
+1F3FF                                                  ; component           # ๐Ÿฟ E1.0 dark skin tone
 
 # subgroup: hair-style
-1F9B0                                      ; component           # ๐Ÿฆฐ E11.0 red hair
-1F9B1                                      ; component           # ๐Ÿฆฑ E11.0 curly hair
-1F9B3                                      ; component           # ๐Ÿฆณ E11.0 white hair
-1F9B2                                      ; component           # ๐Ÿฆฒ E11.0 bald
+1F9B0                                                  ; component           # ๐Ÿฆฐ E11.0 red hair
+1F9B1                                                  ; component           # ๐Ÿฆฑ E11.0 curly hair
+1F9B3                                                  ; component           # ๐Ÿฆณ E11.0 white hair
+1F9B2                                                  ; component           # ๐Ÿฆฒ E11.0 bald
 
 # Component subtotal:		9
 # Component subtotal:		4	w/o modifiers
@@ -2765,167 +3192,167 @@
 # group: Animals & Nature
 
 # subgroup: animal-mammal
-1F435                                      ; fully-qualified     # ๐Ÿต E0.6 monkey face
-1F412                                      ; fully-qualified     # ๐Ÿ’ E0.6 monkey
-1F98D                                      ; fully-qualified     # ๐Ÿฆ E3.0 gorilla
-1F9A7                                      ; fully-qualified     # ๐Ÿฆง E12.0 orangutan
-1F436                                      ; fully-qualified     # ๐Ÿถ E0.6 dog face
-1F415                                      ; fully-qualified     # ๐Ÿ• E0.7 dog
-1F9AE                                      ; fully-qualified     # ๐Ÿฆฎ E12.0 guide dog
-1F415 200D 1F9BA                           ; fully-qualified     # ๐Ÿ•โ€๐Ÿฆบ E12.0 service dog
-1F429                                      ; fully-qualified     # ๐Ÿฉ E0.6 poodle
-1F43A                                      ; fully-qualified     # ๐Ÿบ E0.6 wolf
-1F98A                                      ; fully-qualified     # ๐ŸฆŠ E3.0 fox
-1F99D                                      ; fully-qualified     # ๐Ÿฆ E11.0 raccoon
-1F431                                      ; fully-qualified     # ๐Ÿฑ E0.6 cat face
-1F408                                      ; fully-qualified     # ๐Ÿˆ E0.7 cat
-1F408 200D 2B1B                            ; fully-qualified     # ๐Ÿˆโ€โฌ› E13.0 black cat
-1F981                                      ; fully-qualified     # ๐Ÿฆ E1.0 lion
-1F42F                                      ; fully-qualified     # ๐Ÿฏ E0.6 tiger face
-1F405                                      ; fully-qualified     # ๐Ÿ… E1.0 tiger
-1F406                                      ; fully-qualified     # ๐Ÿ† E1.0 leopard
-1F434                                      ; fully-qualified     # ๐Ÿด E0.6 horse face
-1F40E                                      ; fully-qualified     # ๐ŸŽ E0.6 horse
-1F984                                      ; fully-qualified     # ๐Ÿฆ„ E1.0 unicorn
-1F993                                      ; fully-qualified     # ๐Ÿฆ“ E5.0 zebra
-1F98C                                      ; fully-qualified     # ๐ŸฆŒ E3.0 deer
-1F9AC                                      ; fully-qualified     # ๐Ÿฆฌ E13.0 bison
-1F42E                                      ; fully-qualified     # ๐Ÿฎ E0.6 cow face
-1F402                                      ; fully-qualified     # ๐Ÿ‚ E1.0 ox
-1F403                                      ; fully-qualified     # ๐Ÿƒ E1.0 water buffalo
-1F404                                      ; fully-qualified     # ๐Ÿ„ E1.0 cow
-1F437                                      ; fully-qualified     # ๐Ÿท E0.6 pig face
-1F416                                      ; fully-qualified     # ๐Ÿ– E1.0 pig
-1F417                                      ; fully-qualified     # ๐Ÿ— E0.6 boar
-1F43D                                      ; fully-qualified     # ๐Ÿฝ E0.6 pig nose
-1F40F                                      ; fully-qualified     # ๐Ÿ E1.0 ram
-1F411                                      ; fully-qualified     # ๐Ÿ‘ E0.6 ewe
-1F410                                      ; fully-qualified     # ๐Ÿ E1.0 goat
-1F42A                                      ; fully-qualified     # ๐Ÿช E1.0 camel
-1F42B                                      ; fully-qualified     # ๐Ÿซ E0.6 two-hump camel
-1F999                                      ; fully-qualified     # ๐Ÿฆ™ E11.0 llama
-1F992                                      ; fully-qualified     # ๐Ÿฆ’ E5.0 giraffe
-1F418                                      ; fully-qualified     # ๐Ÿ˜ E0.6 elephant
-1F9A3                                      ; fully-qualified     # ๐Ÿฆฃ E13.0 mammoth
-1F98F                                      ; fully-qualified     # ๐Ÿฆ E3.0 rhinoceros
-1F99B                                      ; fully-qualified     # ๐Ÿฆ› E11.0 hippopotamus
-1F42D                                      ; fully-qualified     # ๐Ÿญ E0.6 mouse face
-1F401                                      ; fully-qualified     # ๐Ÿ E1.0 mouse
-1F400                                      ; fully-qualified     # ๐Ÿ€ E1.0 rat
-1F439                                      ; fully-qualified     # ๐Ÿน E0.6 hamster
-1F430                                      ; fully-qualified     # ๐Ÿฐ E0.6 rabbit face
-1F407                                      ; fully-qualified     # ๐Ÿ‡ E1.0 rabbit
-1F43F FE0F                                 ; fully-qualified     # ๐Ÿฟ๏ธ E0.7 chipmunk
-1F43F                                      ; unqualified         # ๐Ÿฟ E0.7 chipmunk
-1F9AB                                      ; fully-qualified     # ๐Ÿฆซ E13.0 beaver
-1F994                                      ; fully-qualified     # ๐Ÿฆ” E5.0 hedgehog
-1F987                                      ; fully-qualified     # ๐Ÿฆ‡ E3.0 bat
-1F43B                                      ; fully-qualified     # ๐Ÿป E0.6 bear
-1F43B 200D 2744 FE0F                       ; fully-qualified     # ๐Ÿปโ€โ„๏ธ E13.0 polar bear
-1F43B 200D 2744                            ; minimally-qualified # ๐Ÿปโ€โ„ E13.0 polar bear
-1F428                                      ; fully-qualified     # ๐Ÿจ E0.6 koala
-1F43C                                      ; fully-qualified     # ๐Ÿผ E0.6 panda
-1F9A5                                      ; fully-qualified     # ๐Ÿฆฅ E12.0 sloth
-1F9A6                                      ; fully-qualified     # ๐Ÿฆฆ E12.0 otter
-1F9A8                                      ; fully-qualified     # ๐Ÿฆจ E12.0 skunk
-1F998                                      ; fully-qualified     # ๐Ÿฆ˜ E11.0 kangaroo
-1F9A1                                      ; fully-qualified     # ๐Ÿฆก E11.0 badger
-1F43E                                      ; fully-qualified     # ๐Ÿพ E0.6 paw prints
+1F435                                                  ; fully-qualified     # ๐Ÿต E0.6 monkey face
+1F412                                                  ; fully-qualified     # ๐Ÿ’ E0.6 monkey
+1F98D                                                  ; fully-qualified     # ๐Ÿฆ E3.0 gorilla
+1F9A7                                                  ; fully-qualified     # ๐Ÿฆง E12.0 orangutan
+1F436                                                  ; fully-qualified     # ๐Ÿถ E0.6 dog face
+1F415                                                  ; fully-qualified     # ๐Ÿ• E0.7 dog
+1F9AE                                                  ; fully-qualified     # ๐Ÿฆฎ E12.0 guide dog
+1F415 200D 1F9BA                                       ; fully-qualified     # ๐Ÿ•โ€๐Ÿฆบ E12.0 service dog
+1F429                                                  ; fully-qualified     # ๐Ÿฉ E0.6 poodle
+1F43A                                                  ; fully-qualified     # ๐Ÿบ E0.6 wolf
+1F98A                                                  ; fully-qualified     # ๐ŸฆŠ E3.0 fox
+1F99D                                                  ; fully-qualified     # ๐Ÿฆ E11.0 raccoon
+1F431                                                  ; fully-qualified     # ๐Ÿฑ E0.6 cat face
+1F408                                                  ; fully-qualified     # ๐Ÿˆ E0.7 cat
+1F408 200D 2B1B                                        ; fully-qualified     # ๐Ÿˆโ€โฌ› E13.0 black cat
+1F981                                                  ; fully-qualified     # ๐Ÿฆ E1.0 lion
+1F42F                                                  ; fully-qualified     # ๐Ÿฏ E0.6 tiger face
+1F405                                                  ; fully-qualified     # ๐Ÿ… E1.0 tiger
+1F406                                                  ; fully-qualified     # ๐Ÿ† E1.0 leopard
+1F434                                                  ; fully-qualified     # ๐Ÿด E0.6 horse face
+1F40E                                                  ; fully-qualified     # ๐ŸŽ E0.6 horse
+1F984                                                  ; fully-qualified     # ๐Ÿฆ„ E1.0 unicorn
+1F993                                                  ; fully-qualified     # ๐Ÿฆ“ E5.0 zebra
+1F98C                                                  ; fully-qualified     # ๐ŸฆŒ E3.0 deer
+1F9AC                                                  ; fully-qualified     # ๐Ÿฆฌ E13.0 bison
+1F42E                                                  ; fully-qualified     # ๐Ÿฎ E0.6 cow face
+1F402                                                  ; fully-qualified     # ๐Ÿ‚ E1.0 ox
+1F403                                                  ; fully-qualified     # ๐Ÿƒ E1.0 water buffalo
+1F404                                                  ; fully-qualified     # ๐Ÿ„ E1.0 cow
+1F437                                                  ; fully-qualified     # ๐Ÿท E0.6 pig face
+1F416                                                  ; fully-qualified     # ๐Ÿ– E1.0 pig
+1F417                                                  ; fully-qualified     # ๐Ÿ— E0.6 boar
+1F43D                                                  ; fully-qualified     # ๐Ÿฝ E0.6 pig nose
+1F40F                                                  ; fully-qualified     # ๐Ÿ E1.0 ram
+1F411                                                  ; fully-qualified     # ๐Ÿ‘ E0.6 ewe
+1F410                                                  ; fully-qualified     # ๐Ÿ E1.0 goat
+1F42A                                                  ; fully-qualified     # ๐Ÿช E1.0 camel
+1F42B                                                  ; fully-qualified     # ๐Ÿซ E0.6 two-hump camel
+1F999                                                  ; fully-qualified     # ๐Ÿฆ™ E11.0 llama
+1F992                                                  ; fully-qualified     # ๐Ÿฆ’ E5.0 giraffe
+1F418                                                  ; fully-qualified     # ๐Ÿ˜ E0.6 elephant
+1F9A3                                                  ; fully-qualified     # ๐Ÿฆฃ E13.0 mammoth
+1F98F                                                  ; fully-qualified     # ๐Ÿฆ E3.0 rhinoceros
+1F99B                                                  ; fully-qualified     # ๐Ÿฆ› E11.0 hippopotamus
+1F42D                                                  ; fully-qualified     # ๐Ÿญ E0.6 mouse face
+1F401                                                  ; fully-qualified     # ๐Ÿ E1.0 mouse
+1F400                                                  ; fully-qualified     # ๐Ÿ€ E1.0 rat
+1F439                                                  ; fully-qualified     # ๐Ÿน E0.6 hamster
+1F430                                                  ; fully-qualified     # ๐Ÿฐ E0.6 rabbit face
+1F407                                                  ; fully-qualified     # ๐Ÿ‡ E1.0 rabbit
+1F43F FE0F                                             ; fully-qualified     # ๐Ÿฟ๏ธ E0.7 chipmunk
+1F43F                                                  ; unqualified         # ๐Ÿฟ E0.7 chipmunk
+1F9AB                                                  ; fully-qualified     # ๐Ÿฆซ E13.0 beaver
+1F994                                                  ; fully-qualified     # ๐Ÿฆ” E5.0 hedgehog
+1F987                                                  ; fully-qualified     # ๐Ÿฆ‡ E3.0 bat
+1F43B                                                  ; fully-qualified     # ๐Ÿป E0.6 bear
+1F43B 200D 2744 FE0F                                   ; fully-qualified     # ๐Ÿปโ€โ„๏ธ E13.0 polar bear
+1F43B 200D 2744                                        ; minimally-qualified # ๐Ÿปโ€โ„ E13.0 polar bear
+1F428                                                  ; fully-qualified     # ๐Ÿจ E0.6 koala
+1F43C                                                  ; fully-qualified     # ๐Ÿผ E0.6 panda
+1F9A5                                                  ; fully-qualified     # ๐Ÿฆฅ E12.0 sloth
+1F9A6                                                  ; fully-qualified     # ๐Ÿฆฆ E12.0 otter
+1F9A8                                                  ; fully-qualified     # ๐Ÿฆจ E12.0 skunk
+1F998                                                  ; fully-qualified     # ๐Ÿฆ˜ E11.0 kangaroo
+1F9A1                                                  ; fully-qualified     # ๐Ÿฆก E11.0 badger
+1F43E                                                  ; fully-qualified     # ๐Ÿพ E0.6 paw prints
 
 # subgroup: animal-bird
-1F983                                      ; fully-qualified     # ๐Ÿฆƒ E1.0 turkey
-1F414                                      ; fully-qualified     # ๐Ÿ” E0.6 chicken
-1F413                                      ; fully-qualified     # ๐Ÿ“ E1.0 rooster
-1F423                                      ; fully-qualified     # ๐Ÿฃ E0.6 hatching chick
-1F424                                      ; fully-qualified     # ๐Ÿค E0.6 baby chick
-1F425                                      ; fully-qualified     # ๐Ÿฅ E0.6 front-facing baby chick
-1F426                                      ; fully-qualified     # ๐Ÿฆ E0.6 bird
-1F427                                      ; fully-qualified     # ๐Ÿง E0.6 penguin
-1F54A FE0F                                 ; fully-qualified     # ๐Ÿ•Š๏ธ E0.7 dove
-1F54A                                      ; unqualified         # ๐Ÿ•Š E0.7 dove
-1F985                                      ; fully-qualified     # ๐Ÿฆ… E3.0 eagle
-1F986                                      ; fully-qualified     # ๐Ÿฆ† E3.0 duck
-1F9A2                                      ; fully-qualified     # ๐Ÿฆข E11.0 swan
-1F989                                      ; fully-qualified     # ๐Ÿฆ‰ E3.0 owl
-1F9A4                                      ; fully-qualified     # ๐Ÿฆค E13.0 dodo
-1FAB6                                      ; fully-qualified     # ๐Ÿชถ E13.0 feather
-1F9A9                                      ; fully-qualified     # ๐Ÿฆฉ E12.0 flamingo
-1F99A                                      ; fully-qualified     # ๐Ÿฆš E11.0 peacock
-1F99C                                      ; fully-qualified     # ๐Ÿฆœ E11.0 parrot
+1F983                                                  ; fully-qualified     # ๐Ÿฆƒ E1.0 turkey
+1F414                                                  ; fully-qualified     # ๐Ÿ” E0.6 chicken
+1F413                                                  ; fully-qualified     # ๐Ÿ“ E1.0 rooster
+1F423                                                  ; fully-qualified     # ๐Ÿฃ E0.6 hatching chick
+1F424                                                  ; fully-qualified     # ๐Ÿค E0.6 baby chick
+1F425                                                  ; fully-qualified     # ๐Ÿฅ E0.6 front-facing baby chick
+1F426                                                  ; fully-qualified     # ๐Ÿฆ E0.6 bird
+1F427                                                  ; fully-qualified     # ๐Ÿง E0.6 penguin
+1F54A FE0F                                             ; fully-qualified     # ๐Ÿ•Š๏ธ E0.7 dove
+1F54A                                                  ; unqualified         # ๐Ÿ•Š E0.7 dove
+1F985                                                  ; fully-qualified     # ๐Ÿฆ… E3.0 eagle
+1F986                                                  ; fully-qualified     # ๐Ÿฆ† E3.0 duck
+1F9A2                                                  ; fully-qualified     # ๐Ÿฆข E11.0 swan
+1F989                                                  ; fully-qualified     # ๐Ÿฆ‰ E3.0 owl
+1F9A4                                                  ; fully-qualified     # ๐Ÿฆค E13.0 dodo
+1FAB6                                                  ; fully-qualified     # ๐Ÿชถ E13.0 feather
+1F9A9                                                  ; fully-qualified     # ๐Ÿฆฉ E12.0 flamingo
+1F99A                                                  ; fully-qualified     # ๐Ÿฆš E11.0 peacock
+1F99C                                                  ; fully-qualified     # ๐Ÿฆœ E11.0 parrot
 
 # subgroup: animal-amphibian
-1F438                                      ; fully-qualified     # ๐Ÿธ E0.6 frog
+1F438                                                  ; fully-qualified     # ๐Ÿธ E0.6 frog
 
 # subgroup: animal-reptile
-1F40A                                      ; fully-qualified     # ๐ŸŠ E1.0 crocodile
-1F422                                      ; fully-qualified     # ๐Ÿข E0.6 turtle
-1F98E                                      ; fully-qualified     # ๐ŸฆŽ E3.0 lizard
-1F40D                                      ; fully-qualified     # ๐Ÿ E0.6 snake
-1F432                                      ; fully-qualified     # ๐Ÿฒ E0.6 dragon face
-1F409                                      ; fully-qualified     # ๐Ÿ‰ E1.0 dragon
-1F995                                      ; fully-qualified     # ๐Ÿฆ• E5.0 sauropod
-1F996                                      ; fully-qualified     # ๐Ÿฆ– E5.0 T-Rex
+1F40A                                                  ; fully-qualified     # ๐ŸŠ E1.0 crocodile
+1F422                                                  ; fully-qualified     # ๐Ÿข E0.6 turtle
+1F98E                                                  ; fully-qualified     # ๐ŸฆŽ E3.0 lizard
+1F40D                                                  ; fully-qualified     # ๐Ÿ E0.6 snake
+1F432                                                  ; fully-qualified     # ๐Ÿฒ E0.6 dragon face
+1F409                                                  ; fully-qualified     # ๐Ÿ‰ E1.0 dragon
+1F995                                                  ; fully-qualified     # ๐Ÿฆ• E5.0 sauropod
+1F996                                                  ; fully-qualified     # ๐Ÿฆ– E5.0 T-Rex
 
 # subgroup: animal-marine
-1F433                                      ; fully-qualified     # ๐Ÿณ E0.6 spouting whale
-1F40B                                      ; fully-qualified     # ๐Ÿ‹ E1.0 whale
-1F42C                                      ; fully-qualified     # ๐Ÿฌ E0.6 dolphin
-1F9AD                                      ; fully-qualified     # ๐Ÿฆญ E13.0 seal
-1F41F                                      ; fully-qualified     # ๐ŸŸ E0.6 fish
-1F420                                      ; fully-qualified     # ๐Ÿ  E0.6 tropical fish
-1F421                                      ; fully-qualified     # ๐Ÿก E0.6 blowfish
-1F988                                      ; fully-qualified     # ๐Ÿฆˆ E3.0 shark
-1F419                                      ; fully-qualified     # ๐Ÿ™ E0.6 octopus
-1F41A                                      ; fully-qualified     # ๐Ÿš E0.6 spiral shell
+1F433                                                  ; fully-qualified     # ๐Ÿณ E0.6 spouting whale
+1F40B                                                  ; fully-qualified     # ๐Ÿ‹ E1.0 whale
+1F42C                                                  ; fully-qualified     # ๐Ÿฌ E0.6 dolphin
+1F9AD                                                  ; fully-qualified     # ๐Ÿฆญ E13.0 seal
+1F41F                                                  ; fully-qualified     # ๐ŸŸ E0.6 fish
+1F420                                                  ; fully-qualified     # ๐Ÿ  E0.6 tropical fish
+1F421                                                  ; fully-qualified     # ๐Ÿก E0.6 blowfish
+1F988                                                  ; fully-qualified     # ๐Ÿฆˆ E3.0 shark
+1F419                                                  ; fully-qualified     # ๐Ÿ™ E0.6 octopus
+1F41A                                                  ; fully-qualified     # ๐Ÿš E0.6 spiral shell
 
 # subgroup: animal-bug
-1F40C                                      ; fully-qualified     # ๐ŸŒ E0.6 snail
-1F98B                                      ; fully-qualified     # ๐Ÿฆ‹ E3.0 butterfly
-1F41B                                      ; fully-qualified     # ๐Ÿ› E0.6 bug
-1F41C                                      ; fully-qualified     # ๐Ÿœ E0.6 ant
-1F41D                                      ; fully-qualified     # ๐Ÿ E0.6 honeybee
-1FAB2                                      ; fully-qualified     # ๐Ÿชฒ E13.0 beetle
-1F41E                                      ; fully-qualified     # ๐Ÿž E0.6 lady beetle
-1F997                                      ; fully-qualified     # ๐Ÿฆ— E5.0 cricket
-1FAB3                                      ; fully-qualified     # ๐Ÿชณ E13.0 cockroach
-1F577 FE0F                                 ; fully-qualified     # ๐Ÿ•ท๏ธ E0.7 spider
-1F577                                      ; unqualified         # ๐Ÿ•ท E0.7 spider
-1F578 FE0F                                 ; fully-qualified     # ๐Ÿ•ธ๏ธ E0.7 spider web
-1F578                                      ; unqualified         # ๐Ÿ•ธ E0.7 spider web
-1F982                                      ; fully-qualified     # ๐Ÿฆ‚ E1.0 scorpion
-1F99F                                      ; fully-qualified     # ๐ŸฆŸ E11.0 mosquito
-1FAB0                                      ; fully-qualified     # ๐Ÿชฐ E13.0 fly
-1FAB1                                      ; fully-qualified     # ๐Ÿชฑ E13.0 worm
-1F9A0                                      ; fully-qualified     # ๐Ÿฆ  E11.0 microbe
+1F40C                                                  ; fully-qualified     # ๐ŸŒ E0.6 snail
+1F98B                                                  ; fully-qualified     # ๐Ÿฆ‹ E3.0 butterfly
+1F41B                                                  ; fully-qualified     # ๐Ÿ› E0.6 bug
+1F41C                                                  ; fully-qualified     # ๐Ÿœ E0.6 ant
+1F41D                                                  ; fully-qualified     # ๐Ÿ E0.6 honeybee
+1FAB2                                                  ; fully-qualified     # ๐Ÿชฒ E13.0 beetle
+1F41E                                                  ; fully-qualified     # ๐Ÿž E0.6 lady beetle
+1F997                                                  ; fully-qualified     # ๐Ÿฆ— E5.0 cricket
+1FAB3                                                  ; fully-qualified     # ๐Ÿชณ E13.0 cockroach
+1F577 FE0F                                             ; fully-qualified     # ๐Ÿ•ท๏ธ E0.7 spider
+1F577                                                  ; unqualified         # ๐Ÿ•ท E0.7 spider
+1F578 FE0F                                             ; fully-qualified     # ๐Ÿ•ธ๏ธ E0.7 spider web
+1F578                                                  ; unqualified         # ๐Ÿ•ธ E0.7 spider web
+1F982                                                  ; fully-qualified     # ๐Ÿฆ‚ E1.0 scorpion
+1F99F                                                  ; fully-qualified     # ๐ŸฆŸ E11.0 mosquito
+1FAB0                                                  ; fully-qualified     # ๐Ÿชฐ E13.0 fly
+1FAB1                                                  ; fully-qualified     # ๐Ÿชฑ E13.0 worm
+1F9A0                                                  ; fully-qualified     # ๐Ÿฆ  E11.0 microbe
 
 # subgroup: plant-flower
-1F490                                      ; fully-qualified     # ๐Ÿ’ E0.6 bouquet
-1F338                                      ; fully-qualified     # ๐ŸŒธ E0.6 cherry blossom
-1F4AE                                      ; fully-qualified     # ๐Ÿ’ฎ E0.6 white flower
-1F3F5 FE0F                                 ; fully-qualified     # ๐Ÿต๏ธ E0.7 rosette
-1F3F5                                      ; unqualified         # ๐Ÿต E0.7 rosette
-1F339                                      ; fully-qualified     # ๐ŸŒน E0.6 rose
-1F940                                      ; fully-qualified     # ๐Ÿฅ€ E3.0 wilted flower
-1F33A                                      ; fully-qualified     # ๐ŸŒบ E0.6 hibiscus
-1F33B                                      ; fully-qualified     # ๐ŸŒป E0.6 sunflower
-1F33C                                      ; fully-qualified     # ๐ŸŒผ E0.6 blossom
-1F337                                      ; fully-qualified     # ๐ŸŒท E0.6 tulip
+1F490                                                  ; fully-qualified     # ๐Ÿ’ E0.6 bouquet
+1F338                                                  ; fully-qualified     # ๐ŸŒธ E0.6 cherry blossom
+1F4AE                                                  ; fully-qualified     # ๐Ÿ’ฎ E0.6 white flower
+1F3F5 FE0F                                             ; fully-qualified     # ๐Ÿต๏ธ E0.7 rosette
+1F3F5                                                  ; unqualified         # ๐Ÿต E0.7 rosette
+1F339                                                  ; fully-qualified     # ๐ŸŒน E0.6 rose
+1F940                                                  ; fully-qualified     # ๐Ÿฅ€ E3.0 wilted flower
+1F33A                                                  ; fully-qualified     # ๐ŸŒบ E0.6 hibiscus
+1F33B                                                  ; fully-qualified     # ๐ŸŒป E0.6 sunflower
+1F33C                                                  ; fully-qualified     # ๐ŸŒผ E0.6 blossom
+1F337                                                  ; fully-qualified     # ๐ŸŒท E0.6 tulip
 
 # subgroup: plant-other
-1F331                                      ; fully-qualified     # ๐ŸŒฑ E0.6 seedling
-1FAB4                                      ; fully-qualified     # ๐Ÿชด E13.0 potted plant
-1F332                                      ; fully-qualified     # ๐ŸŒฒ E1.0 evergreen tree
-1F333                                      ; fully-qualified     # ๐ŸŒณ E1.0 deciduous tree
-1F334                                      ; fully-qualified     # ๐ŸŒด E0.6 palm tree
-1F335                                      ; fully-qualified     # ๐ŸŒต E0.6 cactus
-1F33E                                      ; fully-qualified     # ๐ŸŒพ E0.6 sheaf of rice
-1F33F                                      ; fully-qualified     # ๐ŸŒฟ E0.6 herb
-2618 FE0F                                  ; fully-qualified     # โ˜˜๏ธ E1.0 shamrock
-2618                                       ; unqualified         # โ˜˜ E1.0 shamrock
-1F340                                      ; fully-qualified     # ๐Ÿ€ E0.6 four leaf clover
-1F341                                      ; fully-qualified     # ๐Ÿ E0.6 maple leaf
-1F342                                      ; fully-qualified     # ๐Ÿ‚ E0.6 fallen leaf
-1F343                                      ; fully-qualified     # ๐Ÿƒ E0.6 leaf fluttering in wind
+1F331                                                  ; fully-qualified     # ๐ŸŒฑ E0.6 seedling
+1FAB4                                                  ; fully-qualified     # ๐Ÿชด E13.0 potted plant
+1F332                                                  ; fully-qualified     # ๐ŸŒฒ E1.0 evergreen tree
+1F333                                                  ; fully-qualified     # ๐ŸŒณ E1.0 deciduous tree
+1F334                                                  ; fully-qualified     # ๐ŸŒด E0.6 palm tree
+1F335                                                  ; fully-qualified     # ๐ŸŒต E0.6 cactus
+1F33E                                                  ; fully-qualified     # ๐ŸŒพ E0.6 sheaf of rice
+1F33F                                                  ; fully-qualified     # ๐ŸŒฟ E0.6 herb
+2618 FE0F                                              ; fully-qualified     # โ˜˜๏ธ E1.0 shamrock
+2618                                                   ; unqualified         # โ˜˜ E1.0 shamrock
+1F340                                                  ; fully-qualified     # ๐Ÿ€ E0.6 four leaf clover
+1F341                                                  ; fully-qualified     # ๐Ÿ E0.6 maple leaf
+1F342                                                  ; fully-qualified     # ๐Ÿ‚ E0.6 fallen leaf
+1F343                                                  ; fully-qualified     # ๐Ÿƒ E0.6 leaf fluttering in wind
 
 # Animals & Nature subtotal:		147
 # Animals & Nature subtotal:		147	w/o modifiers
@@ -2933,151 +3360,151 @@
 # group: Food & Drink
 
 # subgroup: food-fruit
-1F347                                      ; fully-qualified     # ๐Ÿ‡ E0.6 grapes
-1F348                                      ; fully-qualified     # ๐Ÿˆ E0.6 melon
-1F349                                      ; fully-qualified     # ๐Ÿ‰ E0.6 watermelon
-1F34A                                      ; fully-qualified     # ๐ŸŠ E0.6 tangerine
-1F34B                                      ; fully-qualified     # ๐Ÿ‹ E1.0 lemon
-1F34C                                      ; fully-qualified     # ๐ŸŒ E0.6 banana
-1F34D                                      ; fully-qualified     # ๐Ÿ E0.6 pineapple
-1F96D                                      ; fully-qualified     # ๐Ÿฅญ E11.0 mango
-1F34E                                      ; fully-qualified     # ๐ŸŽ E0.6 red apple
-1F34F                                      ; fully-qualified     # ๐Ÿ E0.6 green apple
-1F350                                      ; fully-qualified     # ๐Ÿ E1.0 pear
-1F351                                      ; fully-qualified     # ๐Ÿ‘ E0.6 peach
-1F352                                      ; fully-qualified     # ๐Ÿ’ E0.6 cherries
-1F353                                      ; fully-qualified     # ๐Ÿ“ E0.6 strawberry
-1FAD0                                      ; fully-qualified     # ๐Ÿซ E13.0 blueberries
-1F95D                                      ; fully-qualified     # ๐Ÿฅ E3.0 kiwi fruit
-1F345                                      ; fully-qualified     # ๐Ÿ… E0.6 tomato
-1FAD2                                      ; fully-qualified     # ๐Ÿซ’ E13.0 olive
-1F965                                      ; fully-qualified     # ๐Ÿฅฅ E5.0 coconut
+1F347                                                  ; fully-qualified     # ๐Ÿ‡ E0.6 grapes
+1F348                                                  ; fully-qualified     # ๐Ÿˆ E0.6 melon
+1F349                                                  ; fully-qualified     # ๐Ÿ‰ E0.6 watermelon
+1F34A                                                  ; fully-qualified     # ๐ŸŠ E0.6 tangerine
+1F34B                                                  ; fully-qualified     # ๐Ÿ‹ E1.0 lemon
+1F34C                                                  ; fully-qualified     # ๐ŸŒ E0.6 banana
+1F34D                                                  ; fully-qualified     # ๐Ÿ E0.6 pineapple
+1F96D                                                  ; fully-qualified     # ๐Ÿฅญ E11.0 mango
+1F34E                                                  ; fully-qualified     # ๐ŸŽ E0.6 red apple
+1F34F                                                  ; fully-qualified     # ๐Ÿ E0.6 green apple
+1F350                                                  ; fully-qualified     # ๐Ÿ E1.0 pear
+1F351                                                  ; fully-qualified     # ๐Ÿ‘ E0.6 peach
+1F352                                                  ; fully-qualified     # ๐Ÿ’ E0.6 cherries
+1F353                                                  ; fully-qualified     # ๐Ÿ“ E0.6 strawberry
+1FAD0                                                  ; fully-qualified     # ๐Ÿซ E13.0 blueberries
+1F95D                                                  ; fully-qualified     # ๐Ÿฅ E3.0 kiwi fruit
+1F345                                                  ; fully-qualified     # ๐Ÿ… E0.6 tomato
+1FAD2                                                  ; fully-qualified     # ๐Ÿซ’ E13.0 olive
+1F965                                                  ; fully-qualified     # ๐Ÿฅฅ E5.0 coconut
 
 # subgroup: food-vegetable
-1F951                                      ; fully-qualified     # ๐Ÿฅ‘ E3.0 avocado
-1F346                                      ; fully-qualified     # ๐Ÿ† E0.6 eggplant
-1F954                                      ; fully-qualified     # ๐Ÿฅ” E3.0 potato
-1F955                                      ; fully-qualified     # ๐Ÿฅ• E3.0 carrot
-1F33D                                      ; fully-qualified     # ๐ŸŒฝ E0.6 ear of corn
-1F336 FE0F                                 ; fully-qualified     # ๐ŸŒถ๏ธ E0.7 hot pepper
-1F336                                      ; unqualified         # ๐ŸŒถ E0.7 hot pepper
-1FAD1                                      ; fully-qualified     # ๐Ÿซ‘ E13.0 bell pepper
-1F952                                      ; fully-qualified     # ๐Ÿฅ’ E3.0 cucumber
-1F96C                                      ; fully-qualified     # ๐Ÿฅฌ E11.0 leafy green
-1F966                                      ; fully-qualified     # ๐Ÿฅฆ E5.0 broccoli
-1F9C4                                      ; fully-qualified     # ๐Ÿง„ E12.0 garlic
-1F9C5                                      ; fully-qualified     # ๐Ÿง… E12.0 onion
-1F344                                      ; fully-qualified     # ๐Ÿ„ E0.6 mushroom
-1F95C                                      ; fully-qualified     # ๐Ÿฅœ E3.0 peanuts
-1F330                                      ; fully-qualified     # ๐ŸŒฐ E0.6 chestnut
+1F951                                                  ; fully-qualified     # ๐Ÿฅ‘ E3.0 avocado
+1F346                                                  ; fully-qualified     # ๐Ÿ† E0.6 eggplant
+1F954                                                  ; fully-qualified     # ๐Ÿฅ” E3.0 potato
+1F955                                                  ; fully-qualified     # ๐Ÿฅ• E3.0 carrot
+1F33D                                                  ; fully-qualified     # ๐ŸŒฝ E0.6 ear of corn
+1F336 FE0F                                             ; fully-qualified     # ๐ŸŒถ๏ธ E0.7 hot pepper
+1F336                                                  ; unqualified         # ๐ŸŒถ E0.7 hot pepper
+1FAD1                                                  ; fully-qualified     # ๐Ÿซ‘ E13.0 bell pepper
+1F952                                                  ; fully-qualified     # ๐Ÿฅ’ E3.0 cucumber
+1F96C                                                  ; fully-qualified     # ๐Ÿฅฌ E11.0 leafy green
+1F966                                                  ; fully-qualified     # ๐Ÿฅฆ E5.0 broccoli
+1F9C4                                                  ; fully-qualified     # ๐Ÿง„ E12.0 garlic
+1F9C5                                                  ; fully-qualified     # ๐Ÿง… E12.0 onion
+1F344                                                  ; fully-qualified     # ๐Ÿ„ E0.6 mushroom
+1F95C                                                  ; fully-qualified     # ๐Ÿฅœ E3.0 peanuts
+1F330                                                  ; fully-qualified     # ๐ŸŒฐ E0.6 chestnut
 
 # subgroup: food-prepared
-1F35E                                      ; fully-qualified     # ๐Ÿž E0.6 bread
-1F950                                      ; fully-qualified     # ๐Ÿฅ E3.0 croissant
-1F956                                      ; fully-qualified     # ๐Ÿฅ– E3.0 baguette bread
-1FAD3                                      ; fully-qualified     # ๐Ÿซ“ E13.0 flatbread
-1F968                                      ; fully-qualified     # ๐Ÿฅจ E5.0 pretzel
-1F96F                                      ; fully-qualified     # ๐Ÿฅฏ E11.0 bagel
-1F95E                                      ; fully-qualified     # ๐Ÿฅž E3.0 pancakes
-1F9C7                                      ; fully-qualified     # ๐Ÿง‡ E12.0 waffle
-1F9C0                                      ; fully-qualified     # ๐Ÿง€ E1.0 cheese wedge
-1F356                                      ; fully-qualified     # ๐Ÿ– E0.6 meat on bone
-1F357                                      ; fully-qualified     # ๐Ÿ— E0.6 poultry leg
-1F969                                      ; fully-qualified     # ๐Ÿฅฉ E5.0 cut of meat
-1F953                                      ; fully-qualified     # ๐Ÿฅ“ E3.0 bacon
-1F354                                      ; fully-qualified     # ๐Ÿ” E0.6 hamburger
-1F35F                                      ; fully-qualified     # ๐ŸŸ E0.6 french fries
-1F355                                      ; fully-qualified     # ๐Ÿ• E0.6 pizza
-1F32D                                      ; fully-qualified     # ๐ŸŒญ E1.0 hot dog
-1F96A                                      ; fully-qualified     # ๐Ÿฅช E5.0 sandwich
-1F32E                                      ; fully-qualified     # ๐ŸŒฎ E1.0 taco
-1F32F                                      ; fully-qualified     # ๐ŸŒฏ E1.0 burrito
-1FAD4                                      ; fully-qualified     # ๐Ÿซ” E13.0 tamale
-1F959                                      ; fully-qualified     # ๐Ÿฅ™ E3.0 stuffed flatbread
-1F9C6                                      ; fully-qualified     # ๐Ÿง† E12.0 falafel
-1F95A                                      ; fully-qualified     # ๐Ÿฅš E3.0 egg
-1F373                                      ; fully-qualified     # ๐Ÿณ E0.6 cooking
-1F958                                      ; fully-qualified     # ๐Ÿฅ˜ E3.0 shallow pan of food
-1F372                                      ; fully-qualified     # ๐Ÿฒ E0.6 pot of food
-1FAD5                                      ; fully-qualified     # ๐Ÿซ• E13.0 fondue
-1F963                                      ; fully-qualified     # ๐Ÿฅฃ E5.0 bowl with spoon
-1F957                                      ; fully-qualified     # ๐Ÿฅ— E3.0 green salad
-1F37F                                      ; fully-qualified     # ๐Ÿฟ E1.0 popcorn
-1F9C8                                      ; fully-qualified     # ๐Ÿงˆ E12.0 butter
-1F9C2                                      ; fully-qualified     # ๐Ÿง‚ E11.0 salt
-1F96B                                      ; fully-qualified     # ๐Ÿฅซ E5.0 canned food
+1F35E                                                  ; fully-qualified     # ๐Ÿž E0.6 bread
+1F950                                                  ; fully-qualified     # ๐Ÿฅ E3.0 croissant
+1F956                                                  ; fully-qualified     # ๐Ÿฅ– E3.0 baguette bread
+1FAD3                                                  ; fully-qualified     # ๐Ÿซ“ E13.0 flatbread
+1F968                                                  ; fully-qualified     # ๐Ÿฅจ E5.0 pretzel
+1F96F                                                  ; fully-qualified     # ๐Ÿฅฏ E11.0 bagel
+1F95E                                                  ; fully-qualified     # ๐Ÿฅž E3.0 pancakes
+1F9C7                                                  ; fully-qualified     # ๐Ÿง‡ E12.0 waffle
+1F9C0                                                  ; fully-qualified     # ๐Ÿง€ E1.0 cheese wedge
+1F356                                                  ; fully-qualified     # ๐Ÿ– E0.6 meat on bone
+1F357                                                  ; fully-qualified     # ๐Ÿ— E0.6 poultry leg
+1F969                                                  ; fully-qualified     # ๐Ÿฅฉ E5.0 cut of meat
+1F953                                                  ; fully-qualified     # ๐Ÿฅ“ E3.0 bacon
+1F354                                                  ; fully-qualified     # ๐Ÿ” E0.6 hamburger
+1F35F                                                  ; fully-qualified     # ๐ŸŸ E0.6 french fries
+1F355                                                  ; fully-qualified     # ๐Ÿ• E0.6 pizza
+1F32D                                                  ; fully-qualified     # ๐ŸŒญ E1.0 hot dog
+1F96A                                                  ; fully-qualified     # ๐Ÿฅช E5.0 sandwich
+1F32E                                                  ; fully-qualified     # ๐ŸŒฎ E1.0 taco
+1F32F                                                  ; fully-qualified     # ๐ŸŒฏ E1.0 burrito
+1FAD4                                                  ; fully-qualified     # ๐Ÿซ” E13.0 tamale
+1F959                                                  ; fully-qualified     # ๐Ÿฅ™ E3.0 stuffed flatbread
+1F9C6                                                  ; fully-qualified     # ๐Ÿง† E12.0 falafel
+1F95A                                                  ; fully-qualified     # ๐Ÿฅš E3.0 egg
+1F373                                                  ; fully-qualified     # ๐Ÿณ E0.6 cooking
+1F958                                                  ; fully-qualified     # ๐Ÿฅ˜ E3.0 shallow pan of food
+1F372                                                  ; fully-qualified     # ๐Ÿฒ E0.6 pot of food
+1FAD5                                                  ; fully-qualified     # ๐Ÿซ• E13.0 fondue
+1F963                                                  ; fully-qualified     # ๐Ÿฅฃ E5.0 bowl with spoon
+1F957                                                  ; fully-qualified     # ๐Ÿฅ— E3.0 green salad
+1F37F                                                  ; fully-qualified     # ๐Ÿฟ E1.0 popcorn
+1F9C8                                                  ; fully-qualified     # ๐Ÿงˆ E12.0 butter
+1F9C2                                                  ; fully-qualified     # ๐Ÿง‚ E11.0 salt
+1F96B                                                  ; fully-qualified     # ๐Ÿฅซ E5.0 canned food
 
 # subgroup: food-asian
-1F371                                      ; fully-qualified     # ๐Ÿฑ E0.6 bento box
-1F358                                      ; fully-qualified     # ๐Ÿ˜ E0.6 rice cracker
-1F359                                      ; fully-qualified     # ๐Ÿ™ E0.6 rice ball
-1F35A                                      ; fully-qualified     # ๐Ÿš E0.6 cooked rice
-1F35B                                      ; fully-qualified     # ๐Ÿ› E0.6 curry rice
-1F35C                                      ; fully-qualified     # ๐Ÿœ E0.6 steaming bowl
-1F35D                                      ; fully-qualified     # ๐Ÿ E0.6 spaghetti
-1F360                                      ; fully-qualified     # ๐Ÿ  E0.6 roasted sweet potato
-1F362                                      ; fully-qualified     # ๐Ÿข E0.6 oden
-1F363                                      ; fully-qualified     # ๐Ÿฃ E0.6 sushi
-1F364                                      ; fully-qualified     # ๐Ÿค E0.6 fried shrimp
-1F365                                      ; fully-qualified     # ๐Ÿฅ E0.6 fish cake with swirl
-1F96E                                      ; fully-qualified     # ๐Ÿฅฎ E11.0 moon cake
-1F361                                      ; fully-qualified     # ๐Ÿก E0.6 dango
-1F95F                                      ; fully-qualified     # ๐ŸฅŸ E5.0 dumpling
-1F960                                      ; fully-qualified     # ๐Ÿฅ  E5.0 fortune cookie
-1F961                                      ; fully-qualified     # ๐Ÿฅก E5.0 takeout box
+1F371                                                  ; fully-qualified     # ๐Ÿฑ E0.6 bento box
+1F358                                                  ; fully-qualified     # ๐Ÿ˜ E0.6 rice cracker
+1F359                                                  ; fully-qualified     # ๐Ÿ™ E0.6 rice ball
+1F35A                                                  ; fully-qualified     # ๐Ÿš E0.6 cooked rice
+1F35B                                                  ; fully-qualified     # ๐Ÿ› E0.6 curry rice
+1F35C                                                  ; fully-qualified     # ๐Ÿœ E0.6 steaming bowl
+1F35D                                                  ; fully-qualified     # ๐Ÿ E0.6 spaghetti
+1F360                                                  ; fully-qualified     # ๐Ÿ  E0.6 roasted sweet potato
+1F362                                                  ; fully-qualified     # ๐Ÿข E0.6 oden
+1F363                                                  ; fully-qualified     # ๐Ÿฃ E0.6 sushi
+1F364                                                  ; fully-qualified     # ๐Ÿค E0.6 fried shrimp
+1F365                                                  ; fully-qualified     # ๐Ÿฅ E0.6 fish cake with swirl
+1F96E                                                  ; fully-qualified     # ๐Ÿฅฎ E11.0 moon cake
+1F361                                                  ; fully-qualified     # ๐Ÿก E0.6 dango
+1F95F                                                  ; fully-qualified     # ๐ŸฅŸ E5.0 dumpling
+1F960                                                  ; fully-qualified     # ๐Ÿฅ  E5.0 fortune cookie
+1F961                                                  ; fully-qualified     # ๐Ÿฅก E5.0 takeout box
 
 # subgroup: food-marine
-1F980                                      ; fully-qualified     # ๐Ÿฆ€ E1.0 crab
-1F99E                                      ; fully-qualified     # ๐Ÿฆž E11.0 lobster
-1F990                                      ; fully-qualified     # ๐Ÿฆ E3.0 shrimp
-1F991                                      ; fully-qualified     # ๐Ÿฆ‘ E3.0 squid
-1F9AA                                      ; fully-qualified     # ๐Ÿฆช E12.0 oyster
+1F980                                                  ; fully-qualified     # ๐Ÿฆ€ E1.0 crab
+1F99E                                                  ; fully-qualified     # ๐Ÿฆž E11.0 lobster
+1F990                                                  ; fully-qualified     # ๐Ÿฆ E3.0 shrimp
+1F991                                                  ; fully-qualified     # ๐Ÿฆ‘ E3.0 squid
+1F9AA                                                  ; fully-qualified     # ๐Ÿฆช E12.0 oyster
 
 # subgroup: food-sweet
-1F366                                      ; fully-qualified     # ๐Ÿฆ E0.6 soft ice cream
-1F367                                      ; fully-qualified     # ๐Ÿง E0.6 shaved ice
-1F368                                      ; fully-qualified     # ๐Ÿจ E0.6 ice cream
-1F369                                      ; fully-qualified     # ๐Ÿฉ E0.6 doughnut
-1F36A                                      ; fully-qualified     # ๐Ÿช E0.6 cookie
-1F382                                      ; fully-qualified     # ๐ŸŽ‚ E0.6 birthday cake
-1F370                                      ; fully-qualified     # ๐Ÿฐ E0.6 shortcake
-1F9C1                                      ; fully-qualified     # ๐Ÿง E11.0 cupcake
-1F967                                      ; fully-qualified     # ๐Ÿฅง E5.0 pie
-1F36B                                      ; fully-qualified     # ๐Ÿซ E0.6 chocolate bar
-1F36C                                      ; fully-qualified     # ๐Ÿฌ E0.6 candy
-1F36D                                      ; fully-qualified     # ๐Ÿญ E0.6 lollipop
-1F36E                                      ; fully-qualified     # ๐Ÿฎ E0.6 custard
-1F36F                                      ; fully-qualified     # ๐Ÿฏ E0.6 honey pot
+1F366                                                  ; fully-qualified     # ๐Ÿฆ E0.6 soft ice cream
+1F367                                                  ; fully-qualified     # ๐Ÿง E0.6 shaved ice
+1F368                                                  ; fully-qualified     # ๐Ÿจ E0.6 ice cream
+1F369                                                  ; fully-qualified     # ๐Ÿฉ E0.6 doughnut
+1F36A                                                  ; fully-qualified     # ๐Ÿช E0.6 cookie
+1F382                                                  ; fully-qualified     # ๐ŸŽ‚ E0.6 birthday cake
+1F370                                                  ; fully-qualified     # ๐Ÿฐ E0.6 shortcake
+1F9C1                                                  ; fully-qualified     # ๐Ÿง E11.0 cupcake
+1F967                                                  ; fully-qualified     # ๐Ÿฅง E5.0 pie
+1F36B                                                  ; fully-qualified     # ๐Ÿซ E0.6 chocolate bar
+1F36C                                                  ; fully-qualified     # ๐Ÿฌ E0.6 candy
+1F36D                                                  ; fully-qualified     # ๐Ÿญ E0.6 lollipop
+1F36E                                                  ; fully-qualified     # ๐Ÿฎ E0.6 custard
+1F36F                                                  ; fully-qualified     # ๐Ÿฏ E0.6 honey pot
 
 # subgroup: drink
-1F37C                                      ; fully-qualified     # ๐Ÿผ E1.0 baby bottle
-1F95B                                      ; fully-qualified     # ๐Ÿฅ› E3.0 glass of milk
-2615                                       ; fully-qualified     # โ˜• E0.6 hot beverage
-1FAD6                                      ; fully-qualified     # ๐Ÿซ– E13.0 teapot
-1F375                                      ; fully-qualified     # ๐Ÿต E0.6 teacup without handle
-1F376                                      ; fully-qualified     # ๐Ÿถ E0.6 sake
-1F37E                                      ; fully-qualified     # ๐Ÿพ E1.0 bottle with popping cork
-1F377                                      ; fully-qualified     # ๐Ÿท E0.6 wine glass
-1F378                                      ; fully-qualified     # ๐Ÿธ E0.6 cocktail glass
-1F379                                      ; fully-qualified     # ๐Ÿน E0.6 tropical drink
-1F37A                                      ; fully-qualified     # ๐Ÿบ E0.6 beer mug
-1F37B                                      ; fully-qualified     # ๐Ÿป E0.6 clinking beer mugs
-1F942                                      ; fully-qualified     # ๐Ÿฅ‚ E3.0 clinking glasses
-1F943                                      ; fully-qualified     # ๐Ÿฅƒ E3.0 tumbler glass
-1F964                                      ; fully-qualified     # ๐Ÿฅค E5.0 cup with straw
-1F9CB                                      ; fully-qualified     # ๐Ÿง‹ E13.0 bubble tea
-1F9C3                                      ; fully-qualified     # ๐Ÿงƒ E12.0 beverage box
-1F9C9                                      ; fully-qualified     # ๐Ÿง‰ E12.0 mate
-1F9CA                                      ; fully-qualified     # ๐ŸงŠ E12.0 ice
+1F37C                                                  ; fully-qualified     # ๐Ÿผ E1.0 baby bottle
+1F95B                                                  ; fully-qualified     # ๐Ÿฅ› E3.0 glass of milk
+2615                                                   ; fully-qualified     # โ˜• E0.6 hot beverage
+1FAD6                                                  ; fully-qualified     # ๐Ÿซ– E13.0 teapot
+1F375                                                  ; fully-qualified     # ๐Ÿต E0.6 teacup without handle
+1F376                                                  ; fully-qualified     # ๐Ÿถ E0.6 sake
+1F37E                                                  ; fully-qualified     # ๐Ÿพ E1.0 bottle with popping cork
+1F377                                                  ; fully-qualified     # ๐Ÿท E0.6 wine glass
+1F378                                                  ; fully-qualified     # ๐Ÿธ E0.6 cocktail glass
+1F379                                                  ; fully-qualified     # ๐Ÿน E0.6 tropical drink
+1F37A                                                  ; fully-qualified     # ๐Ÿบ E0.6 beer mug
+1F37B                                                  ; fully-qualified     # ๐Ÿป E0.6 clinking beer mugs
+1F942                                                  ; fully-qualified     # ๐Ÿฅ‚ E3.0 clinking glasses
+1F943                                                  ; fully-qualified     # ๐Ÿฅƒ E3.0 tumbler glass
+1F964                                                  ; fully-qualified     # ๐Ÿฅค E5.0 cup with straw
+1F9CB                                                  ; fully-qualified     # ๐Ÿง‹ E13.0 bubble tea
+1F9C3                                                  ; fully-qualified     # ๐Ÿงƒ E12.0 beverage box
+1F9C9                                                  ; fully-qualified     # ๐Ÿง‰ E12.0 mate
+1F9CA                                                  ; fully-qualified     # ๐ŸงŠ E12.0 ice
 
 # subgroup: dishware
-1F962                                      ; fully-qualified     # ๐Ÿฅข E5.0 chopsticks
-1F37D FE0F                                 ; fully-qualified     # ๐Ÿฝ๏ธ E0.7 fork and knife with plate
-1F37D                                      ; unqualified         # ๐Ÿฝ E0.7 fork and knife with plate
-1F374                                      ; fully-qualified     # ๐Ÿด E0.6 fork and knife
-1F944                                      ; fully-qualified     # ๐Ÿฅ„ E3.0 spoon
-1F52A                                      ; fully-qualified     # ๐Ÿ”ช E0.6 kitchen knife
-1F3FA                                      ; fully-qualified     # ๐Ÿบ E1.0 amphora
+1F962                                                  ; fully-qualified     # ๐Ÿฅข E5.0 chopsticks
+1F37D FE0F                                             ; fully-qualified     # ๐Ÿฝ๏ธ E0.7 fork and knife with plate
+1F37D                                                  ; unqualified         # ๐Ÿฝ E0.7 fork and knife with plate
+1F374                                                  ; fully-qualified     # ๐Ÿด E0.6 fork and knife
+1F944                                                  ; fully-qualified     # ๐Ÿฅ„ E3.0 spoon
+1F52A                                                  ; fully-qualified     # ๐Ÿ”ช E0.6 kitchen knife
+1F3FA                                                  ; fully-qualified     # ๐Ÿบ E1.0 amphora
 
 # Food & Drink subtotal:		131
 # Food & Drink subtotal:		131	w/o modifiers
@@ -3085,290 +3512,290 @@
 # group: Travel & Places
 
 # subgroup: place-map
-1F30D                                      ; fully-qualified     # ๐ŸŒ E0.7 globe showing Europe-Africa
-1F30E                                      ; fully-qualified     # ๐ŸŒŽ E0.7 globe showing Americas
-1F30F                                      ; fully-qualified     # ๐ŸŒ E0.6 globe showing Asia-Australia
-1F310                                      ; fully-qualified     # ๐ŸŒ E1.0 globe with meridians
-1F5FA FE0F                                 ; fully-qualified     # ๐Ÿ—บ๏ธ E0.7 world map
-1F5FA                                      ; unqualified         # ๐Ÿ—บ E0.7 world map
-1F5FE                                      ; fully-qualified     # ๐Ÿ—พ E0.6 map of Japan
-1F9ED                                      ; fully-qualified     # ๐Ÿงญ E11.0 compass
+1F30D                                                  ; fully-qualified     # ๐ŸŒ E0.7 globe showing Europe-Africa
+1F30E                                                  ; fully-qualified     # ๐ŸŒŽ E0.7 globe showing Americas
+1F30F                                                  ; fully-qualified     # ๐ŸŒ E0.6 globe showing Asia-Australia
+1F310                                                  ; fully-qualified     # ๐ŸŒ E1.0 globe with meridians
+1F5FA FE0F                                             ; fully-qualified     # ๐Ÿ—บ๏ธ E0.7 world map
+1F5FA                                                  ; unqualified         # ๐Ÿ—บ E0.7 world map
+1F5FE                                                  ; fully-qualified     # ๐Ÿ—พ E0.6 map of Japan
+1F9ED                                                  ; fully-qualified     # ๐Ÿงญ E11.0 compass
 
 # subgroup: place-geographic
-1F3D4 FE0F                                 ; fully-qualified     # ๐Ÿ”๏ธ E0.7 snow-capped mountain
-1F3D4                                      ; unqualified         # ๐Ÿ” E0.7 snow-capped mountain
-26F0 FE0F                                  ; fully-qualified     # โ›ฐ๏ธ E0.7 mountain
-26F0                                       ; unqualified         # โ›ฐ E0.7 mountain
-1F30B                                      ; fully-qualified     # ๐ŸŒ‹ E0.6 volcano
-1F5FB                                      ; fully-qualified     # ๐Ÿ—ป E0.6 mount fuji
-1F3D5 FE0F                                 ; fully-qualified     # ๐Ÿ•๏ธ E0.7 camping
-1F3D5                                      ; unqualified         # ๐Ÿ• E0.7 camping
-1F3D6 FE0F                                 ; fully-qualified     # ๐Ÿ–๏ธ E0.7 beach with umbrella
-1F3D6                                      ; unqualified         # ๐Ÿ– E0.7 beach with umbrella
-1F3DC FE0F                                 ; fully-qualified     # ๐Ÿœ๏ธ E0.7 desert
-1F3DC                                      ; unqualified         # ๐Ÿœ E0.7 desert
-1F3DD FE0F                                 ; fully-qualified     # ๐Ÿ๏ธ E0.7 desert island
-1F3DD                                      ; unqualified         # ๐Ÿ E0.7 desert island
-1F3DE FE0F                                 ; fully-qualified     # ๐Ÿž๏ธ E0.7 national park
-1F3DE                                      ; unqualified         # ๐Ÿž E0.7 national park
+1F3D4 FE0F                                             ; fully-qualified     # ๐Ÿ”๏ธ E0.7 snow-capped mountain
+1F3D4                                                  ; unqualified         # ๐Ÿ” E0.7 snow-capped mountain
+26F0 FE0F                                              ; fully-qualified     # โ›ฐ๏ธ E0.7 mountain
+26F0                                                   ; unqualified         # โ›ฐ E0.7 mountain
+1F30B                                                  ; fully-qualified     # ๐ŸŒ‹ E0.6 volcano
+1F5FB                                                  ; fully-qualified     # ๐Ÿ—ป E0.6 mount fuji
+1F3D5 FE0F                                             ; fully-qualified     # ๐Ÿ•๏ธ E0.7 camping
+1F3D5                                                  ; unqualified         # ๐Ÿ• E0.7 camping
+1F3D6 FE0F                                             ; fully-qualified     # ๐Ÿ–๏ธ E0.7 beach with umbrella
+1F3D6                                                  ; unqualified         # ๐Ÿ– E0.7 beach with umbrella
+1F3DC FE0F                                             ; fully-qualified     # ๐Ÿœ๏ธ E0.7 desert
+1F3DC                                                  ; unqualified         # ๐Ÿœ E0.7 desert
+1F3DD FE0F                                             ; fully-qualified     # ๐Ÿ๏ธ E0.7 desert island
+1F3DD                                                  ; unqualified         # ๐Ÿ E0.7 desert island
+1F3DE FE0F                                             ; fully-qualified     # ๐Ÿž๏ธ E0.7 national park
+1F3DE                                                  ; unqualified         # ๐Ÿž E0.7 national park
 
 # subgroup: place-building
-1F3DF FE0F                                 ; fully-qualified     # ๐ŸŸ๏ธ E0.7 stadium
-1F3DF                                      ; unqualified         # ๐ŸŸ E0.7 stadium
-1F3DB FE0F                                 ; fully-qualified     # ๐Ÿ›๏ธ E0.7 classical building
-1F3DB                                      ; unqualified         # ๐Ÿ› E0.7 classical building
-1F3D7 FE0F                                 ; fully-qualified     # ๐Ÿ—๏ธ E0.7 building construction
-1F3D7                                      ; unqualified         # ๐Ÿ— E0.7 building construction
-1F9F1                                      ; fully-qualified     # ๐Ÿงฑ E11.0 brick
-1FAA8                                      ; fully-qualified     # ๐Ÿชจ E13.0 rock
-1FAB5                                      ; fully-qualified     # ๐Ÿชต E13.0 wood
-1F6D6                                      ; fully-qualified     # ๐Ÿ›– E13.0 hut
-1F3D8 FE0F                                 ; fully-qualified     # ๐Ÿ˜๏ธ E0.7 houses
-1F3D8                                      ; unqualified         # ๐Ÿ˜ E0.7 houses
-1F3DA FE0F                                 ; fully-qualified     # ๐Ÿš๏ธ E0.7 derelict house
-1F3DA                                      ; unqualified         # ๐Ÿš E0.7 derelict house
-1F3E0                                      ; fully-qualified     # ๐Ÿ  E0.6 house
-1F3E1                                      ; fully-qualified     # ๐Ÿก E0.6 house with garden
-1F3E2                                      ; fully-qualified     # ๐Ÿข E0.6 office building
-1F3E3                                      ; fully-qualified     # ๐Ÿฃ E0.6 Japanese post office
-1F3E4                                      ; fully-qualified     # ๐Ÿค E1.0 post office
-1F3E5                                      ; fully-qualified     # ๐Ÿฅ E0.6 hospital
-1F3E6                                      ; fully-qualified     # ๐Ÿฆ E0.6 bank
-1F3E8                                      ; fully-qualified     # ๐Ÿจ E0.6 hotel
-1F3E9                                      ; fully-qualified     # ๐Ÿฉ E0.6 love hotel
-1F3EA                                      ; fully-qualified     # ๐Ÿช E0.6 convenience store
-1F3EB                                      ; fully-qualified     # ๐Ÿซ E0.6 school
-1F3EC                                      ; fully-qualified     # ๐Ÿฌ E0.6 department store
-1F3ED                                      ; fully-qualified     # ๐Ÿญ E0.6 factory
-1F3EF                                      ; fully-qualified     # ๐Ÿฏ E0.6 Japanese castle
-1F3F0                                      ; fully-qualified     # ๐Ÿฐ E0.6 castle
-1F492                                      ; fully-qualified     # ๐Ÿ’’ E0.6 wedding
-1F5FC                                      ; fully-qualified     # ๐Ÿ—ผ E0.6 Tokyo tower
-1F5FD                                      ; fully-qualified     # ๐Ÿ—ฝ E0.6 Statue of Liberty
+1F3DF FE0F                                             ; fully-qualified     # ๐ŸŸ๏ธ E0.7 stadium
+1F3DF                                                  ; unqualified         # ๐ŸŸ E0.7 stadium
+1F3DB FE0F                                             ; fully-qualified     # ๐Ÿ›๏ธ E0.7 classical building
+1F3DB                                                  ; unqualified         # ๐Ÿ› E0.7 classical building
+1F3D7 FE0F                                             ; fully-qualified     # ๐Ÿ—๏ธ E0.7 building construction
+1F3D7                                                  ; unqualified         # ๐Ÿ— E0.7 building construction
+1F9F1                                                  ; fully-qualified     # ๐Ÿงฑ E11.0 brick
+1FAA8                                                  ; fully-qualified     # ๐Ÿชจ E13.0 rock
+1FAB5                                                  ; fully-qualified     # ๐Ÿชต E13.0 wood
+1F6D6                                                  ; fully-qualified     # ๐Ÿ›– E13.0 hut
+1F3D8 FE0F                                             ; fully-qualified     # ๐Ÿ˜๏ธ E0.7 houses
+1F3D8                                                  ; unqualified         # ๐Ÿ˜ E0.7 houses
+1F3DA FE0F                                             ; fully-qualified     # ๐Ÿš๏ธ E0.7 derelict house
+1F3DA                                                  ; unqualified         # ๐Ÿš E0.7 derelict house
+1F3E0                                                  ; fully-qualified     # ๐Ÿ  E0.6 house
+1F3E1                                                  ; fully-qualified     # ๐Ÿก E0.6 house with garden
+1F3E2                                                  ; fully-qualified     # ๐Ÿข E0.6 office building
+1F3E3                                                  ; fully-qualified     # ๐Ÿฃ E0.6 Japanese post office
+1F3E4                                                  ; fully-qualified     # ๐Ÿค E1.0 post office
+1F3E5                                                  ; fully-qualified     # ๐Ÿฅ E0.6 hospital
+1F3E6                                                  ; fully-qualified     # ๐Ÿฆ E0.6 bank
+1F3E8                                                  ; fully-qualified     # ๐Ÿจ E0.6 hotel
+1F3E9                                                  ; fully-qualified     # ๐Ÿฉ E0.6 love hotel
+1F3EA                                                  ; fully-qualified     # ๐Ÿช E0.6 convenience store
+1F3EB                                                  ; fully-qualified     # ๐Ÿซ E0.6 school
+1F3EC                                                  ; fully-qualified     # ๐Ÿฌ E0.6 department store
+1F3ED                                                  ; fully-qualified     # ๐Ÿญ E0.6 factory
+1F3EF                                                  ; fully-qualified     # ๐Ÿฏ E0.6 Japanese castle
+1F3F0                                                  ; fully-qualified     # ๐Ÿฐ E0.6 castle
+1F492                                                  ; fully-qualified     # ๐Ÿ’’ E0.6 wedding
+1F5FC                                                  ; fully-qualified     # ๐Ÿ—ผ E0.6 Tokyo tower
+1F5FD                                                  ; fully-qualified     # ๐Ÿ—ฝ E0.6 Statue of Liberty
 
 # subgroup: place-religious
-26EA                                       ; fully-qualified     # โ›ช E0.6 church
-1F54C                                      ; fully-qualified     # ๐Ÿ•Œ E1.0 mosque
-1F6D5                                      ; fully-qualified     # ๐Ÿ›• E12.0 hindu temple
-1F54D                                      ; fully-qualified     # ๐Ÿ• E1.0 synagogue
-26E9 FE0F                                  ; fully-qualified     # โ›ฉ๏ธ E0.7 shinto shrine
-26E9                                       ; unqualified         # โ›ฉ E0.7 shinto shrine
-1F54B                                      ; fully-qualified     # ๐Ÿ•‹ E1.0 kaaba
+26EA                                                   ; fully-qualified     # โ›ช E0.6 church
+1F54C                                                  ; fully-qualified     # ๐Ÿ•Œ E1.0 mosque
+1F6D5                                                  ; fully-qualified     # ๐Ÿ›• E12.0 hindu temple
+1F54D                                                  ; fully-qualified     # ๐Ÿ• E1.0 synagogue
+26E9 FE0F                                              ; fully-qualified     # โ›ฉ๏ธ E0.7 shinto shrine
+26E9                                                   ; unqualified         # โ›ฉ E0.7 shinto shrine
+1F54B                                                  ; fully-qualified     # ๐Ÿ•‹ E1.0 kaaba
 
 # subgroup: place-other
-26F2                                       ; fully-qualified     # โ›ฒ E0.6 fountain
-26FA                                       ; fully-qualified     # โ›บ E0.6 tent
-1F301                                      ; fully-qualified     # ๐ŸŒ E0.6 foggy
-1F303                                      ; fully-qualified     # ๐ŸŒƒ E0.6 night with stars
-1F3D9 FE0F                                 ; fully-qualified     # ๐Ÿ™๏ธ E0.7 cityscape
-1F3D9                                      ; unqualified         # ๐Ÿ™ E0.7 cityscape
-1F304                                      ; fully-qualified     # ๐ŸŒ„ E0.6 sunrise over mountains
-1F305                                      ; fully-qualified     # ๐ŸŒ… E0.6 sunrise
-1F306                                      ; fully-qualified     # ๐ŸŒ† E0.6 cityscape at dusk
-1F307                                      ; fully-qualified     # ๐ŸŒ‡ E0.6 sunset
-1F309                                      ; fully-qualified     # ๐ŸŒ‰ E0.6 bridge at night
-2668 FE0F                                  ; fully-qualified     # โ™จ๏ธ E0.6 hot springs
-2668                                       ; unqualified         # โ™จ E0.6 hot springs
-1F3A0                                      ; fully-qualified     # ๐ŸŽ  E0.6 carousel horse
-1F3A1                                      ; fully-qualified     # ๐ŸŽก E0.6 ferris wheel
-1F3A2                                      ; fully-qualified     # ๐ŸŽข E0.6 roller coaster
-1F488                                      ; fully-qualified     # ๐Ÿ’ˆ E0.6 barber pole
-1F3AA                                      ; fully-qualified     # ๐ŸŽช E0.6 circus tent
+26F2                                                   ; fully-qualified     # โ›ฒ E0.6 fountain
+26FA                                                   ; fully-qualified     # โ›บ E0.6 tent
+1F301                                                  ; fully-qualified     # ๐ŸŒ E0.6 foggy
+1F303                                                  ; fully-qualified     # ๐ŸŒƒ E0.6 night with stars
+1F3D9 FE0F                                             ; fully-qualified     # ๐Ÿ™๏ธ E0.7 cityscape
+1F3D9                                                  ; unqualified         # ๐Ÿ™ E0.7 cityscape
+1F304                                                  ; fully-qualified     # ๐ŸŒ„ E0.6 sunrise over mountains
+1F305                                                  ; fully-qualified     # ๐ŸŒ… E0.6 sunrise
+1F306                                                  ; fully-qualified     # ๐ŸŒ† E0.6 cityscape at dusk
+1F307                                                  ; fully-qualified     # ๐ŸŒ‡ E0.6 sunset
+1F309                                                  ; fully-qualified     # ๐ŸŒ‰ E0.6 bridge at night
+2668 FE0F                                              ; fully-qualified     # โ™จ๏ธ E0.6 hot springs
+2668                                                   ; unqualified         # โ™จ E0.6 hot springs
+1F3A0                                                  ; fully-qualified     # ๐ŸŽ  E0.6 carousel horse
+1F3A1                                                  ; fully-qualified     # ๐ŸŽก E0.6 ferris wheel
+1F3A2                                                  ; fully-qualified     # ๐ŸŽข E0.6 roller coaster
+1F488                                                  ; fully-qualified     # ๐Ÿ’ˆ E0.6 barber pole
+1F3AA                                                  ; fully-qualified     # ๐ŸŽช E0.6 circus tent
 
 # subgroup: transport-ground
-1F682                                      ; fully-qualified     # ๐Ÿš‚ E1.0 locomotive
-1F683                                      ; fully-qualified     # ๐Ÿšƒ E0.6 railway car
-1F684                                      ; fully-qualified     # ๐Ÿš„ E0.6 high-speed train
-1F685                                      ; fully-qualified     # ๐Ÿš… E0.6 bullet train
-1F686                                      ; fully-qualified     # ๐Ÿš† E1.0 train
-1F687                                      ; fully-qualified     # ๐Ÿš‡ E0.6 metro
-1F688                                      ; fully-qualified     # ๐Ÿšˆ E1.0 light rail
-1F689                                      ; fully-qualified     # ๐Ÿš‰ E0.6 station
-1F68A                                      ; fully-qualified     # ๐ŸšŠ E1.0 tram
-1F69D                                      ; fully-qualified     # ๐Ÿš E1.0 monorail
-1F69E                                      ; fully-qualified     # ๐Ÿšž E1.0 mountain railway
-1F68B                                      ; fully-qualified     # ๐Ÿš‹ E1.0 tram car
-1F68C                                      ; fully-qualified     # ๐ŸšŒ E0.6 bus
-1F68D                                      ; fully-qualified     # ๐Ÿš E0.7 oncoming bus
-1F68E                                      ; fully-qualified     # ๐ŸšŽ E1.0 trolleybus
-1F690                                      ; fully-qualified     # ๐Ÿš E1.0 minibus
-1F691                                      ; fully-qualified     # ๐Ÿš‘ E0.6 ambulance
-1F692                                      ; fully-qualified     # ๐Ÿš’ E0.6 fire engine
-1F693                                      ; fully-qualified     # ๐Ÿš“ E0.6 police car
-1F694                                      ; fully-qualified     # ๐Ÿš” E0.7 oncoming police car
-1F695                                      ; fully-qualified     # ๐Ÿš• E0.6 taxi
-1F696                                      ; fully-qualified     # ๐Ÿš– E1.0 oncoming taxi
-1F697                                      ; fully-qualified     # ๐Ÿš— E0.6 automobile
-1F698                                      ; fully-qualified     # ๐Ÿš˜ E0.7 oncoming automobile
-1F699                                      ; fully-qualified     # ๐Ÿš™ E0.6 sport utility vehicle
-1F6FB                                      ; fully-qualified     # ๐Ÿ›ป E13.0 pickup truck
-1F69A                                      ; fully-qualified     # ๐Ÿšš E0.6 delivery truck
-1F69B                                      ; fully-qualified     # ๐Ÿš› E1.0 articulated lorry
-1F69C                                      ; fully-qualified     # ๐Ÿšœ E1.0 tractor
-1F3CE FE0F                                 ; fully-qualified     # ๐ŸŽ๏ธ E0.7 racing car
-1F3CE                                      ; unqualified         # ๐ŸŽ E0.7 racing car
-1F3CD FE0F                                 ; fully-qualified     # ๐Ÿ๏ธ E0.7 motorcycle
-1F3CD                                      ; unqualified         # ๐Ÿ E0.7 motorcycle
-1F6F5                                      ; fully-qualified     # ๐Ÿ›ต E3.0 motor scooter
-1F9BD                                      ; fully-qualified     # ๐Ÿฆฝ E12.0 manual wheelchair
-1F9BC                                      ; fully-qualified     # ๐Ÿฆผ E12.0 motorized wheelchair
-1F6FA                                      ; fully-qualified     # ๐Ÿ›บ E12.0 auto rickshaw
-1F6B2                                      ; fully-qualified     # ๐Ÿšฒ E0.6 bicycle
-1F6F4                                      ; fully-qualified     # ๐Ÿ›ด E3.0 kick scooter
-1F6F9                                      ; fully-qualified     # ๐Ÿ›น E11.0 skateboard
-1F6FC                                      ; fully-qualified     # ๐Ÿ›ผ E13.0 roller skate
-1F68F                                      ; fully-qualified     # ๐Ÿš E0.6 bus stop
-1F6E3 FE0F                                 ; fully-qualified     # ๐Ÿ›ฃ๏ธ E0.7 motorway
-1F6E3                                      ; unqualified         # ๐Ÿ›ฃ E0.7 motorway
-1F6E4 FE0F                                 ; fully-qualified     # ๐Ÿ›ค๏ธ E0.7 railway track
-1F6E4                                      ; unqualified         # ๐Ÿ›ค E0.7 railway track
-1F6E2 FE0F                                 ; fully-qualified     # ๐Ÿ›ข๏ธ E0.7 oil drum
-1F6E2                                      ; unqualified         # ๐Ÿ›ข E0.7 oil drum
-26FD                                       ; fully-qualified     # โ›ฝ E0.6 fuel pump
-1F6A8                                      ; fully-qualified     # ๐Ÿšจ E0.6 police car light
-1F6A5                                      ; fully-qualified     # ๐Ÿšฅ E0.6 horizontal traffic light
-1F6A6                                      ; fully-qualified     # ๐Ÿšฆ E1.0 vertical traffic light
-1F6D1                                      ; fully-qualified     # ๐Ÿ›‘ E3.0 stop sign
-1F6A7                                      ; fully-qualified     # ๐Ÿšง E0.6 construction
+1F682                                                  ; fully-qualified     # ๐Ÿš‚ E1.0 locomotive
+1F683                                                  ; fully-qualified     # ๐Ÿšƒ E0.6 railway car
+1F684                                                  ; fully-qualified     # ๐Ÿš„ E0.6 high-speed train
+1F685                                                  ; fully-qualified     # ๐Ÿš… E0.6 bullet train
+1F686                                                  ; fully-qualified     # ๐Ÿš† E1.0 train
+1F687                                                  ; fully-qualified     # ๐Ÿš‡ E0.6 metro
+1F688                                                  ; fully-qualified     # ๐Ÿšˆ E1.0 light rail
+1F689                                                  ; fully-qualified     # ๐Ÿš‰ E0.6 station
+1F68A                                                  ; fully-qualified     # ๐ŸšŠ E1.0 tram
+1F69D                                                  ; fully-qualified     # ๐Ÿš E1.0 monorail
+1F69E                                                  ; fully-qualified     # ๐Ÿšž E1.0 mountain railway
+1F68B                                                  ; fully-qualified     # ๐Ÿš‹ E1.0 tram car
+1F68C                                                  ; fully-qualified     # ๐ŸšŒ E0.6 bus
+1F68D                                                  ; fully-qualified     # ๐Ÿš E0.7 oncoming bus
+1F68E                                                  ; fully-qualified     # ๐ŸšŽ E1.0 trolleybus
+1F690                                                  ; fully-qualified     # ๐Ÿš E1.0 minibus
+1F691                                                  ; fully-qualified     # ๐Ÿš‘ E0.6 ambulance
+1F692                                                  ; fully-qualified     # ๐Ÿš’ E0.6 fire engine
+1F693                                                  ; fully-qualified     # ๐Ÿš“ E0.6 police car
+1F694                                                  ; fully-qualified     # ๐Ÿš” E0.7 oncoming police car
+1F695                                                  ; fully-qualified     # ๐Ÿš• E0.6 taxi
+1F696                                                  ; fully-qualified     # ๐Ÿš– E1.0 oncoming taxi
+1F697                                                  ; fully-qualified     # ๐Ÿš— E0.6 automobile
+1F698                                                  ; fully-qualified     # ๐Ÿš˜ E0.7 oncoming automobile
+1F699                                                  ; fully-qualified     # ๐Ÿš™ E0.6 sport utility vehicle
+1F6FB                                                  ; fully-qualified     # ๐Ÿ›ป E13.0 pickup truck
+1F69A                                                  ; fully-qualified     # ๐Ÿšš E0.6 delivery truck
+1F69B                                                  ; fully-qualified     # ๐Ÿš› E1.0 articulated lorry
+1F69C                                                  ; fully-qualified     # ๐Ÿšœ E1.0 tractor
+1F3CE FE0F                                             ; fully-qualified     # ๐ŸŽ๏ธ E0.7 racing car
+1F3CE                                                  ; unqualified         # ๐ŸŽ E0.7 racing car
+1F3CD FE0F                                             ; fully-qualified     # ๐Ÿ๏ธ E0.7 motorcycle
+1F3CD                                                  ; unqualified         # ๐Ÿ E0.7 motorcycle
+1F6F5                                                  ; fully-qualified     # ๐Ÿ›ต E3.0 motor scooter
+1F9BD                                                  ; fully-qualified     # ๐Ÿฆฝ E12.0 manual wheelchair
+1F9BC                                                  ; fully-qualified     # ๐Ÿฆผ E12.0 motorized wheelchair
+1F6FA                                                  ; fully-qualified     # ๐Ÿ›บ E12.0 auto rickshaw
+1F6B2                                                  ; fully-qualified     # ๐Ÿšฒ E0.6 bicycle
+1F6F4                                                  ; fully-qualified     # ๐Ÿ›ด E3.0 kick scooter
+1F6F9                                                  ; fully-qualified     # ๐Ÿ›น E11.0 skateboard
+1F6FC                                                  ; fully-qualified     # ๐Ÿ›ผ E13.0 roller skate
+1F68F                                                  ; fully-qualified     # ๐Ÿš E0.6 bus stop
+1F6E3 FE0F                                             ; fully-qualified     # ๐Ÿ›ฃ๏ธ E0.7 motorway
+1F6E3                                                  ; unqualified         # ๐Ÿ›ฃ E0.7 motorway
+1F6E4 FE0F                                             ; fully-qualified     # ๐Ÿ›ค๏ธ E0.7 railway track
+1F6E4                                                  ; unqualified         # ๐Ÿ›ค E0.7 railway track
+1F6E2 FE0F                                             ; fully-qualified     # ๐Ÿ›ข๏ธ E0.7 oil drum
+1F6E2                                                  ; unqualified         # ๐Ÿ›ข E0.7 oil drum
+26FD                                                   ; fully-qualified     # โ›ฝ E0.6 fuel pump
+1F6A8                                                  ; fully-qualified     # ๐Ÿšจ E0.6 police car light
+1F6A5                                                  ; fully-qualified     # ๐Ÿšฅ E0.6 horizontal traffic light
+1F6A6                                                  ; fully-qualified     # ๐Ÿšฆ E1.0 vertical traffic light
+1F6D1                                                  ; fully-qualified     # ๐Ÿ›‘ E3.0 stop sign
+1F6A7                                                  ; fully-qualified     # ๐Ÿšง E0.6 construction
 
 # subgroup: transport-water
-2693                                       ; fully-qualified     # โš“ E0.6 anchor
-26F5                                       ; fully-qualified     # โ›ต E0.6 sailboat
-1F6F6                                      ; fully-qualified     # ๐Ÿ›ถ E3.0 canoe
-1F6A4                                      ; fully-qualified     # ๐Ÿšค E0.6 speedboat
-1F6F3 FE0F                                 ; fully-qualified     # ๐Ÿ›ณ๏ธ E0.7 passenger ship
-1F6F3                                      ; unqualified         # ๐Ÿ›ณ E0.7 passenger ship
-26F4 FE0F                                  ; fully-qualified     # โ›ด๏ธ E0.7 ferry
-26F4                                       ; unqualified         # โ›ด E0.7 ferry
-1F6E5 FE0F                                 ; fully-qualified     # ๐Ÿ›ฅ๏ธ E0.7 motor boat
-1F6E5                                      ; unqualified         # ๐Ÿ›ฅ E0.7 motor boat
-1F6A2                                      ; fully-qualified     # ๐Ÿšข E0.6 ship
+2693                                                   ; fully-qualified     # โš“ E0.6 anchor
+26F5                                                   ; fully-qualified     # โ›ต E0.6 sailboat
+1F6F6                                                  ; fully-qualified     # ๐Ÿ›ถ E3.0 canoe
+1F6A4                                                  ; fully-qualified     # ๐Ÿšค E0.6 speedboat
+1F6F3 FE0F                                             ; fully-qualified     # ๐Ÿ›ณ๏ธ E0.7 passenger ship
+1F6F3                                                  ; unqualified         # ๐Ÿ›ณ E0.7 passenger ship
+26F4 FE0F                                              ; fully-qualified     # โ›ด๏ธ E0.7 ferry
+26F4                                                   ; unqualified         # โ›ด E0.7 ferry
+1F6E5 FE0F                                             ; fully-qualified     # ๐Ÿ›ฅ๏ธ E0.7 motor boat
+1F6E5                                                  ; unqualified         # ๐Ÿ›ฅ E0.7 motor boat
+1F6A2                                                  ; fully-qualified     # ๐Ÿšข E0.6 ship
 
 # subgroup: transport-air
-2708 FE0F                                  ; fully-qualified     # โœˆ๏ธ E0.6 airplane
-2708                                       ; unqualified         # โœˆ E0.6 airplane
-1F6E9 FE0F                                 ; fully-qualified     # ๐Ÿ›ฉ๏ธ E0.7 small airplane
-1F6E9                                      ; unqualified         # ๐Ÿ›ฉ E0.7 small airplane
-1F6EB                                      ; fully-qualified     # ๐Ÿ›ซ E1.0 airplane departure
-1F6EC                                      ; fully-qualified     # ๐Ÿ›ฌ E1.0 airplane arrival
-1FA82                                      ; fully-qualified     # ๐Ÿช‚ E12.0 parachute
-1F4BA                                      ; fully-qualified     # ๐Ÿ’บ E0.6 seat
-1F681                                      ; fully-qualified     # ๐Ÿš E1.0 helicopter
-1F69F                                      ; fully-qualified     # ๐ŸšŸ E1.0 suspension railway
-1F6A0                                      ; fully-qualified     # ๐Ÿš  E1.0 mountain cableway
-1F6A1                                      ; fully-qualified     # ๐Ÿšก E1.0 aerial tramway
-1F6F0 FE0F                                 ; fully-qualified     # ๐Ÿ›ฐ๏ธ E0.7 satellite
-1F6F0                                      ; unqualified         # ๐Ÿ›ฐ E0.7 satellite
-1F680                                      ; fully-qualified     # ๐Ÿš€ E0.6 rocket
-1F6F8                                      ; fully-qualified     # ๐Ÿ›ธ E5.0 flying saucer
+2708 FE0F                                              ; fully-qualified     # โœˆ๏ธ E0.6 airplane
+2708                                                   ; unqualified         # โœˆ E0.6 airplane
+1F6E9 FE0F                                             ; fully-qualified     # ๐Ÿ›ฉ๏ธ E0.7 small airplane
+1F6E9                                                  ; unqualified         # ๐Ÿ›ฉ E0.7 small airplane
+1F6EB                                                  ; fully-qualified     # ๐Ÿ›ซ E1.0 airplane departure
+1F6EC                                                  ; fully-qualified     # ๐Ÿ›ฌ E1.0 airplane arrival
+1FA82                                                  ; fully-qualified     # ๐Ÿช‚ E12.0 parachute
+1F4BA                                                  ; fully-qualified     # ๐Ÿ’บ E0.6 seat
+1F681                                                  ; fully-qualified     # ๐Ÿš E1.0 helicopter
+1F69F                                                  ; fully-qualified     # ๐ŸšŸ E1.0 suspension railway
+1F6A0                                                  ; fully-qualified     # ๐Ÿš  E1.0 mountain cableway
+1F6A1                                                  ; fully-qualified     # ๐Ÿšก E1.0 aerial tramway
+1F6F0 FE0F                                             ; fully-qualified     # ๐Ÿ›ฐ๏ธ E0.7 satellite
+1F6F0                                                  ; unqualified         # ๐Ÿ›ฐ E0.7 satellite
+1F680                                                  ; fully-qualified     # ๐Ÿš€ E0.6 rocket
+1F6F8                                                  ; fully-qualified     # ๐Ÿ›ธ E5.0 flying saucer
 
 # subgroup: hotel
-1F6CE FE0F                                 ; fully-qualified     # ๐Ÿ›Ž๏ธ E0.7 bellhop bell
-1F6CE                                      ; unqualified         # ๐Ÿ›Ž E0.7 bellhop bell
-1F9F3                                      ; fully-qualified     # ๐Ÿงณ E11.0 luggage
+1F6CE FE0F                                             ; fully-qualified     # ๐Ÿ›Ž๏ธ E0.7 bellhop bell
+1F6CE                                                  ; unqualified         # ๐Ÿ›Ž E0.7 bellhop bell
+1F9F3                                                  ; fully-qualified     # ๐Ÿงณ E11.0 luggage
 
 # subgroup: time
-231B                                       ; fully-qualified     # โŒ› E0.6 hourglass done
-23F3                                       ; fully-qualified     # โณ E0.6 hourglass not done
-231A                                       ; fully-qualified     # โŒš E0.6 watch
-23F0                                       ; fully-qualified     # โฐ E0.6 alarm clock
-23F1 FE0F                                  ; fully-qualified     # โฑ๏ธ E1.0 stopwatch
-23F1                                       ; unqualified         # โฑ E1.0 stopwatch
-23F2 FE0F                                  ; fully-qualified     # โฒ๏ธ E1.0 timer clock
-23F2                                       ; unqualified         # โฒ E1.0 timer clock
-1F570 FE0F                                 ; fully-qualified     # ๐Ÿ•ฐ๏ธ E0.7 mantelpiece clock
-1F570                                      ; unqualified         # ๐Ÿ•ฐ E0.7 mantelpiece clock
-1F55B                                      ; fully-qualified     # ๐Ÿ•› E0.6 twelve oโ€™clock
-1F567                                      ; fully-qualified     # ๐Ÿ•ง E0.7 twelve-thirty
-1F550                                      ; fully-qualified     # ๐Ÿ• E0.6 one oโ€™clock
-1F55C                                      ; fully-qualified     # ๐Ÿ•œ E0.7 one-thirty
-1F551                                      ; fully-qualified     # ๐Ÿ•‘ E0.6 two oโ€™clock
-1F55D                                      ; fully-qualified     # ๐Ÿ• E0.7 two-thirty
-1F552                                      ; fully-qualified     # ๐Ÿ•’ E0.6 three oโ€™clock
-1F55E                                      ; fully-qualified     # ๐Ÿ•ž E0.7 three-thirty
-1F553                                      ; fully-qualified     # ๐Ÿ•“ E0.6 four oโ€™clock
-1F55F                                      ; fully-qualified     # ๐Ÿ•Ÿ E0.7 four-thirty
-1F554                                      ; fully-qualified     # ๐Ÿ•” E0.6 five oโ€™clock
-1F560                                      ; fully-qualified     # ๐Ÿ•  E0.7 five-thirty
-1F555                                      ; fully-qualified     # ๐Ÿ•• E0.6 six oโ€™clock
-1F561                                      ; fully-qualified     # ๐Ÿ•ก E0.7 six-thirty
-1F556                                      ; fully-qualified     # ๐Ÿ•– E0.6 seven oโ€™clock
-1F562                                      ; fully-qualified     # ๐Ÿ•ข E0.7 seven-thirty
-1F557                                      ; fully-qualified     # ๐Ÿ•— E0.6 eight oโ€™clock
-1F563                                      ; fully-qualified     # ๐Ÿ•ฃ E0.7 eight-thirty
-1F558                                      ; fully-qualified     # ๐Ÿ•˜ E0.6 nine oโ€™clock
-1F564                                      ; fully-qualified     # ๐Ÿ•ค E0.7 nine-thirty
-1F559                                      ; fully-qualified     # ๐Ÿ•™ E0.6 ten oโ€™clock
-1F565                                      ; fully-qualified     # ๐Ÿ•ฅ E0.7 ten-thirty
-1F55A                                      ; fully-qualified     # ๐Ÿ•š E0.6 eleven oโ€™clock
-1F566                                      ; fully-qualified     # ๐Ÿ•ฆ E0.7 eleven-thirty
+231B                                                   ; fully-qualified     # โŒ› E0.6 hourglass done
+23F3                                                   ; fully-qualified     # โณ E0.6 hourglass not done
+231A                                                   ; fully-qualified     # โŒš E0.6 watch
+23F0                                                   ; fully-qualified     # โฐ E0.6 alarm clock
+23F1 FE0F                                              ; fully-qualified     # โฑ๏ธ E1.0 stopwatch
+23F1                                                   ; unqualified         # โฑ E1.0 stopwatch
+23F2 FE0F                                              ; fully-qualified     # โฒ๏ธ E1.0 timer clock
+23F2                                                   ; unqualified         # โฒ E1.0 timer clock
+1F570 FE0F                                             ; fully-qualified     # ๐Ÿ•ฐ๏ธ E0.7 mantelpiece clock
+1F570                                                  ; unqualified         # ๐Ÿ•ฐ E0.7 mantelpiece clock
+1F55B                                                  ; fully-qualified     # ๐Ÿ•› E0.6 twelve oโ€™clock
+1F567                                                  ; fully-qualified     # ๐Ÿ•ง E0.7 twelve-thirty
+1F550                                                  ; fully-qualified     # ๐Ÿ• E0.6 one oโ€™clock
+1F55C                                                  ; fully-qualified     # ๐Ÿ•œ E0.7 one-thirty
+1F551                                                  ; fully-qualified     # ๐Ÿ•‘ E0.6 two oโ€™clock
+1F55D                                                  ; fully-qualified     # ๐Ÿ• E0.7 two-thirty
+1F552                                                  ; fully-qualified     # ๐Ÿ•’ E0.6 three oโ€™clock
+1F55E                                                  ; fully-qualified     # ๐Ÿ•ž E0.7 three-thirty
+1F553                                                  ; fully-qualified     # ๐Ÿ•“ E0.6 four oโ€™clock
+1F55F                                                  ; fully-qualified     # ๐Ÿ•Ÿ E0.7 four-thirty
+1F554                                                  ; fully-qualified     # ๐Ÿ•” E0.6 five oโ€™clock
+1F560                                                  ; fully-qualified     # ๐Ÿ•  E0.7 five-thirty
+1F555                                                  ; fully-qualified     # ๐Ÿ•• E0.6 six oโ€™clock
+1F561                                                  ; fully-qualified     # ๐Ÿ•ก E0.7 six-thirty
+1F556                                                  ; fully-qualified     # ๐Ÿ•– E0.6 seven oโ€™clock
+1F562                                                  ; fully-qualified     # ๐Ÿ•ข E0.7 seven-thirty
+1F557                                                  ; fully-qualified     # ๐Ÿ•— E0.6 eight oโ€™clock
+1F563                                                  ; fully-qualified     # ๐Ÿ•ฃ E0.7 eight-thirty
+1F558                                                  ; fully-qualified     # ๐Ÿ•˜ E0.6 nine oโ€™clock
+1F564                                                  ; fully-qualified     # ๐Ÿ•ค E0.7 nine-thirty
+1F559                                                  ; fully-qualified     # ๐Ÿ•™ E0.6 ten oโ€™clock
+1F565                                                  ; fully-qualified     # ๐Ÿ•ฅ E0.7 ten-thirty
+1F55A                                                  ; fully-qualified     # ๐Ÿ•š E0.6 eleven oโ€™clock
+1F566                                                  ; fully-qualified     # ๐Ÿ•ฆ E0.7 eleven-thirty
 
 # subgroup: sky & weather
-1F311                                      ; fully-qualified     # ๐ŸŒ‘ E0.6 new moon
-1F312                                      ; fully-qualified     # ๐ŸŒ’ E1.0 waxing crescent moon
-1F313                                      ; fully-qualified     # ๐ŸŒ“ E0.6 first quarter moon
-1F314                                      ; fully-qualified     # ๐ŸŒ” E0.6 waxing gibbous moon
-1F315                                      ; fully-qualified     # ๐ŸŒ• E0.6 full moon
-1F316                                      ; fully-qualified     # ๐ŸŒ– E1.0 waning gibbous moon
-1F317                                      ; fully-qualified     # ๐ŸŒ— E1.0 last quarter moon
-1F318                                      ; fully-qualified     # ๐ŸŒ˜ E1.0 waning crescent moon
-1F319                                      ; fully-qualified     # ๐ŸŒ™ E0.6 crescent moon
-1F31A                                      ; fully-qualified     # ๐ŸŒš E1.0 new moon face
-1F31B                                      ; fully-qualified     # ๐ŸŒ› E0.6 first quarter moon face
-1F31C                                      ; fully-qualified     # ๐ŸŒœ E0.7 last quarter moon face
-1F321 FE0F                                 ; fully-qualified     # ๐ŸŒก๏ธ E0.7 thermometer
-1F321                                      ; unqualified         # ๐ŸŒก E0.7 thermometer
-2600 FE0F                                  ; fully-qualified     # โ˜€๏ธ E0.6 sun
-2600                                       ; unqualified         # โ˜€ E0.6 sun
-1F31D                                      ; fully-qualified     # ๐ŸŒ E1.0 full moon face
-1F31E                                      ; fully-qualified     # ๐ŸŒž E1.0 sun with face
-1FA90                                      ; fully-qualified     # ๐Ÿช E12.0 ringed planet
-2B50                                       ; fully-qualified     # โญ E0.6 star
-1F31F                                      ; fully-qualified     # ๐ŸŒŸ E0.6 glowing star
-1F320                                      ; fully-qualified     # ๐ŸŒ  E0.6 shooting star
-1F30C                                      ; fully-qualified     # ๐ŸŒŒ E0.6 milky way
-2601 FE0F                                  ; fully-qualified     # โ˜๏ธ E0.6 cloud
-2601                                       ; unqualified         # โ˜ E0.6 cloud
-26C5                                       ; fully-qualified     # โ›… E0.6 sun behind cloud
-26C8 FE0F                                  ; fully-qualified     # โ›ˆ๏ธ E0.7 cloud with lightning and rain
-26C8                                       ; unqualified         # โ›ˆ E0.7 cloud with lightning and rain
-1F324 FE0F                                 ; fully-qualified     # ๐ŸŒค๏ธ E0.7 sun behind small cloud
-1F324                                      ; unqualified         # ๐ŸŒค E0.7 sun behind small cloud
-1F325 FE0F                                 ; fully-qualified     # ๐ŸŒฅ๏ธ E0.7 sun behind large cloud
-1F325                                      ; unqualified         # ๐ŸŒฅ E0.7 sun behind large cloud
-1F326 FE0F                                 ; fully-qualified     # ๐ŸŒฆ๏ธ E0.7 sun behind rain cloud
-1F326                                      ; unqualified         # ๐ŸŒฆ E0.7 sun behind rain cloud
-1F327 FE0F                                 ; fully-qualified     # ๐ŸŒง๏ธ E0.7 cloud with rain
-1F327                                      ; unqualified         # ๐ŸŒง E0.7 cloud with rain
-1F328 FE0F                                 ; fully-qualified     # ๐ŸŒจ๏ธ E0.7 cloud with snow
-1F328                                      ; unqualified         # ๐ŸŒจ E0.7 cloud with snow
-1F329 FE0F                                 ; fully-qualified     # ๐ŸŒฉ๏ธ E0.7 cloud with lightning
-1F329                                      ; unqualified         # ๐ŸŒฉ E0.7 cloud with lightning
-1F32A FE0F                                 ; fully-qualified     # ๐ŸŒช๏ธ E0.7 tornado
-1F32A                                      ; unqualified         # ๐ŸŒช E0.7 tornado
-1F32B FE0F                                 ; fully-qualified     # ๐ŸŒซ๏ธ E0.7 fog
-1F32B                                      ; unqualified         # ๐ŸŒซ E0.7 fog
-1F32C FE0F                                 ; fully-qualified     # ๐ŸŒฌ๏ธ E0.7 wind face
-1F32C                                      ; unqualified         # ๐ŸŒฌ E0.7 wind face
-1F300                                      ; fully-qualified     # ๐ŸŒ€ E0.6 cyclone
-1F308                                      ; fully-qualified     # ๐ŸŒˆ E0.6 rainbow
-1F302                                      ; fully-qualified     # ๐ŸŒ‚ E0.6 closed umbrella
-2602 FE0F                                  ; fully-qualified     # โ˜‚๏ธ E0.7 umbrella
-2602                                       ; unqualified         # โ˜‚ E0.7 umbrella
-2614                                       ; fully-qualified     # โ˜” E0.6 umbrella with rain drops
-26F1 FE0F                                  ; fully-qualified     # โ›ฑ๏ธ E0.7 umbrella on ground
-26F1                                       ; unqualified         # โ›ฑ E0.7 umbrella on ground
-26A1                                       ; fully-qualified     # โšก E0.6 high voltage
-2744 FE0F                                  ; fully-qualified     # โ„๏ธ E0.6 snowflake
-2744                                       ; unqualified         # โ„ E0.6 snowflake
-2603 FE0F                                  ; fully-qualified     # โ˜ƒ๏ธ E0.7 snowman
-2603                                       ; unqualified         # โ˜ƒ E0.7 snowman
-26C4                                       ; fully-qualified     # โ›„ E0.6 snowman without snow
-2604 FE0F                                  ; fully-qualified     # โ˜„๏ธ E1.0 comet
-2604                                       ; unqualified         # โ˜„ E1.0 comet
-1F525                                      ; fully-qualified     # ๐Ÿ”ฅ E0.6 fire
-1F4A7                                      ; fully-qualified     # ๐Ÿ’ง E0.6 droplet
-1F30A                                      ; fully-qualified     # ๐ŸŒŠ E0.6 water wave
+1F311                                                  ; fully-qualified     # ๐ŸŒ‘ E0.6 new moon
+1F312                                                  ; fully-qualified     # ๐ŸŒ’ E1.0 waxing crescent moon
+1F313                                                  ; fully-qualified     # ๐ŸŒ“ E0.6 first quarter moon
+1F314                                                  ; fully-qualified     # ๐ŸŒ” E0.6 waxing gibbous moon
+1F315                                                  ; fully-qualified     # ๐ŸŒ• E0.6 full moon
+1F316                                                  ; fully-qualified     # ๐ŸŒ– E1.0 waning gibbous moon
+1F317                                                  ; fully-qualified     # ๐ŸŒ— E1.0 last quarter moon
+1F318                                                  ; fully-qualified     # ๐ŸŒ˜ E1.0 waning crescent moon
+1F319                                                  ; fully-qualified     # ๐ŸŒ™ E0.6 crescent moon
+1F31A                                                  ; fully-qualified     # ๐ŸŒš E1.0 new moon face
+1F31B                                                  ; fully-qualified     # ๐ŸŒ› E0.6 first quarter moon face
+1F31C                                                  ; fully-qualified     # ๐ŸŒœ E0.7 last quarter moon face
+1F321 FE0F                                             ; fully-qualified     # ๐ŸŒก๏ธ E0.7 thermometer
+1F321                                                  ; unqualified         # ๐ŸŒก E0.7 thermometer
+2600 FE0F                                              ; fully-qualified     # โ˜€๏ธ E0.6 sun
+2600                                                   ; unqualified         # โ˜€ E0.6 sun
+1F31D                                                  ; fully-qualified     # ๐ŸŒ E1.0 full moon face
+1F31E                                                  ; fully-qualified     # ๐ŸŒž E1.0 sun with face
+1FA90                                                  ; fully-qualified     # ๐Ÿช E12.0 ringed planet
+2B50                                                   ; fully-qualified     # โญ E0.6 star
+1F31F                                                  ; fully-qualified     # ๐ŸŒŸ E0.6 glowing star
+1F320                                                  ; fully-qualified     # ๐ŸŒ  E0.6 shooting star
+1F30C                                                  ; fully-qualified     # ๐ŸŒŒ E0.6 milky way
+2601 FE0F                                              ; fully-qualified     # โ˜๏ธ E0.6 cloud
+2601                                                   ; unqualified         # โ˜ E0.6 cloud
+26C5                                                   ; fully-qualified     # โ›… E0.6 sun behind cloud
+26C8 FE0F                                              ; fully-qualified     # โ›ˆ๏ธ E0.7 cloud with lightning and rain
+26C8                                                   ; unqualified         # โ›ˆ E0.7 cloud with lightning and rain
+1F324 FE0F                                             ; fully-qualified     # ๐ŸŒค๏ธ E0.7 sun behind small cloud
+1F324                                                  ; unqualified         # ๐ŸŒค E0.7 sun behind small cloud
+1F325 FE0F                                             ; fully-qualified     # ๐ŸŒฅ๏ธ E0.7 sun behind large cloud
+1F325                                                  ; unqualified         # ๐ŸŒฅ E0.7 sun behind large cloud
+1F326 FE0F                                             ; fully-qualified     # ๐ŸŒฆ๏ธ E0.7 sun behind rain cloud
+1F326                                                  ; unqualified         # ๐ŸŒฆ E0.7 sun behind rain cloud
+1F327 FE0F                                             ; fully-qualified     # ๐ŸŒง๏ธ E0.7 cloud with rain
+1F327                                                  ; unqualified         # ๐ŸŒง E0.7 cloud with rain
+1F328 FE0F                                             ; fully-qualified     # ๐ŸŒจ๏ธ E0.7 cloud with snow
+1F328                                                  ; unqualified         # ๐ŸŒจ E0.7 cloud with snow
+1F329 FE0F                                             ; fully-qualified     # ๐ŸŒฉ๏ธ E0.7 cloud with lightning
+1F329                                                  ; unqualified         # ๐ŸŒฉ E0.7 cloud with lightning
+1F32A FE0F                                             ; fully-qualified     # ๐ŸŒช๏ธ E0.7 tornado
+1F32A                                                  ; unqualified         # ๐ŸŒช E0.7 tornado
+1F32B FE0F                                             ; fully-qualified     # ๐ŸŒซ๏ธ E0.7 fog
+1F32B                                                  ; unqualified         # ๐ŸŒซ E0.7 fog
+1F32C FE0F                                             ; fully-qualified     # ๐ŸŒฌ๏ธ E0.7 wind face
+1F32C                                                  ; unqualified         # ๐ŸŒฌ E0.7 wind face
+1F300                                                  ; fully-qualified     # ๐ŸŒ€ E0.6 cyclone
+1F308                                                  ; fully-qualified     # ๐ŸŒˆ E0.6 rainbow
+1F302                                                  ; fully-qualified     # ๐ŸŒ‚ E0.6 closed umbrella
+2602 FE0F                                              ; fully-qualified     # โ˜‚๏ธ E0.7 umbrella
+2602                                                   ; unqualified         # โ˜‚ E0.7 umbrella
+2614                                                   ; fully-qualified     # โ˜” E0.6 umbrella with rain drops
+26F1 FE0F                                              ; fully-qualified     # โ›ฑ๏ธ E0.7 umbrella on ground
+26F1                                                   ; unqualified         # โ›ฑ E0.7 umbrella on ground
+26A1                                                   ; fully-qualified     # โšก E0.6 high voltage
+2744 FE0F                                              ; fully-qualified     # โ„๏ธ E0.6 snowflake
+2744                                                   ; unqualified         # โ„ E0.6 snowflake
+2603 FE0F                                              ; fully-qualified     # โ˜ƒ๏ธ E0.7 snowman
+2603                                                   ; unqualified         # โ˜ƒ E0.7 snowman
+26C4                                                   ; fully-qualified     # โ›„ E0.6 snowman without snow
+2604 FE0F                                              ; fully-qualified     # โ˜„๏ธ E1.0 comet
+2604                                                   ; unqualified         # โ˜„ E1.0 comet
+1F525                                                  ; fully-qualified     # ๐Ÿ”ฅ E0.6 fire
+1F4A7                                                  ; fully-qualified     # ๐Ÿ’ง E0.6 droplet
+1F30A                                                  ; fully-qualified     # ๐ŸŒŠ E0.6 water wave
 
 # Travel & Places subtotal:		264
 # Travel & Places subtotal:		264	w/o modifiers
@@ -3376,109 +3803,109 @@
 # group: Activities
 
 # subgroup: event
-1F383                                      ; fully-qualified     # ๐ŸŽƒ E0.6 jack-o-lantern
-1F384                                      ; fully-qualified     # ๐ŸŽ„ E0.6 Christmas tree
-1F386                                      ; fully-qualified     # ๐ŸŽ† E0.6 fireworks
-1F387                                      ; fully-qualified     # ๐ŸŽ‡ E0.6 sparkler
-1F9E8                                      ; fully-qualified     # ๐Ÿงจ E11.0 firecracker
-2728                                       ; fully-qualified     # โœจ E0.6 sparkles
-1F388                                      ; fully-qualified     # ๐ŸŽˆ E0.6 balloon
-1F389                                      ; fully-qualified     # ๐ŸŽ‰ E0.6 party popper
-1F38A                                      ; fully-qualified     # ๐ŸŽŠ E0.6 confetti ball
-1F38B                                      ; fully-qualified     # ๐ŸŽ‹ E0.6 tanabata tree
-1F38D                                      ; fully-qualified     # ๐ŸŽ E0.6 pine decoration
-1F38E                                      ; fully-qualified     # ๐ŸŽŽ E0.6 Japanese dolls
-1F38F                                      ; fully-qualified     # ๐ŸŽ E0.6 carp streamer
-1F390                                      ; fully-qualified     # ๐ŸŽ E0.6 wind chime
-1F391                                      ; fully-qualified     # ๐ŸŽ‘ E0.6 moon viewing ceremony
-1F9E7                                      ; fully-qualified     # ๐Ÿงง E11.0 red envelope
-1F380                                      ; fully-qualified     # ๐ŸŽ€ E0.6 ribbon
-1F381                                      ; fully-qualified     # ๐ŸŽ E0.6 wrapped gift
-1F397 FE0F                                 ; fully-qualified     # ๐ŸŽ—๏ธ E0.7 reminder ribbon
-1F397                                      ; unqualified         # ๐ŸŽ— E0.7 reminder ribbon
-1F39F FE0F                                 ; fully-qualified     # ๐ŸŽŸ๏ธ E0.7 admission tickets
-1F39F                                      ; unqualified         # ๐ŸŽŸ E0.7 admission tickets
-1F3AB                                      ; fully-qualified     # ๐ŸŽซ E0.6 ticket
+1F383                                                  ; fully-qualified     # ๐ŸŽƒ E0.6 jack-o-lantern
+1F384                                                  ; fully-qualified     # ๐ŸŽ„ E0.6 Christmas tree
+1F386                                                  ; fully-qualified     # ๐ŸŽ† E0.6 fireworks
+1F387                                                  ; fully-qualified     # ๐ŸŽ‡ E0.6 sparkler
+1F9E8                                                  ; fully-qualified     # ๐Ÿงจ E11.0 firecracker
+2728                                                   ; fully-qualified     # โœจ E0.6 sparkles
+1F388                                                  ; fully-qualified     # ๐ŸŽˆ E0.6 balloon
+1F389                                                  ; fully-qualified     # ๐ŸŽ‰ E0.6 party popper
+1F38A                                                  ; fully-qualified     # ๐ŸŽŠ E0.6 confetti ball
+1F38B                                                  ; fully-qualified     # ๐ŸŽ‹ E0.6 tanabata tree
+1F38D                                                  ; fully-qualified     # ๐ŸŽ E0.6 pine decoration
+1F38E                                                  ; fully-qualified     # ๐ŸŽŽ E0.6 Japanese dolls
+1F38F                                                  ; fully-qualified     # ๐ŸŽ E0.6 carp streamer
+1F390                                                  ; fully-qualified     # ๐ŸŽ E0.6 wind chime
+1F391                                                  ; fully-qualified     # ๐ŸŽ‘ E0.6 moon viewing ceremony
+1F9E7                                                  ; fully-qualified     # ๐Ÿงง E11.0 red envelope
+1F380                                                  ; fully-qualified     # ๐ŸŽ€ E0.6 ribbon
+1F381                                                  ; fully-qualified     # ๐ŸŽ E0.6 wrapped gift
+1F397 FE0F                                             ; fully-qualified     # ๐ŸŽ—๏ธ E0.7 reminder ribbon
+1F397                                                  ; unqualified         # ๐ŸŽ— E0.7 reminder ribbon
+1F39F FE0F                                             ; fully-qualified     # ๐ŸŽŸ๏ธ E0.7 admission tickets
+1F39F                                                  ; unqualified         # ๐ŸŽŸ E0.7 admission tickets
+1F3AB                                                  ; fully-qualified     # ๐ŸŽซ E0.6 ticket
 
 # subgroup: award-medal
-1F396 FE0F                                 ; fully-qualified     # ๐ŸŽ–๏ธ E0.7 military medal
-1F396                                      ; unqualified         # ๐ŸŽ– E0.7 military medal
-1F3C6                                      ; fully-qualified     # ๐Ÿ† E0.6 trophy
-1F3C5                                      ; fully-qualified     # ๐Ÿ… E1.0 sports medal
-1F947                                      ; fully-qualified     # ๐Ÿฅ‡ E3.0 1st place medal
-1F948                                      ; fully-qualified     # ๐Ÿฅˆ E3.0 2nd place medal
-1F949                                      ; fully-qualified     # ๐Ÿฅ‰ E3.0 3rd place medal
+1F396 FE0F                                             ; fully-qualified     # ๐ŸŽ–๏ธ E0.7 military medal
+1F396                                                  ; unqualified         # ๐ŸŽ– E0.7 military medal
+1F3C6                                                  ; fully-qualified     # ๐Ÿ† E0.6 trophy
+1F3C5                                                  ; fully-qualified     # ๐Ÿ… E1.0 sports medal
+1F947                                                  ; fully-qualified     # ๐Ÿฅ‡ E3.0 1st place medal
+1F948                                                  ; fully-qualified     # ๐Ÿฅˆ E3.0 2nd place medal
+1F949                                                  ; fully-qualified     # ๐Ÿฅ‰ E3.0 3rd place medal
 
 # subgroup: sport
-26BD                                       ; fully-qualified     # โšฝ E0.6 soccer ball
-26BE                                       ; fully-qualified     # โšพ E0.6 baseball
-1F94E                                      ; fully-qualified     # ๐ŸฅŽ E11.0 softball
-1F3C0                                      ; fully-qualified     # ๐Ÿ€ E0.6 basketball
-1F3D0                                      ; fully-qualified     # ๐Ÿ E1.0 volleyball
-1F3C8                                      ; fully-qualified     # ๐Ÿˆ E0.6 american football
-1F3C9                                      ; fully-qualified     # ๐Ÿ‰ E1.0 rugby football
-1F3BE                                      ; fully-qualified     # ๐ŸŽพ E0.6 tennis
-1F94F                                      ; fully-qualified     # ๐Ÿฅ E11.0 flying disc
-1F3B3                                      ; fully-qualified     # ๐ŸŽณ E0.6 bowling
-1F3CF                                      ; fully-qualified     # ๐Ÿ E1.0 cricket game
-1F3D1                                      ; fully-qualified     # ๐Ÿ‘ E1.0 field hockey
-1F3D2                                      ; fully-qualified     # ๐Ÿ’ E1.0 ice hockey
-1F94D                                      ; fully-qualified     # ๐Ÿฅ E11.0 lacrosse
-1F3D3                                      ; fully-qualified     # ๐Ÿ“ E1.0 ping pong
-1F3F8                                      ; fully-qualified     # ๐Ÿธ E1.0 badminton
-1F94A                                      ; fully-qualified     # ๐ŸฅŠ E3.0 boxing glove
-1F94B                                      ; fully-qualified     # ๐Ÿฅ‹ E3.0 martial arts uniform
-1F945                                      ; fully-qualified     # ๐Ÿฅ… E3.0 goal net
-26F3                                       ; fully-qualified     # โ›ณ E0.6 flag in hole
-26F8 FE0F                                  ; fully-qualified     # โ›ธ๏ธ E0.7 ice skate
-26F8                                       ; unqualified         # โ›ธ E0.7 ice skate
-1F3A3                                      ; fully-qualified     # ๐ŸŽฃ E0.6 fishing pole
-1F93F                                      ; fully-qualified     # ๐Ÿคฟ E12.0 diving mask
-1F3BD                                      ; fully-qualified     # ๐ŸŽฝ E0.6 running shirt
-1F3BF                                      ; fully-qualified     # ๐ŸŽฟ E0.6 skis
-1F6F7                                      ; fully-qualified     # ๐Ÿ›ท E5.0 sled
-1F94C                                      ; fully-qualified     # ๐ŸฅŒ E5.0 curling stone
+26BD                                                   ; fully-qualified     # โšฝ E0.6 soccer ball
+26BE                                                   ; fully-qualified     # โšพ E0.6 baseball
+1F94E                                                  ; fully-qualified     # ๐ŸฅŽ E11.0 softball
+1F3C0                                                  ; fully-qualified     # ๐Ÿ€ E0.6 basketball
+1F3D0                                                  ; fully-qualified     # ๐Ÿ E1.0 volleyball
+1F3C8                                                  ; fully-qualified     # ๐Ÿˆ E0.6 american football
+1F3C9                                                  ; fully-qualified     # ๐Ÿ‰ E1.0 rugby football
+1F3BE                                                  ; fully-qualified     # ๐ŸŽพ E0.6 tennis
+1F94F                                                  ; fully-qualified     # ๐Ÿฅ E11.0 flying disc
+1F3B3                                                  ; fully-qualified     # ๐ŸŽณ E0.6 bowling
+1F3CF                                                  ; fully-qualified     # ๐Ÿ E1.0 cricket game
+1F3D1                                                  ; fully-qualified     # ๐Ÿ‘ E1.0 field hockey
+1F3D2                                                  ; fully-qualified     # ๐Ÿ’ E1.0 ice hockey
+1F94D                                                  ; fully-qualified     # ๐Ÿฅ E11.0 lacrosse
+1F3D3                                                  ; fully-qualified     # ๐Ÿ“ E1.0 ping pong
+1F3F8                                                  ; fully-qualified     # ๐Ÿธ E1.0 badminton
+1F94A                                                  ; fully-qualified     # ๐ŸฅŠ E3.0 boxing glove
+1F94B                                                  ; fully-qualified     # ๐Ÿฅ‹ E3.0 martial arts uniform
+1F945                                                  ; fully-qualified     # ๐Ÿฅ… E3.0 goal net
+26F3                                                   ; fully-qualified     # โ›ณ E0.6 flag in hole
+26F8 FE0F                                              ; fully-qualified     # โ›ธ๏ธ E0.7 ice skate
+26F8                                                   ; unqualified         # โ›ธ E0.7 ice skate
+1F3A3                                                  ; fully-qualified     # ๐ŸŽฃ E0.6 fishing pole
+1F93F                                                  ; fully-qualified     # ๐Ÿคฟ E12.0 diving mask
+1F3BD                                                  ; fully-qualified     # ๐ŸŽฝ E0.6 running shirt
+1F3BF                                                  ; fully-qualified     # ๐ŸŽฟ E0.6 skis
+1F6F7                                                  ; fully-qualified     # ๐Ÿ›ท E5.0 sled
+1F94C                                                  ; fully-qualified     # ๐ŸฅŒ E5.0 curling stone
 
 # subgroup: game
-1F3AF                                      ; fully-qualified     # ๐ŸŽฏ E0.6 direct hit
-1FA80                                      ; fully-qualified     # ๐Ÿช€ E12.0 yo-yo
-1FA81                                      ; fully-qualified     # ๐Ÿช E12.0 kite
-1F3B1                                      ; fully-qualified     # ๐ŸŽฑ E0.6 pool 8 ball
-1F52E                                      ; fully-qualified     # ๐Ÿ”ฎ E0.6 crystal ball
-1FA84                                      ; fully-qualified     # ๐Ÿช„ E13.0 magic wand
-1F9FF                                      ; fully-qualified     # ๐Ÿงฟ E11.0 nazar amulet
-1F3AE                                      ; fully-qualified     # ๐ŸŽฎ E0.6 video game
-1F579 FE0F                                 ; fully-qualified     # ๐Ÿ•น๏ธ E0.7 joystick
-1F579                                      ; unqualified         # ๐Ÿ•น E0.7 joystick
-1F3B0                                      ; fully-qualified     # ๐ŸŽฐ E0.6 slot machine
-1F3B2                                      ; fully-qualified     # ๐ŸŽฒ E0.6 game die
-1F9E9                                      ; fully-qualified     # ๐Ÿงฉ E11.0 puzzle piece
-1F9F8                                      ; fully-qualified     # ๐Ÿงธ E11.0 teddy bear
-1FA85                                      ; fully-qualified     # ๐Ÿช… E13.0 piรฑata
-1FA86                                      ; fully-qualified     # ๐Ÿช† E13.0 nesting dolls
-2660 FE0F                                  ; fully-qualified     # โ™ ๏ธ E0.6 spade suit
-2660                                       ; unqualified         # โ™  E0.6 spade suit
-2665 FE0F                                  ; fully-qualified     # โ™ฅ๏ธ E0.6 heart suit
-2665                                       ; unqualified         # โ™ฅ E0.6 heart suit
-2666 FE0F                                  ; fully-qualified     # โ™ฆ๏ธ E0.6 diamond suit
-2666                                       ; unqualified         # โ™ฆ E0.6 diamond suit
-2663 FE0F                                  ; fully-qualified     # โ™ฃ๏ธ E0.6 club suit
-2663                                       ; unqualified         # โ™ฃ E0.6 club suit
-265F FE0F                                  ; fully-qualified     # โ™Ÿ๏ธ E11.0 chess pawn
-265F                                       ; unqualified         # โ™Ÿ E11.0 chess pawn
-1F0CF                                      ; fully-qualified     # ๐Ÿƒ E0.6 joker
-1F004                                      ; fully-qualified     # ๐Ÿ€„ E0.6 mahjong red dragon
-1F3B4                                      ; fully-qualified     # ๐ŸŽด E0.6 flower playing cards
+1F3AF                                                  ; fully-qualified     # ๐ŸŽฏ E0.6 bullseye
+1FA80                                                  ; fully-qualified     # ๐Ÿช€ E12.0 yo-yo
+1FA81                                                  ; fully-qualified     # ๐Ÿช E12.0 kite
+1F3B1                                                  ; fully-qualified     # ๐ŸŽฑ E0.6 pool 8 ball
+1F52E                                                  ; fully-qualified     # ๐Ÿ”ฎ E0.6 crystal ball
+1FA84                                                  ; fully-qualified     # ๐Ÿช„ E13.0 magic wand
+1F9FF                                                  ; fully-qualified     # ๐Ÿงฟ E11.0 nazar amulet
+1F3AE                                                  ; fully-qualified     # ๐ŸŽฎ E0.6 video game
+1F579 FE0F                                             ; fully-qualified     # ๐Ÿ•น๏ธ E0.7 joystick
+1F579                                                  ; unqualified         # ๐Ÿ•น E0.7 joystick
+1F3B0                                                  ; fully-qualified     # ๐ŸŽฐ E0.6 slot machine
+1F3B2                                                  ; fully-qualified     # ๐ŸŽฒ E0.6 game die
+1F9E9                                                  ; fully-qualified     # ๐Ÿงฉ E11.0 puzzle piece
+1F9F8                                                  ; fully-qualified     # ๐Ÿงธ E11.0 teddy bear
+1FA85                                                  ; fully-qualified     # ๐Ÿช… E13.0 piรฑata
+1FA86                                                  ; fully-qualified     # ๐Ÿช† E13.0 nesting dolls
+2660 FE0F                                              ; fully-qualified     # โ™ ๏ธ E0.6 spade suit
+2660                                                   ; unqualified         # โ™  E0.6 spade suit
+2665 FE0F                                              ; fully-qualified     # โ™ฅ๏ธ E0.6 heart suit
+2665                                                   ; unqualified         # โ™ฅ E0.6 heart suit
+2666 FE0F                                              ; fully-qualified     # โ™ฆ๏ธ E0.6 diamond suit
+2666                                                   ; unqualified         # โ™ฆ E0.6 diamond suit
+2663 FE0F                                              ; fully-qualified     # โ™ฃ๏ธ E0.6 club suit
+2663                                                   ; unqualified         # โ™ฃ E0.6 club suit
+265F FE0F                                              ; fully-qualified     # โ™Ÿ๏ธ E11.0 chess pawn
+265F                                                   ; unqualified         # โ™Ÿ E11.0 chess pawn
+1F0CF                                                  ; fully-qualified     # ๐Ÿƒ E0.6 joker
+1F004                                                  ; fully-qualified     # ๐Ÿ€„ E0.6 mahjong red dragon
+1F3B4                                                  ; fully-qualified     # ๐ŸŽด E0.6 flower playing cards
 
 # subgroup: arts & crafts
-1F3AD                                      ; fully-qualified     # ๐ŸŽญ E0.6 performing arts
-1F5BC FE0F                                 ; fully-qualified     # ๐Ÿ–ผ๏ธ E0.7 framed picture
-1F5BC                                      ; unqualified         # ๐Ÿ–ผ E0.7 framed picture
-1F3A8                                      ; fully-qualified     # ๐ŸŽจ E0.6 artist palette
-1F9F5                                      ; fully-qualified     # ๐Ÿงต E11.0 thread
-1FAA1                                      ; fully-qualified     # ๐Ÿชก E13.0 sewing needle
-1F9F6                                      ; fully-qualified     # ๐Ÿงถ E11.0 yarn
-1FAA2                                      ; fully-qualified     # ๐Ÿชข E13.0 knot
+1F3AD                                                  ; fully-qualified     # ๐ŸŽญ E0.6 performing arts
+1F5BC FE0F                                             ; fully-qualified     # ๐Ÿ–ผ๏ธ E0.7 framed picture
+1F5BC                                                  ; unqualified         # ๐Ÿ–ผ E0.7 framed picture
+1F3A8                                                  ; fully-qualified     # ๐ŸŽจ E0.6 artist palette
+1F9F5                                                  ; fully-qualified     # ๐Ÿงต E11.0 thread
+1FAA1                                                  ; fully-qualified     # ๐Ÿชก E13.0 sewing needle
+1F9F6                                                  ; fully-qualified     # ๐Ÿงถ E11.0 yarn
+1FAA2                                                  ; fully-qualified     # ๐Ÿชข E13.0 knot
 
 # Activities subtotal:		95
 # Activities subtotal:		95	w/o modifiers
@@ -3486,961 +3913,967 @@
 # group: Objects
 
 # subgroup: clothing
-1F453                                      ; fully-qualified     # ๐Ÿ‘“ E0.6 glasses
-1F576 FE0F                                 ; fully-qualified     # ๐Ÿ•ถ๏ธ E0.7 sunglasses
-1F576                                      ; unqualified         # ๐Ÿ•ถ E0.7 sunglasses
-1F97D                                      ; fully-qualified     # ๐Ÿฅฝ E11.0 goggles
-1F97C                                      ; fully-qualified     # ๐Ÿฅผ E11.0 lab coat
-1F9BA                                      ; fully-qualified     # ๐Ÿฆบ E12.0 safety vest
-1F454                                      ; fully-qualified     # ๐Ÿ‘” E0.6 necktie
-1F455                                      ; fully-qualified     # ๐Ÿ‘• E0.6 t-shirt
-1F456                                      ; fully-qualified     # ๐Ÿ‘– E0.6 jeans
-1F9E3                                      ; fully-qualified     # ๐Ÿงฃ E5.0 scarf
-1F9E4                                      ; fully-qualified     # ๐Ÿงค E5.0 gloves
-1F9E5                                      ; fully-qualified     # ๐Ÿงฅ E5.0 coat
-1F9E6                                      ; fully-qualified     # ๐Ÿงฆ E5.0 socks
-1F457                                      ; fully-qualified     # ๐Ÿ‘— E0.6 dress
-1F458                                      ; fully-qualified     # ๐Ÿ‘˜ E0.6 kimono
-1F97B                                      ; fully-qualified     # ๐Ÿฅป E12.0 sari
-1FA71                                      ; fully-qualified     # ๐Ÿฉฑ E12.0 one-piece swimsuit
-1FA72                                      ; fully-qualified     # ๐Ÿฉฒ E12.0 briefs
-1FA73                                      ; fully-qualified     # ๐Ÿฉณ E12.0 shorts
-1F459                                      ; fully-qualified     # ๐Ÿ‘™ E0.6 bikini
-1F45A                                      ; fully-qualified     # ๐Ÿ‘š E0.6 womanโ€™s clothes
-1F45B                                      ; fully-qualified     # ๐Ÿ‘› E0.6 purse
-1F45C                                      ; fully-qualified     # ๐Ÿ‘œ E0.6 handbag
-1F45D                                      ; fully-qualified     # ๐Ÿ‘ E0.6 clutch bag
-1F6CD FE0F                                 ; fully-qualified     # ๐Ÿ›๏ธ E0.7 shopping bags
-1F6CD                                      ; unqualified         # ๐Ÿ› E0.7 shopping bags
-1F392                                      ; fully-qualified     # ๐ŸŽ’ E0.6 backpack
-1FA74                                      ; fully-qualified     # ๐Ÿฉด E13.0 thong sandal
-1F45E                                      ; fully-qualified     # ๐Ÿ‘ž E0.6 manโ€™s shoe
-1F45F                                      ; fully-qualified     # ๐Ÿ‘Ÿ E0.6 running shoe
-1F97E                                      ; fully-qualified     # ๐Ÿฅพ E11.0 hiking boot
-1F97F                                      ; fully-qualified     # ๐Ÿฅฟ E11.0 flat shoe
-1F460                                      ; fully-qualified     # ๐Ÿ‘  E0.6 high-heeled shoe
-1F461                                      ; fully-qualified     # ๐Ÿ‘ก E0.6 womanโ€™s sandal
-1FA70                                      ; fully-qualified     # ๐Ÿฉฐ E12.0 ballet shoes
-1F462                                      ; fully-qualified     # ๐Ÿ‘ข E0.6 womanโ€™s boot
-1F451                                      ; fully-qualified     # ๐Ÿ‘‘ E0.6 crown
-1F452                                      ; fully-qualified     # ๐Ÿ‘’ E0.6 womanโ€™s hat
-1F3A9                                      ; fully-qualified     # ๐ŸŽฉ E0.6 top hat
-1F393                                      ; fully-qualified     # ๐ŸŽ“ E0.6 graduation cap
-1F9E2                                      ; fully-qualified     # ๐Ÿงข E5.0 billed cap
-1FA96                                      ; fully-qualified     # ๐Ÿช– E13.0 military helmet
-26D1 FE0F                                  ; fully-qualified     # โ›‘๏ธ E0.7 rescue workerโ€™s helmet
-26D1                                       ; unqualified         # โ›‘ E0.7 rescue workerโ€™s helmet
-1F4FF                                      ; fully-qualified     # ๐Ÿ“ฟ E1.0 prayer beads
-1F484                                      ; fully-qualified     # ๐Ÿ’„ E0.6 lipstick
-1F48D                                      ; fully-qualified     # ๐Ÿ’ E0.6 ring
-1F48E                                      ; fully-qualified     # ๐Ÿ’Ž E0.6 gem stone
+1F453                                                  ; fully-qualified     # ๐Ÿ‘“ E0.6 glasses
+1F576 FE0F                                             ; fully-qualified     # ๐Ÿ•ถ๏ธ E0.7 sunglasses
+1F576                                                  ; unqualified         # ๐Ÿ•ถ E0.7 sunglasses
+1F97D                                                  ; fully-qualified     # ๐Ÿฅฝ E11.0 goggles
+1F97C                                                  ; fully-qualified     # ๐Ÿฅผ E11.0 lab coat
+1F9BA                                                  ; fully-qualified     # ๐Ÿฆบ E12.0 safety vest
+1F454                                                  ; fully-qualified     # ๐Ÿ‘” E0.6 necktie
+1F455                                                  ; fully-qualified     # ๐Ÿ‘• E0.6 t-shirt
+1F456                                                  ; fully-qualified     # ๐Ÿ‘– E0.6 jeans
+1F9E3                                                  ; fully-qualified     # ๐Ÿงฃ E5.0 scarf
+1F9E4                                                  ; fully-qualified     # ๐Ÿงค E5.0 gloves
+1F9E5                                                  ; fully-qualified     # ๐Ÿงฅ E5.0 coat
+1F9E6                                                  ; fully-qualified     # ๐Ÿงฆ E5.0 socks
+1F457                                                  ; fully-qualified     # ๐Ÿ‘— E0.6 dress
+1F458                                                  ; fully-qualified     # ๐Ÿ‘˜ E0.6 kimono
+1F97B                                                  ; fully-qualified     # ๐Ÿฅป E12.0 sari
+1FA71                                                  ; fully-qualified     # ๐Ÿฉฑ E12.0 one-piece swimsuit
+1FA72                                                  ; fully-qualified     # ๐Ÿฉฒ E12.0 briefs
+1FA73                                                  ; fully-qualified     # ๐Ÿฉณ E12.0 shorts
+1F459                                                  ; fully-qualified     # ๐Ÿ‘™ E0.6 bikini
+1F45A                                                  ; fully-qualified     # ๐Ÿ‘š E0.6 womanโ€™s clothes
+1F45B                                                  ; fully-qualified     # ๐Ÿ‘› E0.6 purse
+1F45C                                                  ; fully-qualified     # ๐Ÿ‘œ E0.6 handbag
+1F45D                                                  ; fully-qualified     # ๐Ÿ‘ E0.6 clutch bag
+1F6CD FE0F                                             ; fully-qualified     # ๐Ÿ›๏ธ E0.7 shopping bags
+1F6CD                                                  ; unqualified         # ๐Ÿ› E0.7 shopping bags
+1F392                                                  ; fully-qualified     # ๐ŸŽ’ E0.6 backpack
+1FA74                                                  ; fully-qualified     # ๐Ÿฉด E13.0 thong sandal
+1F45E                                                  ; fully-qualified     # ๐Ÿ‘ž E0.6 manโ€™s shoe
+1F45F                                                  ; fully-qualified     # ๐Ÿ‘Ÿ E0.6 running shoe
+1F97E                                                  ; fully-qualified     # ๐Ÿฅพ E11.0 hiking boot
+1F97F                                                  ; fully-qualified     # ๐Ÿฅฟ E11.0 flat shoe
+1F460                                                  ; fully-qualified     # ๐Ÿ‘  E0.6 high-heeled shoe
+1F461                                                  ; fully-qualified     # ๐Ÿ‘ก E0.6 womanโ€™s sandal
+1FA70                                                  ; fully-qualified     # ๐Ÿฉฐ E12.0 ballet shoes
+1F462                                                  ; fully-qualified     # ๐Ÿ‘ข E0.6 womanโ€™s boot
+1F451                                                  ; fully-qualified     # ๐Ÿ‘‘ E0.6 crown
+1F452                                                  ; fully-qualified     # ๐Ÿ‘’ E0.6 womanโ€™s hat
+1F3A9                                                  ; fully-qualified     # ๐ŸŽฉ E0.6 top hat
+1F393                                                  ; fully-qualified     # ๐ŸŽ“ E0.6 graduation cap
+1F9E2                                                  ; fully-qualified     # ๐Ÿงข E5.0 billed cap
+1FA96                                                  ; fully-qualified     # ๐Ÿช– E13.0 military helmet
+26D1 FE0F                                              ; fully-qualified     # โ›‘๏ธ E0.7 rescue workerโ€™s helmet
+26D1                                                   ; unqualified         # โ›‘ E0.7 rescue workerโ€™s helmet
+1F4FF                                                  ; fully-qualified     # ๐Ÿ“ฟ E1.0 prayer beads
+1F484                                                  ; fully-qualified     # ๐Ÿ’„ E0.6 lipstick
+1F48D                                                  ; fully-qualified     # ๐Ÿ’ E0.6 ring
+1F48E                                                  ; fully-qualified     # ๐Ÿ’Ž E0.6 gem stone
 
 # subgroup: sound
-1F507                                      ; fully-qualified     # ๐Ÿ”‡ E1.0 muted speaker
-1F508                                      ; fully-qualified     # ๐Ÿ”ˆ E0.7 speaker low volume
-1F509                                      ; fully-qualified     # ๐Ÿ”‰ E1.0 speaker medium volume
-1F50A                                      ; fully-qualified     # ๐Ÿ”Š E0.6 speaker high volume
-1F4E2                                      ; fully-qualified     # ๐Ÿ“ข E0.6 loudspeaker
-1F4E3                                      ; fully-qualified     # ๐Ÿ“ฃ E0.6 megaphone
-1F4EF                                      ; fully-qualified     # ๐Ÿ“ฏ E1.0 postal horn
-1F514                                      ; fully-qualified     # ๐Ÿ”” E0.6 bell
-1F515                                      ; fully-qualified     # ๐Ÿ”• E1.0 bell with slash
+1F507                                                  ; fully-qualified     # ๐Ÿ”‡ E1.0 muted speaker
+1F508                                                  ; fully-qualified     # ๐Ÿ”ˆ E0.7 speaker low volume
+1F509                                                  ; fully-qualified     # ๐Ÿ”‰ E1.0 speaker medium volume
+1F50A                                                  ; fully-qualified     # ๐Ÿ”Š E0.6 speaker high volume
+1F4E2                                                  ; fully-qualified     # ๐Ÿ“ข E0.6 loudspeaker
+1F4E3                                                  ; fully-qualified     # ๐Ÿ“ฃ E0.6 megaphone
+1F4EF                                                  ; fully-qualified     # ๐Ÿ“ฏ E1.0 postal horn
+1F514                                                  ; fully-qualified     # ๐Ÿ”” E0.6 bell
+1F515                                                  ; fully-qualified     # ๐Ÿ”• E1.0 bell with slash
 
 # subgroup: music
-1F3BC                                      ; fully-qualified     # ๐ŸŽผ E0.6 musical score
-1F3B5                                      ; fully-qualified     # ๐ŸŽต E0.6 musical note
-1F3B6                                      ; fully-qualified     # ๐ŸŽถ E0.6 musical notes
-1F399 FE0F                                 ; fully-qualified     # ๐ŸŽ™๏ธ E0.7 studio microphone
-1F399                                      ; unqualified         # ๐ŸŽ™ E0.7 studio microphone
-1F39A FE0F                                 ; fully-qualified     # ๐ŸŽš๏ธ E0.7 level slider
-1F39A                                      ; unqualified         # ๐ŸŽš E0.7 level slider
-1F39B FE0F                                 ; fully-qualified     # ๐ŸŽ›๏ธ E0.7 control knobs
-1F39B                                      ; unqualified         # ๐ŸŽ› E0.7 control knobs
-1F3A4                                      ; fully-qualified     # ๐ŸŽค E0.6 microphone
-1F3A7                                      ; fully-qualified     # ๐ŸŽง E0.6 headphone
-1F4FB                                      ; fully-qualified     # ๐Ÿ“ป E0.6 radio
+1F3BC                                                  ; fully-qualified     # ๐ŸŽผ E0.6 musical score
+1F3B5                                                  ; fully-qualified     # ๐ŸŽต E0.6 musical note
+1F3B6                                                  ; fully-qualified     # ๐ŸŽถ E0.6 musical notes
+1F399 FE0F                                             ; fully-qualified     # ๐ŸŽ™๏ธ E0.7 studio microphone
+1F399                                                  ; unqualified         # ๐ŸŽ™ E0.7 studio microphone
+1F39A FE0F                                             ; fully-qualified     # ๐ŸŽš๏ธ E0.7 level slider
+1F39A                                                  ; unqualified         # ๐ŸŽš E0.7 level slider
+1F39B FE0F                                             ; fully-qualified     # ๐ŸŽ›๏ธ E0.7 control knobs
+1F39B                                                  ; unqualified         # ๐ŸŽ› E0.7 control knobs
+1F3A4                                                  ; fully-qualified     # ๐ŸŽค E0.6 microphone
+1F3A7                                                  ; fully-qualified     # ๐ŸŽง E0.6 headphone
+1F4FB                                                  ; fully-qualified     # ๐Ÿ“ป E0.6 radio
 
 # subgroup: musical-instrument
-1F3B7                                      ; fully-qualified     # ๐ŸŽท E0.6 saxophone
-1FA97                                      ; fully-qualified     # ๐Ÿช— E13.0 accordion
-1F3B8                                      ; fully-qualified     # ๐ŸŽธ E0.6 guitar
-1F3B9                                      ; fully-qualified     # ๐ŸŽน E0.6 musical keyboard
-1F3BA                                      ; fully-qualified     # ๐ŸŽบ E0.6 trumpet
-1F3BB                                      ; fully-qualified     # ๐ŸŽป E0.6 violin
-1FA95                                      ; fully-qualified     # ๐Ÿช• E12.0 banjo
-1F941                                      ; fully-qualified     # ๐Ÿฅ E3.0 drum
-1FA98                                      ; fully-qualified     # ๐Ÿช˜ E13.0 long drum
+1F3B7                                                  ; fully-qualified     # ๐ŸŽท E0.6 saxophone
+1FA97                                                  ; fully-qualified     # ๐Ÿช— E13.0 accordion
+1F3B8                                                  ; fully-qualified     # ๐ŸŽธ E0.6 guitar
+1F3B9                                                  ; fully-qualified     # ๐ŸŽน E0.6 musical keyboard
+1F3BA                                                  ; fully-qualified     # ๐ŸŽบ E0.6 trumpet
+1F3BB                                                  ; fully-qualified     # ๐ŸŽป E0.6 violin
+1FA95                                                  ; fully-qualified     # ๐Ÿช• E12.0 banjo
+1F941                                                  ; fully-qualified     # ๐Ÿฅ E3.0 drum
+1FA98                                                  ; fully-qualified     # ๐Ÿช˜ E13.0 long drum
 
 # subgroup: phone
-1F4F1                                      ; fully-qualified     # ๐Ÿ“ฑ E0.6 mobile phone
-1F4F2                                      ; fully-qualified     # ๐Ÿ“ฒ E0.6 mobile phone with arrow
-260E FE0F                                  ; fully-qualified     # โ˜Ž๏ธ E0.6 telephone
-260E                                       ; unqualified         # โ˜Ž E0.6 telephone
-1F4DE                                      ; fully-qualified     # ๐Ÿ“ž E0.6 telephone receiver
-1F4DF                                      ; fully-qualified     # ๐Ÿ“Ÿ E0.6 pager
-1F4E0                                      ; fully-qualified     # ๐Ÿ“  E0.6 fax machine
+1F4F1                                                  ; fully-qualified     # ๐Ÿ“ฑ E0.6 mobile phone
+1F4F2                                                  ; fully-qualified     # ๐Ÿ“ฒ E0.6 mobile phone with arrow
+260E FE0F                                              ; fully-qualified     # โ˜Ž๏ธ E0.6 telephone
+260E                                                   ; unqualified         # โ˜Ž E0.6 telephone
+1F4DE                                                  ; fully-qualified     # ๐Ÿ“ž E0.6 telephone receiver
+1F4DF                                                  ; fully-qualified     # ๐Ÿ“Ÿ E0.6 pager
+1F4E0                                                  ; fully-qualified     # ๐Ÿ“  E0.6 fax machine
 
 # subgroup: computer
-1F50B                                      ; fully-qualified     # ๐Ÿ”‹ E0.6 battery
-1F50C                                      ; fully-qualified     # ๐Ÿ”Œ E0.6 electric plug
-1F4BB                                      ; fully-qualified     # ๐Ÿ’ป E0.6 laptop
-1F5A5 FE0F                                 ; fully-qualified     # ๐Ÿ–ฅ๏ธ E0.7 desktop computer
-1F5A5                                      ; unqualified         # ๐Ÿ–ฅ E0.7 desktop computer
-1F5A8 FE0F                                 ; fully-qualified     # ๐Ÿ–จ๏ธ E0.7 printer
-1F5A8                                      ; unqualified         # ๐Ÿ–จ E0.7 printer
-2328 FE0F                                  ; fully-qualified     # โŒจ๏ธ E1.0 keyboard
-2328                                       ; unqualified         # โŒจ E1.0 keyboard
-1F5B1 FE0F                                 ; fully-qualified     # ๐Ÿ–ฑ๏ธ E0.7 computer mouse
-1F5B1                                      ; unqualified         # ๐Ÿ–ฑ E0.7 computer mouse
-1F5B2 FE0F                                 ; fully-qualified     # ๐Ÿ–ฒ๏ธ E0.7 trackball
-1F5B2                                      ; unqualified         # ๐Ÿ–ฒ E0.7 trackball
-1F4BD                                      ; fully-qualified     # ๐Ÿ’ฝ E0.6 computer disk
-1F4BE                                      ; fully-qualified     # ๐Ÿ’พ E0.6 floppy disk
-1F4BF                                      ; fully-qualified     # ๐Ÿ’ฟ E0.6 optical disk
-1F4C0                                      ; fully-qualified     # ๐Ÿ“€ E0.6 dvd
-1F9EE                                      ; fully-qualified     # ๐Ÿงฎ E11.0 abacus
+1F50B                                                  ; fully-qualified     # ๐Ÿ”‹ E0.6 battery
+1F50C                                                  ; fully-qualified     # ๐Ÿ”Œ E0.6 electric plug
+1F4BB                                                  ; fully-qualified     # ๐Ÿ’ป E0.6 laptop
+1F5A5 FE0F                                             ; fully-qualified     # ๐Ÿ–ฅ๏ธ E0.7 desktop computer
+1F5A5                                                  ; unqualified         # ๐Ÿ–ฅ E0.7 desktop computer
+1F5A8 FE0F                                             ; fully-qualified     # ๐Ÿ–จ๏ธ E0.7 printer
+1F5A8                                                  ; unqualified         # ๐Ÿ–จ E0.7 printer
+2328 FE0F                                              ; fully-qualified     # โŒจ๏ธ E1.0 keyboard
+2328                                                   ; unqualified         # โŒจ E1.0 keyboard
+1F5B1 FE0F                                             ; fully-qualified     # ๐Ÿ–ฑ๏ธ E0.7 computer mouse
+1F5B1                                                  ; unqualified         # ๐Ÿ–ฑ E0.7 computer mouse
+1F5B2 FE0F                                             ; fully-qualified     # ๐Ÿ–ฒ๏ธ E0.7 trackball
+1F5B2                                                  ; unqualified         # ๐Ÿ–ฒ E0.7 trackball
+1F4BD                                                  ; fully-qualified     # ๐Ÿ’ฝ E0.6 computer disk
+1F4BE                                                  ; fully-qualified     # ๐Ÿ’พ E0.6 floppy disk
+1F4BF                                                  ; fully-qualified     # ๐Ÿ’ฟ E0.6 optical disk
+1F4C0                                                  ; fully-qualified     # ๐Ÿ“€ E0.6 dvd
+1F9EE                                                  ; fully-qualified     # ๐Ÿงฎ E11.0 abacus
 
 # subgroup: light & video
-1F3A5                                      ; fully-qualified     # ๐ŸŽฅ E0.6 movie camera
-1F39E FE0F                                 ; fully-qualified     # ๐ŸŽž๏ธ E0.7 film frames
-1F39E                                      ; unqualified         # ๐ŸŽž E0.7 film frames
-1F4FD FE0F                                 ; fully-qualified     # ๐Ÿ“ฝ๏ธ E0.7 film projector
-1F4FD                                      ; unqualified         # ๐Ÿ“ฝ E0.7 film projector
-1F3AC                                      ; fully-qualified     # ๐ŸŽฌ E0.6 clapper board
-1F4FA                                      ; fully-qualified     # ๐Ÿ“บ E0.6 television
-1F4F7                                      ; fully-qualified     # ๐Ÿ“ท E0.6 camera
-1F4F8                                      ; fully-qualified     # ๐Ÿ“ธ E1.0 camera with flash
-1F4F9                                      ; fully-qualified     # ๐Ÿ“น E0.6 video camera
-1F4FC                                      ; fully-qualified     # ๐Ÿ“ผ E0.6 videocassette
-1F50D                                      ; fully-qualified     # ๐Ÿ” E0.6 magnifying glass tilted left
-1F50E                                      ; fully-qualified     # ๐Ÿ”Ž E0.6 magnifying glass tilted right
-1F56F FE0F                                 ; fully-qualified     # ๐Ÿ•ฏ๏ธ E0.7 candle
-1F56F                                      ; unqualified         # ๐Ÿ•ฏ E0.7 candle
-1F4A1                                      ; fully-qualified     # ๐Ÿ’ก E0.6 light bulb
-1F526                                      ; fully-qualified     # ๐Ÿ”ฆ E0.6 flashlight
-1F3EE                                      ; fully-qualified     # ๐Ÿฎ E0.6 red paper lantern
-1FA94                                      ; fully-qualified     # ๐Ÿช” E12.0 diya lamp
+1F3A5                                                  ; fully-qualified     # ๐ŸŽฅ E0.6 movie camera
+1F39E FE0F                                             ; fully-qualified     # ๐ŸŽž๏ธ E0.7 film frames
+1F39E                                                  ; unqualified         # ๐ŸŽž E0.7 film frames
+1F4FD FE0F                                             ; fully-qualified     # ๐Ÿ“ฝ๏ธ E0.7 film projector
+1F4FD                                                  ; unqualified         # ๐Ÿ“ฝ E0.7 film projector
+1F3AC                                                  ; fully-qualified     # ๐ŸŽฌ E0.6 clapper board
+1F4FA                                                  ; fully-qualified     # ๐Ÿ“บ E0.6 television
+1F4F7                                                  ; fully-qualified     # ๐Ÿ“ท E0.6 camera
+1F4F8                                                  ; fully-qualified     # ๐Ÿ“ธ E1.0 camera with flash
+1F4F9                                                  ; fully-qualified     # ๐Ÿ“น E0.6 video camera
+1F4FC                                                  ; fully-qualified     # ๐Ÿ“ผ E0.6 videocassette
+1F50D                                                  ; fully-qualified     # ๐Ÿ” E0.6 magnifying glass tilted left
+1F50E                                                  ; fully-qualified     # ๐Ÿ”Ž E0.6 magnifying glass tilted right
+1F56F FE0F                                             ; fully-qualified     # ๐Ÿ•ฏ๏ธ E0.7 candle
+1F56F                                                  ; unqualified         # ๐Ÿ•ฏ E0.7 candle
+1F4A1                                                  ; fully-qualified     # ๐Ÿ’ก E0.6 light bulb
+1F526                                                  ; fully-qualified     # ๐Ÿ”ฆ E0.6 flashlight
+1F3EE                                                  ; fully-qualified     # ๐Ÿฎ E0.6 red paper lantern
+1FA94                                                  ; fully-qualified     # ๐Ÿช” E12.0 diya lamp
 
 # subgroup: book-paper
-1F4D4                                      ; fully-qualified     # ๐Ÿ“” E0.6 notebook with decorative cover
-1F4D5                                      ; fully-qualified     # ๐Ÿ“• E0.6 closed book
-1F4D6                                      ; fully-qualified     # ๐Ÿ“– E0.6 open book
-1F4D7                                      ; fully-qualified     # ๐Ÿ“— E0.6 green book
-1F4D8                                      ; fully-qualified     # ๐Ÿ“˜ E0.6 blue book
-1F4D9                                      ; fully-qualified     # ๐Ÿ“™ E0.6 orange book
-1F4DA                                      ; fully-qualified     # ๐Ÿ“š E0.6 books
-1F4D3                                      ; fully-qualified     # ๐Ÿ““ E0.6 notebook
-1F4D2                                      ; fully-qualified     # ๐Ÿ“’ E0.6 ledger
-1F4C3                                      ; fully-qualified     # ๐Ÿ“ƒ E0.6 page with curl
-1F4DC                                      ; fully-qualified     # ๐Ÿ“œ E0.6 scroll
-1F4C4                                      ; fully-qualified     # ๐Ÿ“„ E0.6 page facing up
-1F4F0                                      ; fully-qualified     # ๐Ÿ“ฐ E0.6 newspaper
-1F5DE FE0F                                 ; fully-qualified     # ๐Ÿ—ž๏ธ E0.7 rolled-up newspaper
-1F5DE                                      ; unqualified         # ๐Ÿ—ž E0.7 rolled-up newspaper
-1F4D1                                      ; fully-qualified     # ๐Ÿ“‘ E0.6 bookmark tabs
-1F516                                      ; fully-qualified     # ๐Ÿ”– E0.6 bookmark
-1F3F7 FE0F                                 ; fully-qualified     # ๐Ÿท๏ธ E0.7 label
-1F3F7                                      ; unqualified         # ๐Ÿท E0.7 label
+1F4D4                                                  ; fully-qualified     # ๐Ÿ“” E0.6 notebook with decorative cover
+1F4D5                                                  ; fully-qualified     # ๐Ÿ“• E0.6 closed book
+1F4D6                                                  ; fully-qualified     # ๐Ÿ“– E0.6 open book
+1F4D7                                                  ; fully-qualified     # ๐Ÿ“— E0.6 green book
+1F4D8                                                  ; fully-qualified     # ๐Ÿ“˜ E0.6 blue book
+1F4D9                                                  ; fully-qualified     # ๐Ÿ“™ E0.6 orange book
+1F4DA                                                  ; fully-qualified     # ๐Ÿ“š E0.6 books
+1F4D3                                                  ; fully-qualified     # ๐Ÿ““ E0.6 notebook
+1F4D2                                                  ; fully-qualified     # ๐Ÿ“’ E0.6 ledger
+1F4C3                                                  ; fully-qualified     # ๐Ÿ“ƒ E0.6 page with curl
+1F4DC                                                  ; fully-qualified     # ๐Ÿ“œ E0.6 scroll
+1F4C4                                                  ; fully-qualified     # ๐Ÿ“„ E0.6 page facing up
+1F4F0                                                  ; fully-qualified     # ๐Ÿ“ฐ E0.6 newspaper
+1F5DE FE0F                                             ; fully-qualified     # ๐Ÿ—ž๏ธ E0.7 rolled-up newspaper
+1F5DE                                                  ; unqualified         # ๐Ÿ—ž E0.7 rolled-up newspaper
+1F4D1                                                  ; fully-qualified     # ๐Ÿ“‘ E0.6 bookmark tabs
+1F516                                                  ; fully-qualified     # ๐Ÿ”– E0.6 bookmark
+1F3F7 FE0F                                             ; fully-qualified     # ๐Ÿท๏ธ E0.7 label
+1F3F7                                                  ; unqualified         # ๐Ÿท E0.7 label
 
 # subgroup: money
-1F4B0                                      ; fully-qualified     # ๐Ÿ’ฐ E0.6 money bag
-1FA99                                      ; fully-qualified     # ๐Ÿช™ E13.0 coin
-1F4B4                                      ; fully-qualified     # ๐Ÿ’ด E0.6 yen banknote
-1F4B5                                      ; fully-qualified     # ๐Ÿ’ต E0.6 dollar banknote
-1F4B6                                      ; fully-qualified     # ๐Ÿ’ถ E1.0 euro banknote
-1F4B7                                      ; fully-qualified     # ๐Ÿ’ท E1.0 pound banknote
-1F4B8                                      ; fully-qualified     # ๐Ÿ’ธ E0.6 money with wings
-1F4B3                                      ; fully-qualified     # ๐Ÿ’ณ E0.6 credit card
-1F9FE                                      ; fully-qualified     # ๐Ÿงพ E11.0 receipt
-1F4B9                                      ; fully-qualified     # ๐Ÿ’น E0.6 chart increasing with yen
-1F4B1                                      ; fully-qualified     # ๐Ÿ’ฑ E0.6 currency exchange
-1F4B2                                      ; fully-qualified     # ๐Ÿ’ฒ E0.6 heavy dollar sign
+1F4B0                                                  ; fully-qualified     # ๐Ÿ’ฐ E0.6 money bag
+1FA99                                                  ; fully-qualified     # ๐Ÿช™ E13.0 coin
+1F4B4                                                  ; fully-qualified     # ๐Ÿ’ด E0.6 yen banknote
+1F4B5                                                  ; fully-qualified     # ๐Ÿ’ต E0.6 dollar banknote
+1F4B6                                                  ; fully-qualified     # ๐Ÿ’ถ E1.0 euro banknote
+1F4B7                                                  ; fully-qualified     # ๐Ÿ’ท E1.0 pound banknote
+1F4B8                                                  ; fully-qualified     # ๐Ÿ’ธ E0.6 money with wings
+1F4B3                                                  ; fully-qualified     # ๐Ÿ’ณ E0.6 credit card
+1F9FE                                                  ; fully-qualified     # ๐Ÿงพ E11.0 receipt
+1F4B9                                                  ; fully-qualified     # ๐Ÿ’น E0.6 chart increasing with yen
 
 # subgroup: mail
-2709 FE0F                                  ; fully-qualified     # โœ‰๏ธ E0.6 envelope
-2709                                       ; unqualified         # โœ‰ E0.6 envelope
-1F4E7                                      ; fully-qualified     # ๐Ÿ“ง E0.6 e-mail
-1F4E8                                      ; fully-qualified     # ๐Ÿ“จ E0.6 incoming envelope
-1F4E9                                      ; fully-qualified     # ๐Ÿ“ฉ E0.6 envelope with arrow
-1F4E4                                      ; fully-qualified     # ๐Ÿ“ค E0.6 outbox tray
-1F4E5                                      ; fully-qualified     # ๐Ÿ“ฅ E0.6 inbox tray
-1F4E6                                      ; fully-qualified     # ๐Ÿ“ฆ E0.6 package
-1F4EB                                      ; fully-qualified     # ๐Ÿ“ซ E0.6 closed mailbox with raised flag
-1F4EA                                      ; fully-qualified     # ๐Ÿ“ช E0.6 closed mailbox with lowered flag
-1F4EC                                      ; fully-qualified     # ๐Ÿ“ฌ E0.7 open mailbox with raised flag
-1F4ED                                      ; fully-qualified     # ๐Ÿ“ญ E0.7 open mailbox with lowered flag
-1F4EE                                      ; fully-qualified     # ๐Ÿ“ฎ E0.6 postbox
-1F5F3 FE0F                                 ; fully-qualified     # ๐Ÿ—ณ๏ธ E0.7 ballot box with ballot
-1F5F3                                      ; unqualified         # ๐Ÿ—ณ E0.7 ballot box with ballot
+2709 FE0F                                              ; fully-qualified     # โœ‰๏ธ E0.6 envelope
+2709                                                   ; unqualified         # โœ‰ E0.6 envelope
+1F4E7                                                  ; fully-qualified     # ๐Ÿ“ง E0.6 e-mail
+1F4E8                                                  ; fully-qualified     # ๐Ÿ“จ E0.6 incoming envelope
+1F4E9                                                  ; fully-qualified     # ๐Ÿ“ฉ E0.6 envelope with arrow
+1F4E4                                                  ; fully-qualified     # ๐Ÿ“ค E0.6 outbox tray
+1F4E5                                                  ; fully-qualified     # ๐Ÿ“ฅ E0.6 inbox tray
+1F4E6                                                  ; fully-qualified     # ๐Ÿ“ฆ E0.6 package
+1F4EB                                                  ; fully-qualified     # ๐Ÿ“ซ E0.6 closed mailbox with raised flag
+1F4EA                                                  ; fully-qualified     # ๐Ÿ“ช E0.6 closed mailbox with lowered flag
+1F4EC                                                  ; fully-qualified     # ๐Ÿ“ฌ E0.7 open mailbox with raised flag
+1F4ED                                                  ; fully-qualified     # ๐Ÿ“ญ E0.7 open mailbox with lowered flag
+1F4EE                                                  ; fully-qualified     # ๐Ÿ“ฎ E0.6 postbox
+1F5F3 FE0F                                             ; fully-qualified     # ๐Ÿ—ณ๏ธ E0.7 ballot box with ballot
+1F5F3                                                  ; unqualified         # ๐Ÿ—ณ E0.7 ballot box with ballot
 
 # subgroup: writing
-270F FE0F                                  ; fully-qualified     # โœ๏ธ E0.6 pencil
-270F                                       ; unqualified         # โœ E0.6 pencil
-2712 FE0F                                  ; fully-qualified     # โœ’๏ธ E0.6 black nib
-2712                                       ; unqualified         # โœ’ E0.6 black nib
-1F58B FE0F                                 ; fully-qualified     # ๐Ÿ–‹๏ธ E0.7 fountain pen
-1F58B                                      ; unqualified         # ๐Ÿ–‹ E0.7 fountain pen
-1F58A FE0F                                 ; fully-qualified     # ๐Ÿ–Š๏ธ E0.7 pen
-1F58A                                      ; unqualified         # ๐Ÿ–Š E0.7 pen
-1F58C FE0F                                 ; fully-qualified     # ๐Ÿ–Œ๏ธ E0.7 paintbrush
-1F58C                                      ; unqualified         # ๐Ÿ–Œ E0.7 paintbrush
-1F58D FE0F                                 ; fully-qualified     # ๐Ÿ–๏ธ E0.7 crayon
-1F58D                                      ; unqualified         # ๐Ÿ– E0.7 crayon
-1F4DD                                      ; fully-qualified     # ๐Ÿ“ E0.6 memo
+270F FE0F                                              ; fully-qualified     # โœ๏ธ E0.6 pencil
+270F                                                   ; unqualified         # โœ E0.6 pencil
+2712 FE0F                                              ; fully-qualified     # โœ’๏ธ E0.6 black nib
+2712                                                   ; unqualified         # โœ’ E0.6 black nib
+1F58B FE0F                                             ; fully-qualified     # ๐Ÿ–‹๏ธ E0.7 fountain pen
+1F58B                                                  ; unqualified         # ๐Ÿ–‹ E0.7 fountain pen
+1F58A FE0F                                             ; fully-qualified     # ๐Ÿ–Š๏ธ E0.7 pen
+1F58A                                                  ; unqualified         # ๐Ÿ–Š E0.7 pen
+1F58C FE0F                                             ; fully-qualified     # ๐Ÿ–Œ๏ธ E0.7 paintbrush
+1F58C                                                  ; unqualified         # ๐Ÿ–Œ E0.7 paintbrush
+1F58D FE0F                                             ; fully-qualified     # ๐Ÿ–๏ธ E0.7 crayon
+1F58D                                                  ; unqualified         # ๐Ÿ– E0.7 crayon
+1F4DD                                                  ; fully-qualified     # ๐Ÿ“ E0.6 memo
 
 # subgroup: office
-1F4BC                                      ; fully-qualified     # ๐Ÿ’ผ E0.6 briefcase
-1F4C1                                      ; fully-qualified     # ๐Ÿ“ E0.6 file folder
-1F4C2                                      ; fully-qualified     # ๐Ÿ“‚ E0.6 open file folder
-1F5C2 FE0F                                 ; fully-qualified     # ๐Ÿ—‚๏ธ E0.7 card index dividers
-1F5C2                                      ; unqualified         # ๐Ÿ—‚ E0.7 card index dividers
-1F4C5                                      ; fully-qualified     # ๐Ÿ“… E0.6 calendar
-1F4C6                                      ; fully-qualified     # ๐Ÿ“† E0.6 tear-off calendar
-1F5D2 FE0F                                 ; fully-qualified     # ๐Ÿ—’๏ธ E0.7 spiral notepad
-1F5D2                                      ; unqualified         # ๐Ÿ—’ E0.7 spiral notepad
-1F5D3 FE0F                                 ; fully-qualified     # ๐Ÿ—“๏ธ E0.7 spiral calendar
-1F5D3                                      ; unqualified         # ๐Ÿ—“ E0.7 spiral calendar
-1F4C7                                      ; fully-qualified     # ๐Ÿ“‡ E0.6 card index
-1F4C8                                      ; fully-qualified     # ๐Ÿ“ˆ E0.6 chart increasing
-1F4C9                                      ; fully-qualified     # ๐Ÿ“‰ E0.6 chart decreasing
-1F4CA                                      ; fully-qualified     # ๐Ÿ“Š E0.6 bar chart
-1F4CB                                      ; fully-qualified     # ๐Ÿ“‹ E0.6 clipboard
-1F4CC                                      ; fully-qualified     # ๐Ÿ“Œ E0.6 pushpin
-1F4CD                                      ; fully-qualified     # ๐Ÿ“ E0.6 round pushpin
-1F4CE                                      ; fully-qualified     # ๐Ÿ“Ž E0.6 paperclip
-1F587 FE0F                                 ; fully-qualified     # ๐Ÿ–‡๏ธ E0.7 linked paperclips
-1F587                                      ; unqualified         # ๐Ÿ–‡ E0.7 linked paperclips
-1F4CF                                      ; fully-qualified     # ๐Ÿ“ E0.6 straight ruler
-1F4D0                                      ; fully-qualified     # ๐Ÿ“ E0.6 triangular ruler
-2702 FE0F                                  ; fully-qualified     # โœ‚๏ธ E0.6 scissors
-2702                                       ; unqualified         # โœ‚ E0.6 scissors
-1F5C3 FE0F                                 ; fully-qualified     # ๐Ÿ—ƒ๏ธ E0.7 card file box
-1F5C3                                      ; unqualified         # ๐Ÿ—ƒ E0.7 card file box
-1F5C4 FE0F                                 ; fully-qualified     # ๐Ÿ—„๏ธ E0.7 file cabinet
-1F5C4                                      ; unqualified         # ๐Ÿ—„ E0.7 file cabinet
-1F5D1 FE0F                                 ; fully-qualified     # ๐Ÿ—‘๏ธ E0.7 wastebasket
-1F5D1                                      ; unqualified         # ๐Ÿ—‘ E0.7 wastebasket
+1F4BC                                                  ; fully-qualified     # ๐Ÿ’ผ E0.6 briefcase
+1F4C1                                                  ; fully-qualified     # ๐Ÿ“ E0.6 file folder
+1F4C2                                                  ; fully-qualified     # ๐Ÿ“‚ E0.6 open file folder
+1F5C2 FE0F                                             ; fully-qualified     # ๐Ÿ—‚๏ธ E0.7 card index dividers
+1F5C2                                                  ; unqualified         # ๐Ÿ—‚ E0.7 card index dividers
+1F4C5                                                  ; fully-qualified     # ๐Ÿ“… E0.6 calendar
+1F4C6                                                  ; fully-qualified     # ๐Ÿ“† E0.6 tear-off calendar
+1F5D2 FE0F                                             ; fully-qualified     # ๐Ÿ—’๏ธ E0.7 spiral notepad
+1F5D2                                                  ; unqualified         # ๐Ÿ—’ E0.7 spiral notepad
+1F5D3 FE0F                                             ; fully-qualified     # ๐Ÿ—“๏ธ E0.7 spiral calendar
+1F5D3                                                  ; unqualified         # ๐Ÿ—“ E0.7 spiral calendar
+1F4C7                                                  ; fully-qualified     # ๐Ÿ“‡ E0.6 card index
+1F4C8                                                  ; fully-qualified     # ๐Ÿ“ˆ E0.6 chart increasing
+1F4C9                                                  ; fully-qualified     # ๐Ÿ“‰ E0.6 chart decreasing
+1F4CA                                                  ; fully-qualified     # ๐Ÿ“Š E0.6 bar chart
+1F4CB                                                  ; fully-qualified     # ๐Ÿ“‹ E0.6 clipboard
+1F4CC                                                  ; fully-qualified     # ๐Ÿ“Œ E0.6 pushpin
+1F4CD                                                  ; fully-qualified     # ๐Ÿ“ E0.6 round pushpin
+1F4CE                                                  ; fully-qualified     # ๐Ÿ“Ž E0.6 paperclip
+1F587 FE0F                                             ; fully-qualified     # ๐Ÿ–‡๏ธ E0.7 linked paperclips
+1F587                                                  ; unqualified         # ๐Ÿ–‡ E0.7 linked paperclips
+1F4CF                                                  ; fully-qualified     # ๐Ÿ“ E0.6 straight ruler
+1F4D0                                                  ; fully-qualified     # ๐Ÿ“ E0.6 triangular ruler
+2702 FE0F                                              ; fully-qualified     # โœ‚๏ธ E0.6 scissors
+2702                                                   ; unqualified         # โœ‚ E0.6 scissors
+1F5C3 FE0F                                             ; fully-qualified     # ๐Ÿ—ƒ๏ธ E0.7 card file box
+1F5C3                                                  ; unqualified         # ๐Ÿ—ƒ E0.7 card file box
+1F5C4 FE0F                                             ; fully-qualified     # ๐Ÿ—„๏ธ E0.7 file cabinet
+1F5C4                                                  ; unqualified         # ๐Ÿ—„ E0.7 file cabinet
+1F5D1 FE0F                                             ; fully-qualified     # ๐Ÿ—‘๏ธ E0.7 wastebasket
+1F5D1                                                  ; unqualified         # ๐Ÿ—‘ E0.7 wastebasket
 
 # subgroup: lock
-1F512                                      ; fully-qualified     # ๐Ÿ”’ E0.6 locked
-1F513                                      ; fully-qualified     # ๐Ÿ”“ E0.6 unlocked
-1F50F                                      ; fully-qualified     # ๐Ÿ” E0.6 locked with pen
-1F510                                      ; fully-qualified     # ๐Ÿ” E0.6 locked with key
-1F511                                      ; fully-qualified     # ๐Ÿ”‘ E0.6 key
-1F5DD FE0F                                 ; fully-qualified     # ๐Ÿ—๏ธ E0.7 old key
-1F5DD                                      ; unqualified         # ๐Ÿ— E0.7 old key
+1F512                                                  ; fully-qualified     # ๐Ÿ”’ E0.6 locked
+1F513                                                  ; fully-qualified     # ๐Ÿ”“ E0.6 unlocked
+1F50F                                                  ; fully-qualified     # ๐Ÿ” E0.6 locked with pen
+1F510                                                  ; fully-qualified     # ๐Ÿ” E0.6 locked with key
+1F511                                                  ; fully-qualified     # ๐Ÿ”‘ E0.6 key
+1F5DD FE0F                                             ; fully-qualified     # ๐Ÿ—๏ธ E0.7 old key
+1F5DD                                                  ; unqualified         # ๐Ÿ— E0.7 old key
 
 # subgroup: tool
-1F528                                      ; fully-qualified     # ๐Ÿ”จ E0.6 hammer
-1FA93                                      ; fully-qualified     # ๐Ÿช“ E12.0 axe
-26CF FE0F                                  ; fully-qualified     # โ›๏ธ E0.7 pick
-26CF                                       ; unqualified         # โ› E0.7 pick
-2692 FE0F                                  ; fully-qualified     # โš’๏ธ E1.0 hammer and pick
-2692                                       ; unqualified         # โš’ E1.0 hammer and pick
-1F6E0 FE0F                                 ; fully-qualified     # ๐Ÿ› ๏ธ E0.7 hammer and wrench
-1F6E0                                      ; unqualified         # ๐Ÿ›  E0.7 hammer and wrench
-1F5E1 FE0F                                 ; fully-qualified     # ๐Ÿ—ก๏ธ E0.7 dagger
-1F5E1                                      ; unqualified         # ๐Ÿ—ก E0.7 dagger
-2694 FE0F                                  ; fully-qualified     # โš”๏ธ E1.0 crossed swords
-2694                                       ; unqualified         # โš” E1.0 crossed swords
-1F52B                                      ; fully-qualified     # ๐Ÿ”ซ E0.6 pistol
-1FA83                                      ; fully-qualified     # ๐Ÿชƒ E13.0 boomerang
-1F3F9                                      ; fully-qualified     # ๐Ÿน E1.0 bow and arrow
-1F6E1 FE0F                                 ; fully-qualified     # ๐Ÿ›ก๏ธ E0.7 shield
-1F6E1                                      ; unqualified         # ๐Ÿ›ก E0.7 shield
-1FA9A                                      ; fully-qualified     # ๐Ÿชš E13.0 carpentry saw
-1F527                                      ; fully-qualified     # ๐Ÿ”ง E0.6 wrench
-1FA9B                                      ; fully-qualified     # ๐Ÿช› E13.0 screwdriver
-1F529                                      ; fully-qualified     # ๐Ÿ”ฉ E0.6 nut and bolt
-2699 FE0F                                  ; fully-qualified     # โš™๏ธ E1.0 gear
-2699                                       ; unqualified         # โš™ E1.0 gear
-1F5DC FE0F                                 ; fully-qualified     # ๐Ÿ—œ๏ธ E0.7 clamp
-1F5DC                                      ; unqualified         # ๐Ÿ—œ E0.7 clamp
-2696 FE0F                                  ; fully-qualified     # โš–๏ธ E1.0 balance scale
-2696                                       ; unqualified         # โš– E1.0 balance scale
-1F9AF                                      ; fully-qualified     # ๐Ÿฆฏ E12.0 probing cane
-1F517                                      ; fully-qualified     # ๐Ÿ”— E0.6 link
-26D3 FE0F                                  ; fully-qualified     # โ›“๏ธ E0.7 chains
-26D3                                       ; unqualified         # โ›“ E0.7 chains
-1FA9D                                      ; fully-qualified     # ๐Ÿช E13.0 hook
-1F9F0                                      ; fully-qualified     # ๐Ÿงฐ E11.0 toolbox
-1F9F2                                      ; fully-qualified     # ๐Ÿงฒ E11.0 magnet
-1FA9C                                      ; fully-qualified     # ๐Ÿชœ E13.0 ladder
+1F528                                                  ; fully-qualified     # ๐Ÿ”จ E0.6 hammer
+1FA93                                                  ; fully-qualified     # ๐Ÿช“ E12.0 axe
+26CF FE0F                                              ; fully-qualified     # โ›๏ธ E0.7 pick
+26CF                                                   ; unqualified         # โ› E0.7 pick
+2692 FE0F                                              ; fully-qualified     # โš’๏ธ E1.0 hammer and pick
+2692                                                   ; unqualified         # โš’ E1.0 hammer and pick
+1F6E0 FE0F                                             ; fully-qualified     # ๐Ÿ› ๏ธ E0.7 hammer and wrench
+1F6E0                                                  ; unqualified         # ๐Ÿ›  E0.7 hammer and wrench
+1F5E1 FE0F                                             ; fully-qualified     # ๐Ÿ—ก๏ธ E0.7 dagger
+1F5E1                                                  ; unqualified         # ๐Ÿ—ก E0.7 dagger
+2694 FE0F                                              ; fully-qualified     # โš”๏ธ E1.0 crossed swords
+2694                                                   ; unqualified         # โš” E1.0 crossed swords
+1F52B                                                  ; fully-qualified     # ๐Ÿ”ซ E0.6 water pistol
+1FA83                                                  ; fully-qualified     # ๐Ÿชƒ E13.0 boomerang
+1F3F9                                                  ; fully-qualified     # ๐Ÿน E1.0 bow and arrow
+1F6E1 FE0F                                             ; fully-qualified     # ๐Ÿ›ก๏ธ E0.7 shield
+1F6E1                                                  ; unqualified         # ๐Ÿ›ก E0.7 shield
+1FA9A                                                  ; fully-qualified     # ๐Ÿชš E13.0 carpentry saw
+1F527                                                  ; fully-qualified     # ๐Ÿ”ง E0.6 wrench
+1FA9B                                                  ; fully-qualified     # ๐Ÿช› E13.0 screwdriver
+1F529                                                  ; fully-qualified     # ๐Ÿ”ฉ E0.6 nut and bolt
+2699 FE0F                                              ; fully-qualified     # โš™๏ธ E1.0 gear
+2699                                                   ; unqualified         # โš™ E1.0 gear
+1F5DC FE0F                                             ; fully-qualified     # ๐Ÿ—œ๏ธ E0.7 clamp
+1F5DC                                                  ; unqualified         # ๐Ÿ—œ E0.7 clamp
+2696 FE0F                                              ; fully-qualified     # โš–๏ธ E1.0 balance scale
+2696                                                   ; unqualified         # โš– E1.0 balance scale
+1F9AF                                                  ; fully-qualified     # ๐Ÿฆฏ E12.0 white cane
+1F517                                                  ; fully-qualified     # ๐Ÿ”— E0.6 link
+26D3 FE0F                                              ; fully-qualified     # โ›“๏ธ E0.7 chains
+26D3                                                   ; unqualified         # โ›“ E0.7 chains
+1FA9D                                                  ; fully-qualified     # ๐Ÿช E13.0 hook
+1F9F0                                                  ; fully-qualified     # ๐Ÿงฐ E11.0 toolbox
+1F9F2                                                  ; fully-qualified     # ๐Ÿงฒ E11.0 magnet
+1FA9C                                                  ; fully-qualified     # ๐Ÿชœ E13.0 ladder
 
 # subgroup: science
-2697 FE0F                                  ; fully-qualified     # โš—๏ธ E1.0 alembic
-2697                                       ; unqualified         # โš— E1.0 alembic
-1F9EA                                      ; fully-qualified     # ๐Ÿงช E11.0 test tube
-1F9EB                                      ; fully-qualified     # ๐Ÿงซ E11.0 petri dish
-1F9EC                                      ; fully-qualified     # ๐Ÿงฌ E11.0 dna
-1F52C                                      ; fully-qualified     # ๐Ÿ”ฌ E1.0 microscope
-1F52D                                      ; fully-qualified     # ๐Ÿ”ญ E1.0 telescope
-1F4E1                                      ; fully-qualified     # ๐Ÿ“ก E0.6 satellite antenna
+2697 FE0F                                              ; fully-qualified     # โš—๏ธ E1.0 alembic
+2697                                                   ; unqualified         # โš— E1.0 alembic
+1F9EA                                                  ; fully-qualified     # ๐Ÿงช E11.0 test tube
+1F9EB                                                  ; fully-qualified     # ๐Ÿงซ E11.0 petri dish
+1F9EC                                                  ; fully-qualified     # ๐Ÿงฌ E11.0 dna
+1F52C                                                  ; fully-qualified     # ๐Ÿ”ฌ E1.0 microscope
+1F52D                                                  ; fully-qualified     # ๐Ÿ”ญ E1.0 telescope
+1F4E1                                                  ; fully-qualified     # ๐Ÿ“ก E0.6 satellite antenna
 
 # subgroup: medical
-1F489                                      ; fully-qualified     # ๐Ÿ’‰ E0.6 syringe
-1FA78                                      ; fully-qualified     # ๐Ÿฉธ E12.0 drop of blood
-1F48A                                      ; fully-qualified     # ๐Ÿ’Š E0.6 pill
-1FA79                                      ; fully-qualified     # ๐Ÿฉน E12.0 adhesive bandage
-1FA7A                                      ; fully-qualified     # ๐Ÿฉบ E12.0 stethoscope
+1F489                                                  ; fully-qualified     # ๐Ÿ’‰ E0.6 syringe
+1FA78                                                  ; fully-qualified     # ๐Ÿฉธ E12.0 drop of blood
+1F48A                                                  ; fully-qualified     # ๐Ÿ’Š E0.6 pill
+1FA79                                                  ; fully-qualified     # ๐Ÿฉน E12.0 adhesive bandage
+1FA7A                                                  ; fully-qualified     # ๐Ÿฉบ E12.0 stethoscope
 
 # subgroup: household
-1F6AA                                      ; fully-qualified     # ๐Ÿšช E0.6 door
-1F6D7                                      ; fully-qualified     # ๐Ÿ›— E13.0 elevator
-1FA9E                                      ; fully-qualified     # ๐Ÿชž E13.0 mirror
-1FA9F                                      ; fully-qualified     # ๐ŸชŸ E13.0 window
-1F6CF FE0F                                 ; fully-qualified     # ๐Ÿ›๏ธ E0.7 bed
-1F6CF                                      ; unqualified         # ๐Ÿ› E0.7 bed
-1F6CB FE0F                                 ; fully-qualified     # ๐Ÿ›‹๏ธ E0.7 couch and lamp
-1F6CB                                      ; unqualified         # ๐Ÿ›‹ E0.7 couch and lamp
-1FA91                                      ; fully-qualified     # ๐Ÿช‘ E12.0 chair
-1F6BD                                      ; fully-qualified     # ๐Ÿšฝ E0.6 toilet
-1FAA0                                      ; fully-qualified     # ๐Ÿช  E13.0 plunger
-1F6BF                                      ; fully-qualified     # ๐Ÿšฟ E1.0 shower
-1F6C1                                      ; fully-qualified     # ๐Ÿ› E1.0 bathtub
-1FAA4                                      ; fully-qualified     # ๐Ÿชค E13.0 mouse trap
-1FA92                                      ; fully-qualified     # ๐Ÿช’ E12.0 razor
-1F9F4                                      ; fully-qualified     # ๐Ÿงด E11.0 lotion bottle
-1F9F7                                      ; fully-qualified     # ๐Ÿงท E11.0 safety pin
-1F9F9                                      ; fully-qualified     # ๐Ÿงน E11.0 broom
-1F9FA                                      ; fully-qualified     # ๐Ÿงบ E11.0 basket
-1F9FB                                      ; fully-qualified     # ๐Ÿงป E11.0 roll of paper
-1FAA3                                      ; fully-qualified     # ๐Ÿชฃ E13.0 bucket
-1F9FC                                      ; fully-qualified     # ๐Ÿงผ E11.0 soap
-1FAA5                                      ; fully-qualified     # ๐Ÿชฅ E13.0 toothbrush
-1F9FD                                      ; fully-qualified     # ๐Ÿงฝ E11.0 sponge
-1F9EF                                      ; fully-qualified     # ๐Ÿงฏ E11.0 fire extinguisher
-1F6D2                                      ; fully-qualified     # ๐Ÿ›’ E3.0 shopping cart
+1F6AA                                                  ; fully-qualified     # ๐Ÿšช E0.6 door
+1F6D7                                                  ; fully-qualified     # ๐Ÿ›— E13.0 elevator
+1FA9E                                                  ; fully-qualified     # ๐Ÿชž E13.0 mirror
+1FA9F                                                  ; fully-qualified     # ๐ŸชŸ E13.0 window
+1F6CF FE0F                                             ; fully-qualified     # ๐Ÿ›๏ธ E0.7 bed
+1F6CF                                                  ; unqualified         # ๐Ÿ› E0.7 bed
+1F6CB FE0F                                             ; fully-qualified     # ๐Ÿ›‹๏ธ E0.7 couch and lamp
+1F6CB                                                  ; unqualified         # ๐Ÿ›‹ E0.7 couch and lamp
+1FA91                                                  ; fully-qualified     # ๐Ÿช‘ E12.0 chair
+1F6BD                                                  ; fully-qualified     # ๐Ÿšฝ E0.6 toilet
+1FAA0                                                  ; fully-qualified     # ๐Ÿช  E13.0 plunger
+1F6BF                                                  ; fully-qualified     # ๐Ÿšฟ E1.0 shower
+1F6C1                                                  ; fully-qualified     # ๐Ÿ› E1.0 bathtub
+1FAA4                                                  ; fully-qualified     # ๐Ÿชค E13.0 mouse trap
+1FA92                                                  ; fully-qualified     # ๐Ÿช’ E12.0 razor
+1F9F4                                                  ; fully-qualified     # ๐Ÿงด E11.0 lotion bottle
+1F9F7                                                  ; fully-qualified     # ๐Ÿงท E11.0 safety pin
+1F9F9                                                  ; fully-qualified     # ๐Ÿงน E11.0 broom
+1F9FA                                                  ; fully-qualified     # ๐Ÿงบ E11.0 basket
+1F9FB                                                  ; fully-qualified     # ๐Ÿงป E11.0 roll of paper
+1FAA3                                                  ; fully-qualified     # ๐Ÿชฃ E13.0 bucket
+1F9FC                                                  ; fully-qualified     # ๐Ÿงผ E11.0 soap
+1FAA5                                                  ; fully-qualified     # ๐Ÿชฅ E13.0 toothbrush
+1F9FD                                                  ; fully-qualified     # ๐Ÿงฝ E11.0 sponge
+1F9EF                                                  ; fully-qualified     # ๐Ÿงฏ E11.0 fire extinguisher
+1F6D2                                                  ; fully-qualified     # ๐Ÿ›’ E3.0 shopping cart
 
 # subgroup: other-object
-1F6AC                                      ; fully-qualified     # ๐Ÿšฌ E0.6 cigarette
-26B0 FE0F                                  ; fully-qualified     # โšฐ๏ธ E1.0 coffin
-26B0                                       ; unqualified         # โšฐ E1.0 coffin
-1FAA6                                      ; fully-qualified     # ๐Ÿชฆ E13.0 headstone
-26B1 FE0F                                  ; fully-qualified     # โšฑ๏ธ E1.0 funeral urn
-26B1                                       ; unqualified         # โšฑ E1.0 funeral urn
-1F5FF                                      ; fully-qualified     # ๐Ÿ—ฟ E0.6 moai
-1FAA7                                      ; fully-qualified     # ๐Ÿชง E13.0 placard
+1F6AC                                                  ; fully-qualified     # ๐Ÿšฌ E0.6 cigarette
+26B0 FE0F                                              ; fully-qualified     # โšฐ๏ธ E1.0 coffin
+26B0                                                   ; unqualified         # โšฐ E1.0 coffin
+1FAA6                                                  ; fully-qualified     # ๐Ÿชฆ E13.0 headstone
+26B1 FE0F                                              ; fully-qualified     # โšฑ๏ธ E1.0 funeral urn
+26B1                                                   ; unqualified         # โšฑ E1.0 funeral urn
+1F5FF                                                  ; fully-qualified     # ๐Ÿ—ฟ E0.6 moai
+1FAA7                                                  ; fully-qualified     # ๐Ÿชง E13.0 placard
 
-# Objects subtotal:		301
-# Objects subtotal:		301	w/o modifiers
+# Objects subtotal:		299
+# Objects subtotal:		299	w/o modifiers
 
 # group: Symbols
 
 # subgroup: transport-sign
-1F3E7                                      ; fully-qualified     # ๐Ÿง E0.6 ATM sign
-1F6AE                                      ; fully-qualified     # ๐Ÿšฎ E1.0 litter in bin sign
-1F6B0                                      ; fully-qualified     # ๐Ÿšฐ E1.0 potable water
-267F                                       ; fully-qualified     # โ™ฟ E0.6 wheelchair symbol
-1F6B9                                      ; fully-qualified     # ๐Ÿšน E0.6 menโ€™s room
-1F6BA                                      ; fully-qualified     # ๐Ÿšบ E0.6 womenโ€™s room
-1F6BB                                      ; fully-qualified     # ๐Ÿšป E0.6 restroom
-1F6BC                                      ; fully-qualified     # ๐Ÿšผ E0.6 baby symbol
-1F6BE                                      ; fully-qualified     # ๐Ÿšพ E0.6 water closet
-1F6C2                                      ; fully-qualified     # ๐Ÿ›‚ E1.0 passport control
-1F6C3                                      ; fully-qualified     # ๐Ÿ›ƒ E1.0 customs
-1F6C4                                      ; fully-qualified     # ๐Ÿ›„ E1.0 baggage claim
-1F6C5                                      ; fully-qualified     # ๐Ÿ›… E1.0 left luggage
+1F3E7                                                  ; fully-qualified     # ๐Ÿง E0.6 ATM sign
+1F6AE                                                  ; fully-qualified     # ๐Ÿšฎ E1.0 litter in bin sign
+1F6B0                                                  ; fully-qualified     # ๐Ÿšฐ E1.0 potable water
+267F                                                   ; fully-qualified     # โ™ฟ E0.6 wheelchair symbol
+1F6B9                                                  ; fully-qualified     # ๐Ÿšน E0.6 menโ€™s room
+1F6BA                                                  ; fully-qualified     # ๐Ÿšบ E0.6 womenโ€™s room
+1F6BB                                                  ; fully-qualified     # ๐Ÿšป E0.6 restroom
+1F6BC                                                  ; fully-qualified     # ๐Ÿšผ E0.6 baby symbol
+1F6BE                                                  ; fully-qualified     # ๐Ÿšพ E0.6 water closet
+1F6C2                                                  ; fully-qualified     # ๐Ÿ›‚ E1.0 passport control
+1F6C3                                                  ; fully-qualified     # ๐Ÿ›ƒ E1.0 customs
+1F6C4                                                  ; fully-qualified     # ๐Ÿ›„ E1.0 baggage claim
+1F6C5                                                  ; fully-qualified     # ๐Ÿ›… E1.0 left luggage
 
 # subgroup: warning
-26A0 FE0F                                  ; fully-qualified     # โš ๏ธ E0.6 warning
-26A0                                       ; unqualified         # โš  E0.6 warning
-1F6B8                                      ; fully-qualified     # ๐Ÿšธ E1.0 children crossing
-26D4                                       ; fully-qualified     # โ›” E0.6 no entry
-1F6AB                                      ; fully-qualified     # ๐Ÿšซ E0.6 prohibited
-1F6B3                                      ; fully-qualified     # ๐Ÿšณ E1.0 no bicycles
-1F6AD                                      ; fully-qualified     # ๐Ÿšญ E0.6 no smoking
-1F6AF                                      ; fully-qualified     # ๐Ÿšฏ E1.0 no littering
-1F6B1                                      ; fully-qualified     # ๐Ÿšฑ E1.0 non-potable water
-1F6B7                                      ; fully-qualified     # ๐Ÿšท E1.0 no pedestrians
-1F4F5                                      ; fully-qualified     # ๐Ÿ“ต E1.0 no mobile phones
-1F51E                                      ; fully-qualified     # ๐Ÿ”ž E0.6 no one under eighteen
-2622 FE0F                                  ; fully-qualified     # โ˜ข๏ธ E1.0 radioactive
-2622                                       ; unqualified         # โ˜ข E1.0 radioactive
-2623 FE0F                                  ; fully-qualified     # โ˜ฃ๏ธ E1.0 biohazard
-2623                                       ; unqualified         # โ˜ฃ E1.0 biohazard
+26A0 FE0F                                              ; fully-qualified     # โš ๏ธ E0.6 warning
+26A0                                                   ; unqualified         # โš  E0.6 warning
+1F6B8                                                  ; fully-qualified     # ๐Ÿšธ E1.0 children crossing
+26D4                                                   ; fully-qualified     # โ›” E0.6 no entry
+1F6AB                                                  ; fully-qualified     # ๐Ÿšซ E0.6 prohibited
+1F6B3                                                  ; fully-qualified     # ๐Ÿšณ E1.0 no bicycles
+1F6AD                                                  ; fully-qualified     # ๐Ÿšญ E0.6 no smoking
+1F6AF                                                  ; fully-qualified     # ๐Ÿšฏ E1.0 no littering
+1F6B1                                                  ; fully-qualified     # ๐Ÿšฑ E1.0 non-potable water
+1F6B7                                                  ; fully-qualified     # ๐Ÿšท E1.0 no pedestrians
+1F4F5                                                  ; fully-qualified     # ๐Ÿ“ต E1.0 no mobile phones
+1F51E                                                  ; fully-qualified     # ๐Ÿ”ž E0.6 no one under eighteen
+2622 FE0F                                              ; fully-qualified     # โ˜ข๏ธ E1.0 radioactive
+2622                                                   ; unqualified         # โ˜ข E1.0 radioactive
+2623 FE0F                                              ; fully-qualified     # โ˜ฃ๏ธ E1.0 biohazard
+2623                                                   ; unqualified         # โ˜ฃ E1.0 biohazard
 
 # subgroup: arrow
-2B06 FE0F                                  ; fully-qualified     # โฌ†๏ธ E0.6 up arrow
-2B06                                       ; unqualified         # โฌ† E0.6 up arrow
-2197 FE0F                                  ; fully-qualified     # โ†—๏ธ E0.6 up-right arrow
-2197                                       ; unqualified         # โ†— E0.6 up-right arrow
-27A1 FE0F                                  ; fully-qualified     # โžก๏ธ E0.6 right arrow
-27A1                                       ; unqualified         # โžก E0.6 right arrow
-2198 FE0F                                  ; fully-qualified     # โ†˜๏ธ E0.6 down-right arrow
-2198                                       ; unqualified         # โ†˜ E0.6 down-right arrow
-2B07 FE0F                                  ; fully-qualified     # โฌ‡๏ธ E0.6 down arrow
-2B07                                       ; unqualified         # โฌ‡ E0.6 down arrow
-2199 FE0F                                  ; fully-qualified     # โ†™๏ธ E0.6 down-left arrow
-2199                                       ; unqualified         # โ†™ E0.6 down-left arrow
-2B05 FE0F                                  ; fully-qualified     # โฌ…๏ธ E0.6 left arrow
-2B05                                       ; unqualified         # โฌ… E0.6 left arrow
-2196 FE0F                                  ; fully-qualified     # โ†–๏ธ E0.6 up-left arrow
-2196                                       ; unqualified         # โ†– E0.6 up-left arrow
-2195 FE0F                                  ; fully-qualified     # โ†•๏ธ E0.6 up-down arrow
-2195                                       ; unqualified         # โ†• E0.6 up-down arrow
-2194 FE0F                                  ; fully-qualified     # โ†”๏ธ E0.6 left-right arrow
-2194                                       ; unqualified         # โ†” E0.6 left-right arrow
-21A9 FE0F                                  ; fully-qualified     # โ†ฉ๏ธ E0.6 right arrow curving left
-21A9                                       ; unqualified         # โ†ฉ E0.6 right arrow curving left
-21AA FE0F                                  ; fully-qualified     # โ†ช๏ธ E0.6 left arrow curving right
-21AA                                       ; unqualified         # โ†ช E0.6 left arrow curving right
-2934 FE0F                                  ; fully-qualified     # โคด๏ธ E0.6 right arrow curving up
-2934                                       ; unqualified         # โคด E0.6 right arrow curving up
-2935 FE0F                                  ; fully-qualified     # โคต๏ธ E0.6 right arrow curving down
-2935                                       ; unqualified         # โคต E0.6 right arrow curving down
-1F503                                      ; fully-qualified     # ๐Ÿ”ƒ E0.6 clockwise vertical arrows
-1F504                                      ; fully-qualified     # ๐Ÿ”„ E1.0 counterclockwise arrows button
-1F519                                      ; fully-qualified     # ๐Ÿ”™ E0.6 BACK arrow
-1F51A                                      ; fully-qualified     # ๐Ÿ”š E0.6 END arrow
-1F51B                                      ; fully-qualified     # ๐Ÿ”› E0.6 ON! arrow
-1F51C                                      ; fully-qualified     # ๐Ÿ”œ E0.6 SOON arrow
-1F51D                                      ; fully-qualified     # ๐Ÿ” E0.6 TOP arrow
+2B06 FE0F                                              ; fully-qualified     # โฌ†๏ธ E0.6 up arrow
+2B06                                                   ; unqualified         # โฌ† E0.6 up arrow
+2197 FE0F                                              ; fully-qualified     # โ†—๏ธ E0.6 up-right arrow
+2197                                                   ; unqualified         # โ†— E0.6 up-right arrow
+27A1 FE0F                                              ; fully-qualified     # โžก๏ธ E0.6 right arrow
+27A1                                                   ; unqualified         # โžก E0.6 right arrow
+2198 FE0F                                              ; fully-qualified     # โ†˜๏ธ E0.6 down-right arrow
+2198                                                   ; unqualified         # โ†˜ E0.6 down-right arrow
+2B07 FE0F                                              ; fully-qualified     # โฌ‡๏ธ E0.6 down arrow
+2B07                                                   ; unqualified         # โฌ‡ E0.6 down arrow
+2199 FE0F                                              ; fully-qualified     # โ†™๏ธ E0.6 down-left arrow
+2199                                                   ; unqualified         # โ†™ E0.6 down-left arrow
+2B05 FE0F                                              ; fully-qualified     # โฌ…๏ธ E0.6 left arrow
+2B05                                                   ; unqualified         # โฌ… E0.6 left arrow
+2196 FE0F                                              ; fully-qualified     # โ†–๏ธ E0.6 up-left arrow
+2196                                                   ; unqualified         # โ†– E0.6 up-left arrow
+2195 FE0F                                              ; fully-qualified     # โ†•๏ธ E0.6 up-down arrow
+2195                                                   ; unqualified         # โ†• E0.6 up-down arrow
+2194 FE0F                                              ; fully-qualified     # โ†”๏ธ E0.6 left-right arrow
+2194                                                   ; unqualified         # โ†” E0.6 left-right arrow
+21A9 FE0F                                              ; fully-qualified     # โ†ฉ๏ธ E0.6 right arrow curving left
+21A9                                                   ; unqualified         # โ†ฉ E0.6 right arrow curving left
+21AA FE0F                                              ; fully-qualified     # โ†ช๏ธ E0.6 left arrow curving right
+21AA                                                   ; unqualified         # โ†ช E0.6 left arrow curving right
+2934 FE0F                                              ; fully-qualified     # โคด๏ธ E0.6 right arrow curving up
+2934                                                   ; unqualified         # โคด E0.6 right arrow curving up
+2935 FE0F                                              ; fully-qualified     # โคต๏ธ E0.6 right arrow curving down
+2935                                                   ; unqualified         # โคต E0.6 right arrow curving down
+1F503                                                  ; fully-qualified     # ๐Ÿ”ƒ E0.6 clockwise vertical arrows
+1F504                                                  ; fully-qualified     # ๐Ÿ”„ E1.0 counterclockwise arrows button
+1F519                                                  ; fully-qualified     # ๐Ÿ”™ E0.6 BACK arrow
+1F51A                                                  ; fully-qualified     # ๐Ÿ”š E0.6 END arrow
+1F51B                                                  ; fully-qualified     # ๐Ÿ”› E0.6 ON! arrow
+1F51C                                                  ; fully-qualified     # ๐Ÿ”œ E0.6 SOON arrow
+1F51D                                                  ; fully-qualified     # ๐Ÿ” E0.6 TOP arrow
 
 # subgroup: religion
-1F6D0                                      ; fully-qualified     # ๐Ÿ› E1.0 place of worship
-269B FE0F                                  ; fully-qualified     # โš›๏ธ E1.0 atom symbol
-269B                                       ; unqualified         # โš› E1.0 atom symbol
-1F549 FE0F                                 ; fully-qualified     # ๐Ÿ•‰๏ธ E0.7 om
-1F549                                      ; unqualified         # ๐Ÿ•‰ E0.7 om
-2721 FE0F                                  ; fully-qualified     # โœก๏ธ E0.7 star of David
-2721                                       ; unqualified         # โœก E0.7 star of David
-2638 FE0F                                  ; fully-qualified     # โ˜ธ๏ธ E0.7 wheel of dharma
-2638                                       ; unqualified         # โ˜ธ E0.7 wheel of dharma
-262F FE0F                                  ; fully-qualified     # โ˜ฏ๏ธ E0.7 yin yang
-262F                                       ; unqualified         # โ˜ฏ E0.7 yin yang
-271D FE0F                                  ; fully-qualified     # โœ๏ธ E0.7 latin cross
-271D                                       ; unqualified         # โœ E0.7 latin cross
-2626 FE0F                                  ; fully-qualified     # โ˜ฆ๏ธ E1.0 orthodox cross
-2626                                       ; unqualified         # โ˜ฆ E1.0 orthodox cross
-262A FE0F                                  ; fully-qualified     # โ˜ช๏ธ E0.7 star and crescent
-262A                                       ; unqualified         # โ˜ช E0.7 star and crescent
-262E FE0F                                  ; fully-qualified     # โ˜ฎ๏ธ E1.0 peace symbol
-262E                                       ; unqualified         # โ˜ฎ E1.0 peace symbol
-1F54E                                      ; fully-qualified     # ๐Ÿ•Ž E1.0 menorah
-1F52F                                      ; fully-qualified     # ๐Ÿ”ฏ E0.6 dotted six-pointed star
+1F6D0                                                  ; fully-qualified     # ๐Ÿ› E1.0 place of worship
+269B FE0F                                              ; fully-qualified     # โš›๏ธ E1.0 atom symbol
+269B                                                   ; unqualified         # โš› E1.0 atom symbol
+1F549 FE0F                                             ; fully-qualified     # ๐Ÿ•‰๏ธ E0.7 om
+1F549                                                  ; unqualified         # ๐Ÿ•‰ E0.7 om
+2721 FE0F                                              ; fully-qualified     # โœก๏ธ E0.7 star of David
+2721                                                   ; unqualified         # โœก E0.7 star of David
+2638 FE0F                                              ; fully-qualified     # โ˜ธ๏ธ E0.7 wheel of dharma
+2638                                                   ; unqualified         # โ˜ธ E0.7 wheel of dharma
+262F FE0F                                              ; fully-qualified     # โ˜ฏ๏ธ E0.7 yin yang
+262F                                                   ; unqualified         # โ˜ฏ E0.7 yin yang
+271D FE0F                                              ; fully-qualified     # โœ๏ธ E0.7 latin cross
+271D                                                   ; unqualified         # โœ E0.7 latin cross
+2626 FE0F                                              ; fully-qualified     # โ˜ฆ๏ธ E1.0 orthodox cross
+2626                                                   ; unqualified         # โ˜ฆ E1.0 orthodox cross
+262A FE0F                                              ; fully-qualified     # โ˜ช๏ธ E0.7 star and crescent
+262A                                                   ; unqualified         # โ˜ช E0.7 star and crescent
+262E FE0F                                              ; fully-qualified     # โ˜ฎ๏ธ E1.0 peace symbol
+262E                                                   ; unqualified         # โ˜ฎ E1.0 peace symbol
+1F54E                                                  ; fully-qualified     # ๐Ÿ•Ž E1.0 menorah
+1F52F                                                  ; fully-qualified     # ๐Ÿ”ฏ E0.6 dotted six-pointed star
 
 # subgroup: zodiac
-2648                                       ; fully-qualified     # โ™ˆ E0.6 Aries
-2649                                       ; fully-qualified     # โ™‰ E0.6 Taurus
-264A                                       ; fully-qualified     # โ™Š E0.6 Gemini
-264B                                       ; fully-qualified     # โ™‹ E0.6 Cancer
-264C                                       ; fully-qualified     # โ™Œ E0.6 Leo
-264D                                       ; fully-qualified     # โ™ E0.6 Virgo
-264E                                       ; fully-qualified     # โ™Ž E0.6 Libra
-264F                                       ; fully-qualified     # โ™ E0.6 Scorpio
-2650                                       ; fully-qualified     # โ™ E0.6 Sagittarius
-2651                                       ; fully-qualified     # โ™‘ E0.6 Capricorn
-2652                                       ; fully-qualified     # โ™’ E0.6 Aquarius
-2653                                       ; fully-qualified     # โ™“ E0.6 Pisces
-26CE                                       ; fully-qualified     # โ›Ž E0.6 Ophiuchus
+2648                                                   ; fully-qualified     # โ™ˆ E0.6 Aries
+2649                                                   ; fully-qualified     # โ™‰ E0.6 Taurus
+264A                                                   ; fully-qualified     # โ™Š E0.6 Gemini
+264B                                                   ; fully-qualified     # โ™‹ E0.6 Cancer
+264C                                                   ; fully-qualified     # โ™Œ E0.6 Leo
+264D                                                   ; fully-qualified     # โ™ E0.6 Virgo
+264E                                                   ; fully-qualified     # โ™Ž E0.6 Libra
+264F                                                   ; fully-qualified     # โ™ E0.6 Scorpio
+2650                                                   ; fully-qualified     # โ™ E0.6 Sagittarius
+2651                                                   ; fully-qualified     # โ™‘ E0.6 Capricorn
+2652                                                   ; fully-qualified     # โ™’ E0.6 Aquarius
+2653                                                   ; fully-qualified     # โ™“ E0.6 Pisces
+26CE                                                   ; fully-qualified     # โ›Ž E0.6 Ophiuchus
 
 # subgroup: av-symbol
-1F500                                      ; fully-qualified     # ๐Ÿ”€ E1.0 shuffle tracks button
-1F501                                      ; fully-qualified     # ๐Ÿ” E1.0 repeat button
-1F502                                      ; fully-qualified     # ๐Ÿ”‚ E1.0 repeat single button
-25B6 FE0F                                  ; fully-qualified     # โ–ถ๏ธ E0.6 play button
-25B6                                       ; unqualified         # โ–ถ E0.6 play button
-23E9                                       ; fully-qualified     # โฉ E0.6 fast-forward button
-23ED FE0F                                  ; fully-qualified     # โญ๏ธ E0.7 next track button
-23ED                                       ; unqualified         # โญ E0.7 next track button
-23EF FE0F                                  ; fully-qualified     # โฏ๏ธ E1.0 play or pause button
-23EF                                       ; unqualified         # โฏ E1.0 play or pause button
-25C0 FE0F                                  ; fully-qualified     # โ—€๏ธ E0.6 reverse button
-25C0                                       ; unqualified         # โ—€ E0.6 reverse button
-23EA                                       ; fully-qualified     # โช E0.6 fast reverse button
-23EE FE0F                                  ; fully-qualified     # โฎ๏ธ E0.7 last track button
-23EE                                       ; unqualified         # โฎ E0.7 last track button
-1F53C                                      ; fully-qualified     # ๐Ÿ”ผ E0.6 upwards button
-23EB                                       ; fully-qualified     # โซ E0.6 fast up button
-1F53D                                      ; fully-qualified     # ๐Ÿ”ฝ E0.6 downwards button
-23EC                                       ; fully-qualified     # โฌ E0.6 fast down button
-23F8 FE0F                                  ; fully-qualified     # โธ๏ธ E0.7 pause button
-23F8                                       ; unqualified         # โธ E0.7 pause button
-23F9 FE0F                                  ; fully-qualified     # โน๏ธ E0.7 stop button
-23F9                                       ; unqualified         # โน E0.7 stop button
-23FA FE0F                                  ; fully-qualified     # โบ๏ธ E0.7 record button
-23FA                                       ; unqualified         # โบ E0.7 record button
-23CF FE0F                                  ; fully-qualified     # โ๏ธ E1.0 eject button
-23CF                                       ; unqualified         # โ E1.0 eject button
-1F3A6                                      ; fully-qualified     # ๐ŸŽฆ E0.6 cinema
-1F505                                      ; fully-qualified     # ๐Ÿ”… E1.0 dim button
-1F506                                      ; fully-qualified     # ๐Ÿ”† E1.0 bright button
-1F4F6                                      ; fully-qualified     # ๐Ÿ“ถ E0.6 antenna bars
-1F4F3                                      ; fully-qualified     # ๐Ÿ“ณ E0.6 vibration mode
-1F4F4                                      ; fully-qualified     # ๐Ÿ“ด E0.6 mobile phone off
+1F500                                                  ; fully-qualified     # ๐Ÿ”€ E1.0 shuffle tracks button
+1F501                                                  ; fully-qualified     # ๐Ÿ” E1.0 repeat button
+1F502                                                  ; fully-qualified     # ๐Ÿ”‚ E1.0 repeat single button
+25B6 FE0F                                              ; fully-qualified     # โ–ถ๏ธ E0.6 play button
+25B6                                                   ; unqualified         # โ–ถ E0.6 play button
+23E9                                                   ; fully-qualified     # โฉ E0.6 fast-forward button
+23ED FE0F                                              ; fully-qualified     # โญ๏ธ E0.7 next track button
+23ED                                                   ; unqualified         # โญ E0.7 next track button
+23EF FE0F                                              ; fully-qualified     # โฏ๏ธ E1.0 play or pause button
+23EF                                                   ; unqualified         # โฏ E1.0 play or pause button
+25C0 FE0F                                              ; fully-qualified     # โ—€๏ธ E0.6 reverse button
+25C0                                                   ; unqualified         # โ—€ E0.6 reverse button
+23EA                                                   ; fully-qualified     # โช E0.6 fast reverse button
+23EE FE0F                                              ; fully-qualified     # โฎ๏ธ E0.7 last track button
+23EE                                                   ; unqualified         # โฎ E0.7 last track button
+1F53C                                                  ; fully-qualified     # ๐Ÿ”ผ E0.6 upwards button
+23EB                                                   ; fully-qualified     # โซ E0.6 fast up button
+1F53D                                                  ; fully-qualified     # ๐Ÿ”ฝ E0.6 downwards button
+23EC                                                   ; fully-qualified     # โฌ E0.6 fast down button
+23F8 FE0F                                              ; fully-qualified     # โธ๏ธ E0.7 pause button
+23F8                                                   ; unqualified         # โธ E0.7 pause button
+23F9 FE0F                                              ; fully-qualified     # โน๏ธ E0.7 stop button
+23F9                                                   ; unqualified         # โน E0.7 stop button
+23FA FE0F                                              ; fully-qualified     # โบ๏ธ E0.7 record button
+23FA                                                   ; unqualified         # โบ E0.7 record button
+23CF FE0F                                              ; fully-qualified     # โ๏ธ E1.0 eject button
+23CF                                                   ; unqualified         # โ E1.0 eject button
+1F3A6                                                  ; fully-qualified     # ๐ŸŽฆ E0.6 cinema
+1F505                                                  ; fully-qualified     # ๐Ÿ”… E1.0 dim button
+1F506                                                  ; fully-qualified     # ๐Ÿ”† E1.0 bright button
+1F4F6                                                  ; fully-qualified     # ๐Ÿ“ถ E0.6 antenna bars
+1F4F3                                                  ; fully-qualified     # ๐Ÿ“ณ E0.6 vibration mode
+1F4F4                                                  ; fully-qualified     # ๐Ÿ“ด E0.6 mobile phone off
 
 # subgroup: gender
-2640 FE0F                                  ; fully-qualified     # โ™€๏ธ E4.0 female sign
-2640                                       ; unqualified         # โ™€ E4.0 female sign
-2642 FE0F                                  ; fully-qualified     # โ™‚๏ธ E4.0 male sign
-2642                                       ; unqualified         # โ™‚ E4.0 male sign
-26A7 FE0F                                  ; fully-qualified     # โšง๏ธ E13.0 transgender symbol
-26A7                                       ; unqualified         # โšง E13.0 transgender symbol
+2640 FE0F                                              ; fully-qualified     # โ™€๏ธ E4.0 female sign
+2640                                                   ; unqualified         # โ™€ E4.0 female sign
+2642 FE0F                                              ; fully-qualified     # โ™‚๏ธ E4.0 male sign
+2642                                                   ; unqualified         # โ™‚ E4.0 male sign
+26A7 FE0F                                              ; fully-qualified     # โšง๏ธ E13.0 transgender symbol
+26A7                                                   ; unqualified         # โšง E13.0 transgender symbol
+
+# subgroup: math
+2716 FE0F                                              ; fully-qualified     # โœ–๏ธ E0.6 multiply
+2716                                                   ; unqualified         # โœ– E0.6 multiply
+2795                                                   ; fully-qualified     # โž• E0.6 plus
+2796                                                   ; fully-qualified     # โž– E0.6 minus
+2797                                                   ; fully-qualified     # โž— E0.6 divide
+267E FE0F                                              ; fully-qualified     # โ™พ๏ธ E11.0 infinity
+267E                                                   ; unqualified         # โ™พ E11.0 infinity
+
+# subgroup: punctuation
+203C FE0F                                              ; fully-qualified     # โ€ผ๏ธ E0.6 double exclamation mark
+203C                                                   ; unqualified         # โ€ผ E0.6 double exclamation mark
+2049 FE0F                                              ; fully-qualified     # โ‰๏ธ E0.6 exclamation question mark
+2049                                                   ; unqualified         # โ‰ E0.6 exclamation question mark
+2753                                                   ; fully-qualified     # โ“ E0.6 red question mark
+2754                                                   ; fully-qualified     # โ” E0.6 white question mark
+2755                                                   ; fully-qualified     # โ• E0.6 white exclamation mark
+2757                                                   ; fully-qualified     # โ— E0.6 red exclamation mark
+3030 FE0F                                              ; fully-qualified     # ใ€ฐ๏ธ E0.6 wavy dash
+3030                                                   ; unqualified         # ใ€ฐ E0.6 wavy dash
+
+# subgroup: currency
+1F4B1                                                  ; fully-qualified     # ๐Ÿ’ฑ E0.6 currency exchange
+1F4B2                                                  ; fully-qualified     # ๐Ÿ’ฒ E0.6 heavy dollar sign
 
 # subgroup: other-symbol
-2695 FE0F                                  ; fully-qualified     # โš•๏ธ E4.0 medical symbol
-2695                                       ; unqualified         # โš• E4.0 medical symbol
-267E FE0F                                  ; fully-qualified     # โ™พ๏ธ E11.0 infinity
-267E                                       ; unqualified         # โ™พ E11.0 infinity
-267B FE0F                                  ; fully-qualified     # โ™ป๏ธ E0.6 recycling symbol
-267B                                       ; unqualified         # โ™ป E0.6 recycling symbol
-269C FE0F                                  ; fully-qualified     # โšœ๏ธ E1.0 fleur-de-lis
-269C                                       ; unqualified         # โšœ E1.0 fleur-de-lis
-1F531                                      ; fully-qualified     # ๐Ÿ”ฑ E0.6 trident emblem
-1F4DB                                      ; fully-qualified     # ๐Ÿ“› E0.6 name badge
-1F530                                      ; fully-qualified     # ๐Ÿ”ฐ E0.6 Japanese symbol for beginner
-2B55                                       ; fully-qualified     # โญ• E0.6 hollow red circle
-2705                                       ; fully-qualified     # โœ… E0.6 check mark button
-2611 FE0F                                  ; fully-qualified     # โ˜‘๏ธ E0.6 check box with check
-2611                                       ; unqualified         # โ˜‘ E0.6 check box with check
-2714 FE0F                                  ; fully-qualified     # โœ”๏ธ E0.6 check mark
-2714                                       ; unqualified         # โœ” E0.6 check mark
-2716 FE0F                                  ; fully-qualified     # โœ–๏ธ E0.6 multiplication sign
-2716                                       ; unqualified         # โœ– E0.6 multiplication sign
-274C                                       ; fully-qualified     # โŒ E0.6 cross mark
-274E                                       ; fully-qualified     # โŽ E0.6 cross mark button
-2795                                       ; fully-qualified     # โž• E0.6 plus sign
-2796                                       ; fully-qualified     # โž– E0.6 minus sign
-2797                                       ; fully-qualified     # โž— E0.6 division sign
-27B0                                       ; fully-qualified     # โžฐ E0.6 curly loop
-27BF                                       ; fully-qualified     # โžฟ E1.0 double curly loop
-303D FE0F                                  ; fully-qualified     # ใ€ฝ๏ธ E0.6 part alternation mark
-303D                                       ; unqualified         # ใ€ฝ E0.6 part alternation mark
-2733 FE0F                                  ; fully-qualified     # โœณ๏ธ E0.6 eight-spoked asterisk
-2733                                       ; unqualified         # โœณ E0.6 eight-spoked asterisk
-2734 FE0F                                  ; fully-qualified     # โœด๏ธ E0.6 eight-pointed star
-2734                                       ; unqualified         # โœด E0.6 eight-pointed star
-2747 FE0F                                  ; fully-qualified     # โ‡๏ธ E0.6 sparkle
-2747                                       ; unqualified         # โ‡ E0.6 sparkle
-203C FE0F                                  ; fully-qualified     # โ€ผ๏ธ E0.6 double exclamation mark
-203C                                       ; unqualified         # โ€ผ E0.6 double exclamation mark
-2049 FE0F                                  ; fully-qualified     # โ‰๏ธ E0.6 exclamation question mark
-2049                                       ; unqualified         # โ‰ E0.6 exclamation question mark
-2753                                       ; fully-qualified     # โ“ E0.6 question mark
-2754                                       ; fully-qualified     # โ” E0.6 white question mark
-2755                                       ; fully-qualified     # โ• E0.6 white exclamation mark
-2757                                       ; fully-qualified     # โ— E0.6 exclamation mark
-3030 FE0F                                  ; fully-qualified     # ใ€ฐ๏ธ E0.6 wavy dash
-3030                                       ; unqualified         # ใ€ฐ E0.6 wavy dash
-00A9 FE0F                                  ; fully-qualified     # ยฉ๏ธ E0.6 copyright
-00A9                                       ; unqualified         # ยฉ E0.6 copyright
-00AE FE0F                                  ; fully-qualified     # ยฎ๏ธ E0.6 registered
-00AE                                       ; unqualified         # ยฎ E0.6 registered
-2122 FE0F                                  ; fully-qualified     # โ„ข๏ธ E0.6 trade mark
-2122                                       ; unqualified         # โ„ข E0.6 trade mark
+2695 FE0F                                              ; fully-qualified     # โš•๏ธ E4.0 medical symbol
+2695                                                   ; unqualified         # โš• E4.0 medical symbol
+267B FE0F                                              ; fully-qualified     # โ™ป๏ธ E0.6 recycling symbol
+267B                                                   ; unqualified         # โ™ป E0.6 recycling symbol
+269C FE0F                                              ; fully-qualified     # โšœ๏ธ E1.0 fleur-de-lis
+269C                                                   ; unqualified         # โšœ E1.0 fleur-de-lis
+1F531                                                  ; fully-qualified     # ๐Ÿ”ฑ E0.6 trident emblem
+1F4DB                                                  ; fully-qualified     # ๐Ÿ“› E0.6 name badge
+1F530                                                  ; fully-qualified     # ๐Ÿ”ฐ E0.6 Japanese symbol for beginner
+2B55                                                   ; fully-qualified     # โญ• E0.6 hollow red circle
+2705                                                   ; fully-qualified     # โœ… E0.6 check mark button
+2611 FE0F                                              ; fully-qualified     # โ˜‘๏ธ E0.6 check box with check
+2611                                                   ; unqualified         # โ˜‘ E0.6 check box with check
+2714 FE0F                                              ; fully-qualified     # โœ”๏ธ E0.6 check mark
+2714                                                   ; unqualified         # โœ” E0.6 check mark
+274C                                                   ; fully-qualified     # โŒ E0.6 cross mark
+274E                                                   ; fully-qualified     # โŽ E0.6 cross mark button
+27B0                                                   ; fully-qualified     # โžฐ E0.6 curly loop
+27BF                                                   ; fully-qualified     # โžฟ E1.0 double curly loop
+303D FE0F                                              ; fully-qualified     # ใ€ฝ๏ธ E0.6 part alternation mark
+303D                                                   ; unqualified         # ใ€ฝ E0.6 part alternation mark
+2733 FE0F                                              ; fully-qualified     # โœณ๏ธ E0.6 eight-spoked asterisk
+2733                                                   ; unqualified         # โœณ E0.6 eight-spoked asterisk
+2734 FE0F                                              ; fully-qualified     # โœด๏ธ E0.6 eight-pointed star
+2734                                                   ; unqualified         # โœด E0.6 eight-pointed star
+2747 FE0F                                              ; fully-qualified     # โ‡๏ธ E0.6 sparkle
+2747                                                   ; unqualified         # โ‡ E0.6 sparkle
+00A9 FE0F                                              ; fully-qualified     # ยฉ๏ธ E0.6 copyright
+00A9                                                   ; unqualified         # ยฉ E0.6 copyright
+00AE FE0F                                              ; fully-qualified     # ยฎ๏ธ E0.6 registered
+00AE                                                   ; unqualified         # ยฎ E0.6 registered
+2122 FE0F                                              ; fully-qualified     # โ„ข๏ธ E0.6 trade mark
+2122                                                   ; unqualified         # โ„ข E0.6 trade mark
 
 # subgroup: keycap
-0023 FE0F 20E3                             ; fully-qualified     # #๏ธโƒฃ E0.6 keycap: #
-0023 20E3                                  ; unqualified         # #โƒฃ E0.6 keycap: #
-002A FE0F 20E3                             ; fully-qualified     # *๏ธโƒฃ E2.0 keycap: *
-002A 20E3                                  ; unqualified         # *โƒฃ E2.0 keycap: *
-0030 FE0F 20E3                             ; fully-qualified     # 0๏ธโƒฃ E0.6 keycap: 0
-0030 20E3                                  ; unqualified         # 0โƒฃ E0.6 keycap: 0
-0031 FE0F 20E3                             ; fully-qualified     # 1๏ธโƒฃ E0.6 keycap: 1
-0031 20E3                                  ; unqualified         # 1โƒฃ E0.6 keycap: 1
-0032 FE0F 20E3                             ; fully-qualified     # 2๏ธโƒฃ E0.6 keycap: 2
-0032 20E3                                  ; unqualified         # 2โƒฃ E0.6 keycap: 2
-0033 FE0F 20E3                             ; fully-qualified     # 3๏ธโƒฃ E0.6 keycap: 3
-0033 20E3                                  ; unqualified         # 3โƒฃ E0.6 keycap: 3
-0034 FE0F 20E3                             ; fully-qualified     # 4๏ธโƒฃ E0.6 keycap: 4
-0034 20E3                                  ; unqualified         # 4โƒฃ E0.6 keycap: 4
-0035 FE0F 20E3                             ; fully-qualified     # 5๏ธโƒฃ E0.6 keycap: 5
-0035 20E3                                  ; unqualified         # 5โƒฃ E0.6 keycap: 5
-0036 FE0F 20E3                             ; fully-qualified     # 6๏ธโƒฃ E0.6 keycap: 6
-0036 20E3                                  ; unqualified         # 6โƒฃ E0.6 keycap: 6
-0037 FE0F 20E3                             ; fully-qualified     # 7๏ธโƒฃ E0.6 keycap: 7
-0037 20E3                                  ; unqualified         # 7โƒฃ E0.6 keycap: 7
-0038 FE0F 20E3                             ; fully-qualified     # 8๏ธโƒฃ E0.6 keycap: 8
-0038 20E3                                  ; unqualified         # 8โƒฃ E0.6 keycap: 8
-0039 FE0F 20E3                             ; fully-qualified     # 9๏ธโƒฃ E0.6 keycap: 9
-0039 20E3                                  ; unqualified         # 9โƒฃ E0.6 keycap: 9
-1F51F                                      ; fully-qualified     # ๐Ÿ”Ÿ E0.6 keycap: 10
+0023 FE0F 20E3                                         ; fully-qualified     # #๏ธโƒฃ E0.6 keycap: #
+0023 20E3                                              ; unqualified         # #โƒฃ E0.6 keycap: #
+002A FE0F 20E3                                         ; fully-qualified     # *๏ธโƒฃ E2.0 keycap: *
+002A 20E3                                              ; unqualified         # *โƒฃ E2.0 keycap: *
+0030 FE0F 20E3                                         ; fully-qualified     # 0๏ธโƒฃ E0.6 keycap: 0
+0030 20E3                                              ; unqualified         # 0โƒฃ E0.6 keycap: 0
+0031 FE0F 20E3                                         ; fully-qualified     # 1๏ธโƒฃ E0.6 keycap: 1
+0031 20E3                                              ; unqualified         # 1โƒฃ E0.6 keycap: 1
+0032 FE0F 20E3                                         ; fully-qualified     # 2๏ธโƒฃ E0.6 keycap: 2
+0032 20E3                                              ; unqualified         # 2โƒฃ E0.6 keycap: 2
+0033 FE0F 20E3                                         ; fully-qualified     # 3๏ธโƒฃ E0.6 keycap: 3
+0033 20E3                                              ; unqualified         # 3โƒฃ E0.6 keycap: 3
+0034 FE0F 20E3                                         ; fully-qualified     # 4๏ธโƒฃ E0.6 keycap: 4
+0034 20E3                                              ; unqualified         # 4โƒฃ E0.6 keycap: 4
+0035 FE0F 20E3                                         ; fully-qualified     # 5๏ธโƒฃ E0.6 keycap: 5
+0035 20E3                                              ; unqualified         # 5โƒฃ E0.6 keycap: 5
+0036 FE0F 20E3                                         ; fully-qualified     # 6๏ธโƒฃ E0.6 keycap: 6
+0036 20E3                                              ; unqualified         # 6โƒฃ E0.6 keycap: 6
+0037 FE0F 20E3                                         ; fully-qualified     # 7๏ธโƒฃ E0.6 keycap: 7
+0037 20E3                                              ; unqualified         # 7โƒฃ E0.6 keycap: 7
+0038 FE0F 20E3                                         ; fully-qualified     # 8๏ธโƒฃ E0.6 keycap: 8
+0038 20E3                                              ; unqualified         # 8โƒฃ E0.6 keycap: 8
+0039 FE0F 20E3                                         ; fully-qualified     # 9๏ธโƒฃ E0.6 keycap: 9
+0039 20E3                                              ; unqualified         # 9โƒฃ E0.6 keycap: 9
+1F51F                                                  ; fully-qualified     # ๐Ÿ”Ÿ E0.6 keycap: 10
 
 # subgroup: alphanum
-1F520                                      ; fully-qualified     # ๐Ÿ”  E0.6 input latin uppercase
-1F521                                      ; fully-qualified     # ๐Ÿ”ก E0.6 input latin lowercase
-1F522                                      ; fully-qualified     # ๐Ÿ”ข E0.6 input numbers
-1F523                                      ; fully-qualified     # ๐Ÿ”ฃ E0.6 input symbols
-1F524                                      ; fully-qualified     # ๐Ÿ”ค E0.6 input latin letters
-1F170 FE0F                                 ; fully-qualified     # ๐Ÿ…ฐ๏ธ E0.6 A button (blood type)
-1F170                                      ; unqualified         # ๐Ÿ…ฐ E0.6 A button (blood type)
-1F18E                                      ; fully-qualified     # ๐Ÿ†Ž E0.6 AB button (blood type)
-1F171 FE0F                                 ; fully-qualified     # ๐Ÿ…ฑ๏ธ E0.6 B button (blood type)
-1F171                                      ; unqualified         # ๐Ÿ…ฑ E0.6 B button (blood type)
-1F191                                      ; fully-qualified     # ๐Ÿ†‘ E0.6 CL button
-1F192                                      ; fully-qualified     # ๐Ÿ†’ E0.6 COOL button
-1F193                                      ; fully-qualified     # ๐Ÿ†“ E0.6 FREE button
-2139 FE0F                                  ; fully-qualified     # โ„น๏ธ E0.6 information
-2139                                       ; unqualified         # โ„น E0.6 information
-1F194                                      ; fully-qualified     # ๐Ÿ†” E0.6 ID button
-24C2 FE0F                                  ; fully-qualified     # โ“‚๏ธ E0.6 circled M
-24C2                                       ; unqualified         # โ“‚ E0.6 circled M
-1F195                                      ; fully-qualified     # ๐Ÿ†• E0.6 NEW button
-1F196                                      ; fully-qualified     # ๐Ÿ†– E0.6 NG button
-1F17E FE0F                                 ; fully-qualified     # ๐Ÿ…พ๏ธ E0.6 O button (blood type)
-1F17E                                      ; unqualified         # ๐Ÿ…พ E0.6 O button (blood type)
-1F197                                      ; fully-qualified     # ๐Ÿ†— E0.6 OK button
-1F17F FE0F                                 ; fully-qualified     # ๐Ÿ…ฟ๏ธ E0.6 P button
-1F17F                                      ; unqualified         # ๐Ÿ…ฟ E0.6 P button
-1F198                                      ; fully-qualified     # ๐Ÿ†˜ E0.6 SOS button
-1F199                                      ; fully-qualified     # ๐Ÿ†™ E0.6 UP! button
-1F19A                                      ; fully-qualified     # ๐Ÿ†š E0.6 VS button
-1F201                                      ; fully-qualified     # ๐Ÿˆ E0.6 Japanese โ€œhereโ€ button
-1F202 FE0F                                 ; fully-qualified     # ๐Ÿˆ‚๏ธ E0.6 Japanese โ€œservice chargeโ€ button
-1F202                                      ; unqualified         # ๐Ÿˆ‚ E0.6 Japanese โ€œservice chargeโ€ button
-1F237 FE0F                                 ; fully-qualified     # ๐Ÿˆท๏ธ E0.6 Japanese โ€œmonthly amountโ€ button
-1F237                                      ; unqualified         # ๐Ÿˆท E0.6 Japanese โ€œmonthly amountโ€ button
-1F236                                      ; fully-qualified     # ๐Ÿˆถ E0.6 Japanese โ€œnot free of chargeโ€ button
-1F22F                                      ; fully-qualified     # ๐Ÿˆฏ E0.6 Japanese โ€œreservedโ€ button
-1F250                                      ; fully-qualified     # ๐Ÿ‰ E0.6 Japanese โ€œbargainโ€ button
-1F239                                      ; fully-qualified     # ๐Ÿˆน E0.6 Japanese โ€œdiscountโ€ button
-1F21A                                      ; fully-qualified     # ๐Ÿˆš E0.6 Japanese โ€œfree of chargeโ€ button
-1F232                                      ; fully-qualified     # ๐Ÿˆฒ E0.6 Japanese โ€œprohibitedโ€ button
-1F251                                      ; fully-qualified     # ๐Ÿ‰‘ E0.6 Japanese โ€œacceptableโ€ button
-1F238                                      ; fully-qualified     # ๐Ÿˆธ E0.6 Japanese โ€œapplicationโ€ button
-1F234                                      ; fully-qualified     # ๐Ÿˆด E0.6 Japanese โ€œpassing gradeโ€ button
-1F233                                      ; fully-qualified     # ๐Ÿˆณ E0.6 Japanese โ€œvacancyโ€ button
-3297 FE0F                                  ; fully-qualified     # ใŠ—๏ธ E0.6 Japanese โ€œcongratulationsโ€ button
-3297                                       ; unqualified         # ใŠ— E0.6 Japanese โ€œcongratulationsโ€ button
-3299 FE0F                                  ; fully-qualified     # ใŠ™๏ธ E0.6 Japanese โ€œsecretโ€ button
-3299                                       ; unqualified         # ใŠ™ E0.6 Japanese โ€œsecretโ€ button
-1F23A                                      ; fully-qualified     # ๐Ÿˆบ E0.6 Japanese โ€œopen for businessโ€ button
-1F235                                      ; fully-qualified     # ๐Ÿˆต E0.6 Japanese โ€œno vacancyโ€ button
+1F520                                                  ; fully-qualified     # ๐Ÿ”  E0.6 input latin uppercase
+1F521                                                  ; fully-qualified     # ๐Ÿ”ก E0.6 input latin lowercase
+1F522                                                  ; fully-qualified     # ๐Ÿ”ข E0.6 input numbers
+1F523                                                  ; fully-qualified     # ๐Ÿ”ฃ E0.6 input symbols
+1F524                                                  ; fully-qualified     # ๐Ÿ”ค E0.6 input latin letters
+1F170 FE0F                                             ; fully-qualified     # ๐Ÿ…ฐ๏ธ E0.6 A button (blood type)
+1F170                                                  ; unqualified         # ๐Ÿ…ฐ E0.6 A button (blood type)
+1F18E                                                  ; fully-qualified     # ๐Ÿ†Ž E0.6 AB button (blood type)
+1F171 FE0F                                             ; fully-qualified     # ๐Ÿ…ฑ๏ธ E0.6 B button (blood type)
+1F171                                                  ; unqualified         # ๐Ÿ…ฑ E0.6 B button (blood type)
+1F191                                                  ; fully-qualified     # ๐Ÿ†‘ E0.6 CL button
+1F192                                                  ; fully-qualified     # ๐Ÿ†’ E0.6 COOL button
+1F193                                                  ; fully-qualified     # ๐Ÿ†“ E0.6 FREE button
+2139 FE0F                                              ; fully-qualified     # โ„น๏ธ E0.6 information
+2139                                                   ; unqualified         # โ„น E0.6 information
+1F194                                                  ; fully-qualified     # ๐Ÿ†” E0.6 ID button
+24C2 FE0F                                              ; fully-qualified     # โ“‚๏ธ E0.6 circled M
+24C2                                                   ; unqualified         # โ“‚ E0.6 circled M
+1F195                                                  ; fully-qualified     # ๐Ÿ†• E0.6 NEW button
+1F196                                                  ; fully-qualified     # ๐Ÿ†– E0.6 NG button
+1F17E FE0F                                             ; fully-qualified     # ๐Ÿ…พ๏ธ E0.6 O button (blood type)
+1F17E                                                  ; unqualified         # ๐Ÿ…พ E0.6 O button (blood type)
+1F197                                                  ; fully-qualified     # ๐Ÿ†— E0.6 OK button
+1F17F FE0F                                             ; fully-qualified     # ๐Ÿ…ฟ๏ธ E0.6 P button
+1F17F                                                  ; unqualified         # ๐Ÿ…ฟ E0.6 P button
+1F198                                                  ; fully-qualified     # ๐Ÿ†˜ E0.6 SOS button
+1F199                                                  ; fully-qualified     # ๐Ÿ†™ E0.6 UP! button
+1F19A                                                  ; fully-qualified     # ๐Ÿ†š E0.6 VS button
+1F201                                                  ; fully-qualified     # ๐Ÿˆ E0.6 Japanese โ€œhereโ€ button
+1F202 FE0F                                             ; fully-qualified     # ๐Ÿˆ‚๏ธ E0.6 Japanese โ€œservice chargeโ€ button
+1F202                                                  ; unqualified         # ๐Ÿˆ‚ E0.6 Japanese โ€œservice chargeโ€ button
+1F237 FE0F                                             ; fully-qualified     # ๐Ÿˆท๏ธ E0.6 Japanese โ€œmonthly amountโ€ button
+1F237                                                  ; unqualified         # ๐Ÿˆท E0.6 Japanese โ€œmonthly amountโ€ button
+1F236                                                  ; fully-qualified     # ๐Ÿˆถ E0.6 Japanese โ€œnot free of chargeโ€ button
+1F22F                                                  ; fully-qualified     # ๐Ÿˆฏ E0.6 Japanese โ€œreservedโ€ button
+1F250                                                  ; fully-qualified     # ๐Ÿ‰ E0.6 Japanese โ€œbargainโ€ button
+1F239                                                  ; fully-qualified     # ๐Ÿˆน E0.6 Japanese โ€œdiscountโ€ button
+1F21A                                                  ; fully-qualified     # ๐Ÿˆš E0.6 Japanese โ€œfree of chargeโ€ button
+1F232                                                  ; fully-qualified     # ๐Ÿˆฒ E0.6 Japanese โ€œprohibitedโ€ button
+1F251                                                  ; fully-qualified     # ๐Ÿ‰‘ E0.6 Japanese โ€œacceptableโ€ button
+1F238                                                  ; fully-qualified     # ๐Ÿˆธ E0.6 Japanese โ€œapplicationโ€ button
+1F234                                                  ; fully-qualified     # ๐Ÿˆด E0.6 Japanese โ€œpassing gradeโ€ button
+1F233                                                  ; fully-qualified     # ๐Ÿˆณ E0.6 Japanese โ€œvacancyโ€ button
+3297 FE0F                                              ; fully-qualified     # ใŠ—๏ธ E0.6 Japanese โ€œcongratulationsโ€ button
+3297                                                   ; unqualified         # ใŠ— E0.6 Japanese โ€œcongratulationsโ€ button
+3299 FE0F                                              ; fully-qualified     # ใŠ™๏ธ E0.6 Japanese โ€œsecretโ€ button
+3299                                                   ; unqualified         # ใŠ™ E0.6 Japanese โ€œsecretโ€ button
+1F23A                                                  ; fully-qualified     # ๐Ÿˆบ E0.6 Japanese โ€œopen for businessโ€ button
+1F235                                                  ; fully-qualified     # ๐Ÿˆต E0.6 Japanese โ€œno vacancyโ€ button
 
 # subgroup: geometric
-1F534                                      ; fully-qualified     # ๐Ÿ”ด E0.6 red circle
-1F7E0                                      ; fully-qualified     # ๐ŸŸ  E12.0 orange circle
-1F7E1                                      ; fully-qualified     # ๐ŸŸก E12.0 yellow circle
-1F7E2                                      ; fully-qualified     # ๐ŸŸข E12.0 green circle
-1F535                                      ; fully-qualified     # ๐Ÿ”ต E0.6 blue circle
-1F7E3                                      ; fully-qualified     # ๐ŸŸฃ E12.0 purple circle
-1F7E4                                      ; fully-qualified     # ๐ŸŸค E12.0 brown circle
-26AB                                       ; fully-qualified     # โšซ E0.6 black circle
-26AA                                       ; fully-qualified     # โšช E0.6 white circle
-1F7E5                                      ; fully-qualified     # ๐ŸŸฅ E12.0 red square
-1F7E7                                      ; fully-qualified     # ๐ŸŸง E12.0 orange square
-1F7E8                                      ; fully-qualified     # ๐ŸŸจ E12.0 yellow square
-1F7E9                                      ; fully-qualified     # ๐ŸŸฉ E12.0 green square
-1F7E6                                      ; fully-qualified     # ๐ŸŸฆ E12.0 blue square
-1F7EA                                      ; fully-qualified     # ๐ŸŸช E12.0 purple square
-1F7EB                                      ; fully-qualified     # ๐ŸŸซ E12.0 brown square
-2B1B                                       ; fully-qualified     # โฌ› E0.6 black large square
-2B1C                                       ; fully-qualified     # โฌœ E0.6 white large square
-25FC FE0F                                  ; fully-qualified     # โ—ผ๏ธ E0.6 black medium square
-25FC                                       ; unqualified         # โ—ผ E0.6 black medium square
-25FB FE0F                                  ; fully-qualified     # โ—ป๏ธ E0.6 white medium square
-25FB                                       ; unqualified         # โ—ป E0.6 white medium square
-25FE                                       ; fully-qualified     # โ—พ E0.6 black medium-small square
-25FD                                       ; fully-qualified     # โ—ฝ E0.6 white medium-small square
-25AA FE0F                                  ; fully-qualified     # โ–ช๏ธ E0.6 black small square
-25AA                                       ; unqualified         # โ–ช E0.6 black small square
-25AB FE0F                                  ; fully-qualified     # โ–ซ๏ธ E0.6 white small square
-25AB                                       ; unqualified         # โ–ซ E0.6 white small square
-1F536                                      ; fully-qualified     # ๐Ÿ”ถ E0.6 large orange diamond
-1F537                                      ; fully-qualified     # ๐Ÿ”ท E0.6 large blue diamond
-1F538                                      ; fully-qualified     # ๐Ÿ”ธ E0.6 small orange diamond
-1F539                                      ; fully-qualified     # ๐Ÿ”น E0.6 small blue diamond
-1F53A                                      ; fully-qualified     # ๐Ÿ”บ E0.6 red triangle pointed up
-1F53B                                      ; fully-qualified     # ๐Ÿ”ป E0.6 red triangle pointed down
-1F4A0                                      ; fully-qualified     # ๐Ÿ’  E0.6 diamond with a dot
-1F518                                      ; fully-qualified     # ๐Ÿ”˜ E0.6 radio button
-1F533                                      ; fully-qualified     # ๐Ÿ”ณ E0.6 white square button
-1F532                                      ; fully-qualified     # ๐Ÿ”ฒ E0.6 black square button
+1F534                                                  ; fully-qualified     # ๐Ÿ”ด E0.6 red circle
+1F7E0                                                  ; fully-qualified     # ๐ŸŸ  E12.0 orange circle
+1F7E1                                                  ; fully-qualified     # ๐ŸŸก E12.0 yellow circle
+1F7E2                                                  ; fully-qualified     # ๐ŸŸข E12.0 green circle
+1F535                                                  ; fully-qualified     # ๐Ÿ”ต E0.6 blue circle
+1F7E3                                                  ; fully-qualified     # ๐ŸŸฃ E12.0 purple circle
+1F7E4                                                  ; fully-qualified     # ๐ŸŸค E12.0 brown circle
+26AB                                                   ; fully-qualified     # โšซ E0.6 black circle
+26AA                                                   ; fully-qualified     # โšช E0.6 white circle
+1F7E5                                                  ; fully-qualified     # ๐ŸŸฅ E12.0 red square
+1F7E7                                                  ; fully-qualified     # ๐ŸŸง E12.0 orange square
+1F7E8                                                  ; fully-qualified     # ๐ŸŸจ E12.0 yellow square
+1F7E9                                                  ; fully-qualified     # ๐ŸŸฉ E12.0 green square
+1F7E6                                                  ; fully-qualified     # ๐ŸŸฆ E12.0 blue square
+1F7EA                                                  ; fully-qualified     # ๐ŸŸช E12.0 purple square
+1F7EB                                                  ; fully-qualified     # ๐ŸŸซ E12.0 brown square
+2B1B                                                   ; fully-qualified     # โฌ› E0.6 black large square
+2B1C                                                   ; fully-qualified     # โฌœ E0.6 white large square
+25FC FE0F                                              ; fully-qualified     # โ—ผ๏ธ E0.6 black medium square
+25FC                                                   ; unqualified         # โ—ผ E0.6 black medium square
+25FB FE0F                                              ; fully-qualified     # โ—ป๏ธ E0.6 white medium square
+25FB                                                   ; unqualified         # โ—ป E0.6 white medium square
+25FE                                                   ; fully-qualified     # โ—พ E0.6 black medium-small square
+25FD                                                   ; fully-qualified     # โ—ฝ E0.6 white medium-small square
+25AA FE0F                                              ; fully-qualified     # โ–ช๏ธ E0.6 black small square
+25AA                                                   ; unqualified         # โ–ช E0.6 black small square
+25AB FE0F                                              ; fully-qualified     # โ–ซ๏ธ E0.6 white small square
+25AB                                                   ; unqualified         # โ–ซ E0.6 white small square
+1F536                                                  ; fully-qualified     # ๐Ÿ”ถ E0.6 large orange diamond
+1F537                                                  ; fully-qualified     # ๐Ÿ”ท E0.6 large blue diamond
+1F538                                                  ; fully-qualified     # ๐Ÿ”ธ E0.6 small orange diamond
+1F539                                                  ; fully-qualified     # ๐Ÿ”น E0.6 small blue diamond
+1F53A                                                  ; fully-qualified     # ๐Ÿ”บ E0.6 red triangle pointed up
+1F53B                                                  ; fully-qualified     # ๐Ÿ”ป E0.6 red triangle pointed down
+1F4A0                                                  ; fully-qualified     # ๐Ÿ’  E0.6 diamond with a dot
+1F518                                                  ; fully-qualified     # ๐Ÿ”˜ E0.6 radio button
+1F533                                                  ; fully-qualified     # ๐Ÿ”ณ E0.6 white square button
+1F532                                                  ; fully-qualified     # ๐Ÿ”ฒ E0.6 black square button
 
-# Symbols subtotal:		299
-# Symbols subtotal:		299	w/o modifiers
+# Symbols subtotal:		301
+# Symbols subtotal:		301	w/o modifiers
 
 # group: Flags
 
 # subgroup: flag
-1F3C1                                      ; fully-qualified     # ๐Ÿ E0.6 chequered flag
-1F6A9                                      ; fully-qualified     # ๐Ÿšฉ E0.6 triangular flag
-1F38C                                      ; fully-qualified     # ๐ŸŽŒ E0.6 crossed flags
-1F3F4                                      ; fully-qualified     # ๐Ÿด E1.0 black flag
-1F3F3 FE0F                                 ; fully-qualified     # ๐Ÿณ๏ธ E0.7 white flag
-1F3F3                                      ; unqualified         # ๐Ÿณ E0.7 white flag
-1F3F3 FE0F 200D 1F308                      ; fully-qualified     # ๐Ÿณ๏ธโ€๐ŸŒˆ E4.0 rainbow flag
-1F3F3 200D 1F308                           ; unqualified         # ๐Ÿณโ€๐ŸŒˆ E4.0 rainbow flag
-1F3F3 FE0F 200D 26A7 FE0F                  ; fully-qualified     # ๐Ÿณ๏ธโ€โšง๏ธ E13.0 transgender flag
-1F3F3 200D 26A7 FE0F                       ; unqualified         # ๐Ÿณโ€โšง๏ธ E13.0 transgender flag
-1F3F3 FE0F 200D 26A7                       ; unqualified         # ๐Ÿณ๏ธโ€โšง E13.0 transgender flag
-1F3F3 200D 26A7                            ; unqualified         # ๐Ÿณโ€โšง E13.0 transgender flag
-1F3F4 200D 2620 FE0F                       ; fully-qualified     # ๐Ÿดโ€โ˜ ๏ธ E11.0 pirate flag
-1F3F4 200D 2620                            ; minimally-qualified # ๐Ÿดโ€โ˜  E11.0 pirate flag
+1F3C1                                                  ; fully-qualified     # ๐Ÿ E0.6 chequered flag
+1F6A9                                                  ; fully-qualified     # ๐Ÿšฉ E0.6 triangular flag
+1F38C                                                  ; fully-qualified     # ๐ŸŽŒ E0.6 crossed flags
+1F3F4                                                  ; fully-qualified     # ๐Ÿด E1.0 black flag
+1F3F3 FE0F                                             ; fully-qualified     # ๐Ÿณ๏ธ E0.7 white flag
+1F3F3                                                  ; unqualified         # ๐Ÿณ E0.7 white flag
+1F3F3 FE0F 200D 1F308                                  ; fully-qualified     # ๐Ÿณ๏ธโ€๐ŸŒˆ E4.0 rainbow flag
+1F3F3 200D 1F308                                       ; unqualified         # ๐Ÿณโ€๐ŸŒˆ E4.0 rainbow flag
+1F3F3 FE0F 200D 26A7 FE0F                              ; fully-qualified     # ๐Ÿณ๏ธโ€โšง๏ธ E13.0 transgender flag
+1F3F3 200D 26A7 FE0F                                   ; unqualified         # ๐Ÿณโ€โšง๏ธ E13.0 transgender flag
+1F3F3 FE0F 200D 26A7                                   ; unqualified         # ๐Ÿณ๏ธโ€โšง E13.0 transgender flag
+1F3F3 200D 26A7                                        ; unqualified         # ๐Ÿณโ€โšง E13.0 transgender flag
+1F3F4 200D 2620 FE0F                                   ; fully-qualified     # ๐Ÿดโ€โ˜ ๏ธ E11.0 pirate flag
+1F3F4 200D 2620                                        ; minimally-qualified # ๐Ÿดโ€โ˜  E11.0 pirate flag
 
 # subgroup: country-flag
-1F1E6 1F1E8                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡จ E2.0 flag: Ascension Island
-1F1E6 1F1E9                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฉ E2.0 flag: Andorra
-1F1E6 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ช E2.0 flag: United Arab Emirates
-1F1E6 1F1EB                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ซ E2.0 flag: Afghanistan
-1F1E6 1F1EC                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฌ E2.0 flag: Antigua & Barbuda
-1F1E6 1F1EE                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฎ E2.0 flag: Anguilla
-1F1E6 1F1F1                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฑ E2.0 flag: Albania
-1F1E6 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฒ E2.0 flag: Armenia
-1F1E6 1F1F4                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ด E2.0 flag: Angola
-1F1E6 1F1F6                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ถ E2.0 flag: Antarctica
-1F1E6 1F1F7                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ท E2.0 flag: Argentina
-1F1E6 1F1F8                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ธ E2.0 flag: American Samoa
-1F1E6 1F1F9                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡น E2.0 flag: Austria
-1F1E6 1F1FA                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡บ E2.0 flag: Australia
-1F1E6 1F1FC                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ผ E2.0 flag: Aruba
-1F1E6 1F1FD                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฝ E2.0 flag: ร…land Islands
-1F1E6 1F1FF                                ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฟ E2.0 flag: Azerbaijan
-1F1E7 1F1E6                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฆ E2.0 flag: Bosnia & Herzegovina
-1F1E7 1F1E7                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ง E2.0 flag: Barbados
-1F1E7 1F1E9                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฉ E2.0 flag: Bangladesh
-1F1E7 1F1EA                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ช E2.0 flag: Belgium
-1F1E7 1F1EB                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ซ E2.0 flag: Burkina Faso
-1F1E7 1F1EC                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฌ E2.0 flag: Bulgaria
-1F1E7 1F1ED                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ญ E2.0 flag: Bahrain
-1F1E7 1F1EE                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฎ E2.0 flag: Burundi
-1F1E7 1F1EF                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฏ E2.0 flag: Benin
-1F1E7 1F1F1                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฑ E2.0 flag: St. Barthรฉlemy
-1F1E7 1F1F2                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฒ E2.0 flag: Bermuda
-1F1E7 1F1F3                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ณ E2.0 flag: Brunei
-1F1E7 1F1F4                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ด E2.0 flag: Bolivia
-1F1E7 1F1F6                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ถ E2.0 flag: Caribbean Netherlands
-1F1E7 1F1F7                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ท E2.0 flag: Brazil
-1F1E7 1F1F8                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ธ E2.0 flag: Bahamas
-1F1E7 1F1F9                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡น E2.0 flag: Bhutan
-1F1E7 1F1FB                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ป E2.0 flag: Bouvet Island
-1F1E7 1F1FC                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ผ E2.0 flag: Botswana
-1F1E7 1F1FE                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡พ E2.0 flag: Belarus
-1F1E7 1F1FF                                ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฟ E2.0 flag: Belize
-1F1E8 1F1E6                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฆ E2.0 flag: Canada
-1F1E8 1F1E8                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡จ E2.0 flag: Cocos (Keeling) Islands
-1F1E8 1F1E9                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฉ E2.0 flag: Congo - Kinshasa
-1F1E8 1F1EB                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ซ E2.0 flag: Central African Republic
-1F1E8 1F1EC                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฌ E2.0 flag: Congo - Brazzaville
-1F1E8 1F1ED                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ญ E2.0 flag: Switzerland
-1F1E8 1F1EE                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฎ E2.0 flag: Cรดte dโ€™Ivoire
-1F1E8 1F1F0                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฐ E2.0 flag: Cook Islands
-1F1E8 1F1F1                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฑ E2.0 flag: Chile
-1F1E8 1F1F2                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฒ E2.0 flag: Cameroon
-1F1E8 1F1F3                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ณ E0.6 flag: China
-1F1E8 1F1F4                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ด E2.0 flag: Colombia
-1F1E8 1F1F5                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ต E2.0 flag: Clipperton Island
-1F1E8 1F1F7                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ท E2.0 flag: Costa Rica
-1F1E8 1F1FA                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡บ E2.0 flag: Cuba
-1F1E8 1F1FB                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ป E2.0 flag: Cape Verde
-1F1E8 1F1FC                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ผ E2.0 flag: Curaรงao
-1F1E8 1F1FD                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฝ E2.0 flag: Christmas Island
-1F1E8 1F1FE                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡พ E2.0 flag: Cyprus
-1F1E8 1F1FF                                ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฟ E2.0 flag: Czechia
-1F1E9 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ช E0.6 flag: Germany
-1F1E9 1F1EC                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฌ E2.0 flag: Diego Garcia
-1F1E9 1F1EF                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฏ E2.0 flag: Djibouti
-1F1E9 1F1F0                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฐ E2.0 flag: Denmark
-1F1E9 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฒ E2.0 flag: Dominica
-1F1E9 1F1F4                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ด E2.0 flag: Dominican Republic
-1F1E9 1F1FF                                ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฟ E2.0 flag: Algeria
-1F1EA 1F1E6                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ฆ E2.0 flag: Ceuta & Melilla
-1F1EA 1F1E8                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡จ E2.0 flag: Ecuador
-1F1EA 1F1EA                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ช E2.0 flag: Estonia
-1F1EA 1F1EC                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ฌ E2.0 flag: Egypt
-1F1EA 1F1ED                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ญ E2.0 flag: Western Sahara
-1F1EA 1F1F7                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ท E2.0 flag: Eritrea
-1F1EA 1F1F8                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ธ E0.6 flag: Spain
-1F1EA 1F1F9                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡น E2.0 flag: Ethiopia
-1F1EA 1F1FA                                ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡บ E2.0 flag: European Union
-1F1EB 1F1EE                                ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฎ E2.0 flag: Finland
-1F1EB 1F1EF                                ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฏ E2.0 flag: Fiji
-1F1EB 1F1F0                                ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฐ E2.0 flag: Falkland Islands
-1F1EB 1F1F2                                ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฒ E2.0 flag: Micronesia
-1F1EB 1F1F4                                ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ด E2.0 flag: Faroe Islands
-1F1EB 1F1F7                                ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ท E0.6 flag: France
-1F1EC 1F1E6                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฆ E2.0 flag: Gabon
-1F1EC 1F1E7                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ง E0.6 flag: United Kingdom
-1F1EC 1F1E9                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฉ E2.0 flag: Grenada
-1F1EC 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ช E2.0 flag: Georgia
-1F1EC 1F1EB                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ซ E2.0 flag: French Guiana
-1F1EC 1F1EC                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฌ E2.0 flag: Guernsey
-1F1EC 1F1ED                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ญ E2.0 flag: Ghana
-1F1EC 1F1EE                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฎ E2.0 flag: Gibraltar
-1F1EC 1F1F1                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฑ E2.0 flag: Greenland
-1F1EC 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฒ E2.0 flag: Gambia
-1F1EC 1F1F3                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ณ E2.0 flag: Guinea
-1F1EC 1F1F5                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ต E2.0 flag: Guadeloupe
-1F1EC 1F1F6                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ถ E2.0 flag: Equatorial Guinea
-1F1EC 1F1F7                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ท E2.0 flag: Greece
-1F1EC 1F1F8                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ธ E2.0 flag: South Georgia & South Sandwich Islands
-1F1EC 1F1F9                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡น E2.0 flag: Guatemala
-1F1EC 1F1FA                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡บ E2.0 flag: Guam
-1F1EC 1F1FC                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ผ E2.0 flag: Guinea-Bissau
-1F1EC 1F1FE                                ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡พ E2.0 flag: Guyana
-1F1ED 1F1F0                                ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ฐ E2.0 flag: Hong Kong SAR China
-1F1ED 1F1F2                                ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ฒ E2.0 flag: Heard & McDonald Islands
-1F1ED 1F1F3                                ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ณ E2.0 flag: Honduras
-1F1ED 1F1F7                                ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ท E2.0 flag: Croatia
-1F1ED 1F1F9                                ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡น E2.0 flag: Haiti
-1F1ED 1F1FA                                ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡บ E2.0 flag: Hungary
-1F1EE 1F1E8                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡จ E2.0 flag: Canary Islands
-1F1EE 1F1E9                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ฉ E2.0 flag: Indonesia
-1F1EE 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ช E2.0 flag: Ireland
-1F1EE 1F1F1                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ฑ E2.0 flag: Israel
-1F1EE 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ฒ E2.0 flag: Isle of Man
-1F1EE 1F1F3                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ณ E2.0 flag: India
-1F1EE 1F1F4                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ด E2.0 flag: British Indian Ocean Territory
-1F1EE 1F1F6                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ถ E2.0 flag: Iraq
-1F1EE 1F1F7                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ท E2.0 flag: Iran
-1F1EE 1F1F8                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ธ E2.0 flag: Iceland
-1F1EE 1F1F9                                ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡น E0.6 flag: Italy
-1F1EF 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ช E2.0 flag: Jersey
-1F1EF 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ฒ E2.0 flag: Jamaica
-1F1EF 1F1F4                                ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ด E2.0 flag: Jordan
-1F1EF 1F1F5                                ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ต E0.6 flag: Japan
-1F1F0 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ช E2.0 flag: Kenya
-1F1F0 1F1EC                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฌ E2.0 flag: Kyrgyzstan
-1F1F0 1F1ED                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ญ E2.0 flag: Cambodia
-1F1F0 1F1EE                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฎ E2.0 flag: Kiribati
-1F1F0 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฒ E2.0 flag: Comoros
-1F1F0 1F1F3                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ณ E2.0 flag: St. Kitts & Nevis
-1F1F0 1F1F5                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ต E2.0 flag: North Korea
-1F1F0 1F1F7                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ท E0.6 flag: South Korea
-1F1F0 1F1FC                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ผ E2.0 flag: Kuwait
-1F1F0 1F1FE                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡พ E2.0 flag: Cayman Islands
-1F1F0 1F1FF                                ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฟ E2.0 flag: Kazakhstan
-1F1F1 1F1E6                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ฆ E2.0 flag: Laos
-1F1F1 1F1E7                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ง E2.0 flag: Lebanon
-1F1F1 1F1E8                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡จ E2.0 flag: St. Lucia
-1F1F1 1F1EE                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ฎ E2.0 flag: Liechtenstein
-1F1F1 1F1F0                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ฐ E2.0 flag: Sri Lanka
-1F1F1 1F1F7                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ท E2.0 flag: Liberia
-1F1F1 1F1F8                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ธ E2.0 flag: Lesotho
-1F1F1 1F1F9                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡น E2.0 flag: Lithuania
-1F1F1 1F1FA                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡บ E2.0 flag: Luxembourg
-1F1F1 1F1FB                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ป E2.0 flag: Latvia
-1F1F1 1F1FE                                ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡พ E2.0 flag: Libya
-1F1F2 1F1E6                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฆ E2.0 flag: Morocco
-1F1F2 1F1E8                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡จ E2.0 flag: Monaco
-1F1F2 1F1E9                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฉ E2.0 flag: Moldova
-1F1F2 1F1EA                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ช E2.0 flag: Montenegro
-1F1F2 1F1EB                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ซ E2.0 flag: St. Martin
-1F1F2 1F1EC                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฌ E2.0 flag: Madagascar
-1F1F2 1F1ED                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ญ E2.0 flag: Marshall Islands
-1F1F2 1F1F0                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฐ E2.0 flag: North Macedonia
-1F1F2 1F1F1                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฑ E2.0 flag: Mali
-1F1F2 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฒ E2.0 flag: Myanmar (Burma)
-1F1F2 1F1F3                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ณ E2.0 flag: Mongolia
-1F1F2 1F1F4                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ด E2.0 flag: Macao SAR China
-1F1F2 1F1F5                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ต E2.0 flag: Northern Mariana Islands
-1F1F2 1F1F6                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ถ E2.0 flag: Martinique
-1F1F2 1F1F7                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ท E2.0 flag: Mauritania
-1F1F2 1F1F8                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ธ E2.0 flag: Montserrat
-1F1F2 1F1F9                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡น E2.0 flag: Malta
-1F1F2 1F1FA                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡บ E2.0 flag: Mauritius
-1F1F2 1F1FB                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ป E2.0 flag: Maldives
-1F1F2 1F1FC                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ผ E2.0 flag: Malawi
-1F1F2 1F1FD                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฝ E2.0 flag: Mexico
-1F1F2 1F1FE                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡พ E2.0 flag: Malaysia
-1F1F2 1F1FF                                ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฟ E2.0 flag: Mozambique
-1F1F3 1F1E6                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฆ E2.0 flag: Namibia
-1F1F3 1F1E8                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡จ E2.0 flag: New Caledonia
-1F1F3 1F1EA                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ช E2.0 flag: Niger
-1F1F3 1F1EB                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ซ E2.0 flag: Norfolk Island
-1F1F3 1F1EC                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฌ E2.0 flag: Nigeria
-1F1F3 1F1EE                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฎ E2.0 flag: Nicaragua
-1F1F3 1F1F1                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฑ E2.0 flag: Netherlands
-1F1F3 1F1F4                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ด E2.0 flag: Norway
-1F1F3 1F1F5                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ต E2.0 flag: Nepal
-1F1F3 1F1F7                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ท E2.0 flag: Nauru
-1F1F3 1F1FA                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡บ E2.0 flag: Niue
-1F1F3 1F1FF                                ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฟ E2.0 flag: New Zealand
-1F1F4 1F1F2                                ; fully-qualified     # ๐Ÿ‡ด๐Ÿ‡ฒ E2.0 flag: Oman
-1F1F5 1F1E6                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฆ E2.0 flag: Panama
-1F1F5 1F1EA                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ช E2.0 flag: Peru
-1F1F5 1F1EB                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ซ E2.0 flag: French Polynesia
-1F1F5 1F1EC                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฌ E2.0 flag: Papua New Guinea
-1F1F5 1F1ED                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ญ E2.0 flag: Philippines
-1F1F5 1F1F0                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฐ E2.0 flag: Pakistan
-1F1F5 1F1F1                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฑ E2.0 flag: Poland
-1F1F5 1F1F2                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฒ E2.0 flag: St. Pierre & Miquelon
-1F1F5 1F1F3                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ณ E2.0 flag: Pitcairn Islands
-1F1F5 1F1F7                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ท E2.0 flag: Puerto Rico
-1F1F5 1F1F8                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ธ E2.0 flag: Palestinian Territories
-1F1F5 1F1F9                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡น E2.0 flag: Portugal
-1F1F5 1F1FC                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ผ E2.0 flag: Palau
-1F1F5 1F1FE                                ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡พ E2.0 flag: Paraguay
-1F1F6 1F1E6                                ; fully-qualified     # ๐Ÿ‡ถ๐Ÿ‡ฆ E2.0 flag: Qatar
-1F1F7 1F1EA                                ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ช E2.0 flag: Rรฉunion
-1F1F7 1F1F4                                ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ด E2.0 flag: Romania
-1F1F7 1F1F8                                ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ธ E2.0 flag: Serbia
-1F1F7 1F1FA                                ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡บ E0.6 flag: Russia
-1F1F7 1F1FC                                ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ผ E2.0 flag: Rwanda
-1F1F8 1F1E6                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฆ E2.0 flag: Saudi Arabia
-1F1F8 1F1E7                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ง E2.0 flag: Solomon Islands
-1F1F8 1F1E8                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡จ E2.0 flag: Seychelles
-1F1F8 1F1E9                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฉ E2.0 flag: Sudan
-1F1F8 1F1EA                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ช E2.0 flag: Sweden
-1F1F8 1F1EC                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฌ E2.0 flag: Singapore
-1F1F8 1F1ED                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ญ E2.0 flag: St. Helena
-1F1F8 1F1EE                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฎ E2.0 flag: Slovenia
-1F1F8 1F1EF                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฏ E2.0 flag: Svalbard & Jan Mayen
-1F1F8 1F1F0                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฐ E2.0 flag: Slovakia
-1F1F8 1F1F1                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฑ E2.0 flag: Sierra Leone
-1F1F8 1F1F2                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฒ E2.0 flag: San Marino
-1F1F8 1F1F3                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ณ E2.0 flag: Senegal
-1F1F8 1F1F4                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ด E2.0 flag: Somalia
-1F1F8 1F1F7                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ท E2.0 flag: Suriname
-1F1F8 1F1F8                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ธ E2.0 flag: South Sudan
-1F1F8 1F1F9                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡น E2.0 flag: Sรฃo Tomรฉ & Prรญncipe
-1F1F8 1F1FB                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ป E2.0 flag: El Salvador
-1F1F8 1F1FD                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฝ E2.0 flag: Sint Maarten
-1F1F8 1F1FE                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡พ E2.0 flag: Syria
-1F1F8 1F1FF                                ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฟ E2.0 flag: Eswatini
-1F1F9 1F1E6                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฆ E2.0 flag: Tristan da Cunha
-1F1F9 1F1E8                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡จ E2.0 flag: Turks & Caicos Islands
-1F1F9 1F1E9                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฉ E2.0 flag: Chad
-1F1F9 1F1EB                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ซ E2.0 flag: French Southern Territories
-1F1F9 1F1EC                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฌ E2.0 flag: Togo
-1F1F9 1F1ED                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ญ E2.0 flag: Thailand
-1F1F9 1F1EF                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฏ E2.0 flag: Tajikistan
-1F1F9 1F1F0                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฐ E2.0 flag: Tokelau
-1F1F9 1F1F1                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฑ E2.0 flag: Timor-Leste
-1F1F9 1F1F2                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฒ E2.0 flag: Turkmenistan
-1F1F9 1F1F3                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ณ E2.0 flag: Tunisia
-1F1F9 1F1F4                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ด E2.0 flag: Tonga
-1F1F9 1F1F7                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ท E2.0 flag: Turkey
-1F1F9 1F1F9                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡น E2.0 flag: Trinidad & Tobago
-1F1F9 1F1FB                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ป E2.0 flag: Tuvalu
-1F1F9 1F1FC                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ผ E2.0 flag: Taiwan
-1F1F9 1F1FF                                ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฟ E2.0 flag: Tanzania
-1F1FA 1F1E6                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฆ E2.0 flag: Ukraine
-1F1FA 1F1EC                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฌ E2.0 flag: Uganda
-1F1FA 1F1F2                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฒ E2.0 flag: U.S. Outlying Islands
-1F1FA 1F1F3                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ณ E4.0 flag: United Nations
-1F1FA 1F1F8                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ธ E0.6 flag: United States
-1F1FA 1F1FE                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡พ E2.0 flag: Uruguay
-1F1FA 1F1FF                                ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฟ E2.0 flag: Uzbekistan
-1F1FB 1F1E6                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ฆ E2.0 flag: Vatican City
-1F1FB 1F1E8                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡จ E2.0 flag: St. Vincent & Grenadines
-1F1FB 1F1EA                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ช E2.0 flag: Venezuela
-1F1FB 1F1EC                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ฌ E2.0 flag: British Virgin Islands
-1F1FB 1F1EE                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ฎ E2.0 flag: U.S. Virgin Islands
-1F1FB 1F1F3                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ณ E2.0 flag: Vietnam
-1F1FB 1F1FA                                ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡บ E2.0 flag: Vanuatu
-1F1FC 1F1EB                                ; fully-qualified     # ๐Ÿ‡ผ๐Ÿ‡ซ E2.0 flag: Wallis & Futuna
-1F1FC 1F1F8                                ; fully-qualified     # ๐Ÿ‡ผ๐Ÿ‡ธ E2.0 flag: Samoa
-1F1FD 1F1F0                                ; fully-qualified     # ๐Ÿ‡ฝ๐Ÿ‡ฐ E2.0 flag: Kosovo
-1F1FE 1F1EA                                ; fully-qualified     # ๐Ÿ‡พ๐Ÿ‡ช E2.0 flag: Yemen
-1F1FE 1F1F9                                ; fully-qualified     # ๐Ÿ‡พ๐Ÿ‡น E2.0 flag: Mayotte
-1F1FF 1F1E6                                ; fully-qualified     # ๐Ÿ‡ฟ๐Ÿ‡ฆ E2.0 flag: South Africa
-1F1FF 1F1F2                                ; fully-qualified     # ๐Ÿ‡ฟ๐Ÿ‡ฒ E2.0 flag: Zambia
-1F1FF 1F1FC                                ; fully-qualified     # ๐Ÿ‡ฟ๐Ÿ‡ผ E2.0 flag: Zimbabwe
+1F1E6 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡จ E2.0 flag: Ascension Island
+1F1E6 1F1E9                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฉ E2.0 flag: Andorra
+1F1E6 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ช E2.0 flag: United Arab Emirates
+1F1E6 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ซ E2.0 flag: Afghanistan
+1F1E6 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฌ E2.0 flag: Antigua & Barbuda
+1F1E6 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฎ E2.0 flag: Anguilla
+1F1E6 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฑ E2.0 flag: Albania
+1F1E6 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฒ E2.0 flag: Armenia
+1F1E6 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ด E2.0 flag: Angola
+1F1E6 1F1F6                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ถ E2.0 flag: Antarctica
+1F1E6 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ท E2.0 flag: Argentina
+1F1E6 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ธ E2.0 flag: American Samoa
+1F1E6 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡น E2.0 flag: Austria
+1F1E6 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡บ E2.0 flag: Australia
+1F1E6 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ผ E2.0 flag: Aruba
+1F1E6 1F1FD                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฝ E2.0 flag: ร…land Islands
+1F1E6 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ฆ๐Ÿ‡ฟ E2.0 flag: Azerbaijan
+1F1E7 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฆ E2.0 flag: Bosnia & Herzegovina
+1F1E7 1F1E7                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ง E2.0 flag: Barbados
+1F1E7 1F1E9                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฉ E2.0 flag: Bangladesh
+1F1E7 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ช E2.0 flag: Belgium
+1F1E7 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ซ E2.0 flag: Burkina Faso
+1F1E7 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฌ E2.0 flag: Bulgaria
+1F1E7 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ญ E2.0 flag: Bahrain
+1F1E7 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฎ E2.0 flag: Burundi
+1F1E7 1F1EF                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฏ E2.0 flag: Benin
+1F1E7 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฑ E2.0 flag: St. Barthรฉlemy
+1F1E7 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฒ E2.0 flag: Bermuda
+1F1E7 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ณ E2.0 flag: Brunei
+1F1E7 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ด E2.0 flag: Bolivia
+1F1E7 1F1F6                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ถ E2.0 flag: Caribbean Netherlands
+1F1E7 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ท E2.0 flag: Brazil
+1F1E7 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ธ E2.0 flag: Bahamas
+1F1E7 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡น E2.0 flag: Bhutan
+1F1E7 1F1FB                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ป E2.0 flag: Bouvet Island
+1F1E7 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ผ E2.0 flag: Botswana
+1F1E7 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡พ E2.0 flag: Belarus
+1F1E7 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ง๐Ÿ‡ฟ E2.0 flag: Belize
+1F1E8 1F1E6                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฆ E2.0 flag: Canada
+1F1E8 1F1E8                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡จ E2.0 flag: Cocos (Keeling) Islands
+1F1E8 1F1E9                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฉ E2.0 flag: Congo - Kinshasa
+1F1E8 1F1EB                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ซ E2.0 flag: Central African Republic
+1F1E8 1F1EC                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฌ E2.0 flag: Congo - Brazzaville
+1F1E8 1F1ED                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ญ E2.0 flag: Switzerland
+1F1E8 1F1EE                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฎ E2.0 flag: Cรดte dโ€™Ivoire
+1F1E8 1F1F0                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฐ E2.0 flag: Cook Islands
+1F1E8 1F1F1                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฑ E2.0 flag: Chile
+1F1E8 1F1F2                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฒ E2.0 flag: Cameroon
+1F1E8 1F1F3                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ณ E0.6 flag: China
+1F1E8 1F1F4                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ด E2.0 flag: Colombia
+1F1E8 1F1F5                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ต E2.0 flag: Clipperton Island
+1F1E8 1F1F7                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ท E2.0 flag: Costa Rica
+1F1E8 1F1FA                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡บ E2.0 flag: Cuba
+1F1E8 1F1FB                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ป E2.0 flag: Cape Verde
+1F1E8 1F1FC                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ผ E2.0 flag: Curaรงao
+1F1E8 1F1FD                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฝ E2.0 flag: Christmas Island
+1F1E8 1F1FE                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡พ E2.0 flag: Cyprus
+1F1E8 1F1FF                                            ; fully-qualified     # ๐Ÿ‡จ๐Ÿ‡ฟ E2.0 flag: Czechia
+1F1E9 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ช E0.6 flag: Germany
+1F1E9 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฌ E2.0 flag: Diego Garcia
+1F1E9 1F1EF                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฏ E2.0 flag: Djibouti
+1F1E9 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฐ E2.0 flag: Denmark
+1F1E9 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฒ E2.0 flag: Dominica
+1F1E9 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ด E2.0 flag: Dominican Republic
+1F1E9 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ฉ๐Ÿ‡ฟ E2.0 flag: Algeria
+1F1EA 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ฆ E2.0 flag: Ceuta & Melilla
+1F1EA 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡จ E2.0 flag: Ecuador
+1F1EA 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ช E2.0 flag: Estonia
+1F1EA 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ฌ E2.0 flag: Egypt
+1F1EA 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ญ E2.0 flag: Western Sahara
+1F1EA 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ท E2.0 flag: Eritrea
+1F1EA 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡ธ E0.6 flag: Spain
+1F1EA 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡น E2.0 flag: Ethiopia
+1F1EA 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ช๐Ÿ‡บ E2.0 flag: European Union
+1F1EB 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฎ E2.0 flag: Finland
+1F1EB 1F1EF                                            ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฏ E2.0 flag: Fiji
+1F1EB 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฐ E2.0 flag: Falkland Islands
+1F1EB 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ฒ E2.0 flag: Micronesia
+1F1EB 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ด E2.0 flag: Faroe Islands
+1F1EB 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ซ๐Ÿ‡ท E0.6 flag: France
+1F1EC 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฆ E2.0 flag: Gabon
+1F1EC 1F1E7                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ง E0.6 flag: United Kingdom
+1F1EC 1F1E9                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฉ E2.0 flag: Grenada
+1F1EC 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ช E2.0 flag: Georgia
+1F1EC 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ซ E2.0 flag: French Guiana
+1F1EC 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฌ E2.0 flag: Guernsey
+1F1EC 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ญ E2.0 flag: Ghana
+1F1EC 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฎ E2.0 flag: Gibraltar
+1F1EC 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฑ E2.0 flag: Greenland
+1F1EC 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ฒ E2.0 flag: Gambia
+1F1EC 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ณ E2.0 flag: Guinea
+1F1EC 1F1F5                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ต E2.0 flag: Guadeloupe
+1F1EC 1F1F6                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ถ E2.0 flag: Equatorial Guinea
+1F1EC 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ท E2.0 flag: Greece
+1F1EC 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ธ E2.0 flag: South Georgia & South Sandwich Islands
+1F1EC 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡น E2.0 flag: Guatemala
+1F1EC 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡บ E2.0 flag: Guam
+1F1EC 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡ผ E2.0 flag: Guinea-Bissau
+1F1EC 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ฌ๐Ÿ‡พ E2.0 flag: Guyana
+1F1ED 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ฐ E2.0 flag: Hong Kong SAR China
+1F1ED 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ฒ E2.0 flag: Heard & McDonald Islands
+1F1ED 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ณ E2.0 flag: Honduras
+1F1ED 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡ท E2.0 flag: Croatia
+1F1ED 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡น E2.0 flag: Haiti
+1F1ED 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ญ๐Ÿ‡บ E2.0 flag: Hungary
+1F1EE 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡จ E2.0 flag: Canary Islands
+1F1EE 1F1E9                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ฉ E2.0 flag: Indonesia
+1F1EE 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ช E2.0 flag: Ireland
+1F1EE 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ฑ E2.0 flag: Israel
+1F1EE 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ฒ E2.0 flag: Isle of Man
+1F1EE 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ณ E2.0 flag: India
+1F1EE 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ด E2.0 flag: British Indian Ocean Territory
+1F1EE 1F1F6                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ถ E2.0 flag: Iraq
+1F1EE 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ท E2.0 flag: Iran
+1F1EE 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡ธ E2.0 flag: Iceland
+1F1EE 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ฎ๐Ÿ‡น E0.6 flag: Italy
+1F1EF 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ช E2.0 flag: Jersey
+1F1EF 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ฒ E2.0 flag: Jamaica
+1F1EF 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ด E2.0 flag: Jordan
+1F1EF 1F1F5                                            ; fully-qualified     # ๐Ÿ‡ฏ๐Ÿ‡ต E0.6 flag: Japan
+1F1F0 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ช E2.0 flag: Kenya
+1F1F0 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฌ E2.0 flag: Kyrgyzstan
+1F1F0 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ญ E2.0 flag: Cambodia
+1F1F0 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฎ E2.0 flag: Kiribati
+1F1F0 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฒ E2.0 flag: Comoros
+1F1F0 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ณ E2.0 flag: St. Kitts & Nevis
+1F1F0 1F1F5                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ต E2.0 flag: North Korea
+1F1F0 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ท E0.6 flag: South Korea
+1F1F0 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ผ E2.0 flag: Kuwait
+1F1F0 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡พ E2.0 flag: Cayman Islands
+1F1F0 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ฐ๐Ÿ‡ฟ E2.0 flag: Kazakhstan
+1F1F1 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ฆ E2.0 flag: Laos
+1F1F1 1F1E7                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ง E2.0 flag: Lebanon
+1F1F1 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡จ E2.0 flag: St. Lucia
+1F1F1 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ฎ E2.0 flag: Liechtenstein
+1F1F1 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ฐ E2.0 flag: Sri Lanka
+1F1F1 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ท E2.0 flag: Liberia
+1F1F1 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ธ E2.0 flag: Lesotho
+1F1F1 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡น E2.0 flag: Lithuania
+1F1F1 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡บ E2.0 flag: Luxembourg
+1F1F1 1F1FB                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡ป E2.0 flag: Latvia
+1F1F1 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ฑ๐Ÿ‡พ E2.0 flag: Libya
+1F1F2 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฆ E2.0 flag: Morocco
+1F1F2 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡จ E2.0 flag: Monaco
+1F1F2 1F1E9                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฉ E2.0 flag: Moldova
+1F1F2 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ช E2.0 flag: Montenegro
+1F1F2 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ซ E2.0 flag: St. Martin
+1F1F2 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฌ E2.0 flag: Madagascar
+1F1F2 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ญ E2.0 flag: Marshall Islands
+1F1F2 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฐ E2.0 flag: North Macedonia
+1F1F2 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฑ E2.0 flag: Mali
+1F1F2 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฒ E2.0 flag: Myanmar (Burma)
+1F1F2 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ณ E2.0 flag: Mongolia
+1F1F2 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ด E2.0 flag: Macao SAR China
+1F1F2 1F1F5                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ต E2.0 flag: Northern Mariana Islands
+1F1F2 1F1F6                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ถ E2.0 flag: Martinique
+1F1F2 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ท E2.0 flag: Mauritania
+1F1F2 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ธ E2.0 flag: Montserrat
+1F1F2 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡น E2.0 flag: Malta
+1F1F2 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡บ E2.0 flag: Mauritius
+1F1F2 1F1FB                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ป E2.0 flag: Maldives
+1F1F2 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ผ E2.0 flag: Malawi
+1F1F2 1F1FD                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฝ E2.0 flag: Mexico
+1F1F2 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡พ E2.0 flag: Malaysia
+1F1F2 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ฒ๐Ÿ‡ฟ E2.0 flag: Mozambique
+1F1F3 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฆ E2.0 flag: Namibia
+1F1F3 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡จ E2.0 flag: New Caledonia
+1F1F3 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ช E2.0 flag: Niger
+1F1F3 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ซ E2.0 flag: Norfolk Island
+1F1F3 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฌ E2.0 flag: Nigeria
+1F1F3 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฎ E2.0 flag: Nicaragua
+1F1F3 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฑ E2.0 flag: Netherlands
+1F1F3 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ด E2.0 flag: Norway
+1F1F3 1F1F5                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ต E2.0 flag: Nepal
+1F1F3 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ท E2.0 flag: Nauru
+1F1F3 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡บ E2.0 flag: Niue
+1F1F3 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ณ๐Ÿ‡ฟ E2.0 flag: New Zealand
+1F1F4 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ด๐Ÿ‡ฒ E2.0 flag: Oman
+1F1F5 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฆ E2.0 flag: Panama
+1F1F5 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ช E2.0 flag: Peru
+1F1F5 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ซ E2.0 flag: French Polynesia
+1F1F5 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฌ E2.0 flag: Papua New Guinea
+1F1F5 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ญ E2.0 flag: Philippines
+1F1F5 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฐ E2.0 flag: Pakistan
+1F1F5 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฑ E2.0 flag: Poland
+1F1F5 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ฒ E2.0 flag: St. Pierre & Miquelon
+1F1F5 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ณ E2.0 flag: Pitcairn Islands
+1F1F5 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ท E2.0 flag: Puerto Rico
+1F1F5 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ธ E2.0 flag: Palestinian Territories
+1F1F5 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡น E2.0 flag: Portugal
+1F1F5 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡ผ E2.0 flag: Palau
+1F1F5 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ต๐Ÿ‡พ E2.0 flag: Paraguay
+1F1F6 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ถ๐Ÿ‡ฆ E2.0 flag: Qatar
+1F1F7 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ช E2.0 flag: Rรฉunion
+1F1F7 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ด E2.0 flag: Romania
+1F1F7 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ธ E2.0 flag: Serbia
+1F1F7 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡บ E0.6 flag: Russia
+1F1F7 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ท๐Ÿ‡ผ E2.0 flag: Rwanda
+1F1F8 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฆ E2.0 flag: Saudi Arabia
+1F1F8 1F1E7                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ง E2.0 flag: Solomon Islands
+1F1F8 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡จ E2.0 flag: Seychelles
+1F1F8 1F1E9                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฉ E2.0 flag: Sudan
+1F1F8 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ช E2.0 flag: Sweden
+1F1F8 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฌ E2.0 flag: Singapore
+1F1F8 1F1ED                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ญ E2.0 flag: St. Helena
+1F1F8 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฎ E2.0 flag: Slovenia
+1F1F8 1F1EF                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฏ E2.0 flag: Svalbard & Jan Mayen
+1F1F8 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฐ E2.0 flag: Slovakia
+1F1F8 1F1F1                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฑ E2.0 flag: Sierra Leone
+1F1F8 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฒ E2.0 flag: San Marino
+1F1F8 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ณ E2.0 flag: Senegal
+1F1F8 1F1F4                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ด E2.0 flag: Somalia
+1F1F8 1F1F7                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ท E2.0 flag: Suriname
+1F1F8 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ธ E2.0 flag: South Sudan
+1F1F8 1F1F9                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡น E2.0 flag: Sรฃo Tomรฉ & Prรญncipe
+1F1F8 1F1FB                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ป E2.0 flag: El Salvador
+1F1F8 1F1FD                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฝ E2.0 flag: Sint Maarten
+1F1F8 1F1FE                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡พ E2.0 flag: Syria
+1F1F8 1F1FF                                            ; fully-qualified     # ๐Ÿ‡ธ๐Ÿ‡ฟ E2.0 flag: Eswatini
+1F1F9 1F1E6                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฆ E2.0 flag: Tristan da Cunha
+1F1F9 1F1E8                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡จ E2.0 flag: Turks & Caicos Islands
+1F1F9 1F1E9                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฉ E2.0 flag: Chad
+1F1F9 1F1EB                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ซ E2.0 flag: French Southern Territories
+1F1F9 1F1EC                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฌ E2.0 flag: Togo
+1F1F9 1F1ED                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ญ E2.0 flag: Thailand
+1F1F9 1F1EF                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฏ E2.0 flag: Tajikistan
+1F1F9 1F1F0                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฐ E2.0 flag: Tokelau
+1F1F9 1F1F1                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฑ E2.0 flag: Timor-Leste
+1F1F9 1F1F2                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฒ E2.0 flag: Turkmenistan
+1F1F9 1F1F3                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ณ E2.0 flag: Tunisia
+1F1F9 1F1F4                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ด E2.0 flag: Tonga
+1F1F9 1F1F7                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ท E2.0 flag: Turkey
+1F1F9 1F1F9                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡น E2.0 flag: Trinidad & Tobago
+1F1F9 1F1FB                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ป E2.0 flag: Tuvalu
+1F1F9 1F1FC                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ผ E2.0 flag: Taiwan
+1F1F9 1F1FF                                            ; fully-qualified     # ๐Ÿ‡น๐Ÿ‡ฟ E2.0 flag: Tanzania
+1F1FA 1F1E6                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฆ E2.0 flag: Ukraine
+1F1FA 1F1EC                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฌ E2.0 flag: Uganda
+1F1FA 1F1F2                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฒ E2.0 flag: U.S. Outlying Islands
+1F1FA 1F1F3                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ณ E4.0 flag: United Nations
+1F1FA 1F1F8                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ธ E0.6 flag: United States
+1F1FA 1F1FE                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡พ E2.0 flag: Uruguay
+1F1FA 1F1FF                                            ; fully-qualified     # ๐Ÿ‡บ๐Ÿ‡ฟ E2.0 flag: Uzbekistan
+1F1FB 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ฆ E2.0 flag: Vatican City
+1F1FB 1F1E8                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡จ E2.0 flag: St. Vincent & Grenadines
+1F1FB 1F1EA                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ช E2.0 flag: Venezuela
+1F1FB 1F1EC                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ฌ E2.0 flag: British Virgin Islands
+1F1FB 1F1EE                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ฎ E2.0 flag: U.S. Virgin Islands
+1F1FB 1F1F3                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡ณ E2.0 flag: Vietnam
+1F1FB 1F1FA                                            ; fully-qualified     # ๐Ÿ‡ป๐Ÿ‡บ E2.0 flag: Vanuatu
+1F1FC 1F1EB                                            ; fully-qualified     # ๐Ÿ‡ผ๐Ÿ‡ซ E2.0 flag: Wallis & Futuna
+1F1FC 1F1F8                                            ; fully-qualified     # ๐Ÿ‡ผ๐Ÿ‡ธ E2.0 flag: Samoa
+1F1FD 1F1F0                                            ; fully-qualified     # ๐Ÿ‡ฝ๐Ÿ‡ฐ E2.0 flag: Kosovo
+1F1FE 1F1EA                                            ; fully-qualified     # ๐Ÿ‡พ๐Ÿ‡ช E2.0 flag: Yemen
+1F1FE 1F1F9                                            ; fully-qualified     # ๐Ÿ‡พ๐Ÿ‡น E2.0 flag: Mayotte
+1F1FF 1F1E6                                            ; fully-qualified     # ๐Ÿ‡ฟ๐Ÿ‡ฆ E2.0 flag: South Africa
+1F1FF 1F1F2                                            ; fully-qualified     # ๐Ÿ‡ฟ๐Ÿ‡ฒ E2.0 flag: Zambia
+1F1FF 1F1FC                                            ; fully-qualified     # ๐Ÿ‡ฟ๐Ÿ‡ผ E2.0 flag: Zimbabwe
 
 # subgroup: subdivision-flag
-1F3F4 E0067 E0062 E0065 E006E E0067 E007F  ; fully-qualified     # ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ E5.0 flag: England
-1F3F4 E0067 E0062 E0073 E0063 E0074 E007F  ; fully-qualified     # ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ E5.0 flag: Scotland
-1F3F4 E0067 E0062 E0077 E006C E0073 E007F  ; fully-qualified     # ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ E5.0 flag: Wales
+1F3F4 E0067 E0062 E0065 E006E E0067 E007F              ; fully-qualified     # ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ E5.0 flag: England
+1F3F4 E0067 E0062 E0073 E0063 E0074 E007F              ; fully-qualified     # ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ E5.0 flag: Scotland
+1F3F4 E0067 E0062 E0077 E006C E0073 E007F              ; fully-qualified     # ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ E5.0 flag: Wales
 
 # Flags subtotal:		275
 # Flags subtotal:		275	w/o modifiers
 
 # Status Counts
-# fully-qualified : 3290
-# minimally-qualified : 614
-# unqualified : 250
+# fully-qualified : 3512
+# minimally-qualified : 817
+# unqualified : 252
 # component : 9
 
 #EOF
diff --git a/scripts/emoji_codegen.py b/scripts/emoji_codegen.py
index 588b026b..df581036 100755
--- a/scripts/emoji_codegen.py
+++ b/scripts/emoji_codegen.py
@@ -17,7 +17,7 @@ const QVector<Emoji> emoji::Provider::emoji = {
     {%- for c in kwargs.items() %}
     // {{ c[0].capitalize() }}
     {%- for e in c[1] %}
-    Emoji{QString::fromUtf8("{{ e.code }}"), "{{ e.shortname }}", emoji::EmojiCategory::{{ c[0].capitalize() }}},
+    Emoji{QString::fromUtf8("{{ e.code }}"), "{{ e.shortname }}", emoji::Emoji::Category::{{ c[0].capitalize() }}},
     {%- endfor %}
     {%- endfor %}
 };
diff --git a/src/emoji/Provider.cpp b/src/emoji/Provider.cpp
index 42adc271..b780542c 100644
--- a/src/emoji/Provider.cpp
+++ b/src/emoji/Provider.cpp
@@ -4,9317 +4,9467 @@ using namespace emoji;
 
 const QVector<Emoji> emoji::Provider::emoji = {
   // People
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x80"), "grinning face", emoji::EmojiCategory::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x80"), "grinning face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x83"),
         "grinning face with big eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x84"),
         "grinning face with smiling eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x81"),
         "beaming face with smiling eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x86"),
         "grinning squinting face",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x85"),
         "grinning face with sweat",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa3"),
         "rolling on the floor laughing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x82"),
         "face with tears of joy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x82"),
         "slightly smiling face",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x83"), "upside-down face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x89"), "winking face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x83"), "upside-down face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x89"), "winking face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x8a"),
         "smiling face with smiling eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x87"),
         "smiling face with halo",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb0"),
         "smiling face with hearts",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x8d"),
         "smiling face with heart-eyes",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa9"), "star-struck", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x98"), "face blowing a kiss", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x97"), "kissing face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x98\xba"), "smiling face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa9"), "star-struck", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x98"),
+        "face blowing a kiss",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x97"), "kissing face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x98\xba"), "smiling face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x9a"),
         "kissing face with closed eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x99"),
         "kissing face with smiling eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb2"),
         "smiling face with tear",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x8b"), "face savoring food", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x9b"), "face with tongue", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x8b"),
+        "face savoring food",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x9b"), "face with tongue", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x9c"),
         "winking face with tongue",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xaa"), "zany face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xaa"), "zany face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x9d"),
         "squinting face with tongue",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x91"), "money-mouth face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x97"), "hugging face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x91"), "money-mouth face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x97"), "hugging face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xad"),
         "face with hand over mouth",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xab"), "shushing face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x94"), "thinking face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x90"), "zipper-mouth face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xab"), "shushing face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x94"), "thinking face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x90"), "zipper-mouth face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa8"),
         "face with raised eyebrow",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x90"), "neutral face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x91"), "expressionless face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb6"), "face without mouth", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x90"), "neutral face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x91"),
+        "expressionless face",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb6"),
+        "face without mouth",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb6\xe2\x80\x8d\xf0\x9f\x8c\xab"),
         "face in clouds",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x8f"), "smirking face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x92"), "unamused face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x8f"), "smirking face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x92"), "unamused face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x84"),
         "face with rolling eyes",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xac"), "grimacing face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xac"), "grimacing face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xae\xe2\x80\x8d\xf0\x9f\x92\xa8"),
         "face exhaling",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa5"), "lying face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x8c"), "relieved face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x94"), "pensive face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xaa"), "sleepy face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa4"), "drooling face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb4"), "sleeping face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa5"), "lying face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x8c"), "relieved face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x94"), "pensive face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xaa"), "sleepy face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa4"), "drooling face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb4"), "sleeping face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb7"),
         "face with medical mask",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x92"),
         "face with thermometer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x95"),
         "face with head-bandage",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa2"), "nauseated face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xae"), "face vomiting", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa7"), "sneezing face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb5"), "hot face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb6"), "cold face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb4"), "woozy face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb5"), "knocked-out face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa2"), "nauseated face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xae"), "face vomiting", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa7"), "sneezing face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb5"), "hot face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb6"), "cold face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb4"), "woozy face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb5"), "knocked-out face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb5\xe2\x80\x8d\xf0\x9f\x92\xab"),
         "face with spiral eyes",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xaf"), "exploding head", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa0"), "cowboy hat face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb3"), "partying face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb8"), "disguised face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xaf"), "exploding head", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa0"), "cowboy hat face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb3"), "partying face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb8"), "disguised face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x8e"),
         "smiling face with sunglasses",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x93"), "nerd face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x90"), "face with monocle", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x95"), "confused face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x9f"), "worried face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x93"), "nerd face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x90"), "face with monocle", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x95"), "confused face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x9f"), "worried face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x81"),
         "slightly frowning face",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x98\xb9"), "frowning face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x98\xb9"), "frowning face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xae"),
         "face with open mouth",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xaf"), "hushed face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb2"), "astonished face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb3"), "flushed face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xba"), "pleading face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xaf"), "hushed face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb2"), "astonished face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xb3"), "flushed face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xba"), "pleading face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xa6"),
         "frowning face with open mouth",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa7"), "anguished face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa8"), "fearful face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa7"), "anguished face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa8"), "fearful face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb0"),
         "anxious face with sweat",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xa5"),
         "sad but relieved face",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa2"), "crying face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xad"), "loudly crying face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa2"), "crying face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xad"),
+        "loudly crying face",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb1"),
         "face screaming in fear",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x96"), "confounded face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa3"), "persevering face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\x9e"), "disappointed face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x96"), "confounded face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa3"), "persevering face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\x9e"), "disappointed face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x93"),
         "downcast face with sweat",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa9"), "weary face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xab"), "tired face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb1"), "yawning face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa9"), "weary face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xab"), "tired face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb1"), "yawning face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xa4"),
         "face with steam from nose",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa1"), "pouting face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa0"), "angry face", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa1"), "pouting face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xa0"), "angry face", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xac"),
         "face with symbols on mouth",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\x88"),
         "smiling face with horns",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xbf"),
         "angry face with horns",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x80"), "skull", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x98\xa0"), "skull and crossbones", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa9"), "pile of poo", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa1"), "clown face", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb9"), "ogre", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xba"), "goblin", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbb"), "ghost", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbd"), "alien", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbe"), "alien monster", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x96"), "robot", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xba"), "grinning cat", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x80"), "skull", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x98\xa0"), "skull and crossbones", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa9"), "pile of poo", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa1"), "clown face", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb9"), "ogre", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xba"), "goblin", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbb"), "ghost", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbd"), "alien", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbe"), "alien monster", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x96"), "robot", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xba"), "grinning cat", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb8"),
         "grinning cat with smiling eyes",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xb9"),
         "cat with tears of joy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x98\xbb"),
         "smiling cat with heart-eyes",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbc"), "cat with wry smile", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbd"), "kissing cat", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x80"), "weary cat", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbf"), "crying cat", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbe"), "pouting cat", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x88"), "see-no-evil monkey", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x89"), "hear-no-evil monkey", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbc"),
+        "cat with wry smile",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbd"), "kissing cat", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x80"), "weary cat", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbf"), "crying cat", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x98\xbe"), "pouting cat", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x88"),
+        "see-no-evil monkey",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x89"),
+        "hear-no-evil monkey",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8a"),
         "speak-no-evil monkey",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8b"), "kiss mark", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8c"), "love letter", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x98"), "heart with arrow", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9d"), "heart with ribbon", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x96"), "sparkling heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x97"), "growing heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x93"), "beating heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9e"), "revolving hearts", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x95"), "two hearts", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9f"), "heart decoration", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9d\xa3"), "heart exclamation", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x94"), "broken heart", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8b"), "kiss mark", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8c"), "love letter", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x98"), "heart with arrow", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9d"), "heart with ribbon", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x96"), "sparkling heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x97"), "growing heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x93"), "beating heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9e"), "revolving hearts", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x95"), "two hearts", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9f"), "heart decoration", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9d\xa3"), "heart exclamation", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x94"), "broken heart", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x94\xa5"),
         "heart on fire",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x94\xa5"),
         "heart on fire",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\xa9\xb9"),
         "mending heart",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\xa9\xb9"),
         "mending heart",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9d\xa4"), "red heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa1"), "orange heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9b"), "yellow heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9a"), "green heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x99"), "blue heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9c"), "purple heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8e"), "brown heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\xa4"), "black heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8d"), "white heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xaf"), "hundred points", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa2"), "anger symbol", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa5"), "collision", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xab"), "dizzy", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa6"), "sweat droplets", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa8"), "dashing away", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb3"), "hole", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa3"), "bomb", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xac"), "speech balloon", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9d\xa4"), "red heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa1"), "orange heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9b"), "yellow heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9a"), "green heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x99"), "blue heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x9c"), "purple heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8e"), "brown heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\xa4"), "black heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8d"), "white heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xaf"), "hundred points", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa2"), "anger symbol", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa5"), "collision", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xab"), "dizzy", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa6"), "sweat droplets", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa8"), "dashing away", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb3"), "hole", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa3"), "bomb", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xac"), "speech balloon", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x81\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x97\xa8"),
         "eye in speech bubble",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x81\xe2\x80\x8d\xf0\x9f\x97\xa8"),
         "eye in speech bubble",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xa8"), "left speech bubble", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xaf"), "right anger bubble", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xad"), "thought balloon", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa4"), "zzz", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b"), "waving hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xa8"),
+        "left speech bubble",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xaf"),
+        "right anger bubble",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xad"), "thought balloon", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa4"), "zzz", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b"), "waving hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b\xf0\x9f\x8f\xbb"),
         "waving hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b\xf0\x9f\x8f\xbc"),
         "waving hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b\xf0\x9f\x8f\xbd"),
         "waving hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b\xf0\x9f\x8f\xbe"),
         "waving hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8b\xf0\x9f\x8f\xbf"),
         "waving hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a"), "raised back of hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a"),
+        "raised back of hand",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a\xf0\x9f\x8f\xbb"),
         "raised back of hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a\xf0\x9f\x8f\xbc"),
         "raised back of hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a\xf0\x9f\x8f\xbd"),
         "raised back of hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a\xf0\x9f\x8f\xbe"),
         "raised back of hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9a\xf0\x9f\x8f\xbf"),
         "raised back of hand: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x90"),
         "hand with fingers splayed",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x90\xf0\x9f\x8f\xbb"),
         "hand with fingers splayed: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x90\xf0\x9f\x8f\xbc"),
         "hand with fingers splayed: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x90\xf0\x9f\x8f\xbd"),
         "hand with fingers splayed: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x90\xf0\x9f\x8f\xbe"),
         "hand with fingers splayed: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x90\xf0\x9f\x8f\xbf"),
         "hand with fingers splayed: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9c\x8b"), "raised hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9c\x8b"), "raised hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8b\xf0\x9f\x8f\xbb"),
         "raised hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8b\xf0\x9f\x8f\xbc"),
         "raised hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8b\xf0\x9f\x8f\xbd"),
         "raised hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8b\xf0\x9f\x8f\xbe"),
         "raised hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8b\xf0\x9f\x8f\xbf"),
         "raised hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x96"), "vulcan salute", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x96"), "vulcan salute", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x96\xf0\x9f\x8f\xbb"),
         "vulcan salute: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x96\xf0\x9f\x8f\xbc"),
         "vulcan salute: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x96\xf0\x9f\x8f\xbd"),
         "vulcan salute: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x96\xf0\x9f\x8f\xbe"),
         "vulcan salute: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x96\xf0\x9f\x8f\xbf"),
         "vulcan salute: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c"), "OK hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c"), "OK hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c\xf0\x9f\x8f\xbb"),
         "OK hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c\xf0\x9f\x8f\xbc"),
         "OK hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c\xf0\x9f\x8f\xbd"),
         "OK hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c\xf0\x9f\x8f\xbe"),
         "OK hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8c\xf0\x9f\x8f\xbf"),
         "OK hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c"), "pinched fingers", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c"), "pinched fingers", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c\xf0\x9f\x8f\xbb"),
         "pinched fingers: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c\xf0\x9f\x8f\xbc"),
         "pinched fingers: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c\xf0\x9f\x8f\xbd"),
         "pinched fingers: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c\xf0\x9f\x8f\xbe"),
         "pinched fingers: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8c\xf0\x9f\x8f\xbf"),
         "pinched fingers: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f"), "pinching hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f"), "pinching hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f\xf0\x9f\x8f\xbb"),
         "pinching hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f\xf0\x9f\x8f\xbc"),
         "pinching hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f\xf0\x9f\x8f\xbd"),
         "pinching hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f\xf0\x9f\x8f\xbe"),
         "pinching hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x8f\xf0\x9f\x8f\xbf"),
         "pinching hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9c\x8c"), "victory hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9c\x8c"), "victory hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8c\xf0\x9f\x8f\xbb"),
         "victory hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8c\xf0\x9f\x8f\xbc"),
         "victory hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8c\xf0\x9f\x8f\xbd"),
         "victory hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8c\xf0\x9f\x8f\xbe"),
         "victory hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8c\xf0\x9f\x8f\xbf"),
         "victory hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e"), "crossed fingers", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e"), "crossed fingers", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e\xf0\x9f\x8f\xbb"),
         "crossed fingers: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e\xf0\x9f\x8f\xbc"),
         "crossed fingers: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e\xf0\x9f\x8f\xbd"),
         "crossed fingers: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e\xf0\x9f\x8f\xbe"),
         "crossed fingers: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9e\xf0\x9f\x8f\xbf"),
         "crossed fingers: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f"), "love-you gesture", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f"), "love-you gesture", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f\xf0\x9f\x8f\xbb"),
         "love-you gesture: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f\xf0\x9f\x8f\xbc"),
         "love-you gesture: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f\xf0\x9f\x8f\xbd"),
         "love-you gesture: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f\xf0\x9f\x8f\xbe"),
         "love-you gesture: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9f\xf0\x9f\x8f\xbf"),
         "love-you gesture: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98"), "sign of the horns", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98"), "sign of the horns", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98\xf0\x9f\x8f\xbb"),
         "sign of the horns: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98\xf0\x9f\x8f\xbc"),
         "sign of the horns: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98\xf0\x9f\x8f\xbd"),
         "sign of the horns: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98\xf0\x9f\x8f\xbe"),
         "sign of the horns: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x98\xf0\x9f\x8f\xbf"),
         "sign of the horns: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99"), "call me hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99"), "call me hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99\xf0\x9f\x8f\xbb"),
         "call me hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99\xf0\x9f\x8f\xbc"),
         "call me hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99\xf0\x9f\x8f\xbd"),
         "call me hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99\xf0\x9f\x8f\xbe"),
         "call me hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x99\xf0\x9f\x8f\xbf"),
         "call me hand: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x88"),
         "backhand index pointing left",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x88\xf0\x9f\x8f\xbb"),
         "backhand index pointing left: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x88\xf0\x9f\x8f\xbc"),
         "backhand index pointing left: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x88\xf0\x9f\x8f\xbd"),
         "backhand index pointing left: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x88\xf0\x9f\x8f\xbe"),
         "backhand index pointing left: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x88\xf0\x9f\x8f\xbf"),
         "backhand index pointing left: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x89"),
         "backhand index pointing right",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x89\xf0\x9f\x8f\xbb"),
         "backhand index pointing right: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x89\xf0\x9f\x8f\xbc"),
         "backhand index pointing right: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x89\xf0\x9f\x8f\xbd"),
         "backhand index pointing right: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x89\xf0\x9f\x8f\xbe"),
         "backhand index pointing right: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x89\xf0\x9f\x8f\xbf"),
         "backhand index pointing right: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x86"),
         "backhand index pointing up",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x86\xf0\x9f\x8f\xbb"),
         "backhand index pointing up: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x86\xf0\x9f\x8f\xbc"),
         "backhand index pointing up: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x86\xf0\x9f\x8f\xbd"),
         "backhand index pointing up: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x86\xf0\x9f\x8f\xbe"),
         "backhand index pointing up: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x86\xf0\x9f\x8f\xbf"),
         "backhand index pointing up: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x95"), "middle finger", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x95"), "middle finger", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x95\xf0\x9f\x8f\xbb"),
         "middle finger: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x95\xf0\x9f\x8f\xbc"),
         "middle finger: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x95\xf0\x9f\x8f\xbd"),
         "middle finger: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x95\xf0\x9f\x8f\xbe"),
         "middle finger: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x96\x95\xf0\x9f\x8f\xbf"),
         "middle finger: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x87"),
         "backhand index pointing down",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x87\xf0\x9f\x8f\xbb"),
         "backhand index pointing down: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x87\xf0\x9f\x8f\xbc"),
         "backhand index pointing down: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x87\xf0\x9f\x8f\xbd"),
         "backhand index pointing down: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x87\xf0\x9f\x8f\xbe"),
         "backhand index pointing down: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x87\xf0\x9f\x8f\xbf"),
         "backhand index pointing down: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x98\x9d"), "index pointing up", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x98\x9d"), "index pointing up", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x98\x9d\xf0\x9f\x8f\xbb"),
         "index pointing up: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x98\x9d\xf0\x9f\x8f\xbc"),
         "index pointing up: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x98\x9d\xf0\x9f\x8f\xbd"),
         "index pointing up: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x98\x9d\xf0\x9f\x8f\xbe"),
         "index pointing up: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x98\x9d\xf0\x9f\x8f\xbf"),
         "index pointing up: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d"), "thumbs up", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d"), "thumbs up", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d\xf0\x9f\x8f\xbb"),
         "thumbs up: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d\xf0\x9f\x8f\xbc"),
         "thumbs up: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d\xf0\x9f\x8f\xbd"),
         "thumbs up: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d\xf0\x9f\x8f\xbe"),
         "thumbs up: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8d\xf0\x9f\x8f\xbf"),
         "thumbs up: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e"), "thumbs down", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e"), "thumbs down", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e\xf0\x9f\x8f\xbb"),
         "thumbs down: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e\xf0\x9f\x8f\xbc"),
         "thumbs down: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e\xf0\x9f\x8f\xbd"),
         "thumbs down: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e\xf0\x9f\x8f\xbe"),
         "thumbs down: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8e\xf0\x9f\x8f\xbf"),
         "thumbs down: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9c\x8a"), "raised fist", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9c\x8a"), "raised fist", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8a\xf0\x9f\x8f\xbb"),
         "raised fist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8a\xf0\x9f\x8f\xbc"),
         "raised fist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8a\xf0\x9f\x8f\xbd"),
         "raised fist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8a\xf0\x9f\x8f\xbe"),
         "raised fist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8a\xf0\x9f\x8f\xbf"),
         "raised fist: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a"), "oncoming fist", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a"), "oncoming fist", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a\xf0\x9f\x8f\xbb"),
         "oncoming fist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a\xf0\x9f\x8f\xbc"),
         "oncoming fist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a\xf0\x9f\x8f\xbd"),
         "oncoming fist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a\xf0\x9f\x8f\xbe"),
         "oncoming fist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8a\xf0\x9f\x8f\xbf"),
         "oncoming fist: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b"), "left-facing fist", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b"), "left-facing fist", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b\xf0\x9f\x8f\xbb"),
         "left-facing fist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b\xf0\x9f\x8f\xbc"),
         "left-facing fist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b\xf0\x9f\x8f\xbd"),
         "left-facing fist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b\xf0\x9f\x8f\xbe"),
         "left-facing fist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9b\xf0\x9f\x8f\xbf"),
         "left-facing fist: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c"), "right-facing fist", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c"), "right-facing fist", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c\xf0\x9f\x8f\xbb"),
         "right-facing fist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c\xf0\x9f\x8f\xbc"),
         "right-facing fist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c\xf0\x9f\x8f\xbd"),
         "right-facing fist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c\xf0\x9f\x8f\xbe"),
         "right-facing fist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9c\xf0\x9f\x8f\xbf"),
         "right-facing fist: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f"), "clapping hands", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f"), "clapping hands", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f\xf0\x9f\x8f\xbb"),
         "clapping hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f\xf0\x9f\x8f\xbc"),
         "clapping hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f\xf0\x9f\x8f\xbd"),
         "clapping hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f\xf0\x9f\x8f\xbe"),
         "clapping hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x8f\xf0\x9f\x8f\xbf"),
         "clapping hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c"), "raising hands", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c"), "raising hands", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c\xf0\x9f\x8f\xbb"),
         "raising hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c\xf0\x9f\x8f\xbc"),
         "raising hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c\xf0\x9f\x8f\xbd"),
         "raising hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c\xf0\x9f\x8f\xbe"),
         "raising hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8c\xf0\x9f\x8f\xbf"),
         "raising hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x90"), "open hands", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x90"), "open hands", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x90\xf0\x9f\x8f\xbb"),
         "open hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x90\xf0\x9f\x8f\xbc"),
         "open hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x90\xf0\x9f\x8f\xbd"),
         "open hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x90\xf0\x9f\x8f\xbe"),
         "open hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x90\xf0\x9f\x8f\xbf"),
         "open hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2"), "palms up together", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2"), "palms up together", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2\xf0\x9f\x8f\xbb"),
         "palms up together: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2\xf0\x9f\x8f\xbc"),
         "palms up together: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2\xf0\x9f\x8f\xbd"),
         "palms up together: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2\xf0\x9f\x8f\xbe"),
         "palms up together: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb2\xf0\x9f\x8f\xbf"),
         "palms up together: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9d"), "handshake", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f"), "folded hands", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\x9d"), "handshake", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f"), "folded hands", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f\xf0\x9f\x8f\xbb"),
         "folded hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f\xf0\x9f\x8f\xbc"),
         "folded hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f\xf0\x9f\x8f\xbd"),
         "folded hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f\xf0\x9f\x8f\xbe"),
         "folded hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8f\xf0\x9f\x8f\xbf"),
         "folded hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9c\x8d"), "writing hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9c\x8d"), "writing hand", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8d\xf0\x9f\x8f\xbb"),
         "writing hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8d\xf0\x9f\x8f\xbc"),
         "writing hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8d\xf0\x9f\x8f\xbd"),
         "writing hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8d\xf0\x9f\x8f\xbe"),
         "writing hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9c\x8d\xf0\x9f\x8f\xbf"),
         "writing hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x85"), "nail polish", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x85"), "nail polish", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x85\xf0\x9f\x8f\xbb"),
         "nail polish: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x85\xf0\x9f\x8f\xbc"),
         "nail polish: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x85\xf0\x9f\x8f\xbd"),
         "nail polish: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x85\xf0\x9f\x8f\xbe"),
         "nail polish: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x85\xf0\x9f\x8f\xbf"),
         "nail polish: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3"), "selfie", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3"), "selfie", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3\xf0\x9f\x8f\xbb"),
         "selfie: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3\xf0\x9f\x8f\xbc"),
         "selfie: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3\xf0\x9f\x8f\xbd"),
         "selfie: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3\xf0\x9f\x8f\xbe"),
         "selfie: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb3\xf0\x9f\x8f\xbf"),
         "selfie: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa"), "flexed biceps", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa"), "flexed biceps", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa\xf0\x9f\x8f\xbb"),
         "flexed biceps: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa\xf0\x9f\x8f\xbc"),
         "flexed biceps: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa\xf0\x9f\x8f\xbd"),
         "flexed biceps: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa\xf0\x9f\x8f\xbe"),
         "flexed biceps: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\xaa\xf0\x9f\x8f\xbf"),
         "flexed biceps: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbe"), "mechanical arm", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbf"), "mechanical leg", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5"), "leg", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbe"), "mechanical arm", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbf"), "mechanical leg", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5"), "leg", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5\xf0\x9f\x8f\xbb"),
         "leg: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5\xf0\x9f\x8f\xbc"),
         "leg: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5\xf0\x9f\x8f\xbd"),
         "leg: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5\xf0\x9f\x8f\xbe"),
         "leg: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb5\xf0\x9f\x8f\xbf"),
         "leg: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6"), "foot", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6"), "foot", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6\xf0\x9f\x8f\xbb"),
         "foot: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6\xf0\x9f\x8f\xbc"),
         "foot: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6\xf0\x9f\x8f\xbd"),
         "foot: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6\xf0\x9f\x8f\xbe"),
         "foot: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb6\xf0\x9f\x8f\xbf"),
         "foot: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x82"), "ear", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x82"), "ear", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x82\xf0\x9f\x8f\xbb"),
         "ear: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x82\xf0\x9f\x8f\xbc"),
         "ear: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x82\xf0\x9f\x8f\xbd"),
         "ear: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x82\xf0\x9f\x8f\xbe"),
         "ear: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x82\xf0\x9f\x8f\xbf"),
         "ear: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbb"),
         "ear with hearing aid",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbb\xf0\x9f\x8f\xbb"),
         "ear with hearing aid: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbb\xf0\x9f\x8f\xbc"),
         "ear with hearing aid: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbb\xf0\x9f\x8f\xbd"),
         "ear with hearing aid: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbb\xf0\x9f\x8f\xbe"),
         "ear with hearing aid: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbb\xf0\x9f\x8f\xbf"),
         "ear with hearing aid: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x83"), "nose", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x83"), "nose", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x83\xf0\x9f\x8f\xbb"),
         "nose: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x83\xf0\x9f\x8f\xbc"),
         "nose: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x83\xf0\x9f\x8f\xbd"),
         "nose: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x83\xf0\x9f\x8f\xbe"),
         "nose: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\x83\xf0\x9f\x8f\xbf"),
         "nose: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa0"), "brain", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x80"), "anatomical heart", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x81"), "lungs", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb7"), "tooth", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb4"), "bone", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x80"), "eyes", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x81"), "eye", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x85"), "tongue", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x84"), "mouth", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6"), "baby", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa0"), "brain", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x80"), "anatomical heart", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x81"), "lungs", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb7"), "tooth", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb4"), "bone", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x80"), "eyes", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x81"), "eye", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x85"), "tongue", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x84"), "mouth", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6"), "baby", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6\xf0\x9f\x8f\xbb"),
         "baby: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6\xf0\x9f\x8f\xbc"),
         "baby: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6\xf0\x9f\x8f\xbd"),
         "baby: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6\xf0\x9f\x8f\xbe"),
         "baby: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb6\xf0\x9f\x8f\xbf"),
         "baby: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92"), "child", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92"), "child", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92\xf0\x9f\x8f\xbb"),
         "child: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92\xf0\x9f\x8f\xbc"),
         "child: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92\xf0\x9f\x8f\xbd"),
         "child: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92\xf0\x9f\x8f\xbe"),
         "child: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x92\xf0\x9f\x8f\xbf"),
         "child: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6"), "boy", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6"), "boy", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6\xf0\x9f\x8f\xbb"),
         "boy: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6\xf0\x9f\x8f\xbc"),
         "boy: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6\xf0\x9f\x8f\xbd"),
         "boy: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6\xf0\x9f\x8f\xbe"),
         "boy: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa6\xf0\x9f\x8f\xbf"),
         "boy: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7"), "girl", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7"), "girl", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7\xf0\x9f\x8f\xbb"),
         "girl: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7\xf0\x9f\x8f\xbc"),
         "girl: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7\xf0\x9f\x8f\xbd"),
         "girl: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7\xf0\x9f\x8f\xbe"),
         "girl: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa7\xf0\x9f\x8f\xbf"),
         "girl: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91"), "person", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91"), "person", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "person: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "person: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "person: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "person: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "person: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1"), "person: blond hair", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1"),
+        "person: blond hair",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbb"),
         "person: light skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbc"),
         "person: medium-light skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbd"),
         "person: medium skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbe"),
         "person: medium-dark skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbf"),
         "person: dark skin tone, blond hair",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8"), "man", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8"), "man", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "man: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "man: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "man: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "man: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "man: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94"), "person: beard", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94"), "person: beard", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbb"),
         "person: light skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbc"),
         "person: medium-light skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbd"),
         "person: medium skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbe"),
         "person: medium-dark skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbf"),
         "person: dark skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xe2\x80\x8d\xe2\x99\x82"),
         "man: beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man: light skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man: medium-light skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man: medium skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man: medium-dark skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man: dark skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xe2\x80\x8d\xe2\x99\x80"),
         "woman: beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman: light skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman: medium-light skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman: medium skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman: medium-dark skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x94\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman: dark skin tone, beard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "man: red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "man: light skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "man: medium-light skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "man: medium skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "man: medium-dark skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "man: dark skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "man: curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "man: light skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "man: medium-light skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "man: medium skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "man: medium-dark skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "man: dark skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "man: white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "man: light skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "man: medium-light skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "man: medium skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "man: medium-dark skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "man: dark skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "man: bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "man: light skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "man: medium-light skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "man: medium skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "man: medium-dark skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "man: dark skin tone, bald",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9"), "woman", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9"), "woman", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "woman: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "woman: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "woman: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "woman: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "woman: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "woman: red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "woman: light skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "woman: medium-light skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "woman: medium skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "woman: medium-dark skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "woman: dark skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "person: red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "person: light skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "person: medium-light skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "person: medium skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "person: medium-dark skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb0"),
         "person: dark skin tone, red hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "woman: curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "woman: light skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "woman: medium-light skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "woman: medium skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "woman: medium-dark skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "woman: dark skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "person: curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "person: light skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "person: medium-light skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "person: medium skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "person: medium-dark skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb1"),
         "person: dark skin tone, curly hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "woman: white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "woman: light skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "woman: medium-light skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "woman: medium skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "woman: medium-dark skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "woman: dark skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "person: white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "person: light skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "person: medium-light skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "person: medium skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "person: medium-dark skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb3"),
         "person: dark skin tone, white hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "woman: bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "woman: light skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "woman: medium-light skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "woman: medium skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "woman: medium-dark skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "woman: dark skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "person: bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "person: light skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "person: medium-light skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "person: medium skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "person: medium-dark skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xb2"),
         "person: dark skin tone, bald",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xe2\x80\x8d\xe2\x99\x80"),
         "woman: blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman: light skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman: medium-light skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman: medium skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman: medium-dark skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman: dark skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xe2\x80\x8d\xe2\x99\x82"),
         "man: blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man: light skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man: medium-light skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man: medium skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man: medium-dark skin tone, blond hair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb1\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man: dark skin tone, blond hair",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93"), "older person", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93"), "older person", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93\xf0\x9f\x8f\xbb"),
         "older person: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93\xf0\x9f\x8f\xbc"),
         "older person: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93\xf0\x9f\x8f\xbd"),
         "older person: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93\xf0\x9f\x8f\xbe"),
         "older person: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x93\xf0\x9f\x8f\xbf"),
         "older person: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4"), "old man", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4"), "old man", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4\xf0\x9f\x8f\xbb"),
         "old man: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4\xf0\x9f\x8f\xbc"),
         "old man: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4\xf0\x9f\x8f\xbd"),
         "old man: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4\xf0\x9f\x8f\xbe"),
         "old man: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb4\xf0\x9f\x8f\xbf"),
         "old man: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5"), "old woman", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5"), "old woman", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5\xf0\x9f\x8f\xbb"),
         "old woman: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5\xf0\x9f\x8f\xbc"),
         "old woman: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5\xf0\x9f\x8f\xbd"),
         "old woman: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5\xf0\x9f\x8f\xbe"),
         "old woman: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb5\xf0\x9f\x8f\xbf"),
         "old woman: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d"), "person frowning", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d"), "person frowning", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbb"),
         "person frowning: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbc"),
         "person frowning: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbd"),
         "person frowning: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbe"),
         "person frowning: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbf"),
         "person frowning: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xe2\x80\x8d\xe2\x99\x82"),
         "man frowning",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man frowning: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man frowning: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man frowning: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man frowning: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man frowning: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xe2\x80\x8d\xe2\x99\x80"),
         "woman frowning",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman frowning: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman frowning: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman frowning: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman frowning: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8d\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman frowning: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e"), "person pouting", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e"), "person pouting", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbb"),
         "person pouting: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbc"),
         "person pouting: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbd"),
         "person pouting: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbe"),
         "person pouting: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbf"),
         "person pouting: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xe2\x80\x8d\xe2\x99\x82"),
         "man pouting",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man pouting: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man pouting: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man pouting: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man pouting: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man pouting: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xe2\x80\x8d\xe2\x99\x80"),
         "woman pouting",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman pouting: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman pouting: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman pouting: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman pouting: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8e\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman pouting: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x85"), "person gesturing NO", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x85"),
+        "person gesturing NO",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbb"),
         "person gesturing NO: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbc"),
         "person gesturing NO: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbd"),
         "person gesturing NO: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbe"),
         "person gesturing NO: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbf"),
         "person gesturing NO: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing NO",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing NO: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing NO: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing NO: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing NO: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing NO: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing NO",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing NO: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing NO: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing NO: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing NO: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x85\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing NO: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x86"), "person gesturing OK", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x86"),
+        "person gesturing OK",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbb"),
         "person gesturing OK: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbc"),
         "person gesturing OK: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbd"),
         "person gesturing OK: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbe"),
         "person gesturing OK: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbf"),
         "person gesturing OK: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing OK",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing OK: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing OK: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing OK: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing OK: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man gesturing OK: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing OK",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing OK: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing OK: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing OK: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing OK: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x86\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman gesturing OK: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x81"), "person tipping hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x81"),
+        "person tipping hand",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbb"),
         "person tipping hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbc"),
         "person tipping hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbd"),
         "person tipping hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbe"),
         "person tipping hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbf"),
         "person tipping hand: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xe2\x80\x8d\xe2\x99\x82"),
         "man tipping hand",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man tipping hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man tipping hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man tipping hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man tipping hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man tipping hand: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xe2\x80\x8d\xe2\x99\x80"),
         "woman tipping hand",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman tipping hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman tipping hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman tipping hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman tipping hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x81\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman tipping hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b"), "person raising hand", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b"),
+        "person raising hand",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbb"),
         "person raising hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbc"),
         "person raising hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbd"),
         "person raising hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbe"),
         "person raising hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbf"),
         "person raising hand: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xe2\x80\x8d\xe2\x99\x82"),
         "man raising hand",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man raising hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man raising hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man raising hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man raising hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man raising hand: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xe2\x80\x8d\xe2\x99\x80"),
         "woman raising hand",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman raising hand: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman raising hand: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman raising hand: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman raising hand: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x8b\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman raising hand: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f"), "deaf person", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f"), "deaf person", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbb"),
         "deaf person: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbc"),
         "deaf person: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbd"),
         "deaf person: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbe"),
         "deaf person: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbf"),
         "deaf person: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xe2\x80\x8d\xe2\x99\x82"),
         "deaf man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "deaf man: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "deaf man: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "deaf man: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "deaf man: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "deaf man: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xe2\x80\x8d\xe2\x99\x80"),
         "deaf woman",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "deaf woman: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "deaf woman: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "deaf woman: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "deaf woman: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8f\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "deaf woman: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x99\x87"), "person bowing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x99\x87"), "person bowing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbb"),
         "person bowing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbc"),
         "person bowing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbd"),
         "person bowing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbe"),
         "person bowing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbf"),
         "person bowing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xe2\x80\x8d\xe2\x99\x82"),
         "man bowing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man bowing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man bowing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man bowing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man bowing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man bowing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xe2\x80\x8d\xe2\x99\x80"),
         "woman bowing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman bowing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman bowing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman bowing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman bowing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x99\x87\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman bowing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6"), "person facepalming", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6"),
+        "person facepalming",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbb"),
         "person facepalming: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbc"),
         "person facepalming: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbd"),
         "person facepalming: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbe"),
         "person facepalming: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbf"),
         "person facepalming: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xe2\x80\x8d\xe2\x99\x82"),
         "man facepalming",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man facepalming: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man facepalming: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man facepalming: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man facepalming: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man facepalming: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xe2\x80\x8d\xe2\x99\x80"),
         "woman facepalming",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman facepalming: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman facepalming: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman facepalming: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman facepalming: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xa6\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman facepalming: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7"), "person shrugging", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7"), "person shrugging", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbb"),
         "person shrugging: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbc"),
         "person shrugging: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbd"),
         "person shrugging: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbe"),
         "person shrugging: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbf"),
         "person shrugging: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xe2\x80\x8d\xe2\x99\x82"),
         "man shrugging",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man shrugging: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man shrugging: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man shrugging: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man shrugging: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man shrugging: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xe2\x80\x8d\xe2\x99\x80"),
         "woman shrugging",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman shrugging: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman shrugging: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman shrugging: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman shrugging: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb7\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman shrugging: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xe2\x9a\x95"),
         "health worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9a\x95"),
         "health worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9a\x95"),
         "health worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9a\x95"),
         "health worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9a\x95"),
         "health worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9a\x95"),
         "health worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9a\x95"),
         "man health worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9a\x95"),
         "man health worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9a\x95"),
         "man health worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9a\x95"),
         "man health worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9a\x95"),
         "man health worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9a\x95"),
         "man health worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9a\x95"),
         "woman health worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9a\x95"),
         "woman health worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9a\x95"),
         "woman health worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9a\x95"),
         "woman health worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9a\x95"),
         "woman health worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9a\x95"),
         "woman health worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "student",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "student: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "student: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "student: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "student: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "student: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "man student",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "man student: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "man student: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "man student: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "man student: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "man student: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "woman student",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "woman student: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "woman student: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "woman student: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "woman student: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\x93"),
         "woman student: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "teacher",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "teacher: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "teacher: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "teacher: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "teacher: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "teacher: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "man teacher",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "man teacher: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "man teacher: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "man teacher: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "man teacher: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "man teacher: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "woman teacher",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "woman teacher: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "woman teacher: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "woman teacher: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "woman teacher: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8f\xab"),
         "woman teacher: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xe2\x9a\x96"),
         "judge",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9a\x96"),
         "judge: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9a\x96"),
         "judge: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9a\x96"),
         "judge: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9a\x96"),
         "judge: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9a\x96"),
         "judge: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9a\x96"),
         "man judge",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9a\x96"),
         "man judge: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9a\x96"),
         "man judge: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9a\x96"),
         "man judge: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9a\x96"),
         "man judge: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9a\x96"),
         "man judge: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9a\x96"),
         "woman judge",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9a\x96"),
         "woman judge: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9a\x96"),
         "woman judge: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9a\x96"),
         "woman judge: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9a\x96"),
         "woman judge: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9a\x96"),
         "woman judge: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "farmer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "farmer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "farmer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "farmer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "farmer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "farmer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "man farmer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "man farmer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "man farmer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "man farmer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "man farmer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "man farmer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "woman farmer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "woman farmer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "woman farmer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "woman farmer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "woman farmer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8c\xbe"),
         "woman farmer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "cook",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "cook: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "cook: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "cook: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "cook: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "cook: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "man cook",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "man cook: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "man cook: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "man cook: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "man cook: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "man cook: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "woman cook",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "woman cook: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "woman cook: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "woman cook: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "woman cook: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8d\xb3"),
         "woman cook: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "mechanic",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "mechanic: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "mechanic: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "mechanic: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "mechanic: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "mechanic: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "man mechanic",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "man mechanic: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "man mechanic: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "man mechanic: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "man mechanic: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "man mechanic: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "woman mechanic",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "woman mechanic: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "woman mechanic: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "woman mechanic: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "woman mechanic: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x94\xa7"),
         "woman mechanic: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "factory worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "factory worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "factory worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "factory worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "factory worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "factory worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "man factory worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "man factory worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "man factory worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "man factory worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "man factory worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "man factory worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "woman factory worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "woman factory worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "woman factory worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "woman factory worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "woman factory worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8f\xad"),
         "woman factory worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "office worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "office worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "office worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "office worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "office worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "office worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "man office worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "man office worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "man office worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "man office worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "man office worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "man office worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "woman office worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "woman office worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "woman office worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "woman office worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "woman office worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x92\xbc"),
         "woman office worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "scientist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "scientist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "scientist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "scientist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "scientist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "scientist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "man scientist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "man scientist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "man scientist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "man scientist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "man scientist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "man scientist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "woman scientist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "woman scientist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "woman scientist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "woman scientist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "woman scientist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x94\xac"),
         "woman scientist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "technologist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "technologist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "technologist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "technologist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "technologist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "technologist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "man technologist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "man technologist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "man technologist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "man technologist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "man technologist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "man technologist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "woman technologist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "woman technologist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "woman technologist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "woman technologist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "woman technologist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x92\xbb"),
         "woman technologist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "singer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "singer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "singer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "singer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "singer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "singer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "man singer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "man singer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "man singer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "man singer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "man singer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "man singer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "woman singer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "woman singer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "woman singer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "woman singer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "woman singer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\xa4"),
         "woman singer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "artist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "artist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "artist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "artist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "artist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "artist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "man artist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "man artist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "man artist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "man artist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "man artist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "man artist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "woman artist",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "woman artist: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "woman artist: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "woman artist: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "woman artist: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\xa8"),
         "woman artist: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xe2\x9c\x88"),
         "pilot",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9c\x88"),
         "pilot: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9c\x88"),
         "pilot: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9c\x88"),
         "pilot: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9c\x88"),
         "pilot: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9c\x88"),
         "pilot: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9c\x88"),
         "man pilot",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9c\x88"),
         "man pilot: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9c\x88"),
         "man pilot: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9c\x88"),
         "man pilot: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9c\x88"),
         "man pilot: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9c\x88"),
         "man pilot: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9c\x88"),
         "woman pilot",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9c\x88"),
         "woman pilot: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9c\x88"),
         "woman pilot: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9c\x88"),
         "woman pilot: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9c\x88"),
         "woman pilot: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9c\x88"),
         "woman pilot: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "astronaut",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "astronaut: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "astronaut: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "astronaut: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "astronaut: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "astronaut: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "man astronaut",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "man astronaut: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "man astronaut: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "man astronaut: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "man astronaut: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "man astronaut: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "woman astronaut",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "woman astronaut: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "woman astronaut: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "woman astronaut: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "woman astronaut: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x9a\x80"),
         "woman astronaut: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "firefighter",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "firefighter: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "firefighter: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "firefighter: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "firefighter: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "firefighter: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "man firefighter",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "man firefighter: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "man firefighter: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "man firefighter: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "man firefighter: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "man firefighter: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "woman firefighter",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "woman firefighter: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "woman firefighter: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "woman firefighter: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "woman firefighter: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x9a\x92"),
         "woman firefighter: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xae"), "police officer", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xae"), "police officer", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbb"),
         "police officer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbc"),
         "police officer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbd"),
         "police officer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbe"),
         "police officer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbf"),
         "police officer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xe2\x80\x8d\xe2\x99\x82"),
         "man police officer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man police officer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man police officer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man police officer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man police officer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man police officer: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xe2\x80\x8d\xe2\x99\x80"),
         "woman police officer",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman police officer: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman police officer: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman police officer: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman police officer: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xae\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman police officer: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5"), "detective", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5"), "detective", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbb"),
         "detective: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbc"),
         "detective: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbd"),
         "detective: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbe"),
         "detective: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbf"),
         "detective: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x82"),
         "man detective",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xe2\x80\x8d\xe2\x99\x82"),
         "man detective",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man detective: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man detective: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man detective: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man detective: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man detective: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb5\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman detective: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x82"), "guard", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x82"), "guard", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbb"),
         "guard: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbc"),
         "guard: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbd"),
         "guard: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbe"),
         "guard: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbf"),
         "guard: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xe2\x80\x8d\xe2\x99\x82"),
         "man guard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man guard: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man guard: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man guard: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man guard: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man guard: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xe2\x80\x8d\xe2\x99\x80"),
         "woman guard",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman guard: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman guard: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman guard: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman guard: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x82\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman guard: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7"), "ninja", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7"), "ninja", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7\xf0\x9f\x8f\xbb"),
         "ninja: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7\xf0\x9f\x8f\xbc"),
         "ninja: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7\xf0\x9f\x8f\xbd"),
         "ninja: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7\xf0\x9f\x8f\xbe"),
         "ninja: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\xb7\xf0\x9f\x8f\xbf"),
         "ninja: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7"), "construction worker", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7"),
+        "construction worker",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbb"),
         "construction worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbc"),
         "construction worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbd"),
         "construction worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbe"),
         "construction worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbf"),
         "construction worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xe2\x80\x8d\xe2\x99\x82"),
         "man construction worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man construction worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man construction worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man construction worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man construction worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man construction worker: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xe2\x80\x8d\xe2\x99\x80"),
         "woman construction worker",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman construction worker: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman construction worker: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman construction worker: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman construction worker: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman construction worker: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4"), "prince", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4"), "prince", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4\xf0\x9f\x8f\xbb"),
         "prince: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4\xf0\x9f\x8f\xbc"),
         "prince: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4\xf0\x9f\x8f\xbd"),
         "prince: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4\xf0\x9f\x8f\xbe"),
         "prince: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb4\xf0\x9f\x8f\xbf"),
         "prince: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8"), "princess", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8"), "princess", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8\xf0\x9f\x8f\xbb"),
         "princess: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8\xf0\x9f\x8f\xbc"),
         "princess: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8\xf0\x9f\x8f\xbd"),
         "princess: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8\xf0\x9f\x8f\xbe"),
         "princess: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb8\xf0\x9f\x8f\xbf"),
         "princess: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3"),
         "person wearing turban",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbb"),
         "person wearing turban: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbc"),
         "person wearing turban: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbd"),
         "person wearing turban: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbe"),
         "person wearing turban: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbf"),
         "person wearing turban: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xe2\x80\x8d\xe2\x99\x82"),
         "man wearing turban",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man wearing turban: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man wearing turban: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man wearing turban: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man wearing turban: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man wearing turban: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xe2\x80\x8d\xe2\x99\x80"),
         "woman wearing turban",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman wearing turban: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman wearing turban: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman wearing turban: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman wearing turban: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb3\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman wearing turban: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb2"),
         "person with skullcap",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb2\xf0\x9f\x8f\xbb"),
         "person with skullcap: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb2\xf0\x9f\x8f\xbc"),
         "person with skullcap: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb2\xf0\x9f\x8f\xbd"),
         "person with skullcap: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb2\xf0\x9f\x8f\xbe"),
         "person with skullcap: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb2\xf0\x9f\x8f\xbf"),
         "person with skullcap: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x95"),
         "woman with headscarf",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x95\xf0\x9f\x8f\xbb"),
         "woman with headscarf: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x95\xf0\x9f\x8f\xbc"),
         "woman with headscarf: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x95\xf0\x9f\x8f\xbd"),
         "woman with headscarf: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x95\xf0\x9f\x8f\xbe"),
         "woman with headscarf: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x95\xf0\x9f\x8f\xbf"),
         "woman with headscarf: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5"), "person in tuxedo", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5"), "person in tuxedo", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbb"),
         "person in tuxedo: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbc"),
         "person in tuxedo: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbd"),
         "person in tuxedo: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbe"),
         "person in tuxedo: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbf"),
         "person in tuxedo: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xe2\x80\x8d\xe2\x99\x82"),
         "man in tuxedo",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man in tuxedo: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man in tuxedo: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man in tuxedo: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man in tuxedo: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man in tuxedo: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xe2\x80\x8d\xe2\x99\x80"),
         "woman in tuxedo",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman in tuxedo: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman in tuxedo: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman in tuxedo: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman in tuxedo: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb5\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman in tuxedo: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0"), "person with veil", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0"), "person with veil", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbb"),
         "person with veil: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbc"),
         "person with veil: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbd"),
         "person with veil: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbe"),
         "person with veil: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbf"),
         "person with veil: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xe2\x80\x8d\xe2\x99\x82"),
         "man with veil",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man with veil: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man with veil: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man with veil: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man with veil: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man with veil: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xe2\x80\x8d\xe2\x99\x80"),
         "woman with veil",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman with veil: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman with veil: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman with veil: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman with veil: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xb0\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman with veil: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0"), "pregnant woman", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0"), "pregnant woman", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0\xf0\x9f\x8f\xbb"),
         "pregnant woman: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0\xf0\x9f\x8f\xbc"),
         "pregnant woman: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0\xf0\x9f\x8f\xbd"),
         "pregnant woman: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0\xf0\x9f\x8f\xbe"),
         "pregnant woman: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb0\xf0\x9f\x8f\xbf"),
         "pregnant woman: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1"), "breast-feeding", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1"), "breast-feeding", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1\xf0\x9f\x8f\xbb"),
         "breast-feeding: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1\xf0\x9f\x8f\xbc"),
         "breast-feeding: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1\xf0\x9f\x8f\xbd"),
         "breast-feeding: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1\xf0\x9f\x8f\xbe"),
         "breast-feeding: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb1\xf0\x9f\x8f\xbf"),
         "breast-feeding: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "woman feeding baby",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "woman feeding baby: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "woman feeding baby: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "woman feeding baby: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "woman feeding baby: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "woman feeding baby: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "man feeding baby",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "man feeding baby: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "man feeding baby: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "man feeding baby: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "man feeding baby: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "man feeding baby: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "person feeding baby",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "person feeding baby: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "person feeding baby: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "person feeding baby: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "person feeding baby: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8d\xbc"),
         "person feeding baby: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc"), "baby angel", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc"), "baby angel", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc\xf0\x9f\x8f\xbb"),
         "baby angel: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc\xf0\x9f\x8f\xbc"),
         "baby angel: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc\xf0\x9f\x8f\xbd"),
         "baby angel: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc\xf0\x9f\x8f\xbe"),
         "baby angel: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xbc\xf0\x9f\x8f\xbf"),
         "baby angel: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85"), "Santa Claus", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85"), "Santa Claus", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85\xf0\x9f\x8f\xbb"),
         "Santa Claus: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85\xf0\x9f\x8f\xbc"),
         "Santa Claus: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85\xf0\x9f\x8f\xbd"),
         "Santa Claus: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85\xf0\x9f\x8f\xbe"),
         "Santa Claus: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\x85\xf0\x9f\x8f\xbf"),
         "Santa Claus: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6"), "Mrs. Claus", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6"), "Mrs. Claus", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6\xf0\x9f\x8f\xbb"),
         "Mrs. Claus: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6\xf0\x9f\x8f\xbc"),
         "Mrs. Claus: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6\xf0\x9f\x8f\xbd"),
         "Mrs. Claus: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6\xf0\x9f\x8f\xbe"),
         "Mrs. Claus: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb6\xf0\x9f\x8f\xbf"),
         "Mrs. Claus: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\x84"),
         "mx claus",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\x8e\x84"),
         "mx claus: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\x8e\x84"),
         "mx claus: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\x8e\x84"),
         "mx claus: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\x8e\x84"),
         "mx claus: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\x8e\x84"),
         "mx claus: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8"), "superhero", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8"), "superhero", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbb"),
         "superhero: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbc"),
         "superhero: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbd"),
         "superhero: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbe"),
         "superhero: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbf"),
         "superhero: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xe2\x80\x8d\xe2\x99\x82"),
         "man superhero",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man superhero: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man superhero: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man superhero: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man superhero: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man superhero: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xe2\x80\x8d\xe2\x99\x80"),
         "woman superhero",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman superhero: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman superhero: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman superhero: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman superhero: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman superhero: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9"), "supervillain", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9"), "supervillain", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbb"),
         "supervillain: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbc"),
         "supervillain: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbd"),
         "supervillain: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbe"),
         "supervillain: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbf"),
         "supervillain: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xe2\x80\x8d\xe2\x99\x82"),
         "man supervillain",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man supervillain: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man supervillain: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man supervillain: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man supervillain: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man supervillain: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xe2\x80\x8d\xe2\x99\x80"),
         "woman supervillain",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman supervillain: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman supervillain: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman supervillain: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman supervillain: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xb9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman supervillain: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99"), "mage", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99"), "mage", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbb"),
         "mage: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbc"),
         "mage: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbd"),
         "mage: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbe"),
         "mage: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbf"),
         "mage: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xe2\x80\x8d\xe2\x99\x82"),
         "man mage",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man mage: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man mage: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man mage: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man mage: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man mage: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xe2\x80\x8d\xe2\x99\x80"),
         "woman mage",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman mage: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman mage: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman mage: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman mage: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x99\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman mage: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a"), "fairy", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a"), "fairy", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbb"),
         "fairy: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbc"),
         "fairy: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbd"),
         "fairy: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbe"),
         "fairy: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbf"),
         "fairy: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xe2\x80\x8d\xe2\x99\x82"),
         "man fairy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man fairy: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man fairy: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man fairy: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man fairy: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man fairy: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xe2\x80\x8d\xe2\x99\x80"),
         "woman fairy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman fairy: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman fairy: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman fairy: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman fairy: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9a\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman fairy: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b"), "vampire", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b"), "vampire", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbb"),
         "vampire: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbc"),
         "vampire: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbd"),
         "vampire: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbe"),
         "vampire: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbf"),
         "vampire: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xe2\x80\x8d\xe2\x99\x82"),
         "man vampire",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man vampire: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man vampire: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man vampire: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man vampire: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man vampire: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xe2\x80\x8d\xe2\x99\x80"),
         "woman vampire",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman vampire: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman vampire: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman vampire: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman vampire: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9b\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman vampire: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c"), "merperson", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c"), "merperson", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbb"),
         "merperson: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbc"),
         "merperson: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbd"),
         "merperson: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbe"),
         "merperson: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbf"),
         "merperson: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xe2\x80\x8d\xe2\x99\x82"),
         "merman",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "merman: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "merman: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "merman: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "merman: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "merman: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xe2\x80\x8d\xe2\x99\x80"),
         "mermaid",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "mermaid: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "mermaid: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "mermaid: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "mermaid: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9c\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "mermaid: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d"), "elf", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d"), "elf", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbb"),
         "elf: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbc"),
         "elf: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbd"),
         "elf: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbe"),
         "elf: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbf"),
         "elf: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xe2\x80\x8d\xe2\x99\x82"),
         "man elf",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man elf: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man elf: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man elf: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man elf: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man elf: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xe2\x80\x8d\xe2\x99\x80"),
         "woman elf",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman elf: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman elf: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman elf: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman elf: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9d\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman elf: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9e"), "genie", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9e"), "genie", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9e\xe2\x80\x8d\xe2\x99\x82"),
         "man genie",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9e\xe2\x80\x8d\xe2\x99\x80"),
         "woman genie",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9f"), "zombie", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9f"), "zombie", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9f\xe2\x80\x8d\xe2\x99\x82"),
         "man zombie",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x9f\xe2\x80\x8d\xe2\x99\x80"),
         "woman zombie",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86"),
         "person getting massage",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbb"),
         "person getting massage: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbc"),
         "person getting massage: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbd"),
         "person getting massage: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbe"),
         "person getting massage: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbf"),
         "person getting massage: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xe2\x80\x8d\xe2\x99\x82"),
         "man getting massage",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man getting massage: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man getting massage: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man getting massage: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man getting massage: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man getting massage: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting massage",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting massage: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting massage: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting massage: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting massage: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x86\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting massage: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87"),
         "person getting haircut",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbb"),
         "person getting haircut: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbc"),
         "person getting haircut: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbd"),
         "person getting haircut: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbe"),
         "person getting haircut: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbf"),
         "person getting haircut: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xe2\x80\x8d\xe2\x99\x82"),
         "man getting haircut",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man getting haircut: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man getting haircut: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man getting haircut: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man getting haircut: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man getting haircut: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting haircut",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting haircut: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting haircut: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting haircut: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting haircut: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x87\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman getting haircut: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6"), "person walking", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6"), "person walking", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbb"),
         "person walking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbc"),
         "person walking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbd"),
         "person walking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbe"),
         "person walking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbf"),
         "person walking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xe2\x80\x8d\xe2\x99\x82"),
         "man walking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man walking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man walking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man walking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man walking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man walking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xe2\x80\x8d\xe2\x99\x80"),
         "woman walking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman walking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman walking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman walking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman walking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb6\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman walking: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d"), "person standing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d"), "person standing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbb"),
         "person standing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbc"),
         "person standing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbd"),
         "person standing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbe"),
         "person standing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbf"),
         "person standing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xe2\x80\x8d\xe2\x99\x82"),
         "man standing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man standing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man standing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man standing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man standing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man standing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xe2\x80\x8d\xe2\x99\x80"),
         "woman standing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman standing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman standing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman standing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman standing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8d\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman standing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e"), "person kneeling", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e"), "person kneeling", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbb"),
         "person kneeling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbc"),
         "person kneeling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbd"),
         "person kneeling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbe"),
         "person kneeling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbf"),
         "person kneeling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xe2\x80\x8d\xe2\x99\x82"),
         "man kneeling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man kneeling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man kneeling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man kneeling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man kneeling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man kneeling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xe2\x80\x8d\xe2\x99\x80"),
         "woman kneeling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman kneeling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman kneeling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman kneeling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman kneeling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8e\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman kneeling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "person with white cane",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "person with white cane: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "person with white cane: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "person with white cane: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "person with white cane: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "person with white cane: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "man with white cane",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "man with white cane: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "man with white cane: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "man with white cane: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "man with white cane: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "man with white cane: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "woman with white cane",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "woman with white cane: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "woman with white cane: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "woman with white cane: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "woman with white cane: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xaf"),
         "woman with white cane: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "person in motorized wheelchair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "person in motorized wheelchair: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "person in motorized wheelchair: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "person in motorized wheelchair: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "person in motorized wheelchair: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "person in motorized wheelchair: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "man in motorized wheelchair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "man in motorized wheelchair: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "man in motorized wheelchair: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "man in motorized wheelchair: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "man in motorized wheelchair: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "man in motorized wheelchair: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "woman in motorized wheelchair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "woman in motorized wheelchair: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "woman in motorized wheelchair: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "woman in motorized wheelchair: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "woman in motorized wheelchair: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xbc"),
         "woman in motorized wheelchair: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "person in manual wheelchair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "person in manual wheelchair: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "person in manual wheelchair: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "person in manual wheelchair: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "person in manual wheelchair: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "person in manual wheelchair: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "man in manual wheelchair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "man in manual wheelchair: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "man in manual wheelchair: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "man in manual wheelchair: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "man in manual wheelchair: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "man in manual wheelchair: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "woman in manual wheelchair",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "woman in manual wheelchair: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "woman in manual wheelchair: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "woman in manual wheelchair: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "woman in manual wheelchair: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa6\xbd"),
         "woman in manual wheelchair: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83"), "person running", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83"), "person running", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbb"),
         "person running: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbc"),
         "person running: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbd"),
         "person running: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbe"),
         "person running: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbf"),
         "person running: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xe2\x80\x8d\xe2\x99\x82"),
         "man running",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man running: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man running: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man running: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man running: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man running: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xe2\x80\x8d\xe2\x99\x80"),
         "woman running",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman running: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman running: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman running: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman running: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x83\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman running: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x83"), "woman dancing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x83"), "woman dancing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x83\xf0\x9f\x8f\xbb"),
         "woman dancing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x83\xf0\x9f\x8f\xbc"),
         "woman dancing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x83\xf0\x9f\x8f\xbd"),
         "woman dancing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x83\xf0\x9f\x8f\xbe"),
         "woman dancing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x83\xf0\x9f\x8f\xbf"),
         "woman dancing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xba"), "man dancing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xba"), "man dancing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xba\xf0\x9f\x8f\xbb"),
         "man dancing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xba\xf0\x9f\x8f\xbc"),
         "man dancing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xba\xf0\x9f\x8f\xbd"),
         "man dancing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xba\xf0\x9f\x8f\xbe"),
         "man dancing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xba\xf0\x9f\x8f\xbf"),
         "man dancing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb4"),
         "person in suit levitating",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb4\xf0\x9f\x8f\xbb"),
         "person in suit levitating: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb4\xf0\x9f\x8f\xbc"),
         "person in suit levitating: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb4\xf0\x9f\x8f\xbd"),
         "person in suit levitating: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb4\xf0\x9f\x8f\xbe"),
         "person in suit levitating: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x95\xb4\xf0\x9f\x8f\xbf"),
         "person in suit levitating: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xaf"),
         "people with bunny ears",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xaf\xe2\x80\x8d\xe2\x99\x82"),
         "men with bunny ears",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xaf\xe2\x80\x8d\xe2\x99\x80"),
         "women with bunny ears",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96"),
         "person in steamy room",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbb"),
         "person in steamy room: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbc"),
         "person in steamy room: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbd"),
         "person in steamy room: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbe"),
         "person in steamy room: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbf"),
         "person in steamy room: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xe2\x80\x8d\xe2\x99\x82"),
         "man in steamy room",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man in steamy room: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man in steamy room: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man in steamy room: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man in steamy room: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man in steamy room: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xe2\x80\x8d\xe2\x99\x80"),
         "woman in steamy room",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman in steamy room: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman in steamy room: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman in steamy room: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman in steamy room: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x96\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman in steamy room: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97"), "person climbing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97"), "person climbing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbb"),
         "person climbing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbc"),
         "person climbing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbd"),
         "person climbing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbe"),
         "person climbing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbf"),
         "person climbing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xe2\x80\x8d\xe2\x99\x82"),
         "man climbing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man climbing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man climbing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man climbing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man climbing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man climbing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xe2\x80\x8d\xe2\x99\x80"),
         "woman climbing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman climbing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman climbing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman climbing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman climbing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x97\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman climbing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xba"), "person fencing", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87"), "horse racing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xba"), "person fencing", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87"), "horse racing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87\xf0\x9f\x8f\xbb"),
         "horse racing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87\xf0\x9f\x8f\xbc"),
         "horse racing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87\xf0\x9f\x8f\xbd"),
         "horse racing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87\xf0\x9f\x8f\xbe"),
         "horse racing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x87\xf0\x9f\x8f\xbf"),
         "horse racing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb7"), "skier", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82"), "snowboarder", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb7"), "skier", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82"), "snowboarder", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82\xf0\x9f\x8f\xbb"),
         "snowboarder: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82\xf0\x9f\x8f\xbc"),
         "snowboarder: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82\xf0\x9f\x8f\xbd"),
         "snowboarder: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82\xf0\x9f\x8f\xbe"),
         "snowboarder: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x82\xf0\x9f\x8f\xbf"),
         "snowboarder: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c"), "person golfing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c"), "person golfing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbb"),
         "person golfing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbc"),
         "person golfing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbd"),
         "person golfing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbe"),
         "person golfing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbf"),
         "person golfing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man golfing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8c\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman golfing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84"), "person surfing", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84"), "person surfing", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbb"),
         "person surfing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbc"),
         "person surfing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbd"),
         "person surfing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbe"),
         "person surfing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbf"),
         "person surfing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xe2\x80\x8d\xe2\x99\x82"),
         "man surfing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man surfing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man surfing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man surfing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man surfing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man surfing: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xe2\x80\x8d\xe2\x99\x80"),
         "woman surfing",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman surfing: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman surfing: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman surfing: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman surfing: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x84\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman surfing: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3"), "person rowing boat", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3"),
+        "person rowing boat",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbb"),
         "person rowing boat: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbc"),
         "person rowing boat: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbd"),
         "person rowing boat: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbe"),
         "person rowing boat: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbf"),
         "person rowing boat: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xe2\x80\x8d\xe2\x99\x82"),
         "man rowing boat",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man rowing boat: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man rowing boat: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man rowing boat: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man rowing boat: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man rowing boat: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xe2\x80\x8d\xe2\x99\x80"),
         "woman rowing boat",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman rowing boat: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman rowing boat: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman rowing boat: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman rowing boat: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa3\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman rowing boat: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a"), "person swimming", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a"), "person swimming", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbb"),
         "person swimming: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbc"),
         "person swimming: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbd"),
         "person swimming: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbe"),
         "person swimming: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbf"),
         "person swimming: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xe2\x80\x8d\xe2\x99\x82"),
         "man swimming",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man swimming: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man swimming: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man swimming: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man swimming: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man swimming: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xe2\x80\x8d\xe2\x99\x80"),
         "woman swimming",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman swimming: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman swimming: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman swimming: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman swimming: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8a\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman swimming: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb9"), "person bouncing ball", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb9"), "person bouncing ball", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbb"),
         "person bouncing ball: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbc"),
         "person bouncing ball: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbd"),
         "person bouncing ball: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbe"),
         "person bouncing ball: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbf"),
         "person bouncing ball: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man bouncing ball: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xe2\x9b\xb9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman bouncing ball: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b"),
         "person lifting weights",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbb"),
         "person lifting weights: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbc"),
         "person lifting weights: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbd"),
         "person lifting weights: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbe"),
         "person lifting weights: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbf"),
         "person lifting weights: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man lifting weights: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xef\xb8\x8f\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8b\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman lifting weights: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4"), "person biking", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4"), "person biking", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbb"),
         "person biking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbc"),
         "person biking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbd"),
         "person biking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbe"),
         "person biking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbf"),
         "person biking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xe2\x80\x8d\xe2\x99\x82"),
         "man biking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man biking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man biking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man biking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man biking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man biking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xe2\x80\x8d\xe2\x99\x80"),
         "woman biking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman biking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman biking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman biking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman biking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb4\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman biking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5"),
         "person mountain biking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbb"),
         "person mountain biking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbc"),
         "person mountain biking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbd"),
         "person mountain biking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbe"),
         "person mountain biking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbf"),
         "person mountain biking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xe2\x80\x8d\xe2\x99\x82"),
         "man mountain biking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man mountain biking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man mountain biking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man mountain biking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man mountain biking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man mountain biking: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xe2\x80\x8d\xe2\x99\x80"),
         "woman mountain biking",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman mountain biking: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman mountain biking: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman mountain biking: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman mountain biking: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb5\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman mountain biking: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8"), "person cartwheeling", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8"),
+        "person cartwheeling",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbb"),
         "person cartwheeling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbc"),
         "person cartwheeling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbd"),
         "person cartwheeling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbe"),
         "person cartwheeling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbf"),
         "person cartwheeling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xe2\x80\x8d\xe2\x99\x82"),
         "man cartwheeling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man cartwheeling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man cartwheeling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man cartwheeling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man cartwheeling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man cartwheeling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xe2\x80\x8d\xe2\x99\x80"),
         "woman cartwheeling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman cartwheeling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman cartwheeling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman cartwheeling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman cartwheeling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman cartwheeling: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbc"), "people wrestling", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbc"), "people wrestling", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "men wrestling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "women wrestling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd"),
         "person playing water polo",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbb"),
         "person playing water polo: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbc"),
         "person playing water polo: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbd"),
         "person playing water polo: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbe"),
         "person playing water polo: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbf"),
         "person playing water polo: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man playing water polo",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man playing water polo: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man playing water polo: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man playing water polo: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man playing water polo: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man playing water polo: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing water polo",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing water polo: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing water polo: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing water polo: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing water polo: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbd\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing water polo: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe"),
         "person playing handball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbb"),
         "person playing handball: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbc"),
         "person playing handball: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbd"),
         "person playing handball: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbe"),
         "person playing handball: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbf"),
         "person playing handball: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man playing handball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man playing handball: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man playing handball: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man playing handball: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man playing handball: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man playing handball: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing handball",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing handball: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing handball: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing handball: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing handball: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbe\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman playing handball: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9"), "person juggling", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9"), "person juggling", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbb"),
         "person juggling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbc"),
         "person juggling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbd"),
         "person juggling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbe"),
         "person juggling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbf"),
         "person juggling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xe2\x80\x8d\xe2\x99\x82"),
         "man juggling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man juggling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man juggling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man juggling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man juggling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man juggling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xe2\x80\x8d\xe2\x99\x80"),
         "woman juggling",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman juggling: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman juggling: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman juggling: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman juggling: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa4\xb9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman juggling: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98"),
         "person in lotus position",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbb"),
         "person in lotus position: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbc"),
         "person in lotus position: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbd"),
         "person in lotus position: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbe"),
         "person in lotus position: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbf"),
         "person in lotus position: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xe2\x80\x8d\xe2\x99\x82"),
         "man in lotus position",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x82"),
         "man in lotus position: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82"),
         "man in lotus position: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x82"),
         "man in lotus position: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x82"),
         "man in lotus position: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x82"),
         "man in lotus position: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xe2\x80\x8d\xe2\x99\x80"),
         "woman in lotus position",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x99\x80"),
         "woman in lotus position: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x80"),
         "woman in lotus position: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x99\x80"),
         "woman in lotus position: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x99\x80"),
         "woman in lotus position: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x98\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x99\x80"),
         "woman in lotus position: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80"), "person taking bath", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80"),
+        "person taking bath",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80\xf0\x9f\x8f\xbb"),
         "person taking bath: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80\xf0\x9f\x8f\xbc"),
         "person taking bath: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80\xf0\x9f\x8f\xbd"),
         "person taking bath: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80\xf0\x9f\x8f\xbe"),
         "person taking bath: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x80\xf0\x9f\x8f\xbf"),
         "person taking bath: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c"), "person in bed", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c"), "person in bed", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c\xf0\x9f\x8f\xbb"),
         "person in bed: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c\xf0\x9f\x8f\xbc"),
         "person in bed: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c\xf0\x9f\x8f\xbd"),
         "person in bed: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c\xf0\x9f\x8f\xbe"),
         "person in bed: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8c\xf0\x9f\x8f\xbf"),
         "person in bed: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d\xf0\x9f\xa7\x91"),
     "people holding hands",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "people holding hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "people holding hands: light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "people holding hands: light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "people holding hands: light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "people holding hands: light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "people holding hands: medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "people holding hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "people holding hands: medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "people holding hands: medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "people holding hands: medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "people holding hands: medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "people holding hands: medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "people holding hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "people holding hands: medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "people holding hands: medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "people holding hands: medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "people holding hands: medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "people holding hands: medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "people holding hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "people holding hands: medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "people holding hands: dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "people holding hands: dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "people holding hands: dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "people holding hands: dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "people holding hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xad"), "women holding hands", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xad"),
+        "women holding hands",
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xad\xf0\x9f\x8f\xbb"),
         "women holding hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "women holding hands: light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "women holding hands: light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "women holding hands: light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "women holding hands: light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "women holding hands: medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xad\xf0\x9f\x8f\xbc"),
         "women holding hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "women holding hands: medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "women holding hands: medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "women holding hands: medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "women holding hands: medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "women holding hands: medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xad\xf0\x9f\x8f\xbd"),
         "women holding hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "women holding hands: medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "women holding hands: medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "women holding hands: medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "women holding hands: medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "women holding hands: medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xad\xf0\x9f\x8f\xbe"),
         "women holding hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "women holding hands: medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "women holding hands: dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "women holding hands: dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "women holding hands: dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "women holding hands: dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xad\xf0\x9f\x8f\xbf"),
         "women holding hands: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xab"),
         "woman and man holding hands",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xab\xf0\x9f\x8f\xbb"),
         "woman and man holding hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "woman and man holding hands: light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "woman and man holding hands: light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "woman and man holding hands: light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "woman and man holding hands: light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "woman and man holding hands: medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xab\xf0\x9f\x8f\xbc"),
         "woman and man holding hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "woman and man holding hands: medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "woman and man holding hands: medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "woman and man holding hands: medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "woman and man holding hands: medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "woman and man holding hands: medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xab\xf0\x9f\x8f\xbd"),
         "woman and man holding hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "woman and man holding hands: medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "woman and man holding hands: medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "woman and man holding hands: medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "woman and man holding hands: medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "woman and man holding hands: medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xab\xf0\x9f\x8f\xbe"),
         "woman and man holding hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "woman and man holding hands: medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "woman and man holding hands: dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "woman and man holding hands: dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "woman and man holding hands: dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "woman and man holding hands: dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xab\xf0\x9f\x8f\xbf"),
         "woman and man holding hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xac"), "men holding hands", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xac"), "men holding hands", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xac\xf0\x9f\x8f\xbb"),
         "men holding hands: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "men holding hands: light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "men holding hands: light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "men holding hands: light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "men holding hands: light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "men holding hands: medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xac\xf0\x9f\x8f\xbc"),
         "men holding hands: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "men holding hands: medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "men holding hands: medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "men holding hands: medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "men holding hands: medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "men holding hands: medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xac\xf0\x9f\x8f\xbd"),
         "men holding hands: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "men holding hands: medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "men holding hands: medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "men holding hands: medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "men holding hands: medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "men holding hands: medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xac\xf0\x9f\x8f\xbe"),
         "men holding hands: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "men holding hands: medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "men holding hands: dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "men holding hands: dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "men holding hands: dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d"
                           "\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "men holding hands: dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xac\xf0\x9f\x8f\xbf"),
         "men holding hands: dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f"), "kiss", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f"), "kiss", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f\xf0\x9f\x8f\xbb"),
         "kiss: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f\xf0\x9f\x8f\xbc"),
         "kiss: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f\xf0\x9f\x8f\xbd"),
         "kiss: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f\xf0\x9f\x8f\xbe"),
         "kiss: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x8f\xf0\x9f\x8f\xbf"),
         "kiss: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "kiss: person, person, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "kiss: person, person, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "kiss: person, person, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "kiss: person, person, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "kiss: person, person, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f"
                           "\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8"),
         "kiss: woman, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x92\x8b\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8"),
         "kiss: woman, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: woman, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: woman, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: woman, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: woman, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: woman, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f"
                           "\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8"),
         "kiss: man, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x92\x8b\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8"),
         "kiss: man, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "kiss: man, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "kiss: man, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "kiss: man, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "kiss: man, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "kiss: man, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f"
                           "\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9"),
         "kiss: woman, woman",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x92\x8b\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9"),
         "kiss: woman, woman",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "kiss: woman, woman, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "kiss: woman, woman, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "kiss: woman, woman, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "kiss: woman, woman, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "kiss: woman, woman, dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x91"), "couple with heart", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x91"), "couple with heart", emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbf"),
         "couple with heart: person, person, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbb"),
         "couple with heart: person, person, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbc"),
         "couple with heart: person, person, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbd"),
         "couple with heart: person, person, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\xa7\x91\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\xa7\x91\xf0\x9f\x8f\xbe"),
         "couple with heart: person, person, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8(
           "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x91\xa8"),
         "couple with heart: woman, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x91\xa8"),
         "couple with heart: woman, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8(
           "\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x91\xa8"),
         "couple with heart: man, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x91\xa8"),
         "couple with heart: man, man",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbb"),
         "couple with heart: man, man, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbc"),
         "couple with heart: man, man, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbd"),
         "couple with heart: man, man, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbe"),
         "couple with heart: man, man, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa8\xf0\x9f\x8f\xbf"),
         "couple with heart: man, man, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8(
           "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x91\xa9"),
         "couple with heart: woman, woman",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0\x9f\x91\xa9"),
         "couple with heart: woman, woman",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, light skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, medium-light skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, medium-light skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, medium-light skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, medium skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, medium skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, medium skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, medium skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, medium-dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, medium-dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, medium-dark skin tone, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbb"),
         "couple with heart: woman, woman, dark skin tone, light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbc"),
         "couple with heart: woman, woman, dark skin tone, medium-light skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbd"),
         "couple with heart: woman, woman, dark skin tone, medium skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbe"),
         "couple with heart: woman, woman, dark skin tone, medium-dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2"
                           "\x80\x8d\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, dark skin tone",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xf0\x9f\x8f\xbf\xe2\x80\x8d\xe2\x9d\xa4\xe2\x80\x8d\xf0"
                           "\x9f\x91\xa9\xf0\x9f\x8f\xbf"),
         "couple with heart: woman, woman, dark skin tone",
-        emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xaa"), "family", emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xaa"), "family", emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: man, woman, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"),
     "family: man, woman, girl",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: man, woman, girl, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: man, woman, boy, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa7"),
         "family: man, woman, girl, girl",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: man, man, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7"),
     "family: man, man, girl",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: man, man, girl, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: man, man, boy, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa7"),
         "family: man, man, girl, girl",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: woman, woman, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"),
     "family: woman, woman, girl",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: woman, woman, girl, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: woman, woman, boy, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"
                           "\xe2\x80\x8d\xf0\x9f\x91\xa7"),
         "family: woman, woman, girl, girl",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: man, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: man, boy, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7"),
         "family: man, girl",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: man, girl, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7"),
     "family: man, girl, girl",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6"),
         "family: woman, boy",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: woman, boy, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7"),
         "family: woman, girl",
-        emoji::EmojiCategory::People},
+        emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6"),
     "family: woman, girl, boy",
-    emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
   Emoji{
     QString::fromUtf8("\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7"),
     "family: woman, girl, girl",
-    emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xa3"), "speaking head", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa4"), "bust in silhouette", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa5"), "busts in silhouette", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x82"), "people hugging", emoji::EmojiCategory::People},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa3"), "footprints", emoji::EmojiCategory::People},
+    emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xa3"), "speaking head", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa4"),
+        "bust in silhouette",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa5"),
+        "busts in silhouette",
+        emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x82"), "people hugging", emoji::Emoji::Category::People},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa3"), "footprints", emoji::Emoji::Category::People},
   // Nature
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb5"), "monkey face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x92"), "monkey", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8d"), "gorilla", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa7"), "orangutan", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb6"), "dog face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x95"), "dog", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xae"), "guide dog", emoji::EmojiCategory::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb5"), "monkey face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x92"), "monkey", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8d"), "gorilla", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa7"), "orangutan", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb6"), "dog face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x95"), "dog", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xae"), "guide dog", emoji::Emoji::Category::Nature},
   Emoji{QString::fromUtf8("\xf0\x9f\x90\x95\xe2\x80\x8d\xf0\x9f\xa6\xba"),
         "service dog",
-        emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa9"), "poodle", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xba"), "wolf", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8a"), "fox", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9d"), "raccoon", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb1"), "cat face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x88"), "cat", emoji::EmojiCategory::Nature},
+        emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa9"), "poodle", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xba"), "wolf", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8a"), "fox", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9d"), "raccoon", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb1"), "cat face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x88"), "cat", emoji::Emoji::Category::Nature},
   Emoji{QString::fromUtf8("\xf0\x9f\x90\x88\xe2\x80\x8d\xe2\xac\x9b"),
         "black cat",
-        emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x81"), "lion", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xaf"), "tiger face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x85"), "tiger", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x86"), "leopard", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb4"), "horse face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8e"), "horse", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x84"), "unicorn", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x93"), "zebra", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8c"), "deer", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xac"), "bison", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xae"), "cow face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x82"), "ox", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x83"), "water buffalo", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x84"), "cow", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb7"), "pig face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x96"), "pig", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x97"), "boar", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbd"), "pig nose", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8f"), "ram", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x91"), "ewe", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x90"), "goat", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xaa"), "camel", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xab"), "two-hump camel", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x99"), "llama", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x92"), "giraffe", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x98"), "elephant", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa3"), "mammoth", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8f"), "rhinoceros", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9b"), "hippopotamus", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xad"), "mouse face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x81"), "mouse", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x80"), "rat", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb9"), "hamster", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb0"), "rabbit face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x87"), "rabbit", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbf"), "chipmunk", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xab"), "beaver", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x94"), "hedgehog", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x87"), "bat", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbb"), "bear", emoji::EmojiCategory::Nature},
+        emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x81"), "lion", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xaf"), "tiger face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x85"), "tiger", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x86"), "leopard", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb4"), "horse face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8e"), "horse", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x84"), "unicorn", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x93"), "zebra", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8c"), "deer", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xac"), "bison", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xae"), "cow face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x82"), "ox", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x83"), "water buffalo", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x84"), "cow", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb7"), "pig face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x96"), "pig", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x97"), "boar", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbd"), "pig nose", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8f"), "ram", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x91"), "ewe", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x90"), "goat", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xaa"), "camel", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xab"), "two-hump camel", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x99"), "llama", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x92"), "giraffe", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x98"), "elephant", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa3"), "mammoth", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8f"), "rhinoceros", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9b"), "hippopotamus", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xad"), "mouse face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x81"), "mouse", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x80"), "rat", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb9"), "hamster", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb0"), "rabbit face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x87"), "rabbit", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbf"), "chipmunk", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xab"), "beaver", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x94"), "hedgehog", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x87"), "bat", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbb"), "bear", emoji::Emoji::Category::Nature},
   Emoji{QString::fromUtf8("\xf0\x9f\x90\xbb\xe2\x80\x8d\xe2\x9d\x84"),
         "polar bear",
-        emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa8"), "koala", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbc"), "panda", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa5"), "sloth", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa6"), "otter", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa8"), "skunk", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x98"), "kangaroo", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa1"), "badger", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbe"), "paw prints", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x83"), "turkey", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x94"), "chicken", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x93"), "rooster", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa3"), "hatching chick", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa4"), "baby chick", emoji::EmojiCategory::Nature},
+        emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa8"), "koala", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbc"), "panda", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa5"), "sloth", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa6"), "otter", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa8"), "skunk", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x98"), "kangaroo", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa1"), "badger", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xbe"), "paw prints", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x83"), "turkey", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x94"), "chicken", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x93"), "rooster", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa3"), "hatching chick", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa4"), "baby chick", emoji::Emoji::Category::Nature},
   Emoji{QString::fromUtf8("\xf0\x9f\x90\xa5"),
         "front-facing baby chick",
-        emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa6"), "bird", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa7"), "penguin", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8a"), "dove", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x85"), "eagle", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x86"), "duck", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa2"), "swan", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x89"), "owl", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa4"), "dodo", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb6"), "feather", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa9"), "flamingo", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9a"), "peacock", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9c"), "parrot", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb8"), "frog", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8a"), "crocodile", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa2"), "turtle", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8e"), "lizard", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8d"), "snake", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb2"), "dragon face", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x89"), "dragon", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x95"), "sauropod", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x96"), "T-Rex", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb3"), "spouting whale", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8b"), "whale", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xac"), "dolphin", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xad"), "seal", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9f"), "fish", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa0"), "tropical fish", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa1"), "blowfish", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x88"), "shark", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x99"), "octopus", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9a"), "spiral shell", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8c"), "snail", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8b"), "butterfly", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9b"), "bug", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9c"), "ant", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9d"), "honeybee", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb2"), "beetle", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9e"), "lady beetle", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x97"), "cricket", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb3"), "cockroach", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb7"), "spider", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb8"), "spider web", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x82"), "scorpion", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9f"), "mosquito", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb0"), "fly", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb1"), "worm", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa0"), "microbe", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x90"), "bouquet", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb8"), "cherry blossom", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xae"), "white flower", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb5"), "rosette", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb9"), "rose", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x80"), "wilted flower", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xba"), "hibiscus", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbb"), "sunflower", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbc"), "blossom", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb7"), "tulip", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb1"), "seedling", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb4"), "potted plant", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb2"), "evergreen tree", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb3"), "deciduous tree", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb4"), "palm tree", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb5"), "cactus", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbe"), "sheaf of rice", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbf"), "herb", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xe2\x98\x98"), "shamrock", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x80"), "four leaf clover", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x81"), "maple leaf", emoji::EmojiCategory::Nature},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x82"), "fallen leaf", emoji::EmojiCategory::Nature},
+        emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa6"), "bird", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa7"), "penguin", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8a"), "dove", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x85"), "eagle", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x86"), "duck", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa2"), "swan", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x89"), "owl", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa4"), "dodo", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb6"), "feather", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa9"), "flamingo", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9a"), "peacock", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9c"), "parrot", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb8"), "frog", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8a"), "crocodile", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa2"), "turtle", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8e"), "lizard", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8d"), "snake", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb2"), "dragon face", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x89"), "dragon", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x95"), "sauropod", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x96"), "T-Rex", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xb3"), "spouting whale", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8b"), "whale", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xac"), "dolphin", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xad"), "seal", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9f"), "fish", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa0"), "tropical fish", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\xa1"), "blowfish", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x88"), "shark", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x99"), "octopus", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9a"), "spiral shell", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x8c"), "snail", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x8b"), "butterfly", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9b"), "bug", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9c"), "ant", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9d"), "honeybee", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb2"), "beetle", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x90\x9e"), "lady beetle", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x97"), "cricket", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb3"), "cockroach", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb7"), "spider", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb8"), "spider web", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x82"), "scorpion", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9f"), "mosquito", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb0"), "fly", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb1"), "worm", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xa0"), "microbe", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x90"), "bouquet", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb8"), "cherry blossom", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xae"), "white flower", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb5"), "rosette", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb9"), "rose", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x80"), "wilted flower", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xba"), "hibiscus", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbb"), "sunflower", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbc"), "blossom", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb7"), "tulip", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb1"), "seedling", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb4"), "potted plant", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb2"), "evergreen tree", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb3"), "deciduous tree", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb4"), "palm tree", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb5"), "cactus", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbe"), "sheaf of rice", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbf"), "herb", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xe2\x98\x98"), "shamrock", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x80"), "four leaf clover", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x81"), "maple leaf", emoji::Emoji::Category::Nature},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x82"), "fallen leaf", emoji::Emoji::Category::Nature},
   Emoji{QString::fromUtf8("\xf0\x9f\x8d\x83"),
         "leaf fluttering in wind",
-        emoji::EmojiCategory::Nature},
+        emoji::Emoji::Category::Nature},
   // Food
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x87"), "grapes", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x88"), "melon", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x89"), "watermelon", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8a"), "tangerine", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8b"), "lemon", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8c"), "banana", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8d"), "pineapple", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xad"), "mango", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8e"), "red apple", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8f"), "green apple", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x90"), "pear", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x91"), "peach", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x92"), "cherries", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x93"), "strawberry", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x90"), "blueberries", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9d"), "kiwi fruit", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x85"), "tomato", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x92"), "olive", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa5"), "coconut", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x91"), "avocado", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x86"), "eggplant", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x94"), "potato", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x95"), "carrot", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbd"), "ear of corn", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb6"), "hot pepper", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x91"), "bell pepper", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x92"), "cucumber", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xac"), "leafy green", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa6"), "broccoli", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x84"), "garlic", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x85"), "onion", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x84"), "mushroom", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9c"), "peanuts", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb0"), "chestnut", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9e"), "bread", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x90"), "croissant", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x96"), "baguette bread", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x93"), "flatbread", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa8"), "pretzel", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xaf"), "bagel", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9e"), "pancakes", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x87"), "waffle", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x80"), "cheese wedge", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x96"), "meat on bone", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x97"), "poultry leg", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa9"), "cut of meat", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x93"), "bacon", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x94"), "hamburger", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9f"), "french fries", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x95"), "pizza", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xad"), "hot dog", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xaa"), "sandwich", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xae"), "taco", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xaf"), "burrito", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x94"), "tamale", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x99"), "stuffed flatbread", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x86"), "falafel", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9a"), "egg", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb3"), "cooking", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x98"), "shallow pan of food", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb2"), "pot of food", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x95"), "fondue", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa3"), "bowl with spoon", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x97"), "green salad", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbf"), "popcorn", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x88"), "butter", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x82"), "salt", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xab"), "canned food", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb1"), "bento box", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x98"), "rice cracker", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x99"), "rice ball", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9a"), "cooked rice", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9b"), "curry rice", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9c"), "steaming bowl", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9d"), "spaghetti", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa0"), "roasted sweet potato", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa2"), "oden", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa3"), "sushi", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa4"), "fried shrimp", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa5"), "fish cake with swirl", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xae"), "moon cake", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa1"), "dango", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9f"), "dumpling", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa0"), "fortune cookie", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa1"), "takeout box", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x80"), "crab", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9e"), "lobster", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x90"), "shrimp", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x91"), "squid", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xaa"), "oyster", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa6"), "soft ice cream", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa7"), "shaved ice", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa8"), "ice cream", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa9"), "doughnut", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xaa"), "cookie", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x82"), "birthday cake", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb0"), "shortcake", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x81"), "cupcake", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa7"), "pie", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xab"), "chocolate bar", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xac"), "candy", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xad"), "lollipop", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xae"), "custard", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xaf"), "honey pot", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbc"), "baby bottle", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9b"), "glass of milk", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xe2\x98\x95"), "hot beverage", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xab\x96"), "teapot", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb5"), "teacup without handle", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb6"), "sake", emoji::EmojiCategory::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x87"), "grapes", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x88"), "melon", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x89"), "watermelon", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8a"), "tangerine", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8b"), "lemon", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8c"), "banana", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8d"), "pineapple", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xad"), "mango", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8e"), "red apple", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x8f"), "green apple", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x90"), "pear", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x91"), "peach", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x92"), "cherries", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x93"), "strawberry", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x90"), "blueberries", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9d"), "kiwi fruit", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x85"), "tomato", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x92"), "olive", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa5"), "coconut", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x91"), "avocado", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x86"), "eggplant", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x94"), "potato", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x95"), "carrot", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xbd"), "ear of corn", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb6"), "hot pepper", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x91"), "bell pepper", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x92"), "cucumber", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xac"), "leafy green", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa6"), "broccoli", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x84"), "garlic", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x85"), "onion", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x84"), "mushroom", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9c"), "peanuts", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xb0"), "chestnut", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9e"), "bread", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x90"), "croissant", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x96"), "baguette bread", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x93"), "flatbread", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa8"), "pretzel", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xaf"), "bagel", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9e"), "pancakes", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x87"), "waffle", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x80"), "cheese wedge", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x96"), "meat on bone", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x97"), "poultry leg", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa9"), "cut of meat", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x93"), "bacon", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x94"), "hamburger", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9f"), "french fries", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x95"), "pizza", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xad"), "hot dog", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xaa"), "sandwich", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xae"), "taco", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xaf"), "burrito", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x94"), "tamale", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x99"), "stuffed flatbread", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x86"), "falafel", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9a"), "egg", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb3"), "cooking", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x98"), "shallow pan of food", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb2"), "pot of food", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x95"), "fondue", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa3"), "bowl with spoon", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x97"), "green salad", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbf"), "popcorn", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x88"), "butter", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x82"), "salt", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xab"), "canned food", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb1"), "bento box", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x98"), "rice cracker", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x99"), "rice ball", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9a"), "cooked rice", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9b"), "curry rice", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9c"), "steaming bowl", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\x9d"), "spaghetti", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa0"),
+        "roasted sweet potato",
+        emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa2"), "oden", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa3"), "sushi", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa4"), "fried shrimp", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa5"),
+        "fish cake with swirl",
+        emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xae"), "moon cake", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa1"), "dango", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9f"), "dumpling", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa0"), "fortune cookie", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa1"), "takeout box", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x80"), "crab", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x9e"), "lobster", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x90"), "shrimp", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\x91"), "squid", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xaa"), "oyster", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa6"), "soft ice cream", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa7"), "shaved ice", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa8"), "ice cream", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xa9"), "doughnut", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xaa"), "cookie", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x82"), "birthday cake", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb0"), "shortcake", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x81"), "cupcake", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa7"), "pie", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xab"), "chocolate bar", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xac"), "candy", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xad"), "lollipop", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xae"), "custard", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xaf"), "honey pot", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbc"), "baby bottle", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x9b"), "glass of milk", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xe2\x98\x95"), "hot beverage", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xab\x96"), "teapot", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb5"),
+        "teacup without handle",
+        emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb6"), "sake", emoji::Emoji::Category::Food},
   Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbe"),
         "bottle with popping cork",
-        emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb7"), "wine glass", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb8"), "cocktail glass", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb9"), "tropical drink", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xba"), "beer mug", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbb"), "clinking beer mugs", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x82"), "clinking glasses", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x83"), "tumbler glass", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa4"), "cup with straw", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8b"), "bubble tea", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x83"), "beverage box", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x89"), "mate", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8a"), "ice", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa2"), "chopsticks", emoji::EmojiCategory::Food},
+        emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb7"), "wine glass", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb8"), "cocktail glass", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb9"), "tropical drink", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xba"), "beer mug", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbb"), "clinking beer mugs", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x82"), "clinking glasses", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x83"), "tumbler glass", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa4"), "cup with straw", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8b"), "bubble tea", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x83"), "beverage box", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x89"), "mate", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\x8a"), "ice", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xa2"), "chopsticks", emoji::Emoji::Category::Food},
   Emoji{QString::fromUtf8("\xf0\x9f\x8d\xbd"),
         "fork and knife with plate",
-        emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb4"), "fork and knife", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x84"), "spoon", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xaa"), "kitchen knife", emoji::EmojiCategory::Food},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xba"), "amphora", emoji::EmojiCategory::Food},
+        emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8d\xb4"), "fork and knife", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x84"), "spoon", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xaa"), "kitchen knife", emoji::Emoji::Category::Food},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xba"), "amphora", emoji::Emoji::Category::Food},
   // Activity
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x83"), "jack-o-lantern", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x84"), "Christmas tree", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x86"), "fireworks", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x87"), "sparkler", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa8"), "firecracker", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x9c\xa8"), "sparkles", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x88"), "balloon", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x89"), "party popper", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8a"), "confetti ball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8b"), "tanabata tree", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8d"), "pine decoration", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8e"), "Japanese dolls", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8f"), "carp streamer", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x90"), "wind chime", emoji::EmojiCategory::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x83"), "jack-o-lantern", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x84"), "Christmas tree", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x86"), "fireworks", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x87"), "sparkler", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa8"), "firecracker", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x9c\xa8"), "sparkles", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x88"), "balloon", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x89"), "party popper", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8a"), "confetti ball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8b"), "tanabata tree", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8d"), "pine decoration", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8e"), "Japanese dolls", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8f"), "carp streamer", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x90"), "wind chime", emoji::Emoji::Category::Activity},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\x91"),
         "moon viewing ceremony",
-        emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa7"), "red envelope", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x80"), "ribbon", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x81"), "wrapped gift", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x97"), "reminder ribbon", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9f"), "admission tickets", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xab"), "ticket", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x96"), "military medal", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x86"), "trophy", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x85"), "sports medal", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x87"), "1st place medal", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x88"), "2nd place medal", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x89"), "3rd place medal", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x9a\xbd"), "soccer ball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x9a\xbe"), "baseball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8e"), "softball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x80"), "basketball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x90"), "volleyball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x88"), "american football", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x89"), "rugby football", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbe"), "tennis", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8f"), "flying disc", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb3"), "bowling", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8f"), "cricket game", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x91"), "field hockey", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x92"), "ice hockey", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8d"), "lacrosse", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x93"), "ping pong", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb8"), "badminton", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8a"), "boxing glove", emoji::EmojiCategory::Activity},
+        emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa7"), "red envelope", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x80"), "ribbon", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x81"), "wrapped gift", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x97"), "reminder ribbon", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9f"),
+        "admission tickets",
+        emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xab"), "ticket", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x96"), "military medal", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x86"), "trophy", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x85"), "sports medal", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x87"), "1st place medal", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x88"), "2nd place medal", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x89"), "3rd place medal", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x9a\xbd"), "soccer ball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x9a\xbe"), "baseball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8e"), "softball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x80"), "basketball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x90"), "volleyball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x88"),
+        "american football",
+        emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x89"), "rugby football", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbe"), "tennis", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8f"), "flying disc", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb3"), "bowling", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8f"), "cricket game", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x91"), "field hockey", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x92"), "ice hockey", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8d"), "lacrosse", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x93"), "ping pong", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb8"), "badminton", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8a"), "boxing glove", emoji::Emoji::Category::Activity},
   Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8b"),
         "martial arts uniform",
-        emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x85"), "goal net", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb3"), "flag in hole", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb8"), "ice skate", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa3"), "fishing pole", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbf"), "diving mask", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbd"), "running shirt", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbf"), "skis", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb7"), "sled", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8c"), "curling stone", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xaf"), "bullseye", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x80"), "yo-yo", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x81"), "kite", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb1"), "pool 8 ball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xae"), "crystal ball", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x84"), "magic wand", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbf"), "nazar amulet", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xae"), "video game", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb9"), "joystick", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb0"), "slot machine", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb2"), "game die", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa9"), "puzzle piece", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb8"), "teddy bear", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x85"), "piรฑata", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x86"), "nesting dolls", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x99\xa0"), "spade suit", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x99\xa5"), "heart suit", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x99\xa6"), "diamond suit", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x99\xa3"), "club suit", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xe2\x99\x9f"), "chess pawn", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x83\x8f"), "joker", emoji::EmojiCategory::Activity},
+        emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x85"), "goal net", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb3"), "flag in hole", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb8"), "ice skate", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa3"), "fishing pole", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa4\xbf"), "diving mask", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbd"), "running shirt", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbf"), "skis", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb7"), "sled", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x8c"), "curling stone", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xaf"), "bullseye", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x80"), "yo-yo", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x81"), "kite", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb1"), "pool 8 ball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xae"), "crystal ball", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x84"), "magic wand", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbf"), "nazar amulet", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xae"), "video game", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb9"), "joystick", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb0"), "slot machine", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb2"), "game die", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa9"), "puzzle piece", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb8"), "teddy bear", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x85"), "piรฑata", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x86"), "nesting dolls", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x99\xa0"), "spade suit", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x99\xa5"), "heart suit", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x99\xa6"), "diamond suit", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x99\xa3"), "club suit", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xe2\x99\x9f"), "chess pawn", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x83\x8f"), "joker", emoji::Emoji::Category::Activity},
   Emoji{QString::fromUtf8("\xf0\x9f\x80\x84"),
         "mahjong red dragon",
-        emoji::EmojiCategory::Activity},
+        emoji::Emoji::Category::Activity},
   Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb4"),
         "flower playing cards",
-        emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xad"), "performing arts", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\xbc"), "framed picture", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa8"), "artist palette", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb5"), "thread", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa1"), "sewing needle", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb6"), "yarn", emoji::EmojiCategory::Activity},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa2"), "knot", emoji::EmojiCategory::Activity},
+        emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xad"), "performing arts", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\xbc"), "framed picture", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa8"), "artist palette", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb5"), "thread", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa1"), "sewing needle", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb6"), "yarn", emoji::Emoji::Category::Activity},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa2"), "knot", emoji::Emoji::Category::Activity},
   // Travel
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8d"),
         "globe showing Europe-Africa",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8e"),
         "globe showing Americas",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8f"),
         "globe showing Asia-Australia",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x90"),
         "globe with meridians",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xba"), "world map", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbe"), "map of Japan", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xad"), "compass", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xba"), "world map", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbe"), "map of Japan", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xad"), "compass", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x94"),
         "snow-capped mountain",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb0"), "mountain", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8b"), "volcano", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbb"), "mount fuji", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x95"), "camping", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x96"), "beach with umbrella", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9c"), "desert", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9d"), "desert island", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9e"), "national park", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9f"), "stadium", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9b"), "classical building", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb0"), "mountain", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8b"), "volcano", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbb"), "mount fuji", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x95"), "camping", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x96"),
+        "beach with umbrella",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9c"), "desert", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9d"), "desert island", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9e"), "national park", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9f"), "stadium", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9b"),
+        "classical building",
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\x97"),
         "building construction",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb1"), "brick", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa8"), "rock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb5"), "wood", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x96"), "hut", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x98"), "houses", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9a"), "derelict house", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa0"), "house", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa1"), "house with garden", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa2"), "office building", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb1"), "brick", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa8"), "rock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xb5"), "wood", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x96"), "hut", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x98"), "houses", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x9a"), "derelict house", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa0"), "house", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa1"), "house with garden", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa2"), "office building", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa3"),
         "Japanese post office",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa4"), "post office", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa5"), "hospital", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa6"), "bank", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa8"), "hotel", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa9"), "love hotel", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xaa"), "convenience store", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xab"), "school", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xac"), "department store", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xad"), "factory", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xaf"), "Japanese castle", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb0"), "castle", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x92"), "wedding", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbc"), "Tokyo tower", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbd"), "Statue of Liberty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xaa"), "church", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8c"), "mosque", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x95"), "hindu temple", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8d"), "synagogue", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xa9"), "shinto shrine", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8b"), "kaaba", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb2"), "fountain", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xba"), "tent", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x81"), "foggy", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x83"), "night with stars", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x99"), "cityscape", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa4"), "post office", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa5"), "hospital", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa6"), "bank", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa8"), "hotel", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa9"), "love hotel", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xaa"), "convenience store", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xab"), "school", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xac"), "department store", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xad"), "factory", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xaf"), "Japanese castle", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb0"), "castle", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x92"), "wedding", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbc"), "Tokyo tower", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbd"), "Statue of Liberty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xaa"), "church", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8c"), "mosque", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x95"), "hindu temple", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8d"), "synagogue", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xa9"), "shinto shrine", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8b"), "kaaba", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb2"), "fountain", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xba"), "tent", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x81"), "foggy", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x83"), "night with stars", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x99"), "cityscape", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x84"),
         "sunrise over mountains",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x85"), "sunrise", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x86"), "cityscape at dusk", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x87"), "sunset", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x89"), "bridge at night", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x99\xa8"), "hot springs", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa0"), "carousel horse", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa1"), "ferris wheel", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa2"), "roller coaster", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x88"), "barber pole", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xaa"), "circus tent", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x82"), "locomotive", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x83"), "railway car", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x84"), "high-speed train", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x85"), "bullet train", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x86"), "train", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x87"), "metro", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x88"), "light rail", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x89"), "station", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8a"), "tram", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9d"), "monorail", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9e"), "mountain railway", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8b"), "tram car", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8c"), "bus", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8d"), "oncoming bus", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8e"), "trolleybus", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x90"), "minibus", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x91"), "ambulance", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x92"), "fire engine", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x93"), "police car", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x94"), "oncoming police car", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x95"), "taxi", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x96"), "oncoming taxi", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x97"), "automobile", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x98"), "oncoming automobile", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x85"), "sunrise", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x86"), "cityscape at dusk", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x87"), "sunset", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x89"), "bridge at night", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x99\xa8"), "hot springs", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa0"), "carousel horse", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa1"), "ferris wheel", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa2"), "roller coaster", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x88"), "barber pole", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xaa"), "circus tent", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x82"), "locomotive", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x83"), "railway car", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x84"), "high-speed train", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x85"), "bullet train", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x86"), "train", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x87"), "metro", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x88"), "light rail", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x89"), "station", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8a"), "tram", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9d"), "monorail", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9e"), "mountain railway", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8b"), "tram car", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8c"), "bus", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8d"), "oncoming bus", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8e"), "trolleybus", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x90"), "minibus", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x91"), "ambulance", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x92"), "fire engine", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x93"), "police car", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x94"),
+        "oncoming police car",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x95"), "taxi", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x96"), "oncoming taxi", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x97"), "automobile", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x98"),
+        "oncoming automobile",
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\x99"),
         "sport utility vehicle",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xbb"), "pickup truck", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9a"), "delivery truck", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9b"), "articulated lorry", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9c"), "tractor", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8e"), "racing car", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8d"), "motorcycle", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb5"), "motor scooter", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbd"), "manual wheelchair", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xbb"), "pickup truck", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9a"), "delivery truck", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9b"), "articulated lorry", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9c"), "tractor", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8e"), "racing car", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x8d"), "motorcycle", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb5"), "motor scooter", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbd"), "manual wheelchair", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\xa6\xbc"),
         "motorized wheelchair",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xba"), "auto rickshaw", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb2"), "bicycle", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb4"), "kick scooter", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb9"), "skateboard", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xbc"), "roller skate", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8f"), "bus stop", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa3"), "motorway", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa4"), "railway track", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa2"), "oil drum", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xbd"), "fuel pump", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa8"), "police car light", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xba"), "auto rickshaw", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb2"), "bicycle", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb4"), "kick scooter", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb9"), "skateboard", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xbc"), "roller skate", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x8f"), "bus stop", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa3"), "motorway", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa4"), "railway track", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa2"), "oil drum", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xbd"), "fuel pump", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa8"), "police car light", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa5"),
         "horizontal traffic light",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa6"),
         "vertical traffic light",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x91"), "stop sign", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa7"), "construction", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9a\x93"), "anchor", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb5"), "sailboat", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb6"), "canoe", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa4"), "speedboat", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb3"), "passenger ship", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb4"), "ferry", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa5"), "motor boat", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa2"), "ship", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9c\x88"), "airplane", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa9"), "small airplane", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xab"), "airplane departure", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xac"), "airplane arrival", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x82"), "parachute", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xba"), "seat", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x81"), "helicopter", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9f"), "suspension railway", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa0"), "mountain cableway", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa1"), "aerial tramway", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb0"), "satellite", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x80"), "rocket", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb8"), "flying saucer", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8e"), "bellhop bell", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb3"), "luggage", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x8c\x9b"), "hourglass done", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x8f\xb3"), "hourglass not done", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x8c\x9a"), "watch", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x8f\xb0"), "alarm clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x8f\xb1"), "stopwatch", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x8f\xb2"), "timer clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb0"), "mantelpiece clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9b"), "twelve oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa7"), "twelve-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x90"), "one oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9c"), "one-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x91"), "two oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9d"), "two-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x92"), "three oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9e"), "three-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x93"), "four oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9f"), "four-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x94"), "five oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa0"), "five-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x95"), "six oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa1"), "six-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x96"), "seven oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa2"), "seven-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x97"), "eight oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa3"), "eight-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x98"), "nine oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa4"), "nine-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x99"), "ten oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa5"), "ten-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9a"), "eleven oโ€™clock", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa6"), "eleven-thirty", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x91"), "new moon", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x91"), "stop sign", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa7"), "construction", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9a\x93"), "anchor", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb5"), "sailboat", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb6"), "canoe", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa4"), "speedboat", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb3"), "passenger ship", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb4"), "ferry", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa5"), "motor boat", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa2"), "ship", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9c\x88"), "airplane", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa9"), "small airplane", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xab"),
+        "airplane departure",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xac"), "airplane arrival", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x82"), "parachute", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xba"), "seat", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x81"), "helicopter", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x9f"),
+        "suspension railway",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa0"), "mountain cableway", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa1"), "aerial tramway", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb0"), "satellite", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\x80"), "rocket", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xb8"), "flying saucer", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8e"), "bellhop bell", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb3"), "luggage", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x8c\x9b"), "hourglass done", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x8f\xb3"), "hourglass not done", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x8c\x9a"), "watch", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x8f\xb0"), "alarm clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x8f\xb1"), "stopwatch", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x8f\xb2"), "timer clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb0"), "mantelpiece clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9b"), "twelve oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa7"), "twelve-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x90"), "one oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9c"), "one-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x91"), "two oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9d"), "two-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x92"), "three oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9e"), "three-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x93"), "four oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9f"), "four-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x94"), "five oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa0"), "five-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x95"), "six oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa1"), "six-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x96"), "seven oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa2"), "seven-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x97"), "eight oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa3"), "eight-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x98"), "nine oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa4"), "nine-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x99"), "ten oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa5"), "ten-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x9a"), "eleven oโ€™clock", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xa6"), "eleven-thirty", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x91"), "new moon", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x92"),
         "waxing crescent moon",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x93"), "first quarter moon", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x94"), "waxing gibbous moon", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x95"), "full moon", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x96"), "waning gibbous moon", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x97"), "last quarter moon", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x93"),
+        "first quarter moon",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x94"),
+        "waxing gibbous moon",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x95"), "full moon", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x96"),
+        "waning gibbous moon",
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x97"), "last quarter moon", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x98"),
         "waning crescent moon",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x99"), "crescent moon", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9a"), "new moon face", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x99"), "crescent moon", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9a"), "new moon face", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9b"),
         "first quarter moon face",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9c"),
         "last quarter moon face",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa1"), "thermometer", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x98\x80"), "sun", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9d"), "full moon face", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9e"), "sun with face", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x90"), "ringed planet", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\xad\x90"), "star", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9f"), "glowing star", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa0"), "shooting star", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8c"), "milky way", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x98\x81"), "cloud", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\x85"), "sun behind cloud", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa1"), "thermometer", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x98\x80"), "sun", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9d"), "full moon face", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9e"), "sun with face", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x90"), "ringed planet", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\xad\x90"), "star", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x9f"), "glowing star", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa0"), "shooting star", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8c"), "milky way", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x98\x81"), "cloud", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\x85"), "sun behind cloud", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xe2\x9b\x88"),
         "cloud with lightning and rain",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa4"),
         "sun behind small cloud",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa5"),
         "sun behind large cloud",
-        emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa6"),
         "sun behind rain cloud",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa7"), "cloud with rain", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa8"), "cloud with snow", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa7"), "cloud with rain", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa8"), "cloud with snow", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xf0\x9f\x8c\xa9"),
         "cloud with lightning",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xaa"), "tornado", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xab"), "fog", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xac"), "wind face", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x80"), "cyclone", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x88"), "rainbow", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x82"), "closed umbrella", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x98\x82"), "umbrella", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xaa"), "tornado", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xab"), "fog", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\xac"), "wind face", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x80"), "cyclone", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x88"), "rainbow", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x82"), "closed umbrella", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x98\x82"), "umbrella", emoji::Emoji::Category::Travel},
   Emoji{QString::fromUtf8("\xe2\x98\x94"),
         "umbrella with rain drops",
-        emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\xb1"), "umbrella on ground", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9a\xa1"), "high voltage", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9d\x84"), "snowflake", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x98\x83"), "snowman", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x9b\x84"), "snowman without snow", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xe2\x98\x84"), "comet", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa5"), "fire", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa7"), "droplet", emoji::EmojiCategory::Travel},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8a"), "water wave", emoji::EmojiCategory::Travel},
+        emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\xb1"), "umbrella on ground", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9a\xa1"), "high voltage", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9d\x84"), "snowflake", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x98\x83"), "snowman", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x9b\x84"), "snowman without snow", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xe2\x98\x84"), "comet", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa5"), "fire", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa7"), "droplet", emoji::Emoji::Category::Travel},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8c\x8a"), "water wave", emoji::Emoji::Category::Travel},
   // Objects
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x93"), "glasses", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb6"), "sunglasses", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbd"), "goggles", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbc"), "lab coat", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xba"), "safety vest", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x94"), "necktie", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x95"), "t-shirt", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x96"), "jeans", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa3"), "scarf", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa4"), "gloves", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa5"), "coat", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa6"), "socks", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x97"), "dress", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x98"), "kimono", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbb"), "sari", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb1"), "one-piece swimsuit", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb2"), "briefs", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb3"), "shorts", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x99"), "bikini", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9a"), "womanโ€™s clothes", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9b"), "purse", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9c"), "handbag", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9d"), "clutch bag", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8d"), "shopping bags", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x92"), "backpack", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb4"), "thong sandal", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9e"), "manโ€™s shoe", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9f"), "running shoe", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbe"), "hiking boot", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbf"), "flat shoe", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa0"), "high-heeled shoe", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa1"), "womanโ€™s sandal", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb0"), "ballet shoes", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa2"), "womanโ€™s boot", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x91"), "crown", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x91\x92"), "womanโ€™s hat", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa9"), "top hat", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x93"), "graduation cap", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa2"), "billed cap", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x96"), "military helmet", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9b\x91"), "rescue workerโ€™s helmet", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbf"), "prayer beads", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x84"), "lipstick", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8d"), "ring", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8e"), "gem stone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x87"), "muted speaker", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x88"), "speaker low volume", emoji::EmojiCategory::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x93"), "glasses", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xb6"), "sunglasses", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbd"), "goggles", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbc"), "lab coat", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xba"), "safety vest", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x94"), "necktie", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x95"), "t-shirt", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x96"), "jeans", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa3"), "scarf", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa4"), "gloves", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa5"), "coat", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa6"), "socks", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x97"), "dress", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x98"), "kimono", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbb"), "sari", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb1"),
+        "one-piece swimsuit",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb2"), "briefs", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb3"), "shorts", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x99"), "bikini", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9a"), "womanโ€™s clothes", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9b"), "purse", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9c"), "handbag", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9d"), "clutch bag", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8d"), "shopping bags", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x92"), "backpack", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb4"), "thong sandal", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9e"), "manโ€™s shoe", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x9f"), "running shoe", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbe"), "hiking boot", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\xbf"), "flat shoe", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa0"), "high-heeled shoe", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa1"), "womanโ€™s sandal", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb0"), "ballet shoes", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\xa2"), "womanโ€™s boot", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x91"), "crown", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x91\x92"), "womanโ€™s hat", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa9"), "top hat", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x93"), "graduation cap", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xa2"), "billed cap", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x96"), "military helmet", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9b\x91"),
+        "rescue workerโ€™s helmet",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbf"), "prayer beads", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x84"), "lipstick", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8d"), "ring", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8e"), "gem stone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x87"), "muted speaker", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x88"),
+        "speaker low volume",
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x89"),
         "speaker medium volume",
-        emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x8a"),
         "speaker high volume",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa2"), "loudspeaker", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa3"), "megaphone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xaf"), "postal horn", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x94"), "bell", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x95"), "bell with slash", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbc"), "musical score", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb5"), "musical note", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb6"), "musical notes", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x99"), "studio microphone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9a"), "level slider", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9b"), "control knobs", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa4"), "microphone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa7"), "headphone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbb"), "radio", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb7"), "saxophone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x97"), "accordion", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb8"), "guitar", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb9"), "musical keyboard", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xba"), "trumpet", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbb"), "violin", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x95"), "banjo", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x81"), "drum", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x98"), "long drum", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb1"), "mobile phone", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa2"), "loudspeaker", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa3"), "megaphone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xaf"), "postal horn", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x94"), "bell", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x95"), "bell with slash", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbc"), "musical score", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb5"), "musical note", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb6"), "musical notes", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x99"),
+        "studio microphone",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9a"), "level slider", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9b"), "control knobs", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa4"), "microphone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa7"), "headphone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbb"), "radio", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb7"), "saxophone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x97"), "accordion", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb8"), "guitar", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xb9"), "musical keyboard", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xba"), "trumpet", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xbb"), "violin", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x95"), "banjo", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa5\x81"), "drum", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x98"), "long drum", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb1"), "mobile phone", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\xb2"),
         "mobile phone with arrow",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x98\x8e"), "telephone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9e"), "telephone receiver", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9f"), "pager", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa0"), "fax machine", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x8b"), "battery", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x8c"), "electric plug", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbb"), "laptop", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\xa5"), "desktop computer", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\xa8"), "printer", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x8c\xa8"), "keyboard", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\xb1"), "computer mouse", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\xb2"), "trackball", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbd"), "computer disk", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbe"), "floppy disk", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbf"), "optical disk", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x80"), "dvd", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xae"), "abacus", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa5"), "movie camera", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9e"), "film frames", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbd"), "film projector", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xac"), "clapper board", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xba"), "television", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb7"), "camera", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb8"), "camera with flash", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb9"), "video camera", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbc"), "videocassette", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x98\x8e"), "telephone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9e"),
+        "telephone receiver",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9f"), "pager", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa0"), "fax machine", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x8b"), "battery", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x8c"), "electric plug", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbb"), "laptop", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\xa5"), "desktop computer", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\xa8"), "printer", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x8c\xa8"), "keyboard", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\xb1"), "computer mouse", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\xb2"), "trackball", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbd"), "computer disk", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbe"), "floppy disk", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbf"), "optical disk", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x80"), "dvd", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xae"), "abacus", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa5"), "movie camera", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x9e"), "film frames", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbd"), "film projector", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xac"), "clapper board", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xba"), "television", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb7"), "camera", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb8"),
+        "camera with flash",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb9"), "video camera", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xbc"), "videocassette", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x8d"),
         "magnifying glass tilted left",
-        emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x8e"),
         "magnifying glass tilted right",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\xaf"), "candle", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa1"), "light bulb", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa6"), "flashlight", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xae"), "red paper lantern", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x94"), "diya lamp", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\xaf"), "candle", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa1"), "light bulb", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa6"), "flashlight", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xae"),
+        "red paper lantern",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x94"), "diya lamp", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\x94"),
         "notebook with decorative cover",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x95"), "closed book", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x96"), "open book", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x97"), "green book", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x98"), "blue book", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x99"), "orange book", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9a"), "books", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x93"), "notebook", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x92"), "ledger", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x83"), "page with curl", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9c"), "scroll", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x84"), "page facing up", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb0"), "newspaper", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x95"), "closed book", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x96"), "open book", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x97"), "green book", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x98"), "blue book", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x99"), "orange book", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9a"), "books", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x93"), "notebook", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x92"), "ledger", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x83"), "page with curl", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9c"), "scroll", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x84"), "page facing up", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb0"), "newspaper", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x97\x9e"),
         "rolled-up newspaper",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x91"), "bookmark tabs", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x96"), "bookmark", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb7"), "label", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb0"), "money bag", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x99"), "coin", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb4"), "yen banknote", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb5"), "dollar banknote", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb6"), "euro banknote", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb7"), "pound banknote", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb8"), "money with wings", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb3"), "credit card", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbe"), "receipt", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x91"), "bookmark tabs", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x96"), "bookmark", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb7"), "label", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb0"), "money bag", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x99"), "coin", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb4"), "yen banknote", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb5"), "dollar banknote", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb6"), "euro banknote", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb7"), "pound banknote", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb8"), "money with wings", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb3"), "credit card", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbe"), "receipt", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x92\xb9"),
         "chart increasing with yen",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9c\x89"), "envelope", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa7"), "e-mail", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa8"), "incoming envelope", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9c\x89"), "envelope", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa7"), "e-mail", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa8"),
+        "incoming envelope",
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\xa9"),
         "envelope with arrow",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa4"), "outbox tray", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa5"), "inbox tray", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa6"), "package", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa4"), "outbox tray", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa5"), "inbox tray", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa6"), "package", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\xab"),
         "closed mailbox with raised flag",
-        emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\xaa"),
         "closed mailbox with lowered flag",
-        emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\xac"),
         "open mailbox with raised flag",
-        emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x93\xad"),
         "open mailbox with lowered flag",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xae"), "postbox", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xae"), "postbox", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x97\xb3"),
         "ballot box with ballot",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9c\x8f"), "pencil", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9c\x92"), "black nib", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8b"), "fountain pen", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8a"), "pen", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8c"), "paintbrush", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8d"), "crayon", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9d"), "memo", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbc"), "briefcase", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x81"), "file folder", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x82"), "open file folder", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9c\x8f"), "pencil", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9c\x92"), "black nib", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8b"), "fountain pen", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8a"), "pen", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8c"), "paintbrush", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x8d"), "crayon", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9d"), "memo", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xbc"), "briefcase", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x81"), "file folder", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x82"), "open file folder", emoji::Emoji::Category::Objects},
   Emoji{QString::fromUtf8("\xf0\x9f\x97\x82"),
         "card index dividers",
-        emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x85"), "calendar", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x86"), "tear-off calendar", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x92"), "spiral notepad", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x93"), "spiral calendar", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x87"), "card index", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x88"), "chart increasing", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x89"), "chart decreasing", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8a"), "bar chart", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8b"), "clipboard", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8c"), "pushpin", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8d"), "round pushpin", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8e"), "paperclip", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x96\x87"), "linked paperclips", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8f"), "straight ruler", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x90"), "triangular ruler", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9c\x82"), "scissors", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x83"), "card file box", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x84"), "file cabinet", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x91"), "wastebasket", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x92"), "locked", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x93"), "unlocked", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x8f"), "locked with pen", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x90"), "locked with key", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x91"), "key", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x9d"), "old key", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa8"), "hammer", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x93"), "axe", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9b\x8f"), "pick", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\x92"), "hammer and pick", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa0"), "hammer and wrench", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xa1"), "dagger", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\x94"), "crossed swords", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xab"), "water pistol", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x83"), "boomerang", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb9"), "bow and arrow", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa1"), "shield", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9a"), "carpentry saw", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa7"), "wrench", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9b"), "screwdriver", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa9"), "nut and bolt", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\x99"), "gear", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\x9c"), "clamp", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\x96"), "balance scale", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xaf"), "white cane", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x97"), "link", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9b\x93"), "chains", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9d"), "hook", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb0"), "toolbox", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb2"), "magnet", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9c"), "ladder", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\x97"), "alembic", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xaa"), "test tube", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xab"), "petri dish", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xac"), "dna", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xac"), "microscope", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xad"), "telescope", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa1"), "satellite antenna", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x89"), "syringe", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb8"), "drop of blood", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8a"), "pill", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb9"), "adhesive bandage", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xba"), "stethoscope", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xaa"), "door", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x97"), "elevator", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9e"), "mirror", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9f"), "window", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8f"), "bed", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8b"), "couch and lamp", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x91"), "chair", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbd"), "toilet", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa0"), "plunger", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbf"), "shower", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x81"), "bathtub", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa4"), "mouse trap", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x92"), "razor", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb4"), "lotion bottle", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb7"), "safety pin", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb9"), "broom", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xba"), "basket", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbb"), "roll of paper", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa3"), "bucket", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbc"), "soap", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa5"), "toothbrush", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbd"), "sponge", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xaf"), "fire extinguisher", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x92"), "shopping cart", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xac"), "cigarette", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\xb0"), "coffin", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa6"), "headstone", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xe2\x9a\xb1"), "funeral urn", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbf"), "moai", emoji::EmojiCategory::Objects},
-  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa7"), "placard", emoji::EmojiCategory::Objects},
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x85"), "calendar", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x86"),
+        "tear-off calendar",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x92"), "spiral notepad", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x93"), "spiral calendar", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x87"), "card index", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x88"), "chart increasing", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x89"), "chart decreasing", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8a"), "bar chart", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8b"), "clipboard", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8c"), "pushpin", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8d"), "round pushpin", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8e"), "paperclip", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x96\x87"),
+        "linked paperclips",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x8f"), "straight ruler", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x90"), "triangular ruler", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9c\x82"), "scissors", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x83"), "card file box", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x84"), "file cabinet", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x91"), "wastebasket", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x92"), "locked", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x93"), "unlocked", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x8f"), "locked with pen", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x90"), "locked with key", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x91"), "key", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x9d"), "old key", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa8"), "hammer", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x93"), "axe", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9b\x8f"), "pick", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\x92"), "hammer and pick", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa0"),
+        "hammer and wrench",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xa1"), "dagger", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\x94"), "crossed swords", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xab"), "water pistol", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x83"), "boomerang", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb9"), "bow and arrow", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\xa1"), "shield", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9a"), "carpentry saw", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa7"), "wrench", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9b"), "screwdriver", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa9"), "nut and bolt", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\x99"), "gear", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\x9c"), "clamp", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\x96"), "balance scale", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa6\xaf"), "white cane", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x97"), "link", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9b\x93"), "chains", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9d"), "hook", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb0"), "toolbox", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb2"), "magnet", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9c"), "ladder", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\x97"), "alembic", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xaa"), "test tube", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xab"), "petri dish", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xac"), "dna", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xac"), "microscope", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xad"), "telescope", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xa1"),
+        "satellite antenna",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x89"), "syringe", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb8"), "drop of blood", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\x8a"), "pill", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xb9"), "adhesive bandage", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa9\xba"), "stethoscope", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xaa"), "door", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x97"), "elevator", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9e"), "mirror", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x9f"), "window", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8f"), "bed", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x8b"), "couch and lamp", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x91"), "chair", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbd"), "toilet", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa0"), "plunger", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbf"), "shower", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x81"), "bathtub", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa4"), "mouse trap", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\x92"), "razor", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb4"), "lotion bottle", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb7"), "safety pin", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xb9"), "broom", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xba"), "basket", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbb"), "roll of paper", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa3"), "bucket", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbc"), "soap", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa5"), "toothbrush", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xbd"), "sponge", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xa7\xaf"),
+        "fire extinguisher",
+        emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x92"), "shopping cart", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xac"), "cigarette", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\xb0"), "coffin", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa6"), "headstone", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xe2\x9a\xb1"), "funeral urn", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\x97\xbf"), "moai", emoji::Emoji::Category::Objects},
+  Emoji{QString::fromUtf8("\xf0\x9f\xaa\xa7"), "placard", emoji::Emoji::Category::Objects},
   // Symbols
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa7"), "ATM sign", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xae"), "litter in bin sign", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb0"), "potable water", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\xbf"), "wheelchair symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb9"), "menโ€™s room", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xba"), "womenโ€™s room", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbb"), "restroom", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbc"), "baby symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbe"), "water closet", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x82"), "passport control", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x83"), "customs", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x84"), "baggage claim", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x85"), "left luggage", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\xa0"), "warning", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb8"), "children crossing", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9b\x94"), "no entry", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xab"), "prohibited", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb3"), "no bicycles", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xad"), "no smoking", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xaf"), "no littering", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb1"), "non-potable water", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb7"), "no pedestrians", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb5"), "no mobile phones", emoji::EmojiCategory::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xa7"), "ATM sign", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xae"),
+        "litter in bin sign",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb0"), "potable water", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\xbf"), "wheelchair symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb9"), "menโ€™s room", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xba"), "womenโ€™s room", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbb"), "restroom", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbc"), "baby symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xbe"), "water closet", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x82"), "passport control", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x83"), "customs", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x84"), "baggage claim", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x85"), "left luggage", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\xa0"), "warning", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb8"),
+        "children crossing",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9b\x94"), "no entry", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xab"), "prohibited", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb3"), "no bicycles", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xad"), "no smoking", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xaf"), "no littering", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb1"),
+        "non-potable water",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xb7"), "no pedestrians", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb5"), "no mobile phones", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x9e"),
         "no one under eighteen",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xa2"), "radioactive", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xa3"), "biohazard", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xac\x86"), "up arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x86\x97"), "up-right arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9e\xa1"), "right arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x86\x98"), "down-right arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xac\x87"), "down arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x86\x99"), "down-left arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xac\x85"), "left arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x86\x96"), "up-left arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x86\x95"), "up-down arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x86\x94"), "left-right arrow", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xa2"), "radioactive", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xa3"), "biohazard", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xac\x86"), "up arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x86\x97"), "up-right arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9e\xa1"), "right arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x86\x98"), "down-right arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xac\x87"), "down arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x86\x99"), "down-left arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xac\x85"), "left arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x86\x96"), "up-left arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x86\x95"), "up-down arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x86\x94"), "left-right arrow", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\x86\xa9"),
         "right arrow curving left",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\x86\xaa"),
         "left arrow curving right",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xa4\xb4"), "right arrow curving up", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xa4\xb4"),
+        "right arrow curving up",
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\xa4\xb5"),
         "right arrow curving down",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x83"),
         "clockwise vertical arrows",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x84"),
         "counterclockwise arrows button",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x99"), "BACK arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9a"), "END arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9b"), "ON! arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9c"), "SOON arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9d"), "TOP arrow", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x90"), "place of worship", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\x9b"), "atom symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x89"), "om", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\xa1"), "star of David", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xb8"), "wheel of dharma", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xaf"), "yin yang", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\x9d"), "latin cross", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xa6"), "orthodox cross", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xaa"), "star and crescent", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\xae"), "peace symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8e"), "menorah", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x99"), "BACK arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9a"), "END arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9b"), "ON! arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9c"), "SOON arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9d"), "TOP arrow", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9b\x90"), "place of worship", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\x9b"), "atom symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x89"), "om", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\xa1"), "star of David", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xb8"), "wheel of dharma", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xaf"), "yin yang", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\x9d"), "latin cross", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xa6"), "orthodox cross", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xaa"), "star and crescent", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\xae"), "peace symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x95\x8e"), "menorah", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xaf"),
         "dotted six-pointed star",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x88"), "Aries", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x89"), "Taurus", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x8a"), "Gemini", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x8b"), "Cancer", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x8c"), "Leo", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x8d"), "Virgo", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x8e"), "Libra", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x8f"), "Scorpio", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x90"), "Sagittarius", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x91"), "Capricorn", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x92"), "Aquarius", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x93"), "Pisces", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9b\x8e"), "Ophiuchus", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x88"), "Aries", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x89"), "Taurus", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x8a"), "Gemini", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x8b"), "Cancer", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x8c"), "Leo", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x8d"), "Virgo", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x8e"), "Libra", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x8f"), "Scorpio", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x90"), "Sagittarius", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x91"), "Capricorn", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x92"), "Aquarius", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x93"), "Pisces", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9b\x8e"), "Ophiuchus", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x80"),
         "shuffle tracks button",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x81"), "repeat button", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x81"), "repeat button", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\x82"),
         "repeat single button",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x96\xb6"), "play button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xa9"), "fast-forward button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xad"), "next track button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xaf"), "play or pause button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x97\x80"), "reverse button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xaa"), "fast reverse button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xae"), "last track button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xbc"), "upwards button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xab"), "fast up button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xbd"), "downwards button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xac"), "fast down button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xb8"), "pause button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xb9"), "stop button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\xba"), "record button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x8f\x8f"), "eject button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa6"), "cinema", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x85"), "dim button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x86"), "bright button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb6"), "antenna bars", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb3"), "vibration mode", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb4"), "mobile phone off", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x80"), "female sign", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\x82"), "male sign", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\xa7"), "transgender symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\x96"), "multiply", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9e\x95"), "plus", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9e\x96"), "minus", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9e\x97"), "divide", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\xbe"), "infinity", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x96\xb6"), "play button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xa9"), "fast-forward button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xad"), "next track button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xaf"), "play or pause button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x97\x80"), "reverse button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xaa"), "fast reverse button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xae"), "last track button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xbc"), "upwards button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xab"), "fast up button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xbd"), "downwards button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xac"), "fast down button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xb8"), "pause button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xb9"), "stop button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\xba"), "record button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x8f\x8f"), "eject button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\xa6"), "cinema", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x85"), "dim button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x86"), "bright button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb6"), "antenna bars", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb3"), "vibration mode", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\xb4"), "mobile phone off", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x80"), "female sign", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\x82"), "male sign", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\xa7"), "transgender symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\x96"), "multiply", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9e\x95"), "plus", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9e\x96"), "minus", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9e\x97"), "divide", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\xbe"), "infinity", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\x80\xbc"),
         "double exclamation mark",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\x81\x89"),
         "exclamation question mark",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x93"), "red question mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x94"), "white question mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x95"), "white exclamation mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x97"), "red exclamation mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe3\x80\xb0"), "wavy dash", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb1"), "currency exchange", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb2"), "heavy dollar sign", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\x95"), "medical symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x99\xbb"), "recycling symbol", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\x9c"), "fleur-de-lis", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb1"), "trident emblem", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9b"), "name badge", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x93"), "red question mark", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x94"), "white question mark", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x95"),
+        "white exclamation mark",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x97"), "red exclamation mark", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe3\x80\xb0"), "wavy dash", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb1"),
+        "currency exchange",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xb2"),
+        "heavy dollar sign",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\x95"), "medical symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x99\xbb"), "recycling symbol", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\x9c"), "fleur-de-lis", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb1"), "trident emblem", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x93\x9b"), "name badge", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xb0"),
         "Japanese symbol for beginner",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xad\x95"), "hollow red circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\x85"), "check mark button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x98\x91"), "check box with check", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\x94"), "check mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x8c"), "cross mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x8e"), "cross mark button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9e\xb0"), "curly loop", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9e\xbf"), "double curly loop", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe3\x80\xbd"), "part alternation mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\xb3"), "eight-spoked asterisk", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9c\xb4"), "eight-pointed star", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9d\x87"), "sparkle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xc2\xa9"), "copyright", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xc2\xae"), "registered", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x84\xa2"), "trade mark", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("#\xef\xb8\x8f\xe2\x83\xa3"), "keycap: #", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("#\xe2\x83\xa3"), "keycap: #", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("*\xef\xb8\x8f\xe2\x83\xa3"), "keycap: *", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("*\xe2\x83\xa3"), "keycap: *", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("0\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 0", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("0\xe2\x83\xa3"), "keycap: 0", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("1\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 1", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("1\xe2\x83\xa3"), "keycap: 1", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("2\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 2", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("2\xe2\x83\xa3"), "keycap: 2", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("3\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 3", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("3\xe2\x83\xa3"), "keycap: 3", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("4\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 4", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("4\xe2\x83\xa3"), "keycap: 4", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("5\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 5", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("5\xe2\x83\xa3"), "keycap: 5", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("6\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 6", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("6\xe2\x83\xa3"), "keycap: 6", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("7\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 7", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("7\xe2\x83\xa3"), "keycap: 7", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("8\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 8", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("8\xe2\x83\xa3"), "keycap: 8", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("9\xef\xb8\x8f\xe2\x83\xa3"), "keycap: 9", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("9\xe2\x83\xa3"), "keycap: 9", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9f"), "keycap: 10", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xad\x95"), "hollow red circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\x85"), "check mark button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x98\x91"), "check box with check", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\x94"), "check mark", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x8c"), "cross mark", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x8e"), "cross mark button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9e\xb0"), "curly loop", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9e\xbf"), "double curly loop", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe3\x80\xbd"),
+        "part alternation mark",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\xb3"),
+        "eight-spoked asterisk",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9c\xb4"), "eight-pointed star", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9d\x87"), "sparkle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xc2\xa9"), "copyright", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xc2\xae"), "registered", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x84\xa2"), "trade mark", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("#\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: #",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("#\xe2\x83\xa3"), "keycap: #", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("*\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: *",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("*\xe2\x83\xa3"), "keycap: *", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("0\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 0",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("0\xe2\x83\xa3"), "keycap: 0", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("1\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 1",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("1\xe2\x83\xa3"), "keycap: 1", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("2\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 2",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("2\xe2\x83\xa3"), "keycap: 2", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("3\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 3",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("3\xe2\x83\xa3"), "keycap: 3", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("4\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 4",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("4\xe2\x83\xa3"), "keycap: 4", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("5\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 5",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("5\xe2\x83\xa3"), "keycap: 5", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("6\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 6",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("6\xe2\x83\xa3"), "keycap: 6", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("7\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 7",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("7\xe2\x83\xa3"), "keycap: 7", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("8\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 8",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("8\xe2\x83\xa3"), "keycap: 8", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("9\xef\xb8\x8f\xe2\x83\xa3"),
+        "keycap: 9",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("9\xe2\x83\xa3"), "keycap: 9", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x9f"), "keycap: 10", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xa0"),
         "input latin uppercase",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xa1"),
         "input latin lowercase",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa2"), "input numbers", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa3"), "input symbols", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa2"), "input numbers", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xa3"), "input symbols", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xa4"),
         "input latin letters",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x85\xb0"),
         "A button (blood type)",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x86\x8e"),
         "AB button (blood type)",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x85\xb1"),
         "B button (blood type)",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x91"), "CL button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x92"), "COOL button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x93"), "FREE button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x84\xb9"), "information", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x94"), "ID button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x93\x82"), "circled M", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x95"), "NEW button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x96"), "NG button", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x91"), "CL button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x92"), "COOL button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x93"), "FREE button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x84\xb9"), "information", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x94"), "ID button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x93\x82"), "circled M", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x95"), "NEW button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x96"), "NG button", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x85\xbe"),
         "O button (blood type)",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x97"), "OK button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x85\xbf"), "P button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x98"), "SOS button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x99"), "UP! button", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x86\x9a"), "VS button", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x97"), "OK button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x85\xbf"), "P button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x98"), "SOS button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x99"), "UP! button", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x86\x9a"), "VS button", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\x81"),
         "Japanese โ€œhereโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\x82"),
         "Japanese โ€œservice chargeโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb7"),
         "Japanese โ€œmonthly amountโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb6"),
         "Japanese โ€œnot free of chargeโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xaf"),
         "Japanese โ€œreservedโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x89\x90"),
         "Japanese โ€œbargainโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb9"),
         "Japanese โ€œdiscountโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\x9a"),
         "Japanese โ€œfree of chargeโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb2"),
         "Japanese โ€œprohibitedโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x89\x91"),
         "Japanese โ€œacceptableโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb8"),
         "Japanese โ€œapplicationโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb4"),
         "Japanese โ€œpassing gradeโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb3"),
         "Japanese โ€œvacancyโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe3\x8a\x97"),
         "Japanese โ€œcongratulationsโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe3\x8a\x99"),
         "Japanese โ€œsecretโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xba"),
         "Japanese โ€œopen for businessโ€ button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x88\xb5"),
         "Japanese โ€œno vacancyโ€ button",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb4"), "red circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa0"), "orange circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa1"), "yellow circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa2"), "green circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb5"), "blue circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa3"), "purple circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa4"), "brown circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\xab"), "black circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x9a\xaa"), "white circle", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa5"), "red square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa7"), "orange square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa8"), "yellow square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa9"), "green square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa6"), "blue square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xaa"), "purple square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xab"), "brown square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xac\x9b"), "black large square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\xac\x9c"), "white large square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x97\xbc"), "black medium square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x97\xbb"), "white medium square", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb4"), "red circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa0"), "orange circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa1"), "yellow circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa2"), "green circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb5"), "blue circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa3"), "purple circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa4"), "brown circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\xab"), "black circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x9a\xaa"), "white circle", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa5"), "red square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa7"), "orange square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa8"), "yellow square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa9"), "green square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xa6"), "blue square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xaa"), "purple square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9f\xab"), "brown square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xac\x9b"), "black large square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\xac\x9c"), "white large square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x97\xbc"), "black medium square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x97\xbb"), "white medium square", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\x97\xbe"),
         "black medium-small square",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xe2\x97\xbd"),
         "white medium-small square",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x96\xaa"), "black small square", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xe2\x96\xab"), "white small square", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x96\xaa"), "black small square", emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xe2\x96\xab"), "white small square", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xb6"),
         "large orange diamond",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb7"), "large blue diamond", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb7"),
+        "large blue diamond",
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xb8"),
         "small orange diamond",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb9"), "small blue diamond", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\xb9"),
+        "small blue diamond",
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xba"),
         "red triangle pointed up",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xbb"),
         "red triangle pointed down",
-        emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa0"), "diamond with a dot", emoji::EmojiCategory::Symbols},
-  Emoji{QString::fromUtf8("\xf0\x9f\x94\x98"), "radio button", emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x92\xa0"),
+        "diamond with a dot",
+        emoji::Emoji::Category::Symbols},
+  Emoji{QString::fromUtf8("\xf0\x9f\x94\x98"), "radio button", emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xb3"),
         "white square button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   Emoji{QString::fromUtf8("\xf0\x9f\x94\xb2"),
         "black square button",
-        emoji::EmojiCategory::Symbols},
+        emoji::Emoji::Category::Symbols},
   // Flags
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x81"), "chequered flag", emoji::EmojiCategory::Flags},
-  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa9"), "triangular flag", emoji::EmojiCategory::Flags},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8c"), "crossed flags", emoji::EmojiCategory::Flags},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb4"), "black flag", emoji::EmojiCategory::Flags},
-  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb3"), "white flag", emoji::EmojiCategory::Flags},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\x81"), "chequered flag", emoji::Emoji::Category::Flags},
+  Emoji{QString::fromUtf8("\xf0\x9f\x9a\xa9"), "triangular flag", emoji::Emoji::Category::Flags},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8e\x8c"), "crossed flags", emoji::Emoji::Category::Flags},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb4"), "black flag", emoji::Emoji::Category::Flags},
+  Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb3"), "white flag", emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb3\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x8c\x88"),
         "rainbow flag",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb3\xe2\x80\x8d\xf0\x9f\x8c\x88"),
         "rainbow flag",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb3\xef\xb8\x8f\xe2\x80\x8d\xe2\x9a\xa7"),
         "transgender flag",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb3\xe2\x80\x8d\xe2\x9a\xa7"),
         "transgender flag",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb4\xe2\x80\x8d\xe2\x98\xa0"),
         "pirate flag",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xa8"),
         "flag: Ascension Island",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xa9"),
         "flag: Andorra",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xaa"),
         "flag: United Arab Emirates",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xab"),
         "flag: Afghanistan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xac"),
         "flag: Antigua & Barbuda",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xae"),
         "flag: Anguilla",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb1"),
         "flag: Albania",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb2"),
         "flag: Armenia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb4"),
         "flag: Angola",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb6"),
         "flag: Antarctica",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb7"),
         "flag: Argentina",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb8"),
         "flag: American Samoa",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xb9"),
         "flag: Austria",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xba"),
         "flag: Australia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xbc"),
         "flag: Aruba",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xbd"),
         "flag: ร…land Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa6\xf0\x9f\x87\xbf"),
         "flag: Azerbaijan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xa6"),
         "flag: Bosnia & Herzegovina",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xa7"),
         "flag: Barbados",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xa9"),
         "flag: Bangladesh",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xaa"),
         "flag: Belgium",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xab"),
         "flag: Burkina Faso",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xac"),
         "flag: Bulgaria",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xad"),
         "flag: Bahrain",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xae"),
         "flag: Burundi",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xaf"),
         "flag: Benin",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb1"),
         "flag: St. Barthรฉlemy",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb2"),
         "flag: Bermuda",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb3"),
         "flag: Brunei",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb4"),
         "flag: Bolivia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb6"),
         "flag: Caribbean Netherlands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb7"),
         "flag: Brazil",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb8"),
         "flag: Bahamas",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xb9"),
         "flag: Bhutan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xbb"),
         "flag: Bouvet Island",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xbc"),
         "flag: Botswana",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xbe"),
         "flag: Belarus",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa7\xf0\x9f\x87\xbf"),
         "flag: Belize",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xa6"),
         "flag: Canada",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xa8"),
         "flag: Cocos (Keeling) Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xa9"),
         "flag: Congo - Kinshasa",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xab"),
         "flag: Central African Republic",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xac"),
         "flag: Congo - Brazzaville",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xad"),
         "flag: Switzerland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xae"),
         "flag: Cรดte dโ€™Ivoire",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb0"),
         "flag: Cook Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb1"),
         "flag: Chile",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb2"),
         "flag: Cameroon",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3"),
         "flag: China",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb4"),
         "flag: Colombia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb5"),
         "flag: Clipperton Island",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xb7"),
         "flag: Costa Rica",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xba"),
         "flag: Cuba",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xbb"),
         "flag: Cape Verde",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xbc"),
         "flag: Curaรงao",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xbd"),
         "flag: Christmas Island",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xbe"),
         "flag: Cyprus",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa8\xf0\x9f\x87\xbf"),
         "flag: Czechia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa"),
         "flag: Germany",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xac"),
         "flag: Diego Garcia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xaf"),
         "flag: Djibouti",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xb0"),
         "flag: Denmark",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xb2"),
         "flag: Dominica",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xb4"),
         "flag: Dominican Republic",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xa9\xf0\x9f\x87\xbf"),
         "flag: Algeria",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xa6"),
         "flag: Ceuta & Melilla",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xa8"),
         "flag: Ecuador",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xaa"),
         "flag: Estonia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xac"),
         "flag: Egypt",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xad"),
         "flag: Western Sahara",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xb7"),
         "flag: Eritrea",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8"),
         "flag: Spain",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xb9"),
         "flag: Ethiopia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaa\xf0\x9f\x87\xba"),
         "flag: European Union",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xab\xf0\x9f\x87\xae"),
         "flag: Finland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xab\xf0\x9f\x87\xaf"),
         "flag: Fiji",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xab\xf0\x9f\x87\xb0"),
         "flag: Falkland Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xab\xf0\x9f\x87\xb2"),
         "flag: Micronesia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xab\xf0\x9f\x87\xb4"),
         "flag: Faroe Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xab\xf0\x9f\x87\xb7"),
         "flag: France",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xa6"),
         "flag: Gabon",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xa7"),
         "flag: United Kingdom",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xa9"),
         "flag: Grenada",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xaa"),
         "flag: Georgia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xab"),
         "flag: French Guiana",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xac"),
         "flag: Guernsey",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xad"),
         "flag: Ghana",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xae"),
         "flag: Gibraltar",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb1"),
         "flag: Greenland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb2"),
         "flag: Gambia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb3"),
         "flag: Guinea",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb5"),
         "flag: Guadeloupe",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb6"),
         "flag: Equatorial Guinea",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb7"),
         "flag: Greece",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb8"),
         "flag: South Georgia & South Sandwich Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xb9"),
         "flag: Guatemala",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xba"),
         "flag: Guam",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xbc"),
         "flag: Guinea-Bissau",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xac\xf0\x9f\x87\xbe"),
         "flag: Guyana",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xad\xf0\x9f\x87\xb0"),
         "flag: Hong Kong SAR China",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xad\xf0\x9f\x87\xb2"),
         "flag: Heard & McDonald Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xad\xf0\x9f\x87\xb3"),
         "flag: Honduras",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xad\xf0\x9f\x87\xb7"),
         "flag: Croatia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xad\xf0\x9f\x87\xb9"),
         "flag: Haiti",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xad\xf0\x9f\x87\xba"),
         "flag: Hungary",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xa8"),
         "flag: Canary Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xa9"),
         "flag: Indonesia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xaa"),
         "flag: Ireland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb1"),
         "flag: Israel",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb2"),
         "flag: Isle of Man",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb3"),
         "flag: India",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb4"),
         "flag: British Indian Ocean Territory",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb6"),
         "flag: Iraq",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb7"),
         "flag: Iran",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb8"),
         "flag: Iceland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xae\xf0\x9f\x87\xb9"),
         "flag: Italy",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaf\xf0\x9f\x87\xaa"),
         "flag: Jersey",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaf\xf0\x9f\x87\xb2"),
         "flag: Jamaica",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaf\xf0\x9f\x87\xb4"),
         "flag: Jordan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5"),
         "flag: Japan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xaa"),
         "flag: Kenya",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xac"),
         "flag: Kyrgyzstan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xad"),
         "flag: Cambodia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xae"),
         "flag: Kiribati",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xb2"),
         "flag: Comoros",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xb3"),
         "flag: St. Kitts & Nevis",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xb5"),
         "flag: North Korea",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7"),
         "flag: South Korea",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xbc"),
         "flag: Kuwait",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xbe"),
         "flag: Cayman Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb0\xf0\x9f\x87\xbf"),
         "flag: Kazakhstan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xa6"),
         "flag: Laos",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xa7"),
         "flag: Lebanon",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xa8"),
         "flag: St. Lucia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xae"),
         "flag: Liechtenstein",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xb0"),
         "flag: Sri Lanka",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xb7"),
         "flag: Liberia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xb8"),
         "flag: Lesotho",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xb9"),
         "flag: Lithuania",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xba"),
         "flag: Luxembourg",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xbb"),
         "flag: Latvia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb1\xf0\x9f\x87\xbe"),
         "flag: Libya",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xa6"),
         "flag: Morocco",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xa8"),
         "flag: Monaco",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xa9"),
         "flag: Moldova",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xaa"),
         "flag: Montenegro",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xab"),
         "flag: St. Martin",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xac"),
         "flag: Madagascar",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xad"),
         "flag: Marshall Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb0"),
         "flag: North Macedonia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb1"),
         "flag: Mali",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb2"),
         "flag: Myanmar (Burma)",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb3"),
         "flag: Mongolia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb4"),
         "flag: Macao SAR China",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb5"),
         "flag: Northern Mariana Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb6"),
         "flag: Martinique",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb7"),
         "flag: Mauritania",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb8"),
         "flag: Montserrat",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xb9"),
         "flag: Malta",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xba"),
         "flag: Mauritius",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xbb"),
         "flag: Maldives",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xbc"),
         "flag: Malawi",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xbd"),
         "flag: Mexico",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xbe"),
         "flag: Malaysia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb2\xf0\x9f\x87\xbf"),
         "flag: Mozambique",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xa6"),
         "flag: Namibia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xa8"),
         "flag: New Caledonia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xaa"),
         "flag: Niger",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xab"),
         "flag: Norfolk Island",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xac"),
         "flag: Nigeria",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xae"),
         "flag: Nicaragua",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xb1"),
         "flag: Netherlands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xb4"),
         "flag: Norway",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xb5"),
         "flag: Nepal",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xb7"),
         "flag: Nauru",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xba"),
         "flag: Niue",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb3\xf0\x9f\x87\xbf"),
         "flag: New Zealand",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb4\xf0\x9f\x87\xb2"),
         "flag: Oman",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xa6"),
         "flag: Panama",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xaa"),
         "flag: Peru",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xab"),
         "flag: French Polynesia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xac"),
         "flag: Papua New Guinea",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xad"),
         "flag: Philippines",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb0"),
         "flag: Pakistan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb1"),
         "flag: Poland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb2"),
         "flag: St. Pierre & Miquelon",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb3"),
         "flag: Pitcairn Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb7"),
         "flag: Puerto Rico",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb8"),
         "flag: Palestinian Territories",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xb9"),
         "flag: Portugal",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xbc"),
         "flag: Palau",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb5\xf0\x9f\x87\xbe"),
         "flag: Paraguay",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb6\xf0\x9f\x87\xa6"),
         "flag: Qatar",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb7\xf0\x9f\x87\xaa"),
         "flag: Rรฉunion",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb7\xf0\x9f\x87\xb4"),
         "flag: Romania",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb7\xf0\x9f\x87\xb8"),
         "flag: Serbia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb7\xf0\x9f\x87\xba"),
         "flag: Russia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb7\xf0\x9f\x87\xbc"),
         "flag: Rwanda",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xa6"),
         "flag: Saudi Arabia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xa7"),
         "flag: Solomon Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xa8"),
         "flag: Seychelles",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xa9"),
         "flag: Sudan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xaa"),
         "flag: Sweden",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xac"),
         "flag: Singapore",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xad"),
         "flag: St. Helena",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xae"),
         "flag: Slovenia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xaf"),
         "flag: Svalbard & Jan Mayen",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb0"),
         "flag: Slovakia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb1"),
         "flag: Sierra Leone",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb2"),
         "flag: San Marino",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb3"),
         "flag: Senegal",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb4"),
         "flag: Somalia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb7"),
         "flag: Suriname",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb8"),
         "flag: South Sudan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xb9"),
         "flag: Sรฃo Tomรฉ & Prรญncipe",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xbb"),
         "flag: El Salvador",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xbd"),
         "flag: Sint Maarten",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xbe"),
         "flag: Syria",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb8\xf0\x9f\x87\xbf"),
         "flag: Eswatini",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xa6"),
         "flag: Tristan da Cunha",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xa8"),
         "flag: Turks & Caicos Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xa9"),
         "flag: Chad",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xab"),
         "flag: French Southern Territories",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xac"),
         "flag: Togo",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xad"),
         "flag: Thailand",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xaf"),
         "flag: Tajikistan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb0"),
         "flag: Tokelau",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb1"),
         "flag: Timor-Leste",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb2"),
         "flag: Turkmenistan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb3"),
         "flag: Tunisia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb4"),
         "flag: Tonga",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb7"),
         "flag: Turkey",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xb9"),
         "flag: Trinidad & Tobago",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xbb"),
         "flag: Tuvalu",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xbc"),
         "flag: Taiwan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xb9\xf0\x9f\x87\xbf"),
         "flag: Tanzania",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xa6"),
         "flag: Ukraine",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xac"),
         "flag: Uganda",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xb2"),
         "flag: U.S. Outlying Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xb3"),
         "flag: United Nations",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xb8"),
         "flag: United States",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xbe"),
         "flag: Uruguay",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xba\xf0\x9f\x87\xbf"),
         "flag: Uzbekistan",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xa6"),
         "flag: Vatican City",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xa8"),
         "flag: St. Vincent & Grenadines",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xaa"),
         "flag: Venezuela",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xac"),
         "flag: British Virgin Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xae"),
         "flag: U.S. Virgin Islands",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xb3"),
         "flag: Vietnam",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbb\xf0\x9f\x87\xba"),
         "flag: Vanuatu",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbc\xf0\x9f\x87\xab"),
         "flag: Wallis & Futuna",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbc\xf0\x9f\x87\xb8"),
         "flag: Samoa",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbd\xf0\x9f\x87\xb0"),
         "flag: Kosovo",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbe\xf0\x9f\x87\xaa"),
         "flag: Yemen",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbe\xf0\x9f\x87\xb9"),
         "flag: Mayotte",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbf\xf0\x9f\x87\xa6"),
         "flag: South Africa",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbf\xf0\x9f\x87\xb2"),
         "flag: Zambia",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x87\xbf\xf0\x9f\x87\xbc"),
         "flag: Zimbabwe",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb4\xf3\xa0\x81\xa7\xf3\xa0\x81\xa2\xf3\xa0\x81\xa5\xf3\xa0"
                           "\x81\xae\xf3\xa0\x81\xa7\xf3\xa0\x81\xbf"),
         "flag: England",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb4\xf3\xa0\x81\xa7\xf3\xa0\x81\xa2\xf3\xa0\x81\xb3\xf3\xa0"
                           "\x81\xa3\xf3\xa0\x81\xb4\xf3\xa0\x81\xbf"),
         "flag: Scotland",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
   Emoji{QString::fromUtf8("\xf0\x9f\x8f\xb4\xf3\xa0\x81\xa7\xf3\xa0\x81\xa2\xf3\xa0\x81\xb7\xf3\xa0"
                           "\x81\xac\xf3\xa0\x81\xb3\xf3\xa0\x81\xbf"),
         "flag: Wales",
-        emoji::EmojiCategory::Flags},
+        emoji::Emoji::Category::Flags},
 };