emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-27 60c84ad: ; * etc/TODO: Fix last change.


From: Robert Pluim
Subject: Re: emacs-27 60c84ad: ; * etc/TODO: Fix last change.
Date: Mon, 02 Mar 2020 21:12:39 +0100

>>>>> On Mon, 02 Mar 2020 11:58:39 -0500, Stefan Monnier <address@hidden> said:

    >> BTW, Iʼve run into a small problem with that: Iʼm using regexp-opt,
    >> which results in:
    >> 
    >> Loading international/emoji-zwj...
    >> Attempt to autoload regexp-opt while preparing to dump
    >> make[1]: *** [emacs.pdmp] Error 255
    >> 
    >> I canʼt require it either:
    >> 
    >> Loading international/emoji-zwj...
    >> (require regexp-opt) while preparing to dump
    >> make[1]: *** [emacs.pdmp] Error 255

    Stefan> Try and make sure that regexp-opt is only used during compilation,
    Stefan> e.g. by wrapping it inside an `eval-when-compile`.

Thanks for that, itʼs working now.

Latest version attached.

>From d74a4522faa66d65622303b8aa8dd99601930de8 Mon Sep 17 00:00:00 2001
From: Robert Pluim <address@hidden>
Date: Mon, 2 Mar 2020 17:48:21 +0100
Subject: [PATCH] Emoji-zwj wip
To: address@hidden

---
 .gitignore                            |   1 +
 admin/unidata/Makefile.in             |  10 +-
 admin/unidata/README                  |   4 +
 admin/unidata/emoji-zwj-sequences.txt | 961 ++++++++++++++++++++++++++
 admin/unidata/emoji-zwj.awk           | 102 +++
 etc/NEWS                              |   6 +
 lisp/international/characters.el      |   8 +-
 src/Makefile.in                       |   8 +-
 8 files changed, 1095 insertions(+), 5 deletions(-)
 create mode 100644 admin/unidata/emoji-zwj-sequences.txt
 create mode 100644 admin/unidata/emoji-zwj.awk

diff --git a/.gitignore b/.gitignore
index d4be6bb23e..a5fffe7c9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -200,6 +200,7 @@ etc/charsets/*.map
 lisp/international/charprop.el
 lisp/international/charscript.el
 lisp/international/cp51932.el
+lisp/international/emoji-zwj.el
 lisp/international/eucjp-ms.el
 lisp/international/uni-*.el
 lisp/language/pinyin.el
diff --git a/admin/unidata/Makefile.in b/admin/unidata/Makefile.in
index f3e1c78611..b9051645f9 100644
--- a/admin/unidata/Makefile.in
+++ b/admin/unidata/Makefile.in
@@ -57,7 +57,7 @@ am__v_at_1 =
 .PHONY: all
 
 all: ${top_srcdir}/src/macuvs.h ${unifiles} ${unidir}/charscript.el \
-  ${unidir}/charprop.el
+  ${unidir}/charprop.el ${unidir}/emoji-zwj.el
 
 ## Specify .elc as an order-only prereq so as to not needlessly rebuild
 ## target just because the .elc is missing.
@@ -100,6 +100,13 @@ blocks =
 ${unidir}/charscript.el: ${srcdir}/Blocks.txt ${blocks}
        $(AM_V_GEN)$(AWK) -f ${blocks} < $< > $@
 
+.PHONY: emoji-zwj.el
+emoji-zwj.el: ${unidir}/emoji-zwj.el
+
+zwj = ${srcdir}/emoji-zwj.awk
+
+${unidir}/emoji-zwj.el: ${srcdir}/emoji-zwj-sequences.txt ${zwj}
+       $(AM_V_GEN)$(AWK) -f ${zwj} < $< > $@
 
 .PHONY: clean bootstrap-clean distclean maintainer-clean extraclean
 
@@ -123,4 +130,5 @@ maintainer-clean:
 ## from a make target, we don't delete it here.
 extraclean: distclean
        rm -f ${unidir}/charscript.el*
+       rm -f ${unidir}/emoji-zwj.el*
        rm -f ${unifiles} ${unidir}/charprop.el
diff --git a/admin/unidata/README b/admin/unidata/README
index f5881a1a14..d15e2835c8 100644
--- a/admin/unidata/README
+++ b/admin/unidata/README
@@ -32,3 +32,7 @@ http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt
 SpecialCasing.txt
 http://unicode.org/Public/UNIDATA/SpecialCasing.txt
 2017-04-20
+
+emoji-zwj-sequences.txt
+https://www.unicode.org/Public/emoji/12.0/emoji-zwj-sequences.txt
+2020-02-28
diff --git a/admin/unidata/emoji-zwj-sequences.txt 
b/admin/unidata/emoji-zwj-sequences.txt
new file mode 100644
index 0000000000..3dff84a0a8
--- /dev/null
+++ b/admin/unidata/emoji-zwj-sequences.txt
@@ -0,0 +1,961 @@
+# emoji-zwj-sequences.txt
+# Date: 2019-01-15, 19:25:59 GMT
+# © 2019 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 ZWJ Sequences for UTS #51
+# Version: 12.0
+#
+# For documentation and usage, see http://www.unicode.org/reports/tr51
+#
+# Format:
+#   code_point(s) ; type_field ; description # comments
+# Fields:
+#   code_point(s): one or more code points in hex format, separated by spaces
+#   type_field :Emoji_ZWJ_Sequence
+#     The type_field is a convenience for parsing the emoji sequence files, 
and is not intended to be maintained as a property.
+#   short name: CLDR short name of sequence; characters may be escaped with 
\x{hex}.
+#
+# Characters and sequences are listed in code point order. Users should be 
shown a more natural order.
+# See the CLDR collation order for Emoji.
+
+# ================================================
+
+# Emoji_ZWJ_Sequence: Family
+
+1F468 200D 2764 FE0F 200D 1F468             ; Emoji_ZWJ_Sequence  ; couple 
with heart: man, man                                    #  6.0  [1] (👨‍❤️‍👨)
+1F468 200D 2764 FE0F 200D 1F48B 200D 1F468  ; Emoji_ZWJ_Sequence  ; kiss: man, 
man                                                 #  6.0  [1] (👨‍❤️‍💋‍👨)
+1F468 200D 1F466                            ; Emoji_ZWJ_Sequence  ; family: 
man, boy                                               #  6.0  [1] (👨‍👦)
+1F468 200D 1F466 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
man, boy, boy                                          #  6.0  [1] (👨‍👦‍👦)
+1F468 200D 1F467                            ; Emoji_ZWJ_Sequence  ; family: 
man, girl                                              #  6.0  [1] (👨‍👧)
+1F468 200D 1F467 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
man, girl, boy                                         #  6.0  [1] (👨‍👧‍👦)
+1F468 200D 1F467 200D 1F467                 ; Emoji_ZWJ_Sequence  ; family: 
man, girl, girl                                        #  6.0  [1] (👨‍👧‍👧)
+1F468 200D 1F468 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
man, man, boy                                          #  6.0  [1] (👨‍👨‍👦)
+1F468 200D 1F468 200D 1F466 200D 1F466      ; Emoji_ZWJ_Sequence  ; family: 
man, man, boy, boy                                     #  6.0  [1] (👨‍👨‍👦‍👦)
+1F468 200D 1F468 200D 1F467                 ; Emoji_ZWJ_Sequence  ; family: 
man, man, girl                                         #  6.0  [1] (👨‍👨‍👧)
+1F468 200D 1F468 200D 1F467 200D 1F466      ; Emoji_ZWJ_Sequence  ; family: 
man, man, girl, boy                                    #  6.0  [1] (👨‍👨‍👧‍👦)
+1F468 200D 1F468 200D 1F467 200D 1F467      ; Emoji_ZWJ_Sequence  ; family: 
man, man, girl, girl                                   #  6.0  [1] (👨‍👨‍👧‍👧)
+1F468 200D 1F469 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
man, woman, boy                                        #  6.0  [1] (👨‍👩‍👦)
+1F468 200D 1F469 200D 1F466 200D 1F466      ; Emoji_ZWJ_Sequence  ; family: 
man, woman, boy, boy                                   #  6.0  [1] (👨‍👩‍👦‍👦)
+1F468 200D 1F469 200D 1F467                 ; Emoji_ZWJ_Sequence  ; family: 
man, woman, girl                                       #  6.0  [1] (👨‍👩‍👧)
+1F468 200D 1F469 200D 1F467 200D 1F466      ; Emoji_ZWJ_Sequence  ; family: 
man, woman, girl, boy                                  #  6.0  [1] (👨‍👩‍👧‍👦)
+1F468 200D 1F469 200D 1F467 200D 1F467      ; Emoji_ZWJ_Sequence  ; family: 
man, woman, girl, girl                                 #  6.0  [1] (👨‍👩‍👧‍👧)
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; men 
holding hands: medium-light skin tone, light skin tone     #  9.0  [1] (👨🏼‍🤝‍👨🏻)
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; men 
holding hands: medium skin tone, light skin tone           #  9.0  [1] (👨🏽‍🤝‍👨🏻)
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; men 
holding hands: medium skin tone, medium-light skin tone    #  9.0  [1] (👨🏽‍🤝‍👨🏼)
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; men 
holding hands: medium-dark skin tone, light skin tone      #  9.0  [1] (👨🏾‍🤝‍👨🏻)
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; men 
holding hands: medium-dark skin tone, medium-light skin tone #9.0  [1] (👨🏾‍🤝‍👨🏼)
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD     ; Emoji_ZWJ_Sequence  ; men 
holding hands: medium-dark skin tone, medium skin tone     #  9.0  [1] (👨🏾‍🤝‍👨🏽)
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; men 
holding hands: dark skin tone, light skin tone             #  9.0  [1] (👨🏿‍🤝‍👨🏻)
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; men 
holding hands: dark skin tone, medium-light skin tone      #  9.0  [1] (👨🏿‍🤝‍👨🏼)
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD     ; Emoji_ZWJ_Sequence  ; men 
holding hands: dark skin tone, medium skin tone            #  9.0  [1] (👨🏿‍🤝‍👨🏽)
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE     ; Emoji_ZWJ_Sequence  ; men 
holding hands: dark skin tone, medium-dark skin tone       #  9.0  [1] (👨🏿‍🤝‍👨🏾)
+1F469 200D 2764 FE0F 200D 1F468             ; Emoji_ZWJ_Sequence  ; couple 
with heart: woman, man                                  #  6.0  [1] (👩‍❤️‍👨)
+1F469 200D 2764 FE0F 200D 1F469             ; Emoji_ZWJ_Sequence  ; couple 
with heart: woman, woman                                #  6.0  [1] (👩‍❤️‍👩)
+1F469 200D 2764 FE0F 200D 1F48B 200D 1F468  ; Emoji_ZWJ_Sequence  ; kiss: 
woman, man                                               #  6.0  [1] (👩‍❤️‍💋‍👨)
+1F469 200D 2764 FE0F 200D 1F48B 200D 1F469  ; Emoji_ZWJ_Sequence  ; kiss: 
woman, woman                                             #  6.0  [1] (👩‍❤️‍💋‍👩)
+1F469 200D 1F466                            ; Emoji_ZWJ_Sequence  ; family: 
woman, boy                                             #  6.0  [1] (👩‍👦)
+1F469 200D 1F466 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
woman, boy, boy                                        #  6.0  [1] (👩‍👦‍👦)
+1F469 200D 1F467                            ; Emoji_ZWJ_Sequence  ; family: 
woman, girl                                            #  6.0  [1] (👩‍👧)
+1F469 200D 1F467 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
woman, girl, boy                                       #  6.0  [1] (👩‍👧‍👦)
+1F469 200D 1F467 200D 1F467                 ; Emoji_ZWJ_Sequence  ; family: 
woman, girl, girl                                      #  6.0  [1] (👩‍👧‍👧)
+1F469 200D 1F469 200D 1F466                 ; Emoji_ZWJ_Sequence  ; family: 
woman, woman, boy                                      #  6.0  [1] (👩‍👩‍👦)
+1F469 200D 1F469 200D 1F466 200D 1F466      ; Emoji_ZWJ_Sequence  ; family: 
woman, woman, boy, boy                                 #  6.0  [1] (👩‍👩‍👦‍👦)
+1F469 200D 1F469 200D 1F467                 ; Emoji_ZWJ_Sequence  ; family: 
woman, woman, girl                                     #  6.0  [1] (👩‍👩‍👧)
+1F469 200D 1F469 200D 1F467 200D 1F466      ; Emoji_ZWJ_Sequence  ; family: 
woman, woman, girl, boy                                #  6.0  [1] (👩‍👩‍👧‍👦)
+1F469 200D 1F469 200D 1F467 200D 1F467      ; Emoji_ZWJ_Sequence  ; family: 
woman, woman, girl, girl                               #  6.0  [1] (👩‍👩‍👧‍👧)
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: light skin tone, medium-light skin tone #9.0[1] (👩🏻‍🤝‍👨🏼)
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: light skin tone, medium skin tone #  9.0  [1] (👩🏻‍🤝‍👨🏽)
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: light skin tone, medium-dark skin tone #9.0[1] (👩🏻‍🤝‍👨🏾)
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: light skin tone, dark skin tone   #  9.0  [1] (👩🏻‍🤝‍👨🏿)
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-light skin tone, light skin tone #9.0[1] (👩🏼‍🤝‍👨🏻)
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-light skin tone, medium skin tone #9.0[1] (👩🏼‍🤝‍👨🏽)
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-light skin tone, medium-dark skin tone #9.0[1] 
(👩🏼‍🤝‍👨🏾)
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-light skin tone, dark skin tone #9.0[1] (👩🏼‍🤝‍👨🏿)
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB     ; Emoji_ZWJ_Sequence  ; women 
holding hands: medium-light skin tone, light skin tone   #  9.0  [1] (👩🏼‍🤝‍👩🏻)
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium skin tone, light skin tone #  9.0  [1] (👩🏽‍🤝‍👨🏻)
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium skin tone, medium-light skin tone #9.0[1] (👩🏽‍🤝‍👨🏼)
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium skin tone, medium-dark skin tone #9.0[1] (👩🏽‍🤝‍👨🏾)
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium skin tone, dark skin tone  #  9.0  [1] (👩🏽‍🤝‍👨🏿)
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB     ; Emoji_ZWJ_Sequence  ; women 
holding hands: medium skin tone, light skin tone         #  9.0  [1] (👩🏽‍🤝‍👩🏻)
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC     ; Emoji_ZWJ_Sequence  ; women 
holding hands: medium skin tone, medium-light skin tone  #  9.0  [1] (👩🏽‍🤝‍👩🏼)
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-dark skin tone, light skin tone #9.0[1] (👩🏾‍🤝‍👨🏻)
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-dark skin tone, medium-light skin tone #9.0[1] 
(👩🏾‍🤝‍👨🏼)
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-dark skin tone, medium skin tone #9.0[1] (👩🏾‍🤝‍👨🏽)
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: medium-dark skin tone, dark skin tone #9.0[1] (👩🏾‍🤝‍👨🏿)
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB     ; Emoji_ZWJ_Sequence  ; women 
holding hands: medium-dark skin tone, light skin tone    #  9.0  [1] (👩🏾‍🤝‍👩🏻)
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC     ; Emoji_ZWJ_Sequence  ; women 
holding hands: medium-dark skin tone, medium-light skin tone #9.0[1] (👩🏾‍🤝‍👩🏼)
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD     ; Emoji_ZWJ_Sequence  ; women 
holding hands: medium-dark skin tone, medium skin tone   #  9.0  [1] (👩🏾‍🤝‍👩🏽)
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: dark skin tone, light skin tone   #  9.0  [1] (👩🏿‍🤝‍👨🏻)
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: dark skin tone, medium-light skin tone #9.0[1] (👩🏿‍🤝‍👨🏼)
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: dark skin tone, medium skin tone  #  9.0  [1] (👩🏿‍🤝‍👨🏽)
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE     ; Emoji_ZWJ_Sequence  ; woman and 
man holding hands: dark skin tone, medium-dark skin tone #9.0[1] (👩🏿‍🤝‍👨🏾)
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB     ; Emoji_ZWJ_Sequence  ; women 
holding hands: dark skin tone, light skin tone           #  9.0  [1] (👩🏿‍🤝‍👩🏻)
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC     ; Emoji_ZWJ_Sequence  ; women 
holding hands: dark skin tone, medium-light skin tone    #  9.0  [1] (👩🏿‍🤝‍👩🏼)
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD     ; Emoji_ZWJ_Sequence  ; women 
holding hands: dark skin tone, medium skin tone          #  9.0  [1] (👩🏿‍🤝‍👩🏽)
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE     ; Emoji_ZWJ_Sequence  ; women 
holding hands: dark skin tone, medium-dark skin tone     #  9.0  [1] (👩🏿‍🤝‍👩🏾)
+1F9D1 200D 1F91D 200D 1F9D1                 ; Emoji_ZWJ_Sequence  ; people 
holding hands                                           # 10.0  [1] (🧑‍🤝‍🧑)
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB     ; Emoji_ZWJ_Sequence  ; people 
holding hands: light skin tone                          # 10.0  [1] (🧑🏻‍🤝‍🧑🏻)
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium-light skin tone, light skin tone  # 10.0  [1] (🧑🏼‍🤝‍🧑🏻)
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium-light skin tone                   # 10.0  [1] (🧑🏼‍🤝‍🧑🏼)
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium skin tone, light skin tone        # 10.0  [1] (🧑🏽‍🤝‍🧑🏻)
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium skin tone, medium-light skin tone # 10.0  [1] (🧑🏽‍🤝‍🧑🏼)
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium skin tone                         # 10.0  [1] (🧑🏽‍🤝‍🧑🏽)
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium-dark skin tone, light skin tone   # 10.0  [1] (🧑🏾‍🤝‍🧑🏻)
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium-dark skin tone, medium-light skin tone #10.0[1] (🧑🏾‍🤝‍🧑🏼)
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium-dark skin tone, medium skin tone  # 10.0  [1] (🧑🏾‍🤝‍🧑🏽)
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE     ; Emoji_ZWJ_Sequence  ; people 
holding hands: medium-dark skin tone                    # 10.0  [1] (🧑🏾‍🤝‍🧑🏾)
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB     ; Emoji_ZWJ_Sequence  ; people 
holding hands: dark skin tone, light skin tone          # 10.0  [1] (🧑🏿‍🤝‍🧑🏻)
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC     ; Emoji_ZWJ_Sequence  ; people 
holding hands: dark skin tone, medium-light skin tone   # 10.0  [1] (🧑🏿‍🤝‍🧑🏼)
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD     ; Emoji_ZWJ_Sequence  ; people 
holding hands: dark skin tone, medium skin tone         # 10.0  [1] (🧑🏿‍🤝‍🧑🏽)
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE     ; Emoji_ZWJ_Sequence  ; people 
holding hands: dark skin tone, medium-dark skin tone    # 10.0  [1] (🧑🏿‍🤝‍🧑🏾)
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF     ; Emoji_ZWJ_Sequence  ; people 
holding hands: dark skin tone                           # 10.0  [1] (🧑🏿‍🤝‍🧑🏿)
+
+# Total elements: 87
+
+# ================================================
+
+# Emoji_ZWJ_Sequence: Role
+
+1F468 200D 2695 FE0F                        ; Emoji_ZWJ_Sequence  ; man health 
worker                                              #  6.0  [1] (👨‍⚕️)
+1F468 200D 2696 FE0F                        ; Emoji_ZWJ_Sequence  ; man judge  
                                                    #  6.0  [1] (👨‍⚖️)
+1F468 200D 2708 FE0F                        ; Emoji_ZWJ_Sequence  ; man pilot  
                                                    #  6.0  [1] (👨‍✈️)
+1F468 200D 1F33E                            ; Emoji_ZWJ_Sequence  ; man farmer 
                                                    #  6.0  [1] (👨‍🌾)
+1F468 200D 1F373                            ; Emoji_ZWJ_Sequence  ; man cook   
                                                    #  6.0  [1] (👨‍🍳)
+1F468 200D 1F393                            ; Emoji_ZWJ_Sequence  ; man 
student                                                    #  6.0  [1] (👨‍🎓)
+1F468 200D 1F3A4                            ; Emoji_ZWJ_Sequence  ; man singer 
                                                    #  6.0  [1] (👨‍🎤)
+1F468 200D 1F3A8                            ; Emoji_ZWJ_Sequence  ; man artist 
                                                    #  6.0  [1] (👨‍🎨)
+1F468 200D 1F3EB                            ; Emoji_ZWJ_Sequence  ; man 
teacher                                                    #  6.0  [1] (👨‍🏫)
+1F468 200D 1F3ED                            ; Emoji_ZWJ_Sequence  ; man 
factory worker                                             #  6.0  [1] (👨‍🏭)
+1F468 200D 1F4BB                            ; Emoji_ZWJ_Sequence  ; man 
technologist                                               #  6.0  [1] (👨‍💻)
+1F468 200D 1F4BC                            ; Emoji_ZWJ_Sequence  ; man office 
worker                                              #  6.0  [1] (👨‍💼)
+1F468 200D 1F527                            ; Emoji_ZWJ_Sequence  ; man 
mechanic                                                   #  6.0  [1] (👨‍🔧)
+1F468 200D 1F52C                            ; Emoji_ZWJ_Sequence  ; man 
scientist                                                  #  6.0  [1] (👨‍🔬)
+1F468 200D 1F680                            ; Emoji_ZWJ_Sequence  ; man 
astronaut                                                  #  6.0  [1] (👨‍🚀)
+1F468 200D 1F692                            ; Emoji_ZWJ_Sequence  ; man 
firefighter                                                #  6.0  [1] (👨‍🚒)
+1F468 200D 1F9AF                            ; Emoji_ZWJ_Sequence  ; man with 
probing cane                                          # 12.0  [1] (👨‍🦯)
+1F468 200D 1F9BC                            ; Emoji_ZWJ_Sequence  ; man in 
motorized wheelchair                                    # 12.0  [1] (👨‍🦼)
+1F468 200D 1F9BD                            ; Emoji_ZWJ_Sequence  ; man in 
manual wheelchair                                       # 12.0  [1] (👨‍🦽)
+1F468 1F3FB 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; man health 
worker: light skin tone                             #  8.0  [1] (👨🏻‍⚕️)
+1F468 1F3FB 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; man judge: 
light skin tone                                     #  8.0  [1] (👨🏻‍⚖️)
+1F468 1F3FB 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; man pilot: 
light skin tone                                     #  8.0  [1] (👨🏻‍✈️)
+1F468 1F3FB 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; man 
farmer: light skin tone                                    #  8.0  [1] (👨🏻‍🌾)
+1F468 1F3FB 200D 1F373                      ; Emoji_ZWJ_Sequence  ; man cook: 
light skin tone                                      #  8.0  [1] (👨🏻‍🍳)
+1F468 1F3FB 200D 1F393                      ; Emoji_ZWJ_Sequence  ; man 
student: light skin tone                                   #  8.0  [1] (👨🏻‍🎓)
+1F468 1F3FB 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; man 
singer: light skin tone                                    #  8.0  [1] (👨🏻‍🎤)
+1F468 1F3FB 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; man 
artist: light skin tone                                    #  8.0  [1] (👨🏻‍🎨)
+1F468 1F3FB 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; man 
teacher: light skin tone                                   #  8.0  [1] (👨🏻‍🏫)
+1F468 1F3FB 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; man 
factory worker: light skin tone                            #  8.0  [1] (👨🏻‍🏭)
+1F468 1F3FB 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; man 
technologist: light skin tone                              #  8.0  [1] (👨🏻‍💻)
+1F468 1F3FB 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; man office 
worker: light skin tone                             #  8.0  [1] (👨🏻‍💼)
+1F468 1F3FB 200D 1F527                      ; Emoji_ZWJ_Sequence  ; man 
mechanic: light skin tone                                  #  8.0  [1] (👨🏻‍🔧)
+1F468 1F3FB 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; man 
scientist: light skin tone                                 #  8.0  [1] (👨🏻‍🔬)
+1F468 1F3FB 200D 1F680                      ; Emoji_ZWJ_Sequence  ; man 
astronaut: light skin tone                                 #  8.0  [1] (👨🏻‍🚀)
+1F468 1F3FB 200D 1F692                      ; Emoji_ZWJ_Sequence  ; man 
firefighter: light skin tone                               #  8.0  [1] (👨🏻‍🚒)
+1F468 1F3FB 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; man with 
probing cane: light skin tone                         # 12.0  [1] (👨🏻‍🦯)
+1F468 1F3FB 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; man in 
motorized wheelchair: light skin tone                   # 12.0  [1] (👨🏻‍🦼)
+1F468 1F3FB 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; man in 
manual wheelchair: light skin tone                      # 12.0  [1] (👨🏻‍🦽)
+1F468 1F3FC 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; man health 
worker: medium-light skin tone                      #  8.0  [1] (👨🏼‍⚕️)
+1F468 1F3FC 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; man judge: 
medium-light skin tone                              #  8.0  [1] (👨🏼‍⚖️)
+1F468 1F3FC 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; man pilot: 
medium-light skin tone                              #  8.0  [1] (👨🏼‍✈️)
+1F468 1F3FC 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; man 
farmer: medium-light skin tone                             #  8.0  [1] (👨🏼‍🌾)
+1F468 1F3FC 200D 1F373                      ; Emoji_ZWJ_Sequence  ; man cook: 
medium-light skin tone                               #  8.0  [1] (👨🏼‍🍳)
+1F468 1F3FC 200D 1F393                      ; Emoji_ZWJ_Sequence  ; man 
student: medium-light skin tone                            #  8.0  [1] (👨🏼‍🎓)
+1F468 1F3FC 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; man 
singer: medium-light skin tone                             #  8.0  [1] (👨🏼‍🎤)
+1F468 1F3FC 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; man 
artist: medium-light skin tone                             #  8.0  [1] (👨🏼‍🎨)
+1F468 1F3FC 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; man 
teacher: medium-light skin tone                            #  8.0  [1] (👨🏼‍🏫)
+1F468 1F3FC 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; man 
factory worker: medium-light skin tone                     #  8.0  [1] (👨🏼‍🏭)
+1F468 1F3FC 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; man 
technologist: medium-light skin tone                       #  8.0  [1] (👨🏼‍💻)
+1F468 1F3FC 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; man office 
worker: medium-light skin tone                      #  8.0  [1] (👨🏼‍💼)
+1F468 1F3FC 200D 1F527                      ; Emoji_ZWJ_Sequence  ; man 
mechanic: medium-light skin tone                           #  8.0  [1] (👨🏼‍🔧)
+1F468 1F3FC 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; man 
scientist: medium-light skin tone                          #  8.0  [1] (👨🏼‍🔬)
+1F468 1F3FC 200D 1F680                      ; Emoji_ZWJ_Sequence  ; man 
astronaut: medium-light skin tone                          #  8.0  [1] (👨🏼‍🚀)
+1F468 1F3FC 200D 1F692                      ; Emoji_ZWJ_Sequence  ; man 
firefighter: medium-light skin tone                        #  8.0  [1] (👨🏼‍🚒)
+1F468 1F3FC 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; man with 
probing cane: medium-light skin tone                  # 12.0  [1] (👨🏼‍🦯)
+1F468 1F3FC 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; man in 
motorized wheelchair: medium-light skin tone            # 12.0  [1] (👨🏼‍🦼)
+1F468 1F3FC 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; man in 
manual wheelchair: medium-light skin tone               # 12.0  [1] (👨🏼‍🦽)
+1F468 1F3FD 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; man health 
worker: medium skin tone                            #  8.0  [1] (👨🏽‍⚕️)
+1F468 1F3FD 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; man judge: 
medium skin tone                                    #  8.0  [1] (👨🏽‍⚖️)
+1F468 1F3FD 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; man pilot: 
medium skin tone                                    #  8.0  [1] (👨🏽‍✈️)
+1F468 1F3FD 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; man 
farmer: medium skin tone                                   #  8.0  [1] (👨🏽‍🌾)
+1F468 1F3FD 200D 1F373                      ; Emoji_ZWJ_Sequence  ; man cook: 
medium skin tone                                     #  8.0  [1] (👨🏽‍🍳)
+1F468 1F3FD 200D 1F393                      ; Emoji_ZWJ_Sequence  ; man 
student: medium skin tone                                  #  8.0  [1] (👨🏽‍🎓)
+1F468 1F3FD 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; man 
singer: medium skin tone                                   #  8.0  [1] (👨🏽‍🎤)
+1F468 1F3FD 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; man 
artist: medium skin tone                                   #  8.0  [1] (👨🏽‍🎨)
+1F468 1F3FD 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; man 
teacher: medium skin tone                                  #  8.0  [1] (👨🏽‍🏫)
+1F468 1F3FD 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; man 
factory worker: medium skin tone                           #  8.0  [1] (👨🏽‍🏭)
+1F468 1F3FD 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; man 
technologist: medium skin tone                             #  8.0  [1] (👨🏽‍💻)
+1F468 1F3FD 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; man office 
worker: medium skin tone                            #  8.0  [1] (👨🏽‍💼)
+1F468 1F3FD 200D 1F527                      ; Emoji_ZWJ_Sequence  ; man 
mechanic: medium skin tone                                 #  8.0  [1] (👨🏽‍🔧)
+1F468 1F3FD 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; man 
scientist: medium skin tone                                #  8.0  [1] (👨🏽‍🔬)
+1F468 1F3FD 200D 1F680                      ; Emoji_ZWJ_Sequence  ; man 
astronaut: medium skin tone                                #  8.0  [1] (👨🏽‍🚀)
+1F468 1F3FD 200D 1F692                      ; Emoji_ZWJ_Sequence  ; man 
firefighter: medium skin tone                              #  8.0  [1] (👨🏽‍🚒)
+1F468 1F3FD 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; man with 
probing cane: medium skin tone                        # 12.0  [1] (👨🏽‍🦯)
+1F468 1F3FD 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; man in 
motorized wheelchair: medium skin tone                  # 12.0  [1] (👨🏽‍🦼)
+1F468 1F3FD 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; man in 
manual wheelchair: medium skin tone                     # 12.0  [1] (👨🏽‍🦽)
+1F468 1F3FE 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; man health 
worker: medium-dark skin tone                       #  8.0  [1] (👨🏾‍⚕️)
+1F468 1F3FE 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; man judge: 
medium-dark skin tone                               #  8.0  [1] (👨🏾‍⚖️)
+1F468 1F3FE 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; man pilot: 
medium-dark skin tone                               #  8.0  [1] (👨🏾‍✈️)
+1F468 1F3FE 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; man 
farmer: medium-dark skin tone                              #  8.0  [1] (👨🏾‍🌾)
+1F468 1F3FE 200D 1F373                      ; Emoji_ZWJ_Sequence  ; man cook: 
medium-dark skin tone                                #  8.0  [1] (👨🏾‍🍳)
+1F468 1F3FE 200D 1F393                      ; Emoji_ZWJ_Sequence  ; man 
student: medium-dark skin tone                             #  8.0  [1] (👨🏾‍🎓)
+1F468 1F3FE 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; man 
singer: medium-dark skin tone                              #  8.0  [1] (👨🏾‍🎤)
+1F468 1F3FE 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; man 
artist: medium-dark skin tone                              #  8.0  [1] (👨🏾‍🎨)
+1F468 1F3FE 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; man 
teacher: medium-dark skin tone                             #  8.0  [1] (👨🏾‍🏫)
+1F468 1F3FE 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; man 
factory worker: medium-dark skin tone                      #  8.0  [1] (👨🏾‍🏭)
+1F468 1F3FE 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; man 
technologist: medium-dark skin tone                        #  8.0  [1] (👨🏾‍💻)
+1F468 1F3FE 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; man office 
worker: medium-dark skin tone                       #  8.0  [1] (👨🏾‍💼)
+1F468 1F3FE 200D 1F527                      ; Emoji_ZWJ_Sequence  ; man 
mechanic: medium-dark skin tone                            #  8.0  [1] (👨🏾‍🔧)
+1F468 1F3FE 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; man 
scientist: medium-dark skin tone                           #  8.0  [1] (👨🏾‍🔬)
+1F468 1F3FE 200D 1F680                      ; Emoji_ZWJ_Sequence  ; man 
astronaut: medium-dark skin tone                           #  8.0  [1] (👨🏾‍🚀)
+1F468 1F3FE 200D 1F692                      ; Emoji_ZWJ_Sequence  ; man 
firefighter: medium-dark skin tone                         #  8.0  [1] (👨🏾‍🚒)
+1F468 1F3FE 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; man with 
probing cane: medium-dark skin tone                   # 12.0  [1] (👨🏾‍🦯)
+1F468 1F3FE 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; man in 
motorized wheelchair: medium-dark skin tone             # 12.0  [1] (👨🏾‍🦼)
+1F468 1F3FE 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; man in 
manual wheelchair: medium-dark skin tone                # 12.0  [1] (👨🏾‍🦽)
+1F468 1F3FF 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; man health 
worker: dark skin tone                              #  8.0  [1] (👨🏿‍⚕️)
+1F468 1F3FF 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; man judge: 
dark skin tone                                      #  8.0  [1] (👨🏿‍⚖️)
+1F468 1F3FF 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; man pilot: 
dark skin tone                                      #  8.0  [1] (👨🏿‍✈️)
+1F468 1F3FF 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; man 
farmer: dark skin tone                                     #  8.0  [1] (👨🏿‍🌾)
+1F468 1F3FF 200D 1F373                      ; Emoji_ZWJ_Sequence  ; man cook: 
dark skin tone                                       #  8.0  [1] (👨🏿‍🍳)
+1F468 1F3FF 200D 1F393                      ; Emoji_ZWJ_Sequence  ; man 
student: dark skin tone                                    #  8.0  [1] (👨🏿‍🎓)
+1F468 1F3FF 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; man 
singer: dark skin tone                                     #  8.0  [1] (👨🏿‍🎤)
+1F468 1F3FF 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; man 
artist: dark skin tone                                     #  8.0  [1] (👨🏿‍🎨)
+1F468 1F3FF 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; man 
teacher: dark skin tone                                    #  8.0  [1] (👨🏿‍🏫)
+1F468 1F3FF 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; man 
factory worker: dark skin tone                             #  8.0  [1] (👨🏿‍🏭)
+1F468 1F3FF 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; man 
technologist: dark skin tone                               #  8.0  [1] (👨🏿‍💻)
+1F468 1F3FF 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; man office 
worker: dark skin tone                              #  8.0  [1] (👨🏿‍💼)
+1F468 1F3FF 200D 1F527                      ; Emoji_ZWJ_Sequence  ; man 
mechanic: dark skin tone                                   #  8.0  [1] (👨🏿‍🔧)
+1F468 1F3FF 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; man 
scientist: dark skin tone                                  #  8.0  [1] (👨🏿‍🔬)
+1F468 1F3FF 200D 1F680                      ; Emoji_ZWJ_Sequence  ; man 
astronaut: dark skin tone                                  #  8.0  [1] (👨🏿‍🚀)
+1F468 1F3FF 200D 1F692                      ; Emoji_ZWJ_Sequence  ; man 
firefighter: dark skin tone                                #  8.0  [1] (👨🏿‍🚒)
+1F468 1F3FF 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; man with 
probing cane: dark skin tone                          # 12.0  [1] (👨🏿‍🦯)
+1F468 1F3FF 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; man in 
motorized wheelchair: dark skin tone                    # 12.0  [1] (👨🏿‍🦼)
+1F468 1F3FF 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; man in 
manual wheelchair: dark skin tone                       # 12.0  [1] (👨🏿‍🦽)
+1F469 200D 2695 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
health worker                                            #  6.0  [1] (👩‍⚕️)
+1F469 200D 2696 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
judge                                                    #  6.0  [1] (👩‍⚖️)
+1F469 200D 2708 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
pilot                                                    #  6.0  [1] (👩‍✈️)
+1F469 200D 1F33E                            ; Emoji_ZWJ_Sequence  ; woman 
farmer                                                   #  6.0  [1] (👩‍🌾)
+1F469 200D 1F373                            ; Emoji_ZWJ_Sequence  ; woman cook 
                                                    #  6.0  [1] (👩‍🍳)
+1F469 200D 1F393                            ; Emoji_ZWJ_Sequence  ; woman 
student                                                  #  6.0  [1] (👩‍🎓)
+1F469 200D 1F3A4                            ; Emoji_ZWJ_Sequence  ; woman 
singer                                                   #  6.0  [1] (👩‍🎤)
+1F469 200D 1F3A8                            ; Emoji_ZWJ_Sequence  ; woman 
artist                                                   #  6.0  [1] (👩‍🎨)
+1F469 200D 1F3EB                            ; Emoji_ZWJ_Sequence  ; woman 
teacher                                                  #  6.0  [1] (👩‍🏫)
+1F469 200D 1F3ED                            ; Emoji_ZWJ_Sequence  ; woman 
factory worker                                           #  6.0  [1] (👩‍🏭)
+1F469 200D 1F4BB                            ; Emoji_ZWJ_Sequence  ; woman 
technologist                                             #  6.0  [1] (👩‍💻)
+1F469 200D 1F4BC                            ; Emoji_ZWJ_Sequence  ; woman 
office worker                                            #  6.0  [1] (👩‍💼)
+1F469 200D 1F527                            ; Emoji_ZWJ_Sequence  ; woman 
mechanic                                                 #  6.0  [1] (👩‍🔧)
+1F469 200D 1F52C                            ; Emoji_ZWJ_Sequence  ; woman 
scientist                                                #  6.0  [1] (👩‍🔬)
+1F469 200D 1F680                            ; Emoji_ZWJ_Sequence  ; woman 
astronaut                                                #  6.0  [1] (👩‍🚀)
+1F469 200D 1F692                            ; Emoji_ZWJ_Sequence  ; woman 
firefighter                                              #  6.0  [1] (👩‍🚒)
+1F469 200D 1F9AF                            ; Emoji_ZWJ_Sequence  ; woman with 
probing cane                                        # 12.0  [1] (👩‍🦯)
+1F469 200D 1F9BC                            ; Emoji_ZWJ_Sequence  ; woman in 
motorized wheelchair                                  # 12.0  [1] (👩‍🦼)
+1F469 200D 1F9BD                            ; Emoji_ZWJ_Sequence  ; woman in 
manual wheelchair                                     # 12.0  [1] (👩‍🦽)
+1F469 1F3FB 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
health worker: light skin tone                           #  8.0  [1] (👩🏻‍⚕️)
+1F469 1F3FB 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
judge: light skin tone                                   #  8.0  [1] (👩🏻‍⚖️)
+1F469 1F3FB 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pilot: light skin tone                                   #  8.0  [1] (👩🏻‍✈️)
+1F469 1F3FB 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; woman 
farmer: light skin tone                                  #  8.0  [1] (👩🏻‍🌾)
+1F469 1F3FB 200D 1F373                      ; Emoji_ZWJ_Sequence  ; woman 
cook: light skin tone                                    #  8.0  [1] (👩🏻‍🍳)
+1F469 1F3FB 200D 1F393                      ; Emoji_ZWJ_Sequence  ; woman 
student: light skin tone                                 #  8.0  [1] (👩🏻‍🎓)
+1F469 1F3FB 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; woman 
singer: light skin tone                                  #  8.0  [1] (👩🏻‍🎤)
+1F469 1F3FB 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; woman 
artist: light skin tone                                  #  8.0  [1] (👩🏻‍🎨)
+1F469 1F3FB 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; woman 
teacher: light skin tone                                 #  8.0  [1] (👩🏻‍🏫)
+1F469 1F3FB 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; woman 
factory worker: light skin tone                          #  8.0  [1] (👩🏻‍🏭)
+1F469 1F3FB 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; woman 
technologist: light skin tone                            #  8.0  [1] (👩🏻‍💻)
+1F469 1F3FB 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; woman 
office worker: light skin tone                           #  8.0  [1] (👩🏻‍💼)
+1F469 1F3FB 200D 1F527                      ; Emoji_ZWJ_Sequence  ; woman 
mechanic: light skin tone                                #  8.0  [1] (👩🏻‍🔧)
+1F469 1F3FB 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; woman 
scientist: light skin tone                               #  8.0  [1] (👩🏻‍🔬)
+1F469 1F3FB 200D 1F680                      ; Emoji_ZWJ_Sequence  ; woman 
astronaut: light skin tone                               #  8.0  [1] (👩🏻‍🚀)
+1F469 1F3FB 200D 1F692                      ; Emoji_ZWJ_Sequence  ; woman 
firefighter: light skin tone                             #  8.0  [1] (👩🏻‍🚒)
+1F469 1F3FB 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; woman with 
probing cane: light skin tone                       # 12.0  [1] (👩🏻‍🦯)
+1F469 1F3FB 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; woman in 
motorized wheelchair: light skin tone                 # 12.0  [1] (👩🏻‍🦼)
+1F469 1F3FB 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; woman in 
manual wheelchair: light skin tone                    # 12.0  [1] (👩🏻‍🦽)
+1F469 1F3FC 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
health worker: medium-light skin tone                    #  8.0  [1] (👩🏼‍⚕️)
+1F469 1F3FC 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
judge: medium-light skin tone                            #  8.0  [1] (👩🏼‍⚖️)
+1F469 1F3FC 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pilot: medium-light skin tone                            #  8.0  [1] (👩🏼‍✈️)
+1F469 1F3FC 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; woman 
farmer: medium-light skin tone                           #  8.0  [1] (👩🏼‍🌾)
+1F469 1F3FC 200D 1F373                      ; Emoji_ZWJ_Sequence  ; woman 
cook: medium-light skin tone                             #  8.0  [1] (👩🏼‍🍳)
+1F469 1F3FC 200D 1F393                      ; Emoji_ZWJ_Sequence  ; woman 
student: medium-light skin tone                          #  8.0  [1] (👩🏼‍🎓)
+1F469 1F3FC 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; woman 
singer: medium-light skin tone                           #  8.0  [1] (👩🏼‍🎤)
+1F469 1F3FC 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; woman 
artist: medium-light skin tone                           #  8.0  [1] (👩🏼‍🎨)
+1F469 1F3FC 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; woman 
teacher: medium-light skin tone                          #  8.0  [1] (👩🏼‍🏫)
+1F469 1F3FC 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; woman 
factory worker: medium-light skin tone                   #  8.0  [1] (👩🏼‍🏭)
+1F469 1F3FC 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; woman 
technologist: medium-light skin tone                     #  8.0  [1] (👩🏼‍💻)
+1F469 1F3FC 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; woman 
office worker: medium-light skin tone                    #  8.0  [1] (👩🏼‍💼)
+1F469 1F3FC 200D 1F527                      ; Emoji_ZWJ_Sequence  ; woman 
mechanic: medium-light skin tone                         #  8.0  [1] (👩🏼‍🔧)
+1F469 1F3FC 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; woman 
scientist: medium-light skin tone                        #  8.0  [1] (👩🏼‍🔬)
+1F469 1F3FC 200D 1F680                      ; Emoji_ZWJ_Sequence  ; woman 
astronaut: medium-light skin tone                        #  8.0  [1] (👩🏼‍🚀)
+1F469 1F3FC 200D 1F692                      ; Emoji_ZWJ_Sequence  ; woman 
firefighter: medium-light skin tone                      #  8.0  [1] (👩🏼‍🚒)
+1F469 1F3FC 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; woman with 
probing cane: medium-light skin tone                # 12.0  [1] (👩🏼‍🦯)
+1F469 1F3FC 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; woman in 
motorized wheelchair: medium-light skin tone          # 12.0  [1] (👩🏼‍🦼)
+1F469 1F3FC 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; woman in 
manual wheelchair: medium-light skin tone             # 12.0  [1] (👩🏼‍🦽)
+1F469 1F3FD 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
health worker: medium skin tone                          #  8.0  [1] (👩🏽‍⚕️)
+1F469 1F3FD 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
judge: medium skin tone                                  #  8.0  [1] (👩🏽‍⚖️)
+1F469 1F3FD 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pilot: medium skin tone                                  #  8.0  [1] (👩🏽‍✈️)
+1F469 1F3FD 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; woman 
farmer: medium skin tone                                 #  8.0  [1] (👩🏽‍🌾)
+1F469 1F3FD 200D 1F373                      ; Emoji_ZWJ_Sequence  ; woman 
cook: medium skin tone                                   #  8.0  [1] (👩🏽‍🍳)
+1F469 1F3FD 200D 1F393                      ; Emoji_ZWJ_Sequence  ; woman 
student: medium skin tone                                #  8.0  [1] (👩🏽‍🎓)
+1F469 1F3FD 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; woman 
singer: medium skin tone                                 #  8.0  [1] (👩🏽‍🎤)
+1F469 1F3FD 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; woman 
artist: medium skin tone                                 #  8.0  [1] (👩🏽‍🎨)
+1F469 1F3FD 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; woman 
teacher: medium skin tone                                #  8.0  [1] (👩🏽‍🏫)
+1F469 1F3FD 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; woman 
factory worker: medium skin tone                         #  8.0  [1] (👩🏽‍🏭)
+1F469 1F3FD 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; woman 
technologist: medium skin tone                           #  8.0  [1] (👩🏽‍💻)
+1F469 1F3FD 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; woman 
office worker: medium skin tone                          #  8.0  [1] (👩🏽‍💼)
+1F469 1F3FD 200D 1F527                      ; Emoji_ZWJ_Sequence  ; woman 
mechanic: medium skin tone                               #  8.0  [1] (👩🏽‍🔧)
+1F469 1F3FD 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; woman 
scientist: medium skin tone                              #  8.0  [1] (👩🏽‍🔬)
+1F469 1F3FD 200D 1F680                      ; Emoji_ZWJ_Sequence  ; woman 
astronaut: medium skin tone                              #  8.0  [1] (👩🏽‍🚀)
+1F469 1F3FD 200D 1F692                      ; Emoji_ZWJ_Sequence  ; woman 
firefighter: medium skin tone                            #  8.0  [1] (👩🏽‍🚒)
+1F469 1F3FD 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; woman with 
probing cane: medium skin tone                      # 12.0  [1] (👩🏽‍🦯)
+1F469 1F3FD 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; woman in 
motorized wheelchair: medium skin tone                # 12.0  [1] (👩🏽‍🦼)
+1F469 1F3FD 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; woman in 
manual wheelchair: medium skin tone                   # 12.0  [1] (👩🏽‍🦽)
+1F469 1F3FE 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
health worker: medium-dark skin tone                     #  8.0  [1] (👩🏾‍⚕️)
+1F469 1F3FE 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
judge: medium-dark skin tone                             #  8.0  [1] (👩🏾‍⚖️)
+1F469 1F3FE 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pilot: medium-dark skin tone                             #  8.0  [1] (👩🏾‍✈️)
+1F469 1F3FE 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; woman 
farmer: medium-dark skin tone                            #  8.0  [1] (👩🏾‍🌾)
+1F469 1F3FE 200D 1F373                      ; Emoji_ZWJ_Sequence  ; woman 
cook: medium-dark skin tone                              #  8.0  [1] (👩🏾‍🍳)
+1F469 1F3FE 200D 1F393                      ; Emoji_ZWJ_Sequence  ; woman 
student: medium-dark skin tone                           #  8.0  [1] (👩🏾‍🎓)
+1F469 1F3FE 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; woman 
singer: medium-dark skin tone                            #  8.0  [1] (👩🏾‍🎤)
+1F469 1F3FE 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; woman 
artist: medium-dark skin tone                            #  8.0  [1] (👩🏾‍🎨)
+1F469 1F3FE 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; woman 
teacher: medium-dark skin tone                           #  8.0  [1] (👩🏾‍🏫)
+1F469 1F3FE 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; woman 
factory worker: medium-dark skin tone                    #  8.0  [1] (👩🏾‍🏭)
+1F469 1F3FE 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; woman 
technologist: medium-dark skin tone                      #  8.0  [1] (👩🏾‍💻)
+1F469 1F3FE 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; woman 
office worker: medium-dark skin tone                     #  8.0  [1] (👩🏾‍💼)
+1F469 1F3FE 200D 1F527                      ; Emoji_ZWJ_Sequence  ; woman 
mechanic: medium-dark skin tone                          #  8.0  [1] (👩🏾‍🔧)
+1F469 1F3FE 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; woman 
scientist: medium-dark skin tone                         #  8.0  [1] (👩🏾‍🔬)
+1F469 1F3FE 200D 1F680                      ; Emoji_ZWJ_Sequence  ; woman 
astronaut: medium-dark skin tone                         #  8.0  [1] (👩🏾‍🚀)
+1F469 1F3FE 200D 1F692                      ; Emoji_ZWJ_Sequence  ; woman 
firefighter: medium-dark skin tone                       #  8.0  [1] (👩🏾‍🚒)
+1F469 1F3FE 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; woman with 
probing cane: medium-dark skin tone                 # 12.0  [1] (👩🏾‍🦯)
+1F469 1F3FE 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; woman in 
motorized wheelchair: medium-dark skin tone           # 12.0  [1] (👩🏾‍🦼)
+1F469 1F3FE 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; woman in 
manual wheelchair: medium-dark skin tone              # 12.0  [1] (👩🏾‍🦽)
+1F469 1F3FF 200D 2695 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
health worker: dark skin tone                            #  8.0  [1] (👩🏿‍⚕️)
+1F469 1F3FF 200D 2696 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
judge: dark skin tone                                    #  8.0  [1] (👩🏿‍⚖️)
+1F469 1F3FF 200D 2708 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pilot: dark skin tone                                    #  8.0  [1] (👩🏿‍✈️)
+1F469 1F3FF 200D 1F33E                      ; Emoji_ZWJ_Sequence  ; woman 
farmer: dark skin tone                                   #  8.0  [1] (👩🏿‍🌾)
+1F469 1F3FF 200D 1F373                      ; Emoji_ZWJ_Sequence  ; woman 
cook: dark skin tone                                     #  8.0  [1] (👩🏿‍🍳)
+1F469 1F3FF 200D 1F393                      ; Emoji_ZWJ_Sequence  ; woman 
student: dark skin tone                                  #  8.0  [1] (👩🏿‍🎓)
+1F469 1F3FF 200D 1F3A4                      ; Emoji_ZWJ_Sequence  ; woman 
singer: dark skin tone                                   #  8.0  [1] (👩🏿‍🎤)
+1F469 1F3FF 200D 1F3A8                      ; Emoji_ZWJ_Sequence  ; woman 
artist: dark skin tone                                   #  8.0  [1] (👩🏿‍🎨)
+1F469 1F3FF 200D 1F3EB                      ; Emoji_ZWJ_Sequence  ; woman 
teacher: dark skin tone                                  #  8.0  [1] (👩🏿‍🏫)
+1F469 1F3FF 200D 1F3ED                      ; Emoji_ZWJ_Sequence  ; woman 
factory worker: dark skin tone                           #  8.0  [1] (👩🏿‍🏭)
+1F469 1F3FF 200D 1F4BB                      ; Emoji_ZWJ_Sequence  ; woman 
technologist: dark skin tone                             #  8.0  [1] (👩🏿‍💻)
+1F469 1F3FF 200D 1F4BC                      ; Emoji_ZWJ_Sequence  ; woman 
office worker: dark skin tone                            #  8.0  [1] (👩🏿‍💼)
+1F469 1F3FF 200D 1F527                      ; Emoji_ZWJ_Sequence  ; woman 
mechanic: dark skin tone                                 #  8.0  [1] (👩🏿‍🔧)
+1F469 1F3FF 200D 1F52C                      ; Emoji_ZWJ_Sequence  ; woman 
scientist: dark skin tone                                #  8.0  [1] (👩🏿‍🔬)
+1F469 1F3FF 200D 1F680                      ; Emoji_ZWJ_Sequence  ; woman 
astronaut: dark skin tone                                #  8.0  [1] (👩🏿‍🚀)
+1F469 1F3FF 200D 1F692                      ; Emoji_ZWJ_Sequence  ; woman 
firefighter: dark skin tone                              #  8.0  [1] (👩🏿‍🚒)
+1F469 1F3FF 200D 1F9AF                      ; Emoji_ZWJ_Sequence  ; woman with 
probing cane: dark skin tone                        # 12.0  [1] (👩🏿‍🦯)
+1F469 1F3FF 200D 1F9BC                      ; Emoji_ZWJ_Sequence  ; woman in 
motorized wheelchair: dark skin tone                  # 12.0  [1] (👩🏿‍🦼)
+1F469 1F3FF 200D 1F9BD                      ; Emoji_ZWJ_Sequence  ; woman in 
manual wheelchair: dark skin tone                     # 12.0  [1] (👩🏿‍🦽)
+
+# Total elements: 228
+
+# ================================================
+
+# Emoji_ZWJ_Sequence: Gendered
+
+26F9 1F3FB 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
bouncing ball: light skin tone                           #  8.0  [1] (⛹🏻‍♀️)
+26F9 1F3FB 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
bouncing ball: light skin tone                             #  8.0  [1] (⛹🏻‍♂️)
+26F9 1F3FC 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
bouncing ball: medium-light skin tone                    #  8.0  [1] (⛹🏼‍♀️)
+26F9 1F3FC 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
bouncing ball: medium-light skin tone                      #  8.0  [1] (⛹🏼‍♂️)
+26F9 1F3FD 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
bouncing ball: medium skin tone                          #  8.0  [1] (⛹🏽‍♀️)
+26F9 1F3FD 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
bouncing ball: medium skin tone                            #  8.0  [1] (⛹🏽‍♂️)
+26F9 1F3FE 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
bouncing ball: medium-dark skin tone                     #  8.0  [1] (⛹🏾‍♀️)
+26F9 1F3FE 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
bouncing ball: medium-dark skin tone                       #  8.0  [1] (⛹🏾‍♂️)
+26F9 1F3FF 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
bouncing ball: dark skin tone                            #  8.0  [1] (⛹🏿‍♀️)
+26F9 1F3FF 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
bouncing ball: dark skin tone                              #  8.0  [1] (⛹🏿‍♂️)
+26F9 FE0F 200D 2640 FE0F                    ; Emoji_ZWJ_Sequence  ; woman 
bouncing ball                                            #  5.2  [1] (⛹️‍♀️)
+26F9 FE0F 200D 2642 FE0F                    ; Emoji_ZWJ_Sequence  ; man 
bouncing ball                                              #  5.2  [1] (⛹️‍♂️)
+1F3C3 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
running                                                  #  6.0  [1] (🏃‍♀️)
+1F3C3 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
running                                                    #  6.0  [1] (🏃‍♂️)
+1F3C3 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
running: light skin tone                                 #  8.0  [1] (🏃🏻‍♀️)
+1F3C3 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
running: light skin tone                                   #  8.0  [1] (🏃🏻‍♂️)
+1F3C3 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
running: medium-light skin tone                          #  8.0  [1] (🏃🏼‍♀️)
+1F3C3 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
running: medium-light skin tone                            #  8.0  [1] (🏃🏼‍♂️)
+1F3C3 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
running: medium skin tone                                #  8.0  [1] (🏃🏽‍♀️)
+1F3C3 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
running: medium skin tone                                  #  8.0  [1] (🏃🏽‍♂️)
+1F3C3 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
running: medium-dark skin tone                           #  8.0  [1] (🏃🏾‍♀️)
+1F3C3 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
running: medium-dark skin tone                             #  8.0  [1] (🏃🏾‍♂️)
+1F3C3 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
running: dark skin tone                                  #  8.0  [1] (🏃🏿‍♀️)
+1F3C3 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
running: dark skin tone                                    #  8.0  [1] (🏃🏿‍♂️)
+1F3C4 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
surfing                                                  #  6.0  [1] (🏄‍♀️)
+1F3C4 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
surfing                                                    #  6.0  [1] (🏄‍♂️)
+1F3C4 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
surfing: light skin tone                                 #  8.0  [1] (🏄🏻‍♀️)
+1F3C4 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
surfing: light skin tone                                   #  8.0  [1] (🏄🏻‍♂️)
+1F3C4 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
surfing: medium-light skin tone                          #  8.0  [1] (🏄🏼‍♀️)
+1F3C4 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
surfing: medium-light skin tone                            #  8.0  [1] (🏄🏼‍♂️)
+1F3C4 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
surfing: medium skin tone                                #  8.0  [1] (🏄🏽‍♀️)
+1F3C4 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
surfing: medium skin tone                                  #  8.0  [1] (🏄🏽‍♂️)
+1F3C4 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
surfing: medium-dark skin tone                           #  8.0  [1] (🏄🏾‍♀️)
+1F3C4 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
surfing: medium-dark skin tone                             #  8.0  [1] (🏄🏾‍♂️)
+1F3C4 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
surfing: dark skin tone                                  #  8.0  [1] (🏄🏿‍♀️)
+1F3C4 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
surfing: dark skin tone                                    #  8.0  [1] (🏄🏿‍♂️)
+1F3CA 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
swimming                                                 #  6.0  [1] (🏊‍♀️)
+1F3CA 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
swimming                                                   #  6.0  [1] (🏊‍♂️)
+1F3CA 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
swimming: light skin tone                                #  8.0  [1] (🏊🏻‍♀️)
+1F3CA 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
swimming: light skin tone                                  #  8.0  [1] (🏊🏻‍♂️)
+1F3CA 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
swimming: medium-light skin tone                         #  8.0  [1] (🏊🏼‍♀️)
+1F3CA 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
swimming: medium-light skin tone                           #  8.0  [1] (🏊🏼‍♂️)
+1F3CA 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
swimming: medium skin tone                               #  8.0  [1] (🏊🏽‍♀️)
+1F3CA 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
swimming: medium skin tone                                 #  8.0  [1] (🏊🏽‍♂️)
+1F3CA 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
swimming: medium-dark skin tone                          #  8.0  [1] (🏊🏾‍♀️)
+1F3CA 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
swimming: medium-dark skin tone                            #  8.0  [1] (🏊🏾‍♂️)
+1F3CA 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
swimming: dark skin tone                                 #  8.0  [1] (🏊🏿‍♀️)
+1F3CA 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
swimming: dark skin tone                                   #  8.0  [1] (🏊🏿‍♂️)
+1F3CB 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
lifting weights: light skin tone                         #  8.0  [1] (🏋🏻‍♀️)
+1F3CB 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
lifting weights: light skin tone                           #  8.0  [1] (🏋🏻‍♂️)
+1F3CB 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
lifting weights: medium-light skin tone                  #  8.0  [1] (🏋🏼‍♀️)
+1F3CB 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
lifting weights: medium-light skin tone                    #  8.0  [1] (🏋🏼‍♂️)
+1F3CB 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
lifting weights: medium skin tone                        #  8.0  [1] (🏋🏽‍♀️)
+1F3CB 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
lifting weights: medium skin tone                          #  8.0  [1] (🏋🏽‍♂️)
+1F3CB 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
lifting weights: medium-dark skin tone                   #  8.0  [1] (🏋🏾‍♀️)
+1F3CB 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
lifting weights: medium-dark skin tone                     #  8.0  [1] (🏋🏾‍♂️)
+1F3CB 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
lifting weights: dark skin tone                          #  8.0  [1] (🏋🏿‍♀️)
+1F3CB 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
lifting weights: dark skin tone                            #  8.0  [1] (🏋🏿‍♂️)
+1F3CB FE0F 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
lifting weights                                          #  7.0  [1] (🏋️‍♀️)
+1F3CB FE0F 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
lifting weights                                            #  7.0  [1] (🏋️‍♂️)
+1F3CC 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
golfing: light skin tone                                 #  8.0  [1] (🏌🏻‍♀️)
+1F3CC 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
golfing: light skin tone                                   #  8.0  [1] (🏌🏻‍♂️)
+1F3CC 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
golfing: medium-light skin tone                          #  8.0  [1] (🏌🏼‍♀️)
+1F3CC 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
golfing: medium-light skin tone                            #  8.0  [1] (🏌🏼‍♂️)
+1F3CC 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
golfing: medium skin tone                                #  8.0  [1] (🏌🏽‍♀️)
+1F3CC 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
golfing: medium skin tone                                  #  8.0  [1] (🏌🏽‍♂️)
+1F3CC 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
golfing: medium-dark skin tone                           #  8.0  [1] (🏌🏾‍♀️)
+1F3CC 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
golfing: medium-dark skin tone                             #  8.0  [1] (🏌🏾‍♂️)
+1F3CC 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
golfing: dark skin tone                                  #  8.0  [1] (🏌🏿‍♀️)
+1F3CC 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
golfing: dark skin tone                                    #  8.0  [1] (🏌🏿‍♂️)
+1F3CC FE0F 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
golfing                                                  #  7.0  [1] (🏌️‍♀️)
+1F3CC FE0F 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
golfing                                                    #  7.0  [1] (🏌️‍♂️)
+1F46E 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
police officer                                           #  6.0  [1] (👮‍♀️)
+1F46E 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man police 
officer                                             #  6.0  [1] (👮‍♂️)
+1F46E 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
police officer: light skin tone                          #  8.0  [1] (👮🏻‍♀️)
+1F46E 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man police 
officer: light skin tone                            #  8.0  [1] (👮🏻‍♂️)
+1F46E 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
police officer: medium-light skin tone                   #  8.0  [1] (👮🏼‍♀️)
+1F46E 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man police 
officer: medium-light skin tone                     #  8.0  [1] (👮🏼‍♂️)
+1F46E 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
police officer: medium skin tone                         #  8.0  [1] (👮🏽‍♀️)
+1F46E 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man police 
officer: medium skin tone                           #  8.0  [1] (👮🏽‍♂️)
+1F46E 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
police officer: medium-dark skin tone                    #  8.0  [1] (👮🏾‍♀️)
+1F46E 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man police 
officer: medium-dark skin tone                      #  8.0  [1] (👮🏾‍♂️)
+1F46E 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
police officer: dark skin tone                           #  8.0  [1] (👮🏿‍♀️)
+1F46E 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man police 
officer: dark skin tone                             #  8.0  [1] (👮🏿‍♂️)
+1F46F 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; women with 
bunny ears                                          #  6.0  [1] (👯‍♀️)
+1F46F 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; men with 
bunny ears                                            #  6.0  [1] (👯‍♂️)
+1F471 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman: 
blond hair                                              #  6.0  [1] (👱‍♀️)
+1F471 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man: blond 
hair                                                #  6.0  [1] (👱‍♂️)
+1F471 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman: 
light skin tone, blond hair                             #  8.0  [1] (👱🏻‍♀️)
+1F471 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man: light 
skin tone, blond hair                               #  8.0  [1] (👱🏻‍♂️)
+1F471 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman: 
medium-light skin tone, blond hair                      #  8.0  [1] (👱🏼‍♀️)
+1F471 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man: 
medium-light skin tone, blond hair                        #  8.0  [1] (👱🏼‍♂️)
+1F471 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman: 
medium skin tone, blond hair                            #  8.0  [1] (👱🏽‍♀️)
+1F471 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man: 
medium skin tone, blond hair                              #  8.0  [1] (👱🏽‍♂️)
+1F471 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman: 
medium-dark skin tone, blond hair                       #  8.0  [1] (👱🏾‍♀️)
+1F471 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man: 
medium-dark skin tone, blond hair                         #  8.0  [1] (👱🏾‍♂️)
+1F471 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman: 
dark skin tone, blond hair                              #  8.0  [1] (👱🏿‍♀️)
+1F471 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man: dark 
skin tone, blond hair                                #  8.0  [1] (👱🏿‍♂️)
+1F473 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
wearing turban                                           #  6.0  [1] (👳‍♀️)
+1F473 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
wearing turban                                             #  6.0  [1] (👳‍♂️)
+1F473 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
wearing turban: light skin tone                          #  8.0  [1] (👳🏻‍♀️)
+1F473 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
wearing turban: light skin tone                            #  8.0  [1] (👳🏻‍♂️)
+1F473 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
wearing turban: medium-light skin tone                   #  8.0  [1] (👳🏼‍♀️)
+1F473 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
wearing turban: medium-light skin tone                     #  8.0  [1] (👳🏼‍♂️)
+1F473 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
wearing turban: medium skin tone                         #  8.0  [1] (👳🏽‍♀️)
+1F473 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
wearing turban: medium skin tone                           #  8.0  [1] (👳🏽‍♂️)
+1F473 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
wearing turban: medium-dark skin tone                    #  8.0  [1] (👳🏾‍♀️)
+1F473 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
wearing turban: medium-dark skin tone                      #  8.0  [1] (👳🏾‍♂️)
+1F473 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
wearing turban: dark skin tone                           #  8.0  [1] (👳🏿‍♀️)
+1F473 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
wearing turban: dark skin tone                             #  8.0  [1] (👳🏿‍♂️)
+1F477 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
construction worker                                      #  6.0  [1] (👷‍♀️)
+1F477 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
construction worker                                        #  6.0  [1] (👷‍♂️)
+1F477 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
construction worker: light skin tone                     #  8.0  [1] (👷🏻‍♀️)
+1F477 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
construction worker: light skin tone                       #  8.0  [1] (👷🏻‍♂️)
+1F477 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
construction worker: medium-light skin tone              #  8.0  [1] (👷🏼‍♀️)
+1F477 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
construction worker: medium-light skin tone                #  8.0  [1] (👷🏼‍♂️)
+1F477 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
construction worker: medium skin tone                    #  8.0  [1] (👷🏽‍♀️)
+1F477 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
construction worker: medium skin tone                      #  8.0  [1] (👷🏽‍♂️)
+1F477 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
construction worker: medium-dark skin tone               #  8.0  [1] (👷🏾‍♀️)
+1F477 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
construction worker: medium-dark skin tone                 #  8.0  [1] (👷🏾‍♂️)
+1F477 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
construction worker: dark skin tone                      #  8.0  [1] (👷🏿‍♀️)
+1F477 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
construction worker: dark skin tone                        #  8.0  [1] (👷🏿‍♂️)
+1F481 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
tipping hand                                             #  6.0  [1] (💁‍♀️)
+1F481 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
tipping hand                                               #  6.0  [1] (💁‍♂️)
+1F481 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
tipping hand: light skin tone                            #  8.0  [1] (💁🏻‍♀️)
+1F481 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
tipping hand: light skin tone                              #  8.0  [1] (💁🏻‍♂️)
+1F481 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
tipping hand: medium-light skin tone                     #  8.0  [1] (💁🏼‍♀️)
+1F481 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
tipping hand: medium-light skin tone                       #  8.0  [1] (💁🏼‍♂️)
+1F481 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
tipping hand: medium skin tone                           #  8.0  [1] (💁🏽‍♀️)
+1F481 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
tipping hand: medium skin tone                             #  8.0  [1] (💁🏽‍♂️)
+1F481 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
tipping hand: medium-dark skin tone                      #  8.0  [1] (💁🏾‍♀️)
+1F481 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
tipping hand: medium-dark skin tone                        #  8.0  [1] (💁🏾‍♂️)
+1F481 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
tipping hand: dark skin tone                             #  8.0  [1] (💁🏿‍♀️)
+1F481 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
tipping hand: dark skin tone                               #  8.0  [1] (💁🏿‍♂️)
+1F482 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
guard                                                    #  6.0  [1] (💂‍♀️)
+1F482 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man guard  
                                                    #  6.0  [1] (💂‍♂️)
+1F482 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
guard: light skin tone                                   #  8.0  [1] (💂🏻‍♀️)
+1F482 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man guard: 
light skin tone                                     #  8.0  [1] (💂🏻‍♂️)
+1F482 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
guard: medium-light skin tone                            #  8.0  [1] (💂🏼‍♀️)
+1F482 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man guard: 
medium-light skin tone                              #  8.0  [1] (💂🏼‍♂️)
+1F482 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
guard: medium skin tone                                  #  8.0  [1] (💂🏽‍♀️)
+1F482 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man guard: 
medium skin tone                                    #  8.0  [1] (💂🏽‍♂️)
+1F482 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
guard: medium-dark skin tone                             #  8.0  [1] (💂🏾‍♀️)
+1F482 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man guard: 
medium-dark skin tone                               #  8.0  [1] (💂🏾‍♂️)
+1F482 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
guard: dark skin tone                                    #  8.0  [1] (💂🏿‍♀️)
+1F482 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man guard: 
dark skin tone                                      #  8.0  [1] (💂🏿‍♂️)
+1F486 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
getting massage                                          #  6.0  [1] (💆‍♀️)
+1F486 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
getting massage                                            #  6.0  [1] (💆‍♂️)
+1F486 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting massage: light skin tone                         #  8.0  [1] (💆🏻‍♀️)
+1F486 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting massage: light skin tone                           #  8.0  [1] (💆🏻‍♂️)
+1F486 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting massage: medium-light skin tone                  #  8.0  [1] (💆🏼‍♀️)
+1F486 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting massage: medium-light skin tone                    #  8.0  [1] (💆🏼‍♂️)
+1F486 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting massage: medium skin tone                        #  8.0  [1] (💆🏽‍♀️)
+1F486 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting massage: medium skin tone                          #  8.0  [1] (💆🏽‍♂️)
+1F486 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting massage: medium-dark skin tone                   #  8.0  [1] (💆🏾‍♀️)
+1F486 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting massage: medium-dark skin tone                     #  8.0  [1] (💆🏾‍♂️)
+1F486 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting massage: dark skin tone                          #  8.0  [1] (💆🏿‍♀️)
+1F486 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting massage: dark skin tone                            #  8.0  [1] (💆🏿‍♂️)
+1F487 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
getting haircut                                          #  6.0  [1] (💇‍♀️)
+1F487 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
getting haircut                                            #  6.0  [1] (💇‍♂️)
+1F487 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting haircut: light skin tone                         #  8.0  [1] (💇🏻‍♀️)
+1F487 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting haircut: light skin tone                           #  8.0  [1] (💇🏻‍♂️)
+1F487 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting haircut: medium-light skin tone                  #  8.0  [1] (💇🏼‍♀️)
+1F487 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting haircut: medium-light skin tone                    #  8.0  [1] (💇🏼‍♂️)
+1F487 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting haircut: medium skin tone                        #  8.0  [1] (💇🏽‍♀️)
+1F487 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting haircut: medium skin tone                          #  8.0  [1] (💇🏽‍♂️)
+1F487 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting haircut: medium-dark skin tone                   #  8.0  [1] (💇🏾‍♀️)
+1F487 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting haircut: medium-dark skin tone                     #  8.0  [1] (💇🏾‍♂️)
+1F487 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
getting haircut: dark skin tone                          #  8.0  [1] (💇🏿‍♀️)
+1F487 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
getting haircut: dark skin tone                            #  8.0  [1] (💇🏿‍♂️)
+1F575 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
detective: light skin tone                               #  8.0  [1] (🕵🏻‍♀️)
+1F575 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
detective: light skin tone                                 #  8.0  [1] (🕵🏻‍♂️)
+1F575 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
detective: medium-light skin tone                        #  8.0  [1] (🕵🏼‍♀️)
+1F575 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
detective: medium-light skin tone                          #  8.0  [1] (🕵🏼‍♂️)
+1F575 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
detective: medium skin tone                              #  8.0  [1] (🕵🏽‍♀️)
+1F575 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
detective: medium skin tone                                #  8.0  [1] (🕵🏽‍♂️)
+1F575 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
detective: medium-dark skin tone                         #  8.0  [1] (🕵🏾‍♀️)
+1F575 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
detective: medium-dark skin tone                           #  8.0  [1] (🕵🏾‍♂️)
+1F575 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
detective: dark skin tone                                #  8.0  [1] (🕵🏿‍♀️)
+1F575 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
detective: dark skin tone                                  #  8.0  [1] (🕵🏿‍♂️)
+1F575 FE0F 200D 2640 FE0F                   ; Emoji_ZWJ_Sequence  ; woman 
detective                                                #  7.0  [1] (🕵️‍♀️)
+1F575 FE0F 200D 2642 FE0F                   ; Emoji_ZWJ_Sequence  ; man 
detective                                                  #  7.0  [1] (🕵️‍♂️)
+1F645 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
gesturing NO                                             #  6.0  [1] (🙅‍♀️)
+1F645 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
gesturing NO                                               #  6.0  [1] (🙅‍♂️)
+1F645 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing NO: light skin tone                            #  8.0  [1] (🙅🏻‍♀️)
+1F645 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing NO: light skin tone                              #  8.0  [1] (🙅🏻‍♂️)
+1F645 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing NO: medium-light skin tone                     #  8.0  [1] (🙅🏼‍♀️)
+1F645 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing NO: medium-light skin tone                       #  8.0  [1] (🙅🏼‍♂️)
+1F645 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing NO: medium skin tone                           #  8.0  [1] (🙅🏽‍♀️)
+1F645 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing NO: medium skin tone                             #  8.0  [1] (🙅🏽‍♂️)
+1F645 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing NO: medium-dark skin tone                      #  8.0  [1] (🙅🏾‍♀️)
+1F645 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing NO: medium-dark skin tone                        #  8.0  [1] (🙅🏾‍♂️)
+1F645 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing NO: dark skin tone                             #  8.0  [1] (🙅🏿‍♀️)
+1F645 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing NO: dark skin tone                               #  8.0  [1] (🙅🏿‍♂️)
+1F646 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
gesturing OK                                             #  6.0  [1] (🙆‍♀️)
+1F646 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
gesturing OK                                               #  6.0  [1] (🙆‍♂️)
+1F646 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing OK: light skin tone                            #  8.0  [1] (🙆🏻‍♀️)
+1F646 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing OK: light skin tone                              #  8.0  [1] (🙆🏻‍♂️)
+1F646 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing OK: medium-light skin tone                     #  8.0  [1] (🙆🏼‍♀️)
+1F646 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing OK: medium-light skin tone                       #  8.0  [1] (🙆🏼‍♂️)
+1F646 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing OK: medium skin tone                           #  8.0  [1] (🙆🏽‍♀️)
+1F646 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing OK: medium skin tone                             #  8.0  [1] (🙆🏽‍♂️)
+1F646 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing OK: medium-dark skin tone                      #  8.0  [1] (🙆🏾‍♀️)
+1F646 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing OK: medium-dark skin tone                        #  8.0  [1] (🙆🏾‍♂️)
+1F646 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
gesturing OK: dark skin tone                             #  8.0  [1] (🙆🏿‍♀️)
+1F646 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
gesturing OK: dark skin tone                               #  8.0  [1] (🙆🏿‍♂️)
+1F647 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
bowing                                                   #  6.0  [1] (🙇‍♀️)
+1F647 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man bowing 
                                                    #  6.0  [1] (🙇‍♂️)
+1F647 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
bowing: light skin tone                                  #  8.0  [1] (🙇🏻‍♀️)
+1F647 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
bowing: light skin tone                                    #  8.0  [1] (🙇🏻‍♂️)
+1F647 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
bowing: medium-light skin tone                           #  8.0  [1] (🙇🏼‍♀️)
+1F647 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
bowing: medium-light skin tone                             #  8.0  [1] (🙇🏼‍♂️)
+1F647 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
bowing: medium skin tone                                 #  8.0  [1] (🙇🏽‍♀️)
+1F647 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
bowing: medium skin tone                                   #  8.0  [1] (🙇🏽‍♂️)
+1F647 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
bowing: medium-dark skin tone                            #  8.0  [1] (🙇🏾‍♀️)
+1F647 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
bowing: medium-dark skin tone                              #  8.0  [1] (🙇🏾‍♂️)
+1F647 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
bowing: dark skin tone                                   #  8.0  [1] (🙇🏿‍♀️)
+1F647 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
bowing: dark skin tone                                     #  8.0  [1] (🙇🏿‍♂️)
+1F64B 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
raising hand                                             #  6.0  [1] (🙋‍♀️)
+1F64B 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
raising hand                                               #  6.0  [1] (🙋‍♂️)
+1F64B 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
raising hand: light skin tone                            #  8.0  [1] (🙋🏻‍♀️)
+1F64B 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
raising hand: light skin tone                              #  8.0  [1] (🙋🏻‍♂️)
+1F64B 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
raising hand: medium-light skin tone                     #  8.0  [1] (🙋🏼‍♀️)
+1F64B 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
raising hand: medium-light skin tone                       #  8.0  [1] (🙋🏼‍♂️)
+1F64B 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
raising hand: medium skin tone                           #  8.0  [1] (🙋🏽‍♀️)
+1F64B 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
raising hand: medium skin tone                             #  8.0  [1] (🙋🏽‍♂️)
+1F64B 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
raising hand: medium-dark skin tone                      #  8.0  [1] (🙋🏾‍♀️)
+1F64B 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
raising hand: medium-dark skin tone                        #  8.0  [1] (🙋🏾‍♂️)
+1F64B 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
raising hand: dark skin tone                             #  8.0  [1] (🙋🏿‍♀️)
+1F64B 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
raising hand: dark skin tone                               #  8.0  [1] (🙋🏿‍♂️)
+1F64D 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
frowning                                                 #  6.0  [1] (🙍‍♀️)
+1F64D 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
frowning                                                   #  6.0  [1] (🙍‍♂️)
+1F64D 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
frowning: light skin tone                                #  8.0  [1] (🙍🏻‍♀️)
+1F64D 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
frowning: light skin tone                                  #  8.0  [1] (🙍🏻‍♂️)
+1F64D 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
frowning: medium-light skin tone                         #  8.0  [1] (🙍🏼‍♀️)
+1F64D 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
frowning: medium-light skin tone                           #  8.0  [1] (🙍🏼‍♂️)
+1F64D 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
frowning: medium skin tone                               #  8.0  [1] (🙍🏽‍♀️)
+1F64D 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
frowning: medium skin tone                                 #  8.0  [1] (🙍🏽‍♂️)
+1F64D 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
frowning: medium-dark skin tone                          #  8.0  [1] (🙍🏾‍♀️)
+1F64D 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
frowning: medium-dark skin tone                            #  8.0  [1] (🙍🏾‍♂️)
+1F64D 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
frowning: dark skin tone                                 #  8.0  [1] (🙍🏿‍♀️)
+1F64D 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
frowning: dark skin tone                                   #  8.0  [1] (🙍🏿‍♂️)
+1F64E 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
pouting                                                  #  6.0  [1] (🙎‍♀️)
+1F64E 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
pouting                                                    #  6.0  [1] (🙎‍♂️)
+1F64E 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pouting: light skin tone                                 #  8.0  [1] (🙎🏻‍♀️)
+1F64E 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
pouting: light skin tone                                   #  8.0  [1] (🙎🏻‍♂️)
+1F64E 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pouting: medium-light skin tone                          #  8.0  [1] (🙎🏼‍♀️)
+1F64E 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
pouting: medium-light skin tone                            #  8.0  [1] (🙎🏼‍♂️)
+1F64E 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pouting: medium skin tone                                #  8.0  [1] (🙎🏽‍♀️)
+1F64E 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
pouting: medium skin tone                                  #  8.0  [1] (🙎🏽‍♂️)
+1F64E 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pouting: medium-dark skin tone                           #  8.0  [1] (🙎🏾‍♀️)
+1F64E 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
pouting: medium-dark skin tone                             #  8.0  [1] (🙎🏾‍♂️)
+1F64E 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
pouting: dark skin tone                                  #  8.0  [1] (🙎🏿‍♀️)
+1F64E 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
pouting: dark skin tone                                    #  8.0  [1] (🙎🏿‍♂️)
+1F6A3 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
rowing boat                                              #  6.0  [1] (🚣‍♀️)
+1F6A3 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man rowing 
boat                                                #  6.0  [1] (🚣‍♂️)
+1F6A3 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
rowing boat: light skin tone                             #  8.0  [1] (🚣🏻‍♀️)
+1F6A3 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man rowing 
boat: light skin tone                               #  8.0  [1] (🚣🏻‍♂️)
+1F6A3 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
rowing boat: medium-light skin tone                      #  8.0  [1] (🚣🏼‍♀️)
+1F6A3 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man rowing 
boat: medium-light skin tone                        #  8.0  [1] (🚣🏼‍♂️)
+1F6A3 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
rowing boat: medium skin tone                            #  8.0  [1] (🚣🏽‍♀️)
+1F6A3 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man rowing 
boat: medium skin tone                              #  8.0  [1] (🚣🏽‍♂️)
+1F6A3 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
rowing boat: medium-dark skin tone                       #  8.0  [1] (🚣🏾‍♀️)
+1F6A3 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man rowing 
boat: medium-dark skin tone                         #  8.0  [1] (🚣🏾‍♂️)
+1F6A3 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
rowing boat: dark skin tone                              #  8.0  [1] (🚣🏿‍♀️)
+1F6A3 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man rowing 
boat: dark skin tone                                #  8.0  [1] (🚣🏿‍♂️)
+1F6B4 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
biking                                                   #  6.0  [1] (🚴‍♀️)
+1F6B4 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man biking 
                                                    #  6.0  [1] (🚴‍♂️)
+1F6B4 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
biking: light skin tone                                  #  8.0  [1] (🚴🏻‍♀️)
+1F6B4 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
biking: light skin tone                                    #  8.0  [1] (🚴🏻‍♂️)
+1F6B4 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
biking: medium-light skin tone                           #  8.0  [1] (🚴🏼‍♀️)
+1F6B4 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
biking: medium-light skin tone                             #  8.0  [1] (🚴🏼‍♂️)
+1F6B4 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
biking: medium skin tone                                 #  8.0  [1] (🚴🏽‍♀️)
+1F6B4 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
biking: medium skin tone                                   #  8.0  [1] (🚴🏽‍♂️)
+1F6B4 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
biking: medium-dark skin tone                            #  8.0  [1] (🚴🏾‍♀️)
+1F6B4 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
biking: medium-dark skin tone                              #  8.0  [1] (🚴🏾‍♂️)
+1F6B4 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
biking: dark skin tone                                   #  8.0  [1] (🚴🏿‍♀️)
+1F6B4 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
biking: dark skin tone                                     #  8.0  [1] (🚴🏿‍♂️)
+1F6B5 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
mountain biking                                          #  6.0  [1] (🚵‍♀️)
+1F6B5 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
mountain biking                                            #  6.0  [1] (🚵‍♂️)
+1F6B5 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mountain biking: light skin tone                         #  8.0  [1] (🚵🏻‍♀️)
+1F6B5 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
mountain biking: light skin tone                           #  8.0  [1] (🚵🏻‍♂️)
+1F6B5 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mountain biking: medium-light skin tone                  #  8.0  [1] (🚵🏼‍♀️)
+1F6B5 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
mountain biking: medium-light skin tone                    #  8.0  [1] (🚵🏼‍♂️)
+1F6B5 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mountain biking: medium skin tone                        #  8.0  [1] (🚵🏽‍♀️)
+1F6B5 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
mountain biking: medium skin tone                          #  8.0  [1] (🚵🏽‍♂️)
+1F6B5 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mountain biking: medium-dark skin tone                   #  8.0  [1] (🚵🏾‍♀️)
+1F6B5 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
mountain biking: medium-dark skin tone                     #  8.0  [1] (🚵🏾‍♂️)
+1F6B5 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mountain biking: dark skin tone                          #  8.0  [1] (🚵🏿‍♀️)
+1F6B5 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
mountain biking: dark skin tone                            #  8.0  [1] (🚵🏿‍♂️)
+1F6B6 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
walking                                                  #  6.0  [1] (🚶‍♀️)
+1F6B6 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
walking                                                    #  6.0  [1] (🚶‍♂️)
+1F6B6 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
walking: light skin tone                                 #  8.0  [1] (🚶🏻‍♀️)
+1F6B6 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
walking: light skin tone                                   #  8.0  [1] (🚶🏻‍♂️)
+1F6B6 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
walking: medium-light skin tone                          #  8.0  [1] (🚶🏼‍♀️)
+1F6B6 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
walking: medium-light skin tone                            #  8.0  [1] (🚶🏼‍♂️)
+1F6B6 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
walking: medium skin tone                                #  8.0  [1] (🚶🏽‍♀️)
+1F6B6 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
walking: medium skin tone                                  #  8.0  [1] (🚶🏽‍♂️)
+1F6B6 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
walking: medium-dark skin tone                           #  8.0  [1] (🚶🏾‍♀️)
+1F6B6 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
walking: medium-dark skin tone                             #  8.0  [1] (🚶🏾‍♂️)
+1F6B6 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
walking: dark skin tone                                  #  8.0  [1] (🚶🏿‍♀️)
+1F6B6 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
walking: dark skin tone                                    #  8.0  [1] (🚶🏿‍♂️)
+1F926 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
facepalming                                              #  9.0  [1] (🤦‍♀️)
+1F926 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
facepalming                                                #  9.0  [1] (🤦‍♂️)
+1F926 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
facepalming: light skin tone                             #  9.0  [1] (🤦🏻‍♀️)
+1F926 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
facepalming: light skin tone                               #  9.0  [1] (🤦🏻‍♂️)
+1F926 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
facepalming: medium-light skin tone                      #  9.0  [1] (🤦🏼‍♀️)
+1F926 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
facepalming: medium-light skin tone                        #  9.0  [1] (🤦🏼‍♂️)
+1F926 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
facepalming: medium skin tone                            #  9.0  [1] (🤦🏽‍♀️)
+1F926 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
facepalming: medium skin tone                              #  9.0  [1] (🤦🏽‍♂️)
+1F926 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
facepalming: medium-dark skin tone                       #  9.0  [1] (🤦🏾‍♀️)
+1F926 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
facepalming: medium-dark skin tone                         #  9.0  [1] (🤦🏾‍♂️)
+1F926 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
facepalming: dark skin tone                              #  9.0  [1] (🤦🏿‍♀️)
+1F926 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
facepalming: dark skin tone                                #  9.0  [1] (🤦🏿‍♂️)
+1F937 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
shrugging                                                #  9.0  [1] (🤷‍♀️)
+1F937 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
shrugging                                                  #  9.0  [1] (🤷‍♂️)
+1F937 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
shrugging: light skin tone                               #  9.0  [1] (🤷🏻‍♀️)
+1F937 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
shrugging: light skin tone                                 #  9.0  [1] (🤷🏻‍♂️)
+1F937 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
shrugging: medium-light skin tone                        #  9.0  [1] (🤷🏼‍♀️)
+1F937 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
shrugging: medium-light skin tone                          #  9.0  [1] (🤷🏼‍♂️)
+1F937 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
shrugging: medium skin tone                              #  9.0  [1] (🤷🏽‍♀️)
+1F937 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
shrugging: medium skin tone                                #  9.0  [1] (🤷🏽‍♂️)
+1F937 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
shrugging: medium-dark skin tone                         #  9.0  [1] (🤷🏾‍♀️)
+1F937 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
shrugging: medium-dark skin tone                           #  9.0  [1] (🤷🏾‍♂️)
+1F937 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
shrugging: dark skin tone                                #  9.0  [1] (🤷🏿‍♀️)
+1F937 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
shrugging: dark skin tone                                  #  9.0  [1] (🤷🏿‍♂️)
+1F938 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
cartwheeling                                             #  9.0  [1] (🤸‍♀️)
+1F938 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
cartwheeling                                               #  9.0  [1] (🤸‍♂️)
+1F938 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
cartwheeling: light skin tone                            #  9.0  [1] (🤸🏻‍♀️)
+1F938 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
cartwheeling: light skin tone                              #  9.0  [1] (🤸🏻‍♂️)
+1F938 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
cartwheeling: medium-light skin tone                     #  9.0  [1] (🤸🏼‍♀️)
+1F938 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
cartwheeling: medium-light skin tone                       #  9.0  [1] (🤸🏼‍♂️)
+1F938 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
cartwheeling: medium skin tone                           #  9.0  [1] (🤸🏽‍♀️)
+1F938 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
cartwheeling: medium skin tone                             #  9.0  [1] (🤸🏽‍♂️)
+1F938 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
cartwheeling: medium-dark skin tone                      #  9.0  [1] (🤸🏾‍♀️)
+1F938 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
cartwheeling: medium-dark skin tone                        #  9.0  [1] (🤸🏾‍♂️)
+1F938 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
cartwheeling: dark skin tone                             #  9.0  [1] (🤸🏿‍♀️)
+1F938 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
cartwheeling: dark skin tone                               #  9.0  [1] (🤸🏿‍♂️)
+1F939 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
juggling                                                 #  9.0  [1] (🤹‍♀️)
+1F939 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
juggling                                                   #  9.0  [1] (🤹‍♂️)
+1F939 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
juggling: light skin tone                                #  9.0  [1] (🤹🏻‍♀️)
+1F939 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
juggling: light skin tone                                  #  9.0  [1] (🤹🏻‍♂️)
+1F939 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
juggling: medium-light skin tone                         #  9.0  [1] (🤹🏼‍♀️)
+1F939 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
juggling: medium-light skin tone                           #  9.0  [1] (🤹🏼‍♂️)
+1F939 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
juggling: medium skin tone                               #  9.0  [1] (🤹🏽‍♀️)
+1F939 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
juggling: medium skin tone                                 #  9.0  [1] (🤹🏽‍♂️)
+1F939 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
juggling: medium-dark skin tone                          #  9.0  [1] (🤹🏾‍♀️)
+1F939 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
juggling: medium-dark skin tone                            #  9.0  [1] (🤹🏾‍♂️)
+1F939 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
juggling: dark skin tone                                 #  9.0  [1] (🤹🏿‍♀️)
+1F939 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
juggling: dark skin tone                                   #  9.0  [1] (🤹🏿‍♂️)
+1F93C 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; women 
wrestling                                                #  9.0  [1] (🤼‍♀️)
+1F93C 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; men 
wrestling                                                  #  9.0  [1] (🤼‍♂️)
+1F93D 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
playing water polo                                       #  9.0  [1] (🤽‍♀️)
+1F93D 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
playing water polo                                         #  9.0  [1] (🤽‍♂️)
+1F93D 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing water polo: light skin tone                      #  9.0  [1] (🤽🏻‍♀️)
+1F93D 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing water polo: light skin tone                        #  9.0  [1] (🤽🏻‍♂️)
+1F93D 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing water polo: medium-light skin tone               #  9.0  [1] (🤽🏼‍♀️)
+1F93D 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing water polo: medium-light skin tone                 #  9.0  [1] (🤽🏼‍♂️)
+1F93D 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing water polo: medium skin tone                     #  9.0  [1] (🤽🏽‍♀️)
+1F93D 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing water polo: medium skin tone                       #  9.0  [1] (🤽🏽‍♂️)
+1F93D 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing water polo: medium-dark skin tone                #  9.0  [1] (🤽🏾‍♀️)
+1F93D 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing water polo: medium-dark skin tone                  #  9.0  [1] (🤽🏾‍♂️)
+1F93D 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing water polo: dark skin tone                       #  9.0  [1] (🤽🏿‍♀️)
+1F93D 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing water polo: dark skin tone                         #  9.0  [1] (🤽🏿‍♂️)
+1F93E 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
playing handball                                         #  9.0  [1] (🤾‍♀️)
+1F93E 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
playing handball                                           #  9.0  [1] (🤾‍♂️)
+1F93E 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing handball: light skin tone                        #  9.0  [1] (🤾🏻‍♀️)
+1F93E 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing handball: light skin tone                          #  9.0  [1] (🤾🏻‍♂️)
+1F93E 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing handball: medium-light skin tone                 #  9.0  [1] (🤾🏼‍♀️)
+1F93E 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing handball: medium-light skin tone                   #  9.0  [1] (🤾🏼‍♂️)
+1F93E 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing handball: medium skin tone                       #  9.0  [1] (🤾🏽‍♀️)
+1F93E 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing handball: medium skin tone                         #  9.0  [1] (🤾🏽‍♂️)
+1F93E 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing handball: medium-dark skin tone                  #  9.0  [1] (🤾🏾‍♀️)
+1F93E 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing handball: medium-dark skin tone                    #  9.0  [1] (🤾🏾‍♂️)
+1F93E 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
playing handball: dark skin tone                         #  9.0  [1] (🤾🏿‍♀️)
+1F93E 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
playing handball: dark skin tone                           #  9.0  [1] (🤾🏿‍♂️)
+1F9B8 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
superhero                                                # 11.0  [1] (🦸‍♀️)
+1F9B8 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
superhero                                                  # 11.0  [1] (🦸‍♂️)
+1F9B8 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
superhero: light skin tone                               # 11.0  [1] (🦸🏻‍♀️)
+1F9B8 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
superhero: light skin tone                                 # 11.0  [1] (🦸🏻‍♂️)
+1F9B8 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
superhero: medium-light skin tone                        # 11.0  [1] (🦸🏼‍♀️)
+1F9B8 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
superhero: medium-light skin tone                          # 11.0  [1] (🦸🏼‍♂️)
+1F9B8 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
superhero: medium skin tone                              # 11.0  [1] (🦸🏽‍♀️)
+1F9B8 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
superhero: medium skin tone                                # 11.0  [1] (🦸🏽‍♂️)
+1F9B8 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
superhero: medium-dark skin tone                         # 11.0  [1] (🦸🏾‍♀️)
+1F9B8 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
superhero: medium-dark skin tone                           # 11.0  [1] (🦸🏾‍♂️)
+1F9B8 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
superhero: dark skin tone                                # 11.0  [1] (🦸🏿‍♀️)
+1F9B8 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
superhero: dark skin tone                                  # 11.0  [1] (🦸🏿‍♂️)
+1F9B9 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
supervillain                                             # 11.0  [1] (🦹‍♀️)
+1F9B9 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
supervillain                                               # 11.0  [1] (🦹‍♂️)
+1F9B9 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
supervillain: light skin tone                            # 11.0  [1] (🦹🏻‍♀️)
+1F9B9 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
supervillain: light skin tone                              # 11.0  [1] (🦹🏻‍♂️)
+1F9B9 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
supervillain: medium-light skin tone                     # 11.0  [1] (🦹🏼‍♀️)
+1F9B9 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
supervillain: medium-light skin tone                       # 11.0  [1] (🦹🏼‍♂️)
+1F9B9 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
supervillain: medium skin tone                           # 11.0  [1] (🦹🏽‍♀️)
+1F9B9 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
supervillain: medium skin tone                             # 11.0  [1] (🦹🏽‍♂️)
+1F9B9 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
supervillain: medium-dark skin tone                      # 11.0  [1] (🦹🏾‍♀️)
+1F9B9 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
supervillain: medium-dark skin tone                        # 11.0  [1] (🦹🏾‍♂️)
+1F9B9 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
supervillain: dark skin tone                             # 11.0  [1] (🦹🏿‍♀️)
+1F9B9 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
supervillain: dark skin tone                               # 11.0  [1] (🦹🏿‍♂️)
+1F9CD 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
standing                                                 # 12.0  [1] (🧍‍♀️)
+1F9CD 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
standing                                                   # 12.0  [1] (🧍‍♂️)
+1F9CD 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
standing: light skin tone                                # 12.0  [1] (🧍🏻‍♀️)
+1F9CD 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
standing: light skin tone                                  # 12.0  [1] (🧍🏻‍♂️)
+1F9CD 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
standing: medium-light skin tone                         # 12.0  [1] (🧍🏼‍♀️)
+1F9CD 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
standing: medium-light skin tone                           # 12.0  [1] (🧍🏼‍♂️)
+1F9CD 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
standing: medium skin tone                               # 12.0  [1] (🧍🏽‍♀️)
+1F9CD 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
standing: medium skin tone                                 # 12.0  [1] (🧍🏽‍♂️)
+1F9CD 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
standing: medium-dark skin tone                          # 12.0  [1] (🧍🏾‍♀️)
+1F9CD 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
standing: medium-dark skin tone                            # 12.0  [1] (🧍🏾‍♂️)
+1F9CD 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
standing: dark skin tone                                 # 12.0  [1] (🧍🏿‍♀️)
+1F9CD 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
standing: dark skin tone                                   # 12.0  [1] (🧍🏿‍♂️)
+1F9CE 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
kneeling                                                 # 12.0  [1] (🧎‍♀️)
+1F9CE 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
kneeling                                                   # 12.0  [1] (🧎‍♂️)
+1F9CE 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
kneeling: light skin tone                                # 12.0  [1] (🧎🏻‍♀️)
+1F9CE 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
kneeling: light skin tone                                  # 12.0  [1] (🧎🏻‍♂️)
+1F9CE 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
kneeling: medium-light skin tone                         # 12.0  [1] (🧎🏼‍♀️)
+1F9CE 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
kneeling: medium-light skin tone                           # 12.0  [1] (🧎🏼‍♂️)
+1F9CE 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
kneeling: medium skin tone                               # 12.0  [1] (🧎🏽‍♀️)
+1F9CE 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
kneeling: medium skin tone                                 # 12.0  [1] (🧎🏽‍♂️)
+1F9CE 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
kneeling: medium-dark skin tone                          # 12.0  [1] (🧎🏾‍♀️)
+1F9CE 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
kneeling: medium-dark skin tone                            # 12.0  [1] (🧎🏾‍♂️)
+1F9CE 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
kneeling: dark skin tone                                 # 12.0  [1] (🧎🏿‍♀️)
+1F9CE 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
kneeling: dark skin tone                                   # 12.0  [1] (🧎🏿‍♂️)
+1F9CF 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; deaf woman 
                                                    # 12.0  [1] (🧏‍♀️)
+1F9CF 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; deaf man   
                                                    # 12.0  [1] (🧏‍♂️)
+1F9CF 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf 
woman: light skin tone                                    # 12.0  [1] (🧏🏻‍♀️)
+1F9CF 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf man: 
light skin tone                                      # 12.0  [1] (🧏🏻‍♂️)
+1F9CF 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf 
woman: medium-light skin tone                             # 12.0  [1] (🧏🏼‍♀️)
+1F9CF 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf man: 
medium-light skin tone                               # 12.0  [1] (🧏🏼‍♂️)
+1F9CF 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf 
woman: medium skin tone                                   # 12.0  [1] (🧏🏽‍♀️)
+1F9CF 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf man: 
medium skin tone                                     # 12.0  [1] (🧏🏽‍♂️)
+1F9CF 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf 
woman: medium-dark skin tone                              # 12.0  [1] (🧏🏾‍♀️)
+1F9CF 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf man: 
medium-dark skin tone                                # 12.0  [1] (🧏🏾‍♂️)
+1F9CF 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf 
woman: dark skin tone                                     # 12.0  [1] (🧏🏿‍♀️)
+1F9CF 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; deaf man: 
dark skin tone                                       # 12.0  [1] (🧏🏿‍♂️)
+1F9D6 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman in 
steamy room                                           # 10.0  [1] (🧖‍♀️)
+1F9D6 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man in 
steamy room                                             # 10.0  [1] (🧖‍♂️)
+1F9D6 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
steamy room: light skin tone                          # 10.0  [1] (🧖🏻‍♀️)
+1F9D6 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
steamy room: light skin tone                            # 10.0  [1] (🧖🏻‍♂️)
+1F9D6 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
steamy room: medium-light skin tone                   # 10.0  [1] (🧖🏼‍♀️)
+1F9D6 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
steamy room: medium-light skin tone                     # 10.0  [1] (🧖🏼‍♂️)
+1F9D6 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
steamy room: medium skin tone                         # 10.0  [1] (🧖🏽‍♀️)
+1F9D6 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
steamy room: medium skin tone                           # 10.0  [1] (🧖🏽‍♂️)
+1F9D6 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
steamy room: medium-dark skin tone                    # 10.0  [1] (🧖🏾‍♀️)
+1F9D6 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
steamy room: medium-dark skin tone                      # 10.0  [1] (🧖🏾‍♂️)
+1F9D6 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
steamy room: dark skin tone                           # 10.0  [1] (🧖🏿‍♀️)
+1F9D6 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
steamy room: dark skin tone                             # 10.0  [1] (🧖🏿‍♂️)
+1F9D7 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
climbing                                                 # 10.0  [1] (🧗‍♀️)
+1F9D7 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
climbing                                                   # 10.0  [1] (🧗‍♂️)
+1F9D7 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
climbing: light skin tone                                # 10.0  [1] (🧗🏻‍♀️)
+1F9D7 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
climbing: light skin tone                                  # 10.0  [1] (🧗🏻‍♂️)
+1F9D7 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
climbing: medium-light skin tone                         # 10.0  [1] (🧗🏼‍♀️)
+1F9D7 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
climbing: medium-light skin tone                           # 10.0  [1] (🧗🏼‍♂️)
+1F9D7 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
climbing: medium skin tone                               # 10.0  [1] (🧗🏽‍♀️)
+1F9D7 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
climbing: medium skin tone                                 # 10.0  [1] (🧗🏽‍♂️)
+1F9D7 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
climbing: medium-dark skin tone                          # 10.0  [1] (🧗🏾‍♀️)
+1F9D7 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
climbing: medium-dark skin tone                            # 10.0  [1] (🧗🏾‍♂️)
+1F9D7 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
climbing: dark skin tone                                 # 10.0  [1] (🧗🏿‍♀️)
+1F9D7 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
climbing: dark skin tone                                   # 10.0  [1] (🧗🏿‍♂️)
+1F9D8 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman in 
lotus position                                        # 10.0  [1] (🧘‍♀️)
+1F9D8 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man in 
lotus position                                          # 10.0  [1] (🧘‍♂️)
+1F9D8 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
lotus position: light skin tone                       # 10.0  [1] (🧘🏻‍♀️)
+1F9D8 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
lotus position: light skin tone                         # 10.0  [1] (🧘🏻‍♂️)
+1F9D8 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
lotus position: medium-light skin tone                # 10.0  [1] (🧘🏼‍♀️)
+1F9D8 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
lotus position: medium-light skin tone                  # 10.0  [1] (🧘🏼‍♂️)
+1F9D8 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
lotus position: medium skin tone                      # 10.0  [1] (🧘🏽‍♀️)
+1F9D8 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
lotus position: medium skin tone                        # 10.0  [1] (🧘🏽‍♂️)
+1F9D8 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
lotus position: medium-dark skin tone                 # 10.0  [1] (🧘🏾‍♀️)
+1F9D8 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
lotus position: medium-dark skin tone                   # 10.0  [1] (🧘🏾‍♂️)
+1F9D8 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman in 
lotus position: dark skin tone                        # 10.0  [1] (🧘🏿‍♀️)
+1F9D8 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man in 
lotus position: dark skin tone                          # 10.0  [1] (🧘🏿‍♂️)
+1F9D9 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman mage 
                                                    # 10.0  [1] (🧙‍♀️)
+1F9D9 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man mage   
                                                    # 10.0  [1] (🧙‍♂️)
+1F9D9 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mage: light skin tone                                    # 10.0  [1] (🧙🏻‍♀️)
+1F9D9 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man mage: 
light skin tone                                      # 10.0  [1] (🧙🏻‍♂️)
+1F9D9 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mage: medium-light skin tone                             # 10.0  [1] (🧙🏼‍♀️)
+1F9D9 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man mage: 
medium-light skin tone                               # 10.0  [1] (🧙🏼‍♂️)
+1F9D9 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mage: medium skin tone                                   # 10.0  [1] (🧙🏽‍♀️)
+1F9D9 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man mage: 
medium skin tone                                     # 10.0  [1] (🧙🏽‍♂️)
+1F9D9 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mage: medium-dark skin tone                              # 10.0  [1] (🧙🏾‍♀️)
+1F9D9 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man mage: 
medium-dark skin tone                                # 10.0  [1] (🧙🏾‍♂️)
+1F9D9 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
mage: dark skin tone                                     # 10.0  [1] (🧙🏿‍♀️)
+1F9D9 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man mage: 
dark skin tone                                       # 10.0  [1] (🧙🏿‍♂️)
+1F9DA 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
fairy                                                    # 10.0  [1] (🧚‍♀️)
+1F9DA 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man fairy  
                                                    # 10.0  [1] (🧚‍♂️)
+1F9DA 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
fairy: light skin tone                                   # 10.0  [1] (🧚🏻‍♀️)
+1F9DA 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man fairy: 
light skin tone                                     # 10.0  [1] (🧚🏻‍♂️)
+1F9DA 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
fairy: medium-light skin tone                            # 10.0  [1] (🧚🏼‍♀️)
+1F9DA 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man fairy: 
medium-light skin tone                              # 10.0  [1] (🧚🏼‍♂️)
+1F9DA 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
fairy: medium skin tone                                  # 10.0  [1] (🧚🏽‍♀️)
+1F9DA 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man fairy: 
medium skin tone                                    # 10.0  [1] (🧚🏽‍♂️)
+1F9DA 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
fairy: medium-dark skin tone                             # 10.0  [1] (🧚🏾‍♀️)
+1F9DA 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man fairy: 
medium-dark skin tone                               # 10.0  [1] (🧚🏾‍♂️)
+1F9DA 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
fairy: dark skin tone                                    # 10.0  [1] (🧚🏿‍♀️)
+1F9DA 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man fairy: 
dark skin tone                                      # 10.0  [1] (🧚🏿‍♂️)
+1F9DB 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
vampire                                                  # 10.0  [1] (🧛‍♀️)
+1F9DB 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man 
vampire                                                    # 10.0  [1] (🧛‍♂️)
+1F9DB 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
vampire: light skin tone                                 # 10.0  [1] (🧛🏻‍♀️)
+1F9DB 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
vampire: light skin tone                                   # 10.0  [1] (🧛🏻‍♂️)
+1F9DB 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
vampire: medium-light skin tone                          # 10.0  [1] (🧛🏼‍♀️)
+1F9DB 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
vampire: medium-light skin tone                            # 10.0  [1] (🧛🏼‍♂️)
+1F9DB 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
vampire: medium skin tone                                # 10.0  [1] (🧛🏽‍♀️)
+1F9DB 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
vampire: medium skin tone                                  # 10.0  [1] (🧛🏽‍♂️)
+1F9DB 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
vampire: medium-dark skin tone                           # 10.0  [1] (🧛🏾‍♀️)
+1F9DB 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
vampire: medium-dark skin tone                             # 10.0  [1] (🧛🏾‍♂️)
+1F9DB 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman 
vampire: dark skin tone                                  # 10.0  [1] (🧛🏿‍♀️)
+1F9DB 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man 
vampire: dark skin tone                                    # 10.0  [1] (🧛🏿‍♂️)
+1F9DC 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; mermaid    
                                                    # 10.0  [1] (🧜‍♀️)
+1F9DC 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; merman     
                                                    # 10.0  [1] (🧜‍♂️)
+1F9DC 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; mermaid: 
light skin tone                                       # 10.0  [1] (🧜🏻‍♀️)
+1F9DC 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; merman: 
light skin tone                                        # 10.0  [1] (🧜🏻‍♂️)
+1F9DC 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; mermaid: 
medium-light skin tone                                # 10.0  [1] (🧜🏼‍♀️)
+1F9DC 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; merman: 
medium-light skin tone                                 # 10.0  [1] (🧜🏼‍♂️)
+1F9DC 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; mermaid: 
medium skin tone                                      # 10.0  [1] (🧜🏽‍♀️)
+1F9DC 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; merman: 
medium skin tone                                       # 10.0  [1] (🧜🏽‍♂️)
+1F9DC 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; mermaid: 
medium-dark skin tone                                 # 10.0  [1] (🧜🏾‍♀️)
+1F9DC 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; merman: 
medium-dark skin tone                                  # 10.0  [1] (🧜🏾‍♂️)
+1F9DC 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; mermaid: 
dark skin tone                                        # 10.0  [1] (🧜🏿‍♀️)
+1F9DC 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; merman: 
dark skin tone                                         # 10.0  [1] (🧜🏿‍♂️)
+1F9DD 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman elf  
                                                    # 10.0  [1] (🧝‍♀️)
+1F9DD 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man elf    
                                                    # 10.0  [1] (🧝‍♂️)
+1F9DD 1F3FB 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman elf: 
light skin tone                                     # 10.0  [1] (🧝🏻‍♀️)
+1F9DD 1F3FB 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man elf: 
light skin tone                                       # 10.0  [1] (🧝🏻‍♂️)
+1F9DD 1F3FC 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman elf: 
medium-light skin tone                              # 10.0  [1] (🧝🏼‍♀️)
+1F9DD 1F3FC 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man elf: 
medium-light skin tone                                # 10.0  [1] (🧝🏼‍♂️)
+1F9DD 1F3FD 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman elf: 
medium skin tone                                    # 10.0  [1] (🧝🏽‍♀️)
+1F9DD 1F3FD 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man elf: 
medium skin tone                                      # 10.0  [1] (🧝🏽‍♂️)
+1F9DD 1F3FE 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman elf: 
medium-dark skin tone                               # 10.0  [1] (🧝🏾‍♀️)
+1F9DD 1F3FE 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man elf: 
medium-dark skin tone                                 # 10.0  [1] (🧝🏾‍♂️)
+1F9DD 1F3FF 200D 2640 FE0F                  ; Emoji_ZWJ_Sequence  ; woman elf: 
dark skin tone                                      # 10.0  [1] (🧝🏿‍♀️)
+1F9DD 1F3FF 200D 2642 FE0F                  ; Emoji_ZWJ_Sequence  ; man elf: 
dark skin tone                                        # 10.0  [1] (🧝🏿‍♂️)
+1F9DE 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
genie                                                    # 10.0  [1] (🧞‍♀️)
+1F9DE 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man genie  
                                                    # 10.0  [1] (🧞‍♂️)
+1F9DF 200D 2640 FE0F                        ; Emoji_ZWJ_Sequence  ; woman 
zombie                                                   # 10.0  [1] (🧟‍♀️)
+1F9DF 200D 2642 FE0F                        ; Emoji_ZWJ_Sequence  ; man zombie 
                                                    # 10.0  [1] (🧟‍♂️)
+
+# Total elements: 536
+
+# ================================================
+
+# Emoji_ZWJ_Sequence: Hair
+
+1F468 200D 1F9B0                            ; Emoji_ZWJ_Sequence  ; man: red 
hair                                                  # 11.0  [1] (👨‍🦰)
+1F468 200D 1F9B1                            ; Emoji_ZWJ_Sequence  ; man: curly 
hair                                                # 11.0  [1] (👨‍🦱)
+1F468 200D 1F9B2                            ; Emoji_ZWJ_Sequence  ; man: bald  
                                                    # 11.0  [1] (👨‍🦲)
+1F468 200D 1F9B3                            ; Emoji_ZWJ_Sequence  ; man: white 
hair                                                # 11.0  [1] (👨‍🦳)
+1F468 1F3FB 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; man: light 
skin tone, red hair                                 # 11.0  [1] (👨🏻‍🦰)
+1F468 1F3FB 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; man: light 
skin tone, curly hair                               # 11.0  [1] (👨🏻‍🦱)
+1F468 1F3FB 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; man: light 
skin tone, bald                                     # 11.0  [1] (👨🏻‍🦲)
+1F468 1F3FB 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; man: light 
skin tone, white hair                               # 11.0  [1] (👨🏻‍🦳)
+1F468 1F3FC 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; man: 
medium-light skin tone, red hair                          # 11.0  [1] (👨🏼‍🦰)
+1F468 1F3FC 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; man: 
medium-light skin tone, curly hair                        # 11.0  [1] (👨🏼‍🦱)
+1F468 1F3FC 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; man: 
medium-light skin tone, bald                              # 11.0  [1] (👨🏼‍🦲)
+1F468 1F3FC 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; man: 
medium-light skin tone, white hair                        # 11.0  [1] (👨🏼‍🦳)
+1F468 1F3FD 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; man: 
medium skin tone, red hair                                # 11.0  [1] (👨🏽‍🦰)
+1F468 1F3FD 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; man: 
medium skin tone, curly hair                              # 11.0  [1] (👨🏽‍🦱)
+1F468 1F3FD 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; man: 
medium skin tone, bald                                    # 11.0  [1] (👨🏽‍🦲)
+1F468 1F3FD 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; man: 
medium skin tone, white hair                              # 11.0  [1] (👨🏽‍🦳)
+1F468 1F3FE 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; man: 
medium-dark skin tone, red hair                           # 11.0  [1] (👨🏾‍🦰)
+1F468 1F3FE 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; man: 
medium-dark skin tone, curly hair                         # 11.0  [1] (👨🏾‍🦱)
+1F468 1F3FE 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; man: 
medium-dark skin tone, bald                               # 11.0  [1] (👨🏾‍🦲)
+1F468 1F3FE 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; man: 
medium-dark skin tone, white hair                         # 11.0  [1] (👨🏾‍🦳)
+1F468 1F3FF 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; man: dark 
skin tone, red hair                                  # 11.0  [1] (👨🏿‍🦰)
+1F468 1F3FF 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; man: dark 
skin tone, curly hair                                # 11.0  [1] (👨🏿‍🦱)
+1F468 1F3FF 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; man: dark 
skin tone, bald                                      # 11.0  [1] (👨🏿‍🦲)
+1F468 1F3FF 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; man: dark 
skin tone, white hair                                # 11.0  [1] (👨🏿‍🦳)
+1F469 200D 1F9B0                            ; Emoji_ZWJ_Sequence  ; woman: red 
hair                                                # 11.0  [1] (👩‍🦰)
+1F469 200D 1F9B1                            ; Emoji_ZWJ_Sequence  ; woman: 
curly hair                                              # 11.0  [1] (👩‍🦱)
+1F469 200D 1F9B2                            ; Emoji_ZWJ_Sequence  ; woman: 
bald                                                    # 11.0  [1] (👩‍🦲)
+1F469 200D 1F9B3                            ; Emoji_ZWJ_Sequence  ; woman: 
white hair                                              # 11.0  [1] (👩‍🦳)
+1F469 1F3FB 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; woman: 
light skin tone, red hair                               # 11.0  [1] (👩🏻‍🦰)
+1F469 1F3FB 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; woman: 
light skin tone, curly hair                             # 11.0  [1] (👩🏻‍🦱)
+1F469 1F3FB 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; woman: 
light skin tone, bald                                   # 11.0  [1] (👩🏻‍🦲)
+1F469 1F3FB 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; woman: 
light skin tone, white hair                             # 11.0  [1] (👩🏻‍🦳)
+1F469 1F3FC 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-light skin tone, red hair                        # 11.0  [1] (👩🏼‍🦰)
+1F469 1F3FC 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-light skin tone, curly hair                      # 11.0  [1] (👩🏼‍🦱)
+1F469 1F3FC 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-light skin tone, bald                            # 11.0  [1] (👩🏼‍🦲)
+1F469 1F3FC 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-light skin tone, white hair                      # 11.0  [1] (👩🏼‍🦳)
+1F469 1F3FD 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; woman: 
medium skin tone, red hair                              # 11.0  [1] (👩🏽‍🦰)
+1F469 1F3FD 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; woman: 
medium skin tone, curly hair                            # 11.0  [1] (👩🏽‍🦱)
+1F469 1F3FD 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; woman: 
medium skin tone, bald                                  # 11.0  [1] (👩🏽‍🦲)
+1F469 1F3FD 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; woman: 
medium skin tone, white hair                            # 11.0  [1] (👩🏽‍🦳)
+1F469 1F3FE 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-dark skin tone, red hair                         # 11.0  [1] (👩🏾‍🦰)
+1F469 1F3FE 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-dark skin tone, curly hair                       # 11.0  [1] (👩🏾‍🦱)
+1F469 1F3FE 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-dark skin tone, bald                             # 11.0  [1] (👩🏾‍🦲)
+1F469 1F3FE 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; woman: 
medium-dark skin tone, white hair                       # 11.0  [1] (👩🏾‍🦳)
+1F469 1F3FF 200D 1F9B0                      ; Emoji_ZWJ_Sequence  ; woman: 
dark skin tone, red hair                                # 11.0  [1] (👩🏿‍🦰)
+1F469 1F3FF 200D 1F9B1                      ; Emoji_ZWJ_Sequence  ; woman: 
dark skin tone, curly hair                              # 11.0  [1] (👩🏿‍🦱)
+1F469 1F3FF 200D 1F9B2                      ; Emoji_ZWJ_Sequence  ; woman: 
dark skin tone, bald                                    # 11.0  [1] (👩🏿‍🦲)
+1F469 1F3FF 200D 1F9B3                      ; Emoji_ZWJ_Sequence  ; woman: 
dark skin tone, white hair                              # 11.0  [1] (👩🏿‍🦳)
+
+# Total elements: 48
+
+# ================================================
+
+# Emoji_ZWJ_Sequence: Other
+
+1F3F3 FE0F 200D 1F308                       ; Emoji_ZWJ_Sequence  ; rainbow 
flag                                                   #  7.0  [1] (🏳️‍🌈)
+1F3F4 200D 2620 FE0F                        ; Emoji_ZWJ_Sequence  ; pirate 
flag                                                    #  7.0  [1] (🏴‍☠️)
+1F415 200D 1F9BA                            ; Emoji_ZWJ_Sequence  ; service 
dog                                                    # 12.0  [1] (🐕‍🦺)
+1F441 FE0F 200D 1F5E8 FE0F                  ; Emoji_ZWJ_Sequence  ; eye in 
speech bubble                                           #  7.0  [1] (👁️‍🗨️)
+
+# Total elements: 4
+
+#EOF
diff --git a/admin/unidata/emoji-zwj.awk b/admin/unidata/emoji-zwj.awk
new file mode 100644
index 0000000000..f6854726cf
--- /dev/null
+++ b/admin/unidata/emoji-zwj.awk
@@ -0,0 +1,102 @@
+#!/usr/bin/awk -f
+
+## Copyright (C) 2020 Free Software Foundation, Inc.
+
+## Author: Robert Pluim <address@hidden>
+
+## This file is part of GNU Emacs.
+
+## GNU Emacs is free software: you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation, either version 3 of the License, or
+## (at your option) any later version.
+
+## GNU Emacs is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+
+## You should have received a copy of the GNU General Public License
+## along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
+
+### Commentary:
+
+## This script takes as input Unicode's emoji-zwj-sequences.txt
+## (https://www.unicode.org/Public/emoji/12.0/emoji-zwj-sequences.txt)
+## and produces output for Emacs's lisp/international/emoji-zwj.el.
+
+## For additional details, see <https://debbugs.gnu.org/39799#8>.
+
+## Things to do after installing a new version of emoji-zwj-sequences.txt:
+## Check the output against the old output.
+## Rebuild emacs, visit emoji-zwj-sequences.txt and check that the
+## various sequences are being composed properly.  Don't forget to
+## install an appropriate font, such as Noto Color Emoji or Symbola.
+
+### Code:
+
+/^[0-9A-F]/ {
+    sub(/  *;.*/, "", $0)
+    num = split($0, elts)
+    if (ch[elts[1]] == "")
+    {
+        vec[elts[1]] = ""
+        ch[elts[1]] = elts[1]
+    }
+     else
+     {
+         vec[elts[1]] = vec[elts[1]] "\n"
+     }
+     vec[elts[1]] = vec[elts[1]] "\""
+    for (j = 1; j <= num; j++)
+    {
+        c = sprintf("\\N{U+%s}", elts[j])
+        vec[elts[1]] = vec[elts[1]] c
+    }
+    vec[elts[1]] = vec[elts[1]] "\""
+}
+
+END {
+     print ";;; emoji-zwj.el --- emoji zwj character composition table"
+     print ";;; Automatically generated from 
admin/unidata/emoji-zwj-sequences.txt"
+     print "(eval-when-compile (require 'regexp-opt))"
+     print "(dolist (elt `("
+
+    for (elt in ch)
+    {
+        printf("(#x%s .\n,(eval-when-compile (regexp-opt\n'(\n%s\n))))\n", 
elt, vec[elt])
+    }
+     print "))"
+     print "  (set-char-table-range composition-function-table"
+     print "                        (car elt)"
+     print "                        (nconc (char-table-range 
composition-function-table (car elt))"
+     print "                               (list (vector (cdr elt)"
+     print "                                             0"
+     print "                                             
'compose-gstring-for-graphic)))))"
+     print "\n"
+     print "(provide 'emoji-zwj)"
+}
+
+# ;; Flags
+# (set-char-table-range composition-function-table
+#                       '(#x1f1e6 . #x1f1ff)
+#                       (nconc (char-table-range composition-function-table 
'(#x1f1e6 . #x1f1ff)
+#                              (list (vector 
"[\U0001f1e6-\U0001f1ff][\U0001f1e6-\U0001f1ff]"
+#                                            0
+#                                            'compose-gstring-for-graphic)))))
+
+# ;; UK Flags
+# (set-char-table-range composition-function-table
+#                       #x1f3f4
+#                       (nconc (char-table-range composition-function-table 
#x1f3f4)
+#                              (list (vector 
"\U0001F3F4\U000E0067\U000E0062\\(?:\U000E0065\U000E006E\U000E0067\\|\U000E0073\U000E0063\U000E0074\\|\U000E0077\U000E006C\U000E0073\\)\U000E007F"
+#                                            0
+#                                            'compose-gstring-for-graphic))))
+
+# ;; Skin tones
+# (set-char-table-range composition-function-table
+#                       '(#x1f3fb . #x1f3ff)
+#                       (nconc (char-table-range composition-function-table 
('#x1f3fb . #x1f3ff))
+#                              (list (vector ".[\U0001f3fb-\U0001f3ff]"
+#                                            1
+#                                            'compose-gstring-for-graphic))))
diff --git a/etc/NEWS b/etc/NEWS
index 79bae1bbc3..e39cc42482 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -74,6 +74,12 @@ dimension.
 If it is non-nil it attempts to set the source address for a datagram
 process rather than the destination address.
 
+** Emoji Zero Width Join (ZWJ) sequences are now composed.
+Emacs can now compose all the Unicode-12 ZWJ Emoji sequences (if a
+suitable font is installed) so that they are displayed as single
+glyphs instead of multiple ones.  'Noto Color Emoji' is one such
+suitable font.
+

 * Editing Changes in Emacs 28.1
 
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index e7f8662323..628ce79072 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -1345,8 +1345,12 @@ use-default-char-width-table
 (if dump-mode
     ;; While dumping, we can't use require, and international is not
     ;; in load-path.
-    (load "international/charscript")
-  (require 'charscript))
+    (progn
+      (load "international/charscript")
+      (load "international/emoji-zwj"))
+  (progn
+    (require 'charscript)
+    (require 'emoji-zwj)))
 
 (map-charset-chars
  #'(lambda (range _ignore)
diff --git a/src/Makefile.in b/src/Makefile.in
index 552dd2e50a..4c2b9c24b6 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -559,7 +559,11 @@ charscript =
 ${charscript}: FORCE
        $(MAKE) -C ../admin/unidata $(notdir $@)
 
-${lispintdir}/characters.elc: ${charscript:.el=.elc}
+emoji-zwj = ${lispintdir}/emoji-zwj.el
+${emoji-zwj}: FORCE
+       $(MAKE) -C ../admin/unidata $(notdir $@)
+
+${lispintdir}/characters.elc: ${charscript:.el=.elc} ${emoji-zwj:.el=.elc}
 
 ## The dumped Emacs is as functional and more efficient than
 ## bootstrap-emacs, so we replace the latter with the former.
@@ -647,7 +651,7 @@ $(LIBEGNU_ARCHIVE):
 ## This goes on to affect various things, and the emacs binary fails
 ## to start if Vinstallation_directory has the wrong value.
 temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(EMACSRES) \
-  $(charsets) $(charscript) $(MAKE_PDUMPER_FINGERPRINT)
+  $(charsets) $(charscript) ${emoji-zwj} $(MAKE_PDUMPER_FINGERPRINT)
        $(AM_V_CCLD)$(CC) -o $@.tmp \
          $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
          $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES)
-- 
2.25.0.232.gd8437c57fa


reply via email to

[Prev in Thread] Current Thread [Next in Thread]