summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/emo
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-04-22 03:01:28 +0000
committerNorbert Preining <norbert@preining.info>2023-04-22 03:01:28 +0000
commita4c76fef0e3121b1a1844e39b7931828f9ec63b8 (patch)
treebc2cbd40540322282abb498d434a2300481f9b24 /macros/latex/contrib/emo
parent00c9f050c86446bb1d460dfe75699189ae1627b3 (diff)
CTAN sync 202304220301
Diffstat (limited to 'macros/latex/contrib/emo')
-rw-r--r--macros/latex/contrib/emo/README.md87
-rwxr-xr-xmacros/latex/contrib/emo/config/emo.py1141
-rw-r--r--macros/latex/contrib/emo/config/emoji-test.txt5024
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-YHWH.pdfbin0 -> 2244 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-balance-scale.pdfbin0 -> 3499 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-biohazard.pdfbin0 -> 4271 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-busts.pdfbin0 -> 1935 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-chart-increasing.pdfbin0 -> 1138 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-check-mark.pdf71
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-classical-building.pdfbin0 -> 2758 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-collision.pdfbin0 -> 1590 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-currency-exchange.pdfbin0 -> 3410 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-desert-island.pdfbin0 -> 4431 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-detective.pdfbin0 -> 20689 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-enraged-face.pdfbin0 -> 3283 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-eu.pdfbin0 -> 2019 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-exploding-head.pdfbin0 -> 6550 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-eye.pdfbin0 -> 1765 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-floppy-disk.pdf36
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-foggy.pdf455
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-globe-africa-europe.pdfbin0 -> 12291 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-handshake.pdfbin0 -> 3868 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-japanese-bargain-button.pdfbin0 -> 3452 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-judge.pdfbin0 -> 35445 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-keycap-one.pdfbin0 -> 1808 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-label.pdfbin0 -> 2765 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-lingchi.pdfbin0 -> 3096 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-loupe-left.pdfbin0 -> 5415 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-pager.pdfbin0 -> 12525 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-parrot.pdfbin0 -> 3218 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-person-facepalming.pdfbin0 -> 19683 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-plus.pdfbin0 -> 1643 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-rainbow-flag.pdfbin0 -> 12941 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-receipt.pdfbin0 -> 1763 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-robot.pdfbin0 -> 6546 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-roll-of-paper.pdfbin0 -> 2086 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-stadium.pdfbin0 -> 4317 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-stop-sign.pdfbin0 -> 1454 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-triangular-ruler.pdfbin0 -> 13238 bytes
-rw-r--r--macros/latex/contrib/emo/emo-graphics/emo-wastebasket.pdfbin0 -> 4292 bytes
-rw-r--r--macros/latex/contrib/emo/emo-lingchi.ttfbin0 -> 2312 bytes
-rw-r--r--macros/latex/contrib/emo/emo.def41
-rw-r--r--macros/latex/contrib/emo/emo.dtx908
-rw-r--r--macros/latex/contrib/emo/emo.pdfbin0 -> 216284 bytes
44 files changed, 7763 insertions, 0 deletions
diff --git a/macros/latex/contrib/emo/README.md b/macros/latex/contrib/emo/README.md
new file mode 100644
index 0000000000..07ea51071e
--- /dev/null
+++ b/macros/latex/contrib/emo/README.md
@@ -0,0 +1,87 @@
+# emoโ€ขji for all (LaTeX engines)
+
+This package defines the `\emo{<emoji-name>}` macro for including color emoji in
+a document no matter the LaTeX engine. It uses the Noto color emoji font if the
+engine supports doing so and falls back onto PDF graphics otherwise. In either
+case, `\emo{desert-island}` results in ๐Ÿ and `\emo{parrot}` results in ๐Ÿฆœ. Emo
+may come in particularly handy when dealing with academic publishers that
+provide only minimal support for non-Latin scripts (cough,
+[ACM](https://www.acm.org), cough).
+
+Emo's source repository is <https://github.com/apparebit/emo>. It also is
+available [through CTAN](https://ctan.org/pkg/emo). Emo supports conversion to
+HTML with [LaTeXML](https://github.com/brucemiller/LaTeXML) or
+[TeX4ht](https://tug.org/tex4ht/). When using the latter tool, please be sure to
+use |make4ht -l| as invocation.
+
+## Package Options
+
+When emo is used with the `extra` option, this package also defines the
+`\lingchi` and `\YHWH` macros for ๅ‡Œ้ฒ and ื™ื”ื•ื”, respectively. Both macros
+preserve a subsequent space as space, no backslash needed.
+
+When used with the `index` option, this package also emits a raw index entry for
+each use of an emoji into an emo index or `.edx` file.
+
+## Installation
+
+To **extract files** embedded in [emo.dtx](emo.dtx), run `pdftex emo.dtx`. Note
+that plain old `tex` won't do, since it mangles this README. `pdflatex` works,
+but also generates the package documentation. The embedded files are `build.sh`,
+`emo.ins`, `emo.sty`, `emo.sty.ltxml`, and `README.md`.
+
+To **build the documentation** embedded in `emo.dtx`, run `source build.sh`. The
+shell script invokes `pdflatex emo.dtx` thrice and `makeindex` once each for the
+change and the symbol indices, resulting in [emo.pdf](emo.pdf).
+
+To **configure the emoji**, run `python3 config/emo.py` with appropriate
+arguments. The [package documentation](emo.pdf) explains the configuration tool
+in detail, but you may find the `-h` for help option sufficient to get started.
+
+To **install this package**, place `emo.def`, `emo.sty`, `emo.sty.ltxml`,
+`emo-lingchi.ttf`, and the `emo-graphics` directory with the fallback PDF files
+somewhere where LaTeX can find them. In a pinch, your project directory will do.
+
+## Supported Emoji
+
+By default, emo supports only a few emoji:
+
+1๏ธโƒฃ โ˜ฃ๏ธ โš–๏ธ โœ”๏ธ โž• ๐Ÿ‡ช๐Ÿ‡บ ๐Ÿ‰ ๐ŸŒ ๐ŸŒ ๐Ÿ›๏ธ ๐Ÿ๏ธ ๐ŸŸ๏ธ ๐Ÿณ๏ธโ€๐ŸŒˆ ๐Ÿท๏ธ ๐Ÿ‘๏ธ ๐Ÿ‘ฅ ๐Ÿ’ฅ ๐Ÿ’ฑ ๐Ÿ’พ ๐Ÿ“ˆ ๐Ÿ“ ๐Ÿ“Ÿ ๐Ÿ”
+๐Ÿ•ต๏ธ ๐Ÿ—‘๏ธ ๐Ÿ˜ก ๐Ÿ›‘ ๐Ÿค– ๐Ÿค ๐Ÿคฆ ๐Ÿคฏ ๐Ÿฆœ ๐Ÿง‘โ€โš–๏ธ ๐Ÿงป ๐Ÿงพ
+
+Their names are keycap-one, biohazard, balance-scale, check-mark, plus, eu,
+japanese-bargain-button, foggy, globe-africa-europe, classical-building,
+desert-island, stadium, rainbow-flag, label, eye, busts, collision,
+currency-exchange, floppy-disk, chart-increasing, triangular-ruler, pager,
+loupe-left, detective, wastebasket, enraged-face, stop-sign, robot, handshake,
+person-facepalming, exploding-head, parrot, judge, roll-of-paper, and receipt.
+
+The [package's documentation](emo.pdf) explains the underlying naming scheme and
+also how to reconfigure which emoji are supported. The [emo.py](config/emo.py)
+script takes care of the heavy lifting during reconfiguration, converting SVG
+into PDF files and generating an updated `emo.def` file.
+
+## Copyright and Licensing
+
+This package combines code written in LaTeX, Python, and Perl with Unicode data
+about emoji as well as graphics and fonts derived from Google's Noto fonts. As a
+result, a number of different licenses apply, all of which are [OSI
+approved](https://opensource.org/licenses/) and non-copyleft:
+
+ * This package's [LaTeX code](emo.dtx) is ยฉ Copyright 2023 by Robert Grimm and
+ has been released under the [LPPL
+ v1.3c](https://www.latex-project.org/lppl/lppl-1-3c/) or later.
+ * The [emo.py](config/emo.py) configuration script also is ยฉ Copyright 2023 by
+ Robert Grimm but has been released under the [Apache 2.0
+ license](https://www.apache.org/licenses/LICENSE-2.0).
+ * The [emoji-test.txt](config/emoji-test.txt) configuration file is a data
+ file from [Unicode TR-51](https://unicode.org/reports/tr51/) and hence
+ subject to the [Unicode License](https://www.unicode.org/license.txt).
+ * The `emo-lingchi.ttf` font is a two-glyph subset of the serif traditional
+ Chinese version of Google's [Noto
+ fonts](https://github.com/notofonts/noto-cjk) and hence subject to the [SIL
+ Open Font License v1.1](https://scripts.sil.org/ofl).
+ * The PDF graphics in the `emo-graphics` directory are derived from the
+ sources for [Noto's color emoji](https://github.com/googlefonts/noto-emoji)
+ and hence subject to the Apache 2.0 license.
+
diff --git a/macros/latex/contrib/emo/config/emo.py b/macros/latex/contrib/emo/config/emo.py
new file mode 100755
index 0000000000..302cd8a4d1
--- /dev/null
+++ b/macros/latex/contrib/emo/config/emo.py
@@ -0,0 +1,1141 @@
+#!/usr/bin/env python3
+
+# Check Python version.
+import sys
+if sys.version_info < (3,7):
+ print('While emo.py avoids recent Python features to maximize compatibility,')
+ print('it does require 3.7 or later. Please upgrade your Python.')
+ sys.exit(1)
+
+# -------------------------------------------------------------------------
+# (C) Copyright 2023 by Robert Grimm, released under the Apache 2.0 license
+# -------------------------------------------------------------------------
+
+from argparse import ArgumentParser, ArgumentDefaultsHelpFormatter
+from dataclasses import dataclass, field
+from datetime import datetime
+from enum import Enum
+from itertools import chain
+import json
+import os
+from pathlib import Path
+import re
+import shutil
+import subprocess
+from typing import (
+ Any, Dict, Iterable, KeysView, List, Mapping,
+ NoReturn, Optional, TextIO, Tuple, Union
+)
+from urllib.request import urlopen
+
+# --------------------------------------------------------------------------------------
+# Provide a simple console logger
+
+class Logger:
+ def __init__(self, out: TextIO = sys.stderr) -> None:
+ self._out = out
+ self._first_header = True
+
+ def sgr(self, open: str, text: str, close: str) -> str:
+ if self._out.isatty():
+ return f'\x1b[{open}m{text}\x1b[{close}m'
+ return text
+
+ def pln(self, text: str = '') -> None:
+ print(text, file=self._out)
+
+ def header(self, text: str) -> None:
+ if self._first_header:
+ self._first_header = False
+ else:
+ self.pln()
+ self.pln(self.sgr('1', text, '0'))
+
+ def detail(self, text: str) -> None:
+ self.pln(f' {text}')
+
+ def error(self, text: str) -> None:
+ self.pln(self.sgr('1;31', f'ERROR: {text}', '0;39'))
+
+ def warning(self, text: str) -> None:
+ self.pln(self.sgr('1;38;5;208', f'WARNING: {text}', '0;39'))
+
+ def info(self, text: str) -> None:
+ self.pln(self.sgr('1;34', f'INFO: {text}', '0;39'))
+
+logger = Logger()
+
+# --------------------------------------------------------------------------------------
+# Build a self-contained `demo.html`
+
+STYLE_LINK = re.compile(
+ f'<link rel="stylesheet" href="(?P<sheet>[^"]+)" type="text/css">'
+)
+
+def make_demo():
+ # Write extra styles to file.
+ logger.info('Writing auxiliary style sheet "demo.css"')
+ with open('demo.css', mode='w', encoding='utf8') as file:
+ file.write("""
+:root {
+ font-size: 300%;
+}
+ """)
+
+ # Convert to HTML and read in result.
+ logger.info('Converting LaTeX source in "demo.tex" to HTML in "demo.tmp.html"')
+ subprocess.run([
+ 'latexmlc',
+ '--css=demo.css',
+ '--destination=demo.tmp.html',
+ 'demo.tex']
+ )
+ with open('demo.tmp.html', mode='r', encoding='utf8') as file:
+ content = file.read()
+
+ # Find all links to style sheets and replace them with CSS content.
+ style_sheets = []
+ fragments = []
+
+ last_index = 0
+ for link in STYLE_LINK.finditer(content):
+ fragments.append(content[last_index:link.start()])
+
+ style_sheet = link.group('sheet')
+ style_sheets.append(style_sheet)
+
+ logger.info(f'Loading style sheet "{style_sheet}"')
+ with open(style_sheet, mode='r', encoding='utf8') as file:
+ css = file.read()
+ if not css.startswith('\n'):
+ css = f'\n{css}'
+
+ fragments.append(f'<style>{css}</style>')
+ last_index = link.end()
+
+ fragments.append(content[last_index:])
+
+ # Write result and clean up.
+ logger.info(f'Writing self-contained HTML document "demo.html"')
+ with open('demo.html', mode='w', encoding='utf8') as file:
+ for fragment in fragments:
+ file.write(fragment)
+
+ os.unlink('demo.tmp.html')
+ for style_sheet in style_sheets:
+ os.unlink(style_sheet)
+
+# --------------------------------------------------------------------------------------
+# Build an archive for release
+
+EMO_FILES = (
+ 'emo.def',
+ 'emo.dtx',
+ 'emo.pdf',
+ 'emo-lingchi.ttf',
+ 'README.md',
+ 'config/emo.py',
+ 'config/emoji-test.txt'
+)
+
+EMO_GRAPHICS = 'emo-graphics'
+
+EMO_METADATA = re.compile(
+ r"""
+ ^[ ]{4}\[
+ (?P<date>\d{4}/\d{1,2}/\d{1,2})
+ [ ]
+ v(?P<version>\d+\.\d+)
+ [ ]
+ (?P<info>[^\]]+)
+ \]
+ """,
+ re.VERBOSE | re.MULTILINE
+)
+
+def make_release() -> None:
+ # Determine repository root.
+ source = Path(__file__).parent.parent
+
+ # Determine package metadata.
+ metadata = EMO_METADATA.search((source / 'emo.dtx').read_text(encoding='utf8'))
+ if metadata is None:
+ raise ValueError(f'Package metadata missing from "{source / "emo.dtx"}"')
+
+ version = metadata.group('version')
+ logger.info(f'Preparing release {version} for "{source}"')
+
+ # Make sure no archive exists.
+ archive = source / f'emo-{version}.zip'
+ if archive.exists():
+ raise ValueError(
+ f'Archive file "{archive}" already exists, please move out of way.'
+ )
+
+ # Set up staging directory.
+ staging = source / 'emo'
+ if staging.exists():
+ raise ValueError(
+ f'Staging directory "{staging}" already exists, please move out of way.'
+ )
+ logger.info(f'Creating staging directory "{staging}"')
+ staging.mkdir()
+
+ # Process all files belonging into release.
+ for path in chain(map(Path, EMO_FILES), source.glob('emo-graphics/emo-*.pdf')):
+ path = source / path
+
+ # To stage a file in the repository root, just copy it.
+ if path.parent == source:
+ logger.info(f'Staging "{path.name}"')
+ shutil.copy(path, staging)
+ continue
+
+ # To stage a file in a subdirectory, get relative path and, if necessary,
+ # recreate path in staging area. Then copy into that subdirectory.
+ nested_staging = staging / path.parent.relative_to(source)
+ if not nested_staging.exists():
+ logger.info(f'Creating nested staging directory "{nested_staging}"')
+ nested_staging.mkdir(parents=True)
+
+ logger.info(f'Staging "{path.relative_to(source)}"')
+ shutil.copy(path, nested_staging)
+
+ # Create archive.
+ shutil.make_archive(
+ str(archive.with_suffix('')),
+ 'zip',
+ root_dir=staging.parent,
+ base_dir=staging.name,
+ )
+
+# --------------------------------------------------------------------------------------
+# Normalize emoji names
+
+PUNCTUATION = re.compile(r"""["'โ€™โ€œโ€&!(),:]""")
+SEPARATORS = re.compile(r'[ _\-]+')
+
+# The list of name overrides.
+RENAMING = {
+ 'a-button-blood-type': 'a-button',
+ 'ab-button-blood-type': 'ab-button',
+ 'b-button-blood-type': 'b-button',
+ 'o-button-blood-type': 'o-button',
+ 'bust-in-silhouette': 'bust',
+ 'busts-in-silhouette': 'busts',
+ 'flag-european-union': 'eu',
+ 'globe-showing-americas': 'globe-americas',
+ 'globe-showing-asia-australia': 'globe-asia-australia',
+ 'globe-showing-europe-africa': 'globe-africa-europe',
+ 'hear-no-evil-monkey': 'hear-no-evil',
+ 'index-pointing-at-the-viewer': 'index-pointing-at-viewer',
+ 'index-pointing-at-the-viewer-darkest': 'index-pointing-at-viewer-darkest',
+ 'index-pointing-at-the-viewer-darker': 'index-pointing-at-viewer-darker',
+ 'index-pointing-at-the-viewer-medium': 'index-pointing-at-viewer-medium',
+ 'index-pointing-at-the-viewer-lighter': 'index-pointing-at-viewer-lighter',
+ 'index-pointing-at-the-viewer-lightest': 'index-pointing-at-viewer-lightest',
+ 'keycap-*': 'keycap-star',
+ 'keycap-#': 'keycap-hash',
+ 'keycap-0': 'keycap-zero',
+ 'keycap-1': 'keycap-one',
+ 'keycap-2': 'keycap-two',
+ 'keycap-3': 'keycap-three',
+ 'keycap-4': 'keycap-four',
+ 'keycap-5': 'keycap-five',
+ 'keycap-6': 'keycap-six',
+ 'keycap-7': 'keycap-seven',
+ 'keycap-8': 'keycap-eight',
+ 'keycap-9': 'keycap-nine',
+ 'keycap-10': 'keycap-ten',
+ 'magnifying-glass-tilted-left': 'loupe-left',
+ 'magnifying-glass-tilted-right': 'loupe-right',
+ 'palm-down-hand': 'palm-down',
+ 'palm-down-hand-darkest': 'palm-down-darkest',
+ 'palm-down-hand-darker': 'palm-down-darker',
+ 'palm-down-hand-medium': 'palm-down-medium',
+ 'palm-down-hand-lighter': 'palm-down-lighter',
+ 'palm-down-hand-lightest': 'palm-down-lightest',
+ 'palm-up-hand': 'palm-up',
+ 'palm-up-hand-darkest': 'palm-up-darkest',
+ 'palm-up-hand-darker': 'palm-up-darker',
+ 'palm-up-hand-medium': 'palm-up-medium',
+ 'palm-up-hand-lighter': 'palm-up-lighter',
+ 'palm-up-hand-lightest': 'palm-up-lightest',
+ 'rolling-on-the-floor-laughing': 'rofl',
+ 'see-no-evil-monkey': 'see-no-evil',
+ 'speak-no-evil-monkey': 'speak-no-evil',
+}
+
+def to_name(value: str) -> str:
+ """Turn the given string as an emoji name."""
+ name = value.lower()
+ name = PUNCTUATION.sub('', name)
+ name = SEPARATORS.sub('-', name)
+
+ # Use simpler skin tone indicators. Do not reorder.
+ name = name.replace('medium-dark-skin-tone', 'darker')
+ name = name.replace('medium-light-skin-tone', 'lighter')
+ name = name.replace('medium-skin-tone', 'medium')
+ name = name.replace('dark-skin-tone', 'darkest')
+ name = name.replace('light-skin-tone', 'lightest')
+
+ return RENAMING.get(name, name)
+
+
+# --------------------------------------------------------------------------------------
+# Handle emoji codepoints
+
+def to_codepoint(cp: Union[int, str]) -> int:
+ if isinstance(cp, int):
+ return cp
+ if cp.startswith(('0x', 'U+')):
+ cp = cp[2:]
+ return int(cp, base=16)
+
+def to_codepoints(value: Union[str, Iterable[Union[int,str]]]) -> Tuple[int, ...]:
+ if isinstance(value, str):
+ return tuple(ord(c) for c in value)
+ return tuple(to_codepoint(cp) for cp in value)
+
+REGIONAL_INDICATOR_A = 0x1f1e6
+REGIONAL_INDICATOR_Z = 0x1f1ff
+LETTER_CAPITAL_A = ord('A')
+
+def is_regional_indicator(cp: int) -> bool:
+ return REGIONAL_INDICATOR_A <= cp <= REGIONAL_INDICATOR_Z
+
+def regional_indicator_to_letter(cp: int) -> str:
+ return chr(cp - REGIONAL_INDICATOR_A + LETTER_CAPITAL_A)
+
+
+# --------------------------------------------------------------------------------------
+# Normalize emoji group and subgroup names
+
+AMPERSAND = re.compile('[ ]*&[ ]*')
+
+SHORT_GROUPS = {
+ 'animals': 'animals-and-nature',
+ 'body': 'people-and-body',
+ 'drink': 'food-and-drink',
+ 'emotion': 'smileys-and-emotion',
+ 'food': 'food-and-drink',
+ 'nature': 'animals-and-nature',
+ 'people': 'people-and-body',
+ 'places': 'travel-and-places',
+ 'smileys': 'smileys-and-emotion',
+ 'travel': 'travel-and-places',
+}
+
+def to_group(group: str) -> str:
+ group = group.lower()
+ group = SHORT_GROUPS.get(group, group)
+ return AMPERSAND.sub('-and-', group)
+
+def to_subgroup(subgroup: str) -> str:
+ subgroup = subgroup.lower()
+ return AMPERSAND.sub('-and-', subgroup)
+
+def to_group_subgroup(group: str, subgroup: str) -> Tuple[str, str]:
+ return to_group(group), to_subgroup(subgroup)
+
+def is_subgroup_selector(identifier: str) -> bool:
+ return '::' in identifier
+
+def split_subgroup_selector(identifier: str) -> List[str]:
+ return identifier.lower().split('::')
+
+
+# --------------------------------------------------------------------------------------
+# Define emoji status
+
+class Status(str, Enum):
+ COMPONENT = 'component'
+ FULLY_QUALIFIED = 'fully-qualified'
+ MINIMALLY_QUALIFIED = 'minimally-qualified'
+ UNQUALIFIED = 'unqualified'
+
+
+# --------------------------------------------------------------------------------------
+# Define emoji descriptor
+
+@dataclass(frozen=True, order=True)
+class Emoji:
+ """Representation of an emoji. The status is optional to allow for quick hacks."""
+ name: str = field(compare=False)
+ codepoints: Tuple[int,...]
+ display: str = field(init=False, compare=False)
+ status: Optional[Status] = field(default=None, compare=False)
+ version: Optional[float] = field(default=None, compare=False)
+
+ def __post_init__(self) -> None:
+ display = ''.join(map(lambda cp: chr(cp), self.codepoints))
+ object.__setattr__(self, 'display', display)
+
+ @classmethod
+ def of(
+ cls,
+ name: str,
+ value: Union[str, Iterable[Union[int,str]]],
+ status: Union[str, Status, None] = None,
+ version: Union[str, float, None] = None,
+ ) -> 'Emoji':
+ if status is not None and not isinstance(status, Status):
+ status = Status(status)
+ if isinstance(version, str):
+ version = float(version)
+ return Emoji(to_name(name), to_codepoints(value), status, version)
+
+ def __str__(self) -> str:
+ return self.display
+
+ def __repr__(self) -> str:
+ if self.status is None:
+ return f'Emoji.of("{self.name}", "{self.display}")'
+ else:
+ return f'Emoji.of("{self.name}", "{self.display}", "{self.status.value}")'
+
+ @property
+ def has_compound_name(self) -> bool:
+ return '-' in self.name
+
+ @property
+ def is_regional_flag(self) -> bool:
+ return (
+ len(self.codepoints) == 2 and
+ all(is_regional_indicator(cp) for cp in self.codepoints)
+ )
+
+ @property
+ def is_component(self) -> bool:
+ return self.status is Status.COMPONENT
+
+ @property
+ def is_fully_qualified(self) -> bool:
+ return self.status is Status.FULLY_QUALIFIED
+
+ @property
+ def unicode(self) -> str:
+ return ' '.join(f'U+{cp:04X}' for cp in self.codepoints)
+
+ @property
+ def latex_chars(self) -> str:
+ return ''.join(f'\char"{cp:04X}' for cp in self.codepoints)
+
+ @property
+ def svg_file(self) -> str:
+ # Emoji for national flags leverage the country's ISO 3166-1 alpha-2 code.
+ if self.is_regional_flag:
+ return ''.join(
+ regional_indicator_to_letter(cp) for cp in self.codepoints
+ ) + '.svg'
+
+ # Skip Emoji presentation selector.
+ codepoints = '_'.join(f'{cp:04x}' for cp in self.codepoints if cp != 0xFE0F)
+ return f'emoji_u{codepoints}.svg'
+
+ @property
+ def svg_path(self) -> str:
+ if self.is_regional_flag:
+ return f'third_party/regional-flags/svg/{self.svg_file}'
+ return f'svg/{self.svg_file}'
+
+ @property
+ def pdf_file(self) -> str:
+ return f'emo-{self.name}.pdf'
+
+ @property
+ def latex_table_entry(self) -> str:
+ if self.has_compound_name:
+ prefix = f'\expandafter\def\csname emo@emoji@{self.name}\endcsname'
+ else:
+ prefix = f'\def\emo@emoji@{self.name}'
+
+ return f'{prefix}{{{str(self)}}}'
+
+
+# --------------------------------------------------------------------------------------
+# Parse Unicode TR-51's `emoji-test.txt`
+
+NameTable = Mapping[str, Emoji]
+CodepointTable = Mapping[Tuple[int, ...], Emoji]
+SubgroupTable = Mapping[str, Tuple[Emoji, ...]]
+GroupTable = Mapping[str, SubgroupTable]
+
+class RegistryParser:
+ """
+ Parser for the
+ `[emoji-test.txt](https://www.unicode.org/Public/emoji/latest/emoji-test.txt)`
+ file accompanying [Unicode TR-51](https://www.unicode.org/reports/tr51/). It
+ is the most complete listing of Unicode emoji sequences and names and
+ conveniently also organizes them into meaningful groups and subgroups. The
+ `run()` method returns two tables:
+
+ 1. The identifier table maps emoji names, emoji (fully qualified and
+ otherwise), and Unicode code sequences (fully qualified and otherwise)
+ to Emoji instances (fully qualified only).
+ 2. The group table maps group names to subgroup names to sequences of
+ Emoji instances. For group "component," those emoji have component
+ status. For all other groups, they are fully qualified.
+ """
+
+ def __init__(self, path: Union[str, Path]) -> None:
+ self._path: Union[str, Path] = path
+ self._lineno = 0
+ self._name_table: Dict[str, Emoji] = {}
+ self._codepoint_table: Dict[Tuple[int, ...], Emoji] = {}
+ self._group_table: Dict[str, Dict[str, Tuple[Emoji, ...]]] = {}
+ self._group_name: Optional[str] = None
+ self._group: Optional[Dict[str, Tuple[Emoji, ...]]] = None
+ self._subgroup_name: Optional[str] = None
+ self._subgroup: Optional[List[Emoji]] = None
+
+ def error(self, msg: str) -> NoReturn:
+ raise ValueError(f'{self._path}:{self._lineno}: {msg}')
+
+ GROUP_PREFIX = '# group: '
+ SUBGROUP_PREFIX = '# subgroup: '
+ EMOJI_DECLARATION = re.compile(r"""
+ ^
+ (?P<codepoints>[0-9A-F][0-9A-F ]+[0-9A-F])
+ [ ]+ [;] [ ]
+ (?P<status>component|fully-qualified|minimally-qualified|unqualified)
+ [ ]+ [#] [ ]
+ (?P<display>[^ ]+)
+ [ ]
+ [E](?P<version>[0-9.]+)
+ [ ]
+ (?P<name>.+)
+ $
+ """, re.X)
+
+ def parse_line(self, line: str) -> Union[Emoji, Tuple[str, str], None]:
+ line = line.strip()
+ # Group and subgroup are specified in comments.
+ if line.startswith(self.GROUP_PREFIX):
+ return 'group', to_group(line[len(self.GROUP_PREFIX):])
+ if line.startswith(self.SUBGROUP_PREFIX):
+ return 'subgroup', to_subgroup(line[len(self.SUBGROUP_PREFIX):])
+ if line == '' or line[0] == '#':
+ return None
+
+ match = self.EMOJI_DECLARATION.match(line)
+ if match is None:
+ self.error('neither empty, comment, or emoji')
+ return Emoji.of(
+ match.group('name'),
+ match.group('codepoints').split(),
+ match.group('status'),
+ match.group('version')
+ )
+
+ def enter_group(self, name: str) -> None:
+ assert self._subgroup_name is None
+ self._group_name = name
+ self._group = self._group_table.setdefault(name, {})
+
+ def enter_subgroup(self, name: str) -> None:
+ assert self._subgroup_name is None
+ if self._group is None:
+ self.error('subgroup without prior group declaration')
+ self._subgroup_name = name
+ self._subgroup = list(self._group[name]) if name in self._group else []
+
+ def maybe_exit_subgroup(self) -> None:
+ if self._subgroup_name is not None:
+ assert self._group is not None
+ assert self._subgroup is not None
+ self._group[self._subgroup_name] = tuple(self._subgroup)
+ self._subgroup_name = None
+ self._subgroup = None
+
+ def add_emoji(self, emoji: Emoji) -> None:
+ # There must be a group and subgroup.
+ if self._subgroup_name is None:
+ self.error('emoji without prior group and subgroup declaration')
+ # Only register emoji with new codepoints.
+ if emoji.codepoints in self._codepoint_table:
+ self.error(
+ f'duplicate emoji by codepoints {emoji.display} ({emoji.unicode})'
+ )
+ # Only register component and fully qualified emoji with new names.
+ if emoji.is_component and emoji.name in self._name_table:
+ self.error(
+ 'duplicate declaration of component '
+ f'emoji by name {emoji.display} ({emoji.unicode})'
+ )
+ if emoji.is_fully_qualified and emoji.name in self._name_table:
+ self.error(
+ 'duplicate declaration of fully qualified '
+ f'emoji by name {emoji.display} ({emoji.unicode})'
+ )
+ # Only the component group contains only component emoji.
+ if self._group_name == 'component' and not emoji.is_component:
+ self.error(
+ 'component group with non-component '
+ f'emoji {emoji.display} ({emoji.unicode})'
+ )
+ if emoji.is_component and self._group_name != 'component':
+ self.error(
+ f'component emoji {emoji.display} ({emoji.unicode}) '
+ 'outside component group'
+ )
+
+ # Record all emoji by codepoints.
+ self._codepoint_table[emoji.codepoints] = emoji
+
+ # Record component and fully qualified emoji also by name and group/subgroup.
+ if emoji.is_component or emoji.is_fully_qualified:
+ self._name_table[emoji.name] = emoji
+ assert self._subgroup is not None
+ self._subgroup.append(emoji)
+
+ def run(self) -> Tuple[NameTable, CodepointTable, GroupTable]:
+ assert self._lineno == 0
+
+ with open(self._path, mode='r', encoding='utf8') as file:
+ while True:
+ line = file.readline()
+ if line == '':
+ break
+ self._lineno += 1
+ item = self.parse_line(line[:-1])
+
+ if item is None:
+ continue
+ if isinstance(item, Emoji):
+ self.add_emoji(item)
+ continue
+
+ self.maybe_exit_subgroup()
+ grouping, name = item
+ if grouping == 'group':
+ self.enter_group(name)
+ else:
+ self.enter_subgroup(name)
+
+ self.maybe_exit_subgroup()
+
+ # Patch non-component identifiers to point to fully qualified emoji descriptors.
+ for identifier, emoji in self._codepoint_table.items():
+ if emoji.is_component or emoji.is_fully_qualified:
+ continue
+ fully_qualified_emoji = self._name_table.get(emoji.name)
+ if fully_qualified_emoji is None:
+ self.error(
+ f'no fully qualified emoji for {emoji.display} ({emoji.unicode})'
+ )
+ self._codepoint_table[identifier] = fully_qualified_emoji
+
+ return self._name_table, self._codepoint_table, self._group_table
+
+
+# --------------------------------------------------------------------------------------
+# Maintain emoji registry
+
+class Registry:
+ def __init__(
+ self,
+ name_table: NameTable,
+ codepoint_table: CodepointTable,
+ group_table: GroupTable
+ ) -> None:
+ """Create a new emoji registry. Use `from_file()` instead."""
+ self._name_table = name_table
+ self._codepoint_table = codepoint_table
+ self._group_table = group_table
+
+ @classmethod
+ def from_file(cls, path: Union[str, Path]) -> 'Registry':
+ """Instantiate a new registry instance from the given file."""
+ return Registry(*RegistryParser(path).run())
+
+ def emoji_names(self) -> KeysView[str]:
+ """Get the names of all registered emoji."""
+ return self._name_table.keys()
+
+ def lookup(self, identifier: Union[str, Tuple[int, ...]]) -> Optional[Emoji]:
+ """Look up an emoji by name or codepoints."""
+ if isinstance(identifier, str):
+ return self._name_table.get(identifier.lower())
+ return self._codepoint_table.get(identifier)
+
+ def is_group(self, group: str) -> bool:
+ """Determine if the group name is valid."""
+ return group in self._group_table
+
+ def is_subgroup(self, group: str, subgroup: str) -> bool:
+ """Determine if the subgroup name is valid. The group name must be valid."""
+ return subgroup in self._group_table[group]
+
+ def group_names(self) -> KeysView[str]:
+ """Get the names of all groups."""
+ return self._group_table.keys()
+
+ def subgroup_names(self, group: str) -> KeysView[str]:
+ """Get the names of all subgroups."""
+ return self._group_table[group].keys()
+
+ def subgroup(self, group: str, subgroup: str) -> Tuple[Emoji, ...]:
+ """Get the subgroup of the group."""
+ return self._group_table[group][subgroup]
+
+ def subgroup_from_selector(self, selector: str) -> Tuple[Emoji, ...]:
+ """Get the subgroup for the given `group::subgroup` selector."""
+ names = split_subgroup_selector(selector)
+ if len(names) != 2:
+ raise KeyError(f'selector "{selector}" does not combine two names')
+ group, subgroup = to_group_subgroup(*names)
+ if not self.is_group(group):
+ raise KeyError(f'selector "{selector}" names non-existent group')
+ if not self.is_subgroup(group, subgroup):
+ raise KeyError(f'selector "{selector}" names non-existent subgroup')
+ return self.subgroup(group, subgroup)
+
+ def select(self, *selectors: str) -> List[Emoji]:
+ """Get the emoji matching the given selectors."""
+ selection: List[Emoji] = list()
+
+ for selector in selectors:
+ # 'ALL' -- all emoji
+ if selector == 'ALL':
+ for group in self.group_names():
+ for subgroup in self.subgroup_names(group):
+ selection.extend(self.subgroup(group, subgroup))
+ continue
+
+ # group::subgroup -- all emoji in the subgroup
+ if is_subgroup_selector(selector):
+ selection.extend(self.subgroup_from_selector(selector))
+ continue
+
+ # name -- all emoji in the group, if it exists
+ group = to_group(selector)
+ if self.is_group(group):
+ for subgroup in self.subgroup_names(group):
+ selection.extend(self.subgroup(group, subgroup))
+ continue
+
+ # name -- the named emoji, if it exists
+ name = selector.lower()
+ if name in self._name_table:
+ selection.append(self._name_table[name])
+ continue
+
+ raise KeyError(f'selector "{selector}" names neither emoji nor group')
+
+ return selection
+
+ def dump(self, file: Optional[TextIO] = None) -> None:
+ """Dump the registry contents by groups and subgroups."""
+ if file is None:
+ file = sys.stdout
+
+ for group in self.group_names():
+ for subgroup in self.subgroup_names(group):
+ file.write(group)
+ file.write('โˆท')
+ file.write(subgroup)
+ file.write(' โ‰ก ')
+ file.write(''.join(e.display for e in self.subgroup(group, subgroup)))
+ file.write('\n')
+
+
+# --------------------------------------------------------------------------------------
+# Download Noto emoji sources
+
+NOTO_REPOSITORY = 'https://github.com/googlefonts/noto-emoji/archive/refs/heads/main.zip'
+
+def is_valid_noto_emoji(noto_path: Path) -> bool:
+ if not noto_path.exists():
+ return False
+ if not noto_path.is_dir():
+ raise ValueError(
+ f'The Noto emoji path "{noto_path}" is not even a directory. '
+ 'Please move file out of the way or change path with --noto-emoji.'
+ )
+
+ entries = set(entry.name for entry in noto_path.iterdir())
+ if (
+ 'colrv1' in entries
+ and 'svg' in entries
+ and 'third_party' in entries
+ and 'emoji_aliases.txt' in entries
+ ):
+ return True
+
+ raise ValueError(
+ f'The Noto emoji path "{noto_path}" points to a directory without '
+ 'expected contents. Please move directory out of the way or change '
+ 'path with --noto-emoji'
+ )
+
+def ensure_local_noto_emoji(noto_path: Path, verbose: bool = False) -> None:
+ if is_valid_noto_emoji(noto_path):
+ if verbose:
+ logger.info(f'Seemingly valid Noto emoji sources at "{noto_path}"')
+ return
+
+ noto_zip = noto_path.with_name('noto-emoji.zip')
+ if not noto_zip.exists():
+ if verbose:
+ logger.info(f'Downloading Noto emoji sources from "{NOTO_REPOSITORY}"')
+ with urlopen(NOTO_REPOSITORY) as response, open(noto_zip, mode='wb') as file:
+ shutil.copyfileobj(response, file)
+
+ # With archive representing main branch, it is unpacked into
+ # noto-emoji-main. We fix that after unpacking.
+ if verbose:
+ logger.info(f'Unpacking Noto emoji sources into "{noto_path}"')
+ shutil.unpack_archive(noto_zip, noto_path.parent, 'zip')
+ noto_path.with_name('noto-emoji-main').rename(noto_path)
+
+
+# --------------------------------------------------------------------------------------
+# Convert SVG to PDF
+
+def remove_page_group_object(document: dict) -> Optional[dict]:
+ """Remove the /Page /Group object from the document in qpdf's JSON format."""
+
+ objects = document['qpdf'][1]
+
+ def resolve(ref: str) -> Any:
+ key = ref if ref == 'trailer' else f'obj:{ref}'
+ if key not in objects:
+ raise KeyError(ref)
+ return objects[key]
+
+ def resolve_value(ref, type=None) -> Any:
+ o = resolve(ref)
+ if 'value' not in o:
+ raise ValueError(f'{ref} does not reference object')
+ v = o['value']
+ if type is not None and v.get('/Type') != type:
+ raise ValueError(
+ f'{ref} references object of type {v["/Type"]} not {type}'
+ )
+ return v
+
+ trailer = resolve_value('trailer')
+ root = resolve_value(trailer['/Root'], '/Catalog')
+ pages = resolve_value(root['/Pages'], '/Pages')['/Kids']
+ if len(pages) > 1:
+ raise ValueError(f'PDF has {len(pages)} pages instead of just one')
+ page = resolve_value(pages[0], '/Page')
+
+ if not '/Group' in page:
+ return None
+
+ del page['/Group']
+ return document
+
+def remove_page_group(path: Path) -> bool:
+ with open(path, mode='r', encoding='utf8') as file:
+ document = json.load(file)
+
+ document = remove_page_group_object(document)
+ if document is None:
+ return False
+
+ tmp = path.with_suffix('.patched.json')
+ with open(tmp, mode='w', encoding='utf8') as file:
+ json.dump(document, file)
+ tmp.replace(path)
+ return True
+
+def fix_pdf(qpdf: str, path: Path) -> None:
+ json_path = path.with_suffix('.json')
+ subprocess.run([qpdf, str(path), '--json-output', str(json_path)], check=True)
+ changed = remove_page_group(json_path)
+ if not changed:
+ return
+
+ tmp = path.with_suffix('.patched.pdf')
+ subprocess.run([qpdf, str(json_path), '--json-input', str(tmp)], check=True)
+ json_path.unlink()
+ tmp.replace(path)
+
+def convert_svg_to_pdf(rsvg_convert: str, source: Path, target: Path) -> None:
+ subprocess.run([rsvg_convert, str(source), '-f', 'Pdf', '-o', str(target)], check=True)
+
+def which(tool: str) -> str:
+ path = shutil.which(tool)
+ if path is None:
+ raise FileNotFoundError(tool)
+ return path
+
+@dataclass(frozen=True)
+class Converter:
+ qpdf: str
+ rsvg_convert: str
+ source_dir: Path
+ target_dir: Path
+
+ @classmethod
+ def create(
+ cls,
+ source_dir: Union[Path, str],
+ target_dir: Union[Path, str],
+ ) -> 'Converter':
+ return cls(
+ qpdf = which('qpdf'),
+ rsvg_convert = which('rsvg-convert'),
+ source_dir = Path(source_dir),
+ target_dir = Path(target_dir),
+ )
+
+ def __call__(self, emoji: 'Emoji', verbose: bool = False) -> Path:
+ source = self.source_dir / emoji.svg_path
+ target = self.target_dir / emoji.pdf_file
+ if not target.exists():
+ if verbose:
+ logger.info(f'Converting "{source}" to "{target}"')
+ convert_svg_to_pdf(self.rsvg_convert, source, target)
+ if verbose:
+ logger.info(f'Fixing /Page /Group in "{target}"')
+ fix_pdf(self.qpdf, target)
+ return target
+
+
+# --------------------------------------------------------------------------------------
+# Provide tool help and command line options
+
+DESCRIPTION = """
+Generate emoji table and PDF files for the given selectors. A selector may be a
+group name, a group and subgroup name with a double colon and no spaces between
+them, an emoji name, or `ALL` for all emoji. With some exceptions, an emoji's
+name is the emoji's Unicode name with punctuation stripped, spaces replaced by
+dashes, and skin tone modifiers simplified to `darkest`, `darker`, `medium`,
+`lighter`, and `lightest` (instead of `dark-skin-tone`, `medium-dark-skin-tone`,
+`medium-skin-tone`, `medium-light-skin-tone`, and `light-skin-tone`). If
+suitably named PDF files exist in the graphics directory, they are not recreated
+but included in the emoji table.
+"""
+
+def resolved_path(path: str) -> Path:
+ return Path(path).resolve()
+
+def create_parser() -> ArgumentParser:
+ parser = ArgumentParser(
+ description=DESCRIPTION,
+ formatter_class=ArgumentDefaultsHelpFormatter,
+ )
+ parser.add_argument(
+ '--dry-run',
+ action='store_true',
+ help='do not write to file system'
+ )
+ parser.add_argument(
+ '-v', '--verbose',
+ action='store_true',
+ help='enable verbose mode'
+ )
+ parser.add_argument(
+ '--registry',
+ type=resolved_path,
+ default='config/emoji-test.txt',
+ metavar='PATH',
+ help='use path for file with Unicode emoji sequences',
+ )
+ parser.add_argument(
+ '--noto-emoji',
+ type=resolved_path,
+ default='noto-emoji',
+ metavar='PATH',
+ help='use path for directory with Noto color emoji sources',
+ )
+ parser.add_argument(
+ '--graphics',
+ type=resolved_path,
+ default='emo-graphics',
+ metavar='PATH',
+ help='use path for directory with generated PDF graphics',
+ )
+ parser.add_argument(
+ '--latex-table',
+ type=resolved_path,
+ default='emo.def',
+ metavar='PATH',
+ help='use path for file with LaTeX emoji table',
+ )
+
+ group = parser.add_mutually_exclusive_group()
+ group.add_argument(
+ '--show-group-names',
+ action='store_true',
+ help='show supported group, subgroup names and exit',
+ )
+ group.add_argument(
+ '--show-emoji-names',
+ action='store_true',
+ help='show supported emoji names and exit',
+ )
+ group.add_argument(
+ '--show-special-names',
+ action='store_true',
+ help='show map from (simplified) Unicode names to emoji names and exit'
+ )
+ group.add_argument(
+ '--show-names',
+ action='store_true',
+ help='show group, emoji, as well as special names and exit'
+ )
+ group.add_argument(
+ '--make-demo',
+ action='store_true',
+ help='make the demo document and exit',
+ )
+ group.add_argument(
+ '-r', '--make-release',
+ action='store_true',
+ help='make a release and exit',
+ )
+
+ parser.add_argument(
+ 'selectors',
+ nargs='*',
+ help='names of emoji groups or emoji',
+ )
+ return parser
+
+# --------------------------------------------------------------------------------------
+# Show group, emoji, and special names
+
+def show_names(registry: Registry, options: Any) -> bool:
+ showed_something = False
+
+ if options.show_group_names or options.show_names:
+ logger.header('Supported groups and subgroups:')
+ for group in registry.group_names():
+ for subgroup in registry.subgroup_names(group):
+ logger.detail(f'{group}::{subgroup}')
+ showed_something = True
+ if options.show_emoji_names or options.show_names:
+ logger.header('Supported emoji names:')
+ names = list(registry.emoji_names())
+ names.sort()
+ for name in names:
+ logger.detail(f'{name}')
+ showed_something = True
+ if options.show_special_names or options.show_names:
+ logger.header('Map from (simplified) Unicode to (special) emoji names:')
+ for unicode, selector in RENAMING.items():
+ logger.detail(f'{unicode:40s} โ–ถ {selector}')
+ showed_something = True
+ return showed_something
+
+# --------------------------------------------------------------------------------------
+# Create emoji inventory
+
+SPECIAL_FILES = ('emo-lingchi.pdf', 'emo-YHWH.pdf')
+
+def create_inventory(registry: Registry, options: Any) -> List[Emoji]:
+ specials = list(SPECIAL_FILES)
+ inventory: List[Emoji] = []
+
+ if options.graphics.exists() and options.graphics.is_dir():
+ for entry in options.graphics.iterdir():
+ if not entry.is_file() or not entry.match('emo-*.pdf'):
+ continue
+
+ if entry.name in SPECIAL_FILES:
+ specials.remove(entry.name)
+ continue
+
+ emoji = registry.lookup(entry.stem[4:])
+ if emoji is not None:
+ inventory.append(emoji)
+ elif options.verbose:
+ logger.warning(f'"{entry.name}" does not depict an emoji')
+
+ if len(specials) == 1:
+ raise FileNotFoundError(f'PDF graphic "emo-graphics/{specials[0]}" is missing!')
+ elif len(specials) == 2:
+ raise FileNotFoundError(
+ f'PDF graphics "{specials[0]}" and "{specials[1]}" '
+ 'in "emo-graphics" are missing!'
+ )
+
+ return inventory
+
+# --------------------------------------------------------------------------------------
+# Write emoji table
+
+def write_emoji_table(
+ requested_emoji: List[Emoji], existing_emoji: List[Emoji], options: Any
+) -> List[Emoji]:
+ all_emoji = list(set(requested_emoji) | set(existing_emoji))
+ all_emoji.sort()
+
+ tmp_table = options.latex_table.with_suffix('.latest.def')
+ if not options.dry_run:
+ with open(tmp_table, mode='w', encoding='utf8') as file:
+ today = datetime.today().strftime('%Y-%m-%d')
+ file.write(f'\\ProvidesFile{{emo.def}}[{today}]\n')
+ for emoji in all_emoji:
+ file.write(emoji.latex_table_entry)
+ file.write('\n')
+ file.write("""
+\\ifemo@extra
+\\def\\emo@emoji@lingchi{ๅ‡Œ้ฒ}
+\\def\\emo@emoji@YHWH{\\begingroup\\textdir TRT ื™ื”ื•ื”\\endgroup}
+\\fi
+""")
+ tmp_table.replace(options.latex_table)
+
+ return all_emoji
+
+# --------------------------------------------------------------------------------------
+# Run this script
+
+def main() -> None:
+ try:
+ # Parse command line options.
+ options = create_parser().parse_args()
+
+ # Create release.
+ if (options.make_release or options.make_demo) and options.dry_run:
+ raise ValueError('Unable to dry run selected build function')
+ elif options.make_release:
+ make_release()
+ return
+ elif options.make_demo:
+ make_demo()
+ return
+
+ # Populate registry, maybe list names.
+ registry = Registry.from_file(options.registry)
+ if show_names(registry, options):
+ return
+
+ # Determine requested emoji.
+ requested_emoji = registry.select(*options.selectors)
+
+ # Ensure directory for PDF graphics exists and create converter.
+ if not options.dry_run:
+ options.graphics.mkdir(parents=True, exist_ok=True)
+ convert = Converter.create(options.noto_emoji, options.graphics)
+
+ # Create inventory of existing emoji.
+ existing_emoji = create_inventory(registry, options)
+
+ # Download Noto emoji sources if they haven't been before.
+ if not options.dry_run:
+ ensure_local_noto_emoji(options.noto_emoji, options.verbose)
+
+ # Convert requested emoji, which does not recreate existing emoji.
+ if not options.dry_run:
+ for emoji in requested_emoji:
+ convert(emoji, options.verbose)
+
+ # Write the emoji table for all emoji.
+ all_emoji = write_emoji_table(requested_emoji, existing_emoji, options)
+
+ if options.verbose:
+ logger.info('Supported emoji: ' + ' '.join(e.display for e in all_emoji))
+
+ except Exception as x:
+ logger.error(str(x))
+
+
+if __name__ == '__main__':
+ main()
diff --git a/macros/latex/contrib/emo/config/emoji-test.txt b/macros/latex/contrib/emo/config/emoji-test.txt
new file mode 100644
index 0000000000..bc8b52c2fb
--- /dev/null
+++ b/macros/latex/contrib/emo/config/emoji-test.txt
@@ -0,0 +1,5024 @@
+# emoji-test.txt
+# Date: 2022-08-12, 20:24:39 GMT
+# ยฉ 2022 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 https://www.unicode.org/terms_of_use.html
+#
+# Emoji Keyboard/Display Test Data for UTS #51
+# Version: 15.0
+#
+# For documentation and usage, see https://www.unicode.org/reports/tr51
+#
+# This file provides data for testing which emoji forms should be in keyboards and which should also be displayed/processed.
+# Format: code points; status # emoji name
+# Code points โ€” list of one or more hex code points, separated by spaces
+# Status
+# component โ€” an Emoji_Component,
+# excluding Regional_Indicators, ASCII, and non-Emoji.
+# fully-qualified โ€” a fully-qualified emoji (see ED-18 in UTS #51),
+# excluding Emoji_Component
+# minimally-qualified โ€” a minimally-qualified emoji (see ED-18a in UTS #51)
+# unqualified โ€” a unqualified emoji (See ED-19 in UTS #51)
+# Notes:
+# โ€ข This includes the emoji components that need emoji presentation (skin tone and hair)
+# when isolated, but omits the components that need not have an emoji
+# presentation when isolated.
+# โ€ข The RGI set is covered by the listed fully-qualified emoji.
+# โ€ข The listed minimally-qualified and unqualified cover all cases where an
+# element of the RGI set is missing one or more emoji presentation selectors.
+# โ€ข The file is in CLDR order, not codepoint order. This is recommended (but not required!) for keyboard palettes.
+# โ€ข The groups and subgroups are illustrative. See the Emoji Order chart for more information.
+
+
+# group: Smileys & Emotion
+
+# subgroup: face-smiling
+1F600 ; fully-qualified # ๐Ÿ˜€ E1.0 grinning face
+1F603 ; fully-qualified # ๐Ÿ˜ƒ E0.6 grinning face with big eyes
+1F604 ; fully-qualified # ๐Ÿ˜„ E0.6 grinning face with smiling eyes
+1F601 ; fully-qualified # ๐Ÿ˜ E0.6 beaming face with smiling eyes
+1F606 ; fully-qualified # ๐Ÿ˜† E0.6 grinning squinting face
+1F605 ; fully-qualified # ๐Ÿ˜… E0.6 grinning face with sweat
+1F923 ; fully-qualified # ๐Ÿคฃ E3.0 rolling on the floor laughing
+1F602 ; fully-qualified # ๐Ÿ˜‚ E0.6 face with tears of joy
+1F642 ; fully-qualified # ๐Ÿ™‚ E1.0 slightly smiling face
+1F643 ; fully-qualified # ๐Ÿ™ƒ E1.0 upside-down face
+1FAE0 ; fully-qualified # ๐Ÿซ  E14.0 melting face
+1F609 ; fully-qualified # ๐Ÿ˜‰ E0.6 winking face
+1F60A ; fully-qualified # ๐Ÿ˜Š E0.6 smiling face with smiling eyes
+1F607 ; fully-qualified # ๐Ÿ˜‡ E1.0 smiling face with halo
+
+# subgroup: face-affection
+1F970 ; fully-qualified # ๐Ÿฅฐ E11.0 smiling face with hearts
+1F60D ; fully-qualified # ๐Ÿ˜ E0.6 smiling face with heart-eyes
+1F929 ; fully-qualified # ๐Ÿคฉ E5.0 star-struck
+1F618 ; fully-qualified # ๐Ÿ˜˜ E0.6 face blowing a kiss
+1F617 ; fully-qualified # ๐Ÿ˜— E1.0 kissing face
+263A FE0F ; fully-qualified # โ˜บ๏ธ E0.6 smiling face
+263A ; unqualified # โ˜บ E0.6 smiling face
+1F61A ; fully-qualified # ๐Ÿ˜š E0.6 kissing face with closed eyes
+1F619 ; fully-qualified # ๐Ÿ˜™ E1.0 kissing face with smiling eyes
+1F972 ; fully-qualified # ๐Ÿฅฒ E13.0 smiling face with tear
+
+# subgroup: face-tongue
+1F60B ; fully-qualified # ๐Ÿ˜‹ E0.6 face savoring food
+1F61B ; fully-qualified # ๐Ÿ˜› E1.0 face with tongue
+1F61C ; fully-qualified # ๐Ÿ˜œ E0.6 winking face with tongue
+1F92A ; fully-qualified # ๐Ÿคช E5.0 zany face
+1F61D ; fully-qualified # ๐Ÿ˜ E0.6 squinting face with tongue
+1F911 ; fully-qualified # ๐Ÿค‘ E1.0 money-mouth face
+
+# subgroup: face-hand
+1F917 ; fully-qualified # ๐Ÿค— E1.0 smiling face with open hands
+1F92D ; fully-qualified # ๐Ÿคญ E5.0 face with hand over mouth
+1FAE2 ; fully-qualified # ๐Ÿซข E14.0 face with open eyes and hand over mouth
+1FAE3 ; fully-qualified # ๐Ÿซฃ E14.0 face with peeking eye
+1F92B ; fully-qualified # ๐Ÿคซ E5.0 shushing face
+1F914 ; fully-qualified # ๐Ÿค” E1.0 thinking face
+1FAE1 ; fully-qualified # ๐Ÿซก E14.0 saluting face
+
+# subgroup: face-neutral-skeptical
+1F910 ; fully-qualified # ๐Ÿค E1.0 zipper-mouth face
+1F928 ; fully-qualified # ๐Ÿคจ E5.0 face with raised eyebrow
+1F610 ; fully-qualified # ๐Ÿ˜ E0.7 neutral face
+1F611 ; fully-qualified # ๐Ÿ˜‘ E1.0 expressionless face
+1F636 ; fully-qualified # ๐Ÿ˜ถ E1.0 face without mouth
+1FAE5 ; fully-qualified # ๐Ÿซฅ E14.0 dotted line face
+1F636 200D 1F32B FE0F ; fully-qualified # ๐Ÿ˜ถโ€๐ŸŒซ๏ธ E13.1 face in clouds
+1F636 200D 1F32B ; minimally-qualified # ๐Ÿ˜ถโ€๐ŸŒซ E13.1 face in clouds
+1F60F ; fully-qualified # ๐Ÿ˜ E0.6 smirking face
+1F612 ; fully-qualified # ๐Ÿ˜’ E0.6 unamused face
+1F644 ; fully-qualified # ๐Ÿ™„ E1.0 face with rolling eyes
+1F62C ; fully-qualified # ๐Ÿ˜ฌ E1.0 grimacing face
+1F62E 200D 1F4A8 ; fully-qualified # ๐Ÿ˜ฎโ€๐Ÿ’จ E13.1 face exhaling
+1F925 ; fully-qualified # ๐Ÿคฅ E3.0 lying face
+1FAE8 ; fully-qualified # ๐Ÿซจ E15.0 shaking face
+
+# subgroup: face-sleepy
+1F60C ; fully-qualified # ๐Ÿ˜Œ E0.6 relieved face
+1F614 ; fully-qualified # ๐Ÿ˜” E0.6 pensive face
+1F62A ; fully-qualified # ๐Ÿ˜ช E0.6 sleepy face
+1F924 ; fully-qualified # ๐Ÿคค E3.0 drooling face
+1F634 ; fully-qualified # ๐Ÿ˜ด E1.0 sleeping face
+
+# subgroup: face-unwell
+1F637 ; fully-qualified # ๐Ÿ˜ท E0.6 face with medical mask
+1F912 ; fully-qualified # ๐Ÿค’ E1.0 face with thermometer
+1F915 ; fully-qualified # ๐Ÿค• E1.0 face with head-bandage
+1F922 ; fully-qualified # ๐Ÿคข E3.0 nauseated face
+1F92E ; fully-qualified # ๐Ÿคฎ E5.0 face vomiting
+1F927 ; fully-qualified # ๐Ÿคง E3.0 sneezing face
+1F975 ; fully-qualified # ๐Ÿฅต E11.0 hot face
+1F976 ; fully-qualified # ๐Ÿฅถ E11.0 cold face
+1F974 ; fully-qualified # ๐Ÿฅด E11.0 woozy face
+1F635 ; fully-qualified # ๐Ÿ˜ต E0.6 face with crossed-out eyes
+1F635 200D 1F4AB ; fully-qualified # ๐Ÿ˜ตโ€๐Ÿ’ซ E13.1 face with spiral eyes
+1F92F ; fully-qualified # ๐Ÿคฏ E5.0 exploding head
+
+# subgroup: face-hat
+1F920 ; fully-qualified # ๐Ÿค  E3.0 cowboy hat face
+1F973 ; fully-qualified # ๐Ÿฅณ E11.0 partying face
+1F978 ; fully-qualified # ๐Ÿฅธ E13.0 disguised face
+
+# subgroup: face-glasses
+1F60E ; fully-qualified # ๐Ÿ˜Ž E1.0 smiling face with sunglasses
+1F913 ; fully-qualified # ๐Ÿค“ E1.0 nerd face
+1F9D0 ; fully-qualified # ๐Ÿง E5.0 face with monocle
+
+# subgroup: face-concerned
+1F615 ; fully-qualified # ๐Ÿ˜• E1.0 confused face
+1FAE4 ; fully-qualified # ๐Ÿซค E14.0 face with diagonal mouth
+1F61F ; fully-qualified # ๐Ÿ˜Ÿ E1.0 worried face
+1F641 ; fully-qualified # ๐Ÿ™ E1.0 slightly frowning face
+2639 FE0F ; fully-qualified # โ˜น๏ธ E0.7 frowning face
+2639 ; unqualified # โ˜น E0.7 frowning face
+1F62E ; fully-qualified # ๐Ÿ˜ฎ E1.0 face with open mouth
+1F62F ; fully-qualified # ๐Ÿ˜ฏ E1.0 hushed face
+1F632 ; fully-qualified # ๐Ÿ˜ฒ E0.6 astonished face
+1F633 ; fully-qualified # ๐Ÿ˜ณ E0.6 flushed face
+1F97A ; fully-qualified # ๐Ÿฅบ E11.0 pleading face
+1F979 ; fully-qualified # ๐Ÿฅน E14.0 face holding back tears
+1F626 ; fully-qualified # ๐Ÿ˜ฆ E1.0 frowning face with open mouth
+1F627 ; fully-qualified # ๐Ÿ˜ง E1.0 anguished face
+1F628 ; fully-qualified # ๐Ÿ˜จ E0.6 fearful face
+1F630 ; fully-qualified # ๐Ÿ˜ฐ E0.6 anxious face with sweat
+1F625 ; fully-qualified # ๐Ÿ˜ฅ E0.6 sad but relieved face
+1F622 ; fully-qualified # ๐Ÿ˜ข E0.6 crying face
+1F62D ; fully-qualified # ๐Ÿ˜ญ E0.6 loudly crying face
+1F631 ; fully-qualified # ๐Ÿ˜ฑ E0.6 face screaming in fear
+1F616 ; fully-qualified # ๐Ÿ˜– E0.6 confounded face
+1F623 ; fully-qualified # ๐Ÿ˜ฃ E0.6 persevering face
+1F61E ; fully-qualified # ๐Ÿ˜ž E0.6 disappointed face
+1F613 ; fully-qualified # ๐Ÿ˜“ E0.6 downcast face with sweat
+1F629 ; fully-qualified # ๐Ÿ˜ฉ E0.6 weary face
+1F62B ; fully-qualified # ๐Ÿ˜ซ E0.6 tired face
+1F971 ; fully-qualified # ๐Ÿฅฑ E12.0 yawning face
+
+# subgroup: face-negative
+1F624 ; fully-qualified # ๐Ÿ˜ค E0.6 face with steam from nose
+1F621 ; fully-qualified # ๐Ÿ˜ก E0.6 enraged face
+1F620 ; fully-qualified # ๐Ÿ˜  E0.6 angry face
+1F92C ; fully-qualified # ๐Ÿคฌ E5.0 face with symbols on mouth
+1F608 ; fully-qualified # ๐Ÿ˜ˆ E1.0 smiling face with horns
+1F47F ; fully-qualified # ๐Ÿ‘ฟ E0.6 angry face with horns
+1F480 ; fully-qualified # ๐Ÿ’€ E0.6 skull
+2620 FE0F ; fully-qualified # โ˜ ๏ธ E1.0 skull and crossbones
+2620 ; unqualified # โ˜  E1.0 skull and crossbones
+
+# subgroup: face-costume
+1F4A9 ; fully-qualified # ๐Ÿ’ฉ E0.6 pile of poo
+1F921 ; fully-qualified # ๐Ÿคก E3.0 clown face
+1F479 ; fully-qualified # ๐Ÿ‘น E0.6 ogre
+1F47A ; fully-qualified # ๐Ÿ‘บ E0.6 goblin
+1F47B ; fully-qualified # ๐Ÿ‘ป E0.6 ghost
+1F47D ; fully-qualified # ๐Ÿ‘ฝ E0.6 alien
+1F47E ; fully-qualified # ๐Ÿ‘พ E0.6 alien monster
+1F916 ; fully-qualified # ๐Ÿค– E1.0 robot
+
+# subgroup: cat-face
+1F63A ; fully-qualified # ๐Ÿ˜บ E0.6 grinning cat
+1F638 ; fully-qualified # ๐Ÿ˜ธ E0.6 grinning cat with smiling eyes
+1F639 ; fully-qualified # ๐Ÿ˜น E0.6 cat with tears of joy
+1F63B ; fully-qualified # ๐Ÿ˜ป E0.6 smiling cat with heart-eyes
+1F63C ; fully-qualified # ๐Ÿ˜ผ E0.6 cat with wry smile
+1F63D ; fully-qualified # ๐Ÿ˜ฝ E0.6 kissing cat
+1F640 ; fully-qualified # ๐Ÿ™€ E0.6 weary cat
+1F63F ; fully-qualified # ๐Ÿ˜ฟ E0.6 crying cat
+1F63E ; fully-qualified # ๐Ÿ˜พ E0.6 pouting cat
+
+# subgroup: monkey-face
+1F648 ; fully-qualified # ๐Ÿ™ˆ E0.6 see-no-evil monkey
+1F649 ; fully-qualified # ๐Ÿ™‰ E0.6 hear-no-evil monkey
+1F64A ; fully-qualified # ๐Ÿ™Š E0.6 speak-no-evil monkey
+
+# subgroup: heart
+1F48C ; fully-qualified # ๐Ÿ’Œ E0.6 love letter
+1F498 ; fully-qualified # ๐Ÿ’˜ E0.6 heart with arrow
+1F49D ; fully-qualified # ๐Ÿ’ E0.6 heart with ribbon
+1F496 ; fully-qualified # ๐Ÿ’– E0.6 sparkling heart
+1F497 ; fully-qualified # ๐Ÿ’— E0.6 growing heart
+1F493 ; fully-qualified # ๐Ÿ’“ E0.6 beating heart
+1F49E ; fully-qualified # ๐Ÿ’ž E0.6 revolving hearts
+1F495 ; fully-qualified # ๐Ÿ’• E0.6 two hearts
+1F49F ; fully-qualified # ๐Ÿ’Ÿ E0.6 heart decoration
+2763 FE0F ; fully-qualified # โฃ๏ธ E1.0 heart exclamation
+2763 ; unqualified # โฃ E1.0 heart exclamation
+1F494 ; fully-qualified # ๐Ÿ’” E0.6 broken heart
+2764 FE0F 200D 1F525 ; fully-qualified # โค๏ธโ€๐Ÿ”ฅ E13.1 heart on fire
+2764 200D 1F525 ; unqualified # โคโ€๐Ÿ”ฅ E13.1 heart on fire
+2764 FE0F 200D 1FA79 ; fully-qualified # โค๏ธโ€๐Ÿฉน E13.1 mending heart
+2764 200D 1FA79 ; unqualified # โคโ€๐Ÿฉน E13.1 mending heart
+2764 FE0F ; fully-qualified # โค๏ธ E0.6 red heart
+2764 ; unqualified # โค E0.6 red heart
+1FA77 ; fully-qualified # ๐Ÿฉท E15.0 pink heart
+1F9E1 ; fully-qualified # ๐Ÿงก E5.0 orange heart
+1F49B ; fully-qualified # ๐Ÿ’› E0.6 yellow heart
+1F49A ; fully-qualified # ๐Ÿ’š E0.6 green heart
+1F499 ; fully-qualified # ๐Ÿ’™ E0.6 blue heart
+1FA75 ; fully-qualified # ๐Ÿฉต E15.0 light blue heart
+1F49C ; fully-qualified # ๐Ÿ’œ E0.6 purple heart
+1F90E ; fully-qualified # ๐ŸคŽ E12.0 brown heart
+1F5A4 ; fully-qualified # ๐Ÿ–ค E3.0 black heart
+1FA76 ; fully-qualified # ๐Ÿฉถ E15.0 grey heart
+1F90D ; fully-qualified # ๐Ÿค E12.0 white heart
+
+# subgroup: emotion
+1F48B ; fully-qualified # ๐Ÿ’‹ E0.6 kiss mark
+1F4AF ; fully-qualified # ๐Ÿ’ฏ E0.6 hundred points
+1F4A2 ; fully-qualified # ๐Ÿ’ข E0.6 anger symbol
+1F4A5 ; fully-qualified # ๐Ÿ’ฅ E0.6 collision
+1F4AB ; fully-qualified # ๐Ÿ’ซ E0.6 dizzy
+1F4A6 ; fully-qualified # ๐Ÿ’ฆ E0.6 sweat droplets
+1F4A8 ; fully-qualified # ๐Ÿ’จ E0.6 dashing away
+1F573 FE0F ; fully-qualified # ๐Ÿ•ณ๏ธ E0.7 hole
+1F573 ; unqualified # ๐Ÿ•ณ E0.7 hole
+1F4AC ; fully-qualified # ๐Ÿ’ฌ E0.6 speech balloon
+1F441 FE0F 200D 1F5E8 FE0F ; fully-qualified # ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ E2.0 eye in speech bubble
+1F441 200D 1F5E8 FE0F ; unqualified # ๐Ÿ‘โ€๐Ÿ—จ๏ธ E2.0 eye in speech bubble
+1F441 FE0F 200D 1F5E8 ; minimally-qualified # ๐Ÿ‘๏ธโ€๐Ÿ—จ E2.0 eye in speech bubble
+1F441 200D 1F5E8 ; unqualified # ๐Ÿ‘โ€๐Ÿ—จ E2.0 eye in speech bubble
+1F5E8 FE0F ; fully-qualified # ๐Ÿ—จ๏ธ E2.0 left speech bubble
+1F5E8 ; unqualified # ๐Ÿ—จ E2.0 left speech bubble
+1F5EF FE0F ; fully-qualified # ๐Ÿ—ฏ๏ธ E0.7 right anger bubble
+1F5EF ; unqualified # ๐Ÿ—ฏ E0.7 right anger bubble
+1F4AD ; fully-qualified # ๐Ÿ’ญ E1.0 thought balloon
+1F4A4 ; fully-qualified # ๐Ÿ’ค E0.6 ZZZ
+
+# Smileys & Emotion subtotal: 180
+# Smileys & Emotion subtotal: 180 w/o modifiers
+
+# group: People & Body
+
+# subgroup: hand-fingers-open
+1F44B ; fully-qualified # ๐Ÿ‘‹ E0.6 waving hand
+1F44B 1F3FB ; fully-qualified # ๐Ÿ‘‹๐Ÿป E1.0 waving hand: light skin tone
+1F44B 1F3FC ; fully-qualified # ๐Ÿ‘‹๐Ÿผ E1.0 waving hand: medium-light skin tone
+1F44B 1F3FD ; fully-qualified # ๐Ÿ‘‹๐Ÿฝ E1.0 waving hand: medium skin tone
+1F44B 1F3FE ; fully-qualified # ๐Ÿ‘‹๐Ÿพ E1.0 waving hand: medium-dark skin tone
+1F44B 1F3FF ; fully-qualified # ๐Ÿ‘‹๐Ÿฟ E1.0 waving hand: dark skin tone
+1F91A ; fully-qualified # ๐Ÿคš E3.0 raised back of hand
+1F91A 1F3FB ; fully-qualified # ๐Ÿคš๐Ÿป E3.0 raised back of hand: light skin tone
+1F91A 1F3FC ; fully-qualified # ๐Ÿคš๐Ÿผ E3.0 raised back of hand: medium-light skin tone
+1F91A 1F3FD ; fully-qualified # ๐Ÿคš๐Ÿฝ E3.0 raised back of hand: medium skin tone
+1F91A 1F3FE ; fully-qualified # ๐Ÿคš๐Ÿพ E3.0 raised back of hand: medium-dark skin tone
+1F91A 1F3FF ; fully-qualified # ๐Ÿคš๐Ÿฟ E3.0 raised back of hand: dark skin tone
+1F590 FE0F ; fully-qualified # ๐Ÿ–๏ธ E0.7 hand with fingers splayed
+1F590 ; unqualified # ๐Ÿ– E0.7 hand with fingers splayed
+1F590 1F3FB ; fully-qualified # ๐Ÿ–๐Ÿป E1.0 hand with fingers splayed: light skin tone
+1F590 1F3FC ; fully-qualified # ๐Ÿ–๐Ÿผ E1.0 hand with fingers splayed: medium-light skin tone
+1F590 1F3FD ; fully-qualified # ๐Ÿ–๐Ÿฝ E1.0 hand with fingers splayed: medium skin tone
+1F590 1F3FE ; fully-qualified # ๐Ÿ–๐Ÿพ E1.0 hand with fingers splayed: medium-dark skin tone
+1F590 1F3FF ; fully-qualified # ๐Ÿ–๐Ÿฟ E1.0 hand with fingers splayed: dark skin tone
+270B ; fully-qualified # โœ‹ E0.6 raised hand
+270B 1F3FB ; fully-qualified # โœ‹๐Ÿป E1.0 raised hand: light skin tone
+270B 1F3FC ; fully-qualified # โœ‹๐Ÿผ E1.0 raised hand: medium-light skin tone
+270B 1F3FD ; fully-qualified # โœ‹๐Ÿฝ E1.0 raised hand: medium skin tone
+270B 1F3FE ; fully-qualified # โœ‹๐Ÿพ E1.0 raised hand: medium-dark skin tone
+270B 1F3FF ; fully-qualified # โœ‹๐Ÿฟ E1.0 raised hand: dark skin tone
+1F596 ; fully-qualified # ๐Ÿ–– E1.0 vulcan salute
+1F596 1F3FB ; fully-qualified # ๐Ÿ––๐Ÿป E1.0 vulcan salute: light skin tone
+1F596 1F3FC ; fully-qualified # ๐Ÿ––๐Ÿผ E1.0 vulcan salute: medium-light skin tone
+1F596 1F3FD ; fully-qualified # ๐Ÿ––๐Ÿฝ E1.0 vulcan salute: medium skin tone
+1F596 1F3FE ; fully-qualified # ๐Ÿ––๐Ÿพ E1.0 vulcan salute: medium-dark skin tone
+1F596 1F3FF ; fully-qualified # ๐Ÿ––๐Ÿฟ E1.0 vulcan salute: dark skin tone
+1FAF1 ; fully-qualified # ๐Ÿซฑ E14.0 rightwards hand
+1FAF1 1F3FB ; fully-qualified # ๐Ÿซฑ๐Ÿป E14.0 rightwards hand: light skin tone
+1FAF1 1F3FC ; fully-qualified # ๐Ÿซฑ๐Ÿผ E14.0 rightwards hand: medium-light skin tone
+1FAF1 1F3FD ; fully-qualified # ๐Ÿซฑ๐Ÿฝ E14.0 rightwards hand: medium skin tone
+1FAF1 1F3FE ; fully-qualified # ๐Ÿซฑ๐Ÿพ E14.0 rightwards hand: medium-dark skin tone
+1FAF1 1F3FF ; fully-qualified # ๐Ÿซฑ๐Ÿฟ E14.0 rightwards hand: dark skin tone
+1FAF2 ; fully-qualified # ๐Ÿซฒ E14.0 leftwards hand
+1FAF2 1F3FB ; fully-qualified # ๐Ÿซฒ๐Ÿป E14.0 leftwards hand: light skin tone
+1FAF2 1F3FC ; fully-qualified # ๐Ÿซฒ๐Ÿผ E14.0 leftwards hand: medium-light skin tone
+1FAF2 1F3FD ; fully-qualified # ๐Ÿซฒ๐Ÿฝ E14.0 leftwards hand: medium skin tone
+1FAF2 1F3FE ; fully-qualified # ๐Ÿซฒ๐Ÿพ E14.0 leftwards hand: medium-dark skin tone
+1FAF2 1F3FF ; fully-qualified # ๐Ÿซฒ๐Ÿฟ E14.0 leftwards hand: dark skin tone
+1FAF3 ; fully-qualified # ๐Ÿซณ E14.0 palm down hand
+1FAF3 1F3FB ; fully-qualified # ๐Ÿซณ๐Ÿป E14.0 palm down hand: light skin tone
+1FAF3 1F3FC ; fully-qualified # ๐Ÿซณ๐Ÿผ E14.0 palm down hand: medium-light skin tone
+1FAF3 1F3FD ; fully-qualified # ๐Ÿซณ๐Ÿฝ E14.0 palm down hand: medium skin tone
+1FAF3 1F3FE ; fully-qualified # ๐Ÿซณ๐Ÿพ E14.0 palm down hand: medium-dark skin tone
+1FAF3 1F3FF ; fully-qualified # ๐Ÿซณ๐Ÿฟ E14.0 palm down hand: dark skin tone
+1FAF4 ; fully-qualified # ๐Ÿซด E14.0 palm up hand
+1FAF4 1F3FB ; fully-qualified # ๐Ÿซด๐Ÿป E14.0 palm up hand: light skin tone
+1FAF4 1F3FC ; fully-qualified # ๐Ÿซด๐Ÿผ E14.0 palm up hand: medium-light skin tone
+1FAF4 1F3FD ; fully-qualified # ๐Ÿซด๐Ÿฝ E14.0 palm up hand: medium skin tone
+1FAF4 1F3FE ; fully-qualified # ๐Ÿซด๐Ÿพ E14.0 palm up hand: medium-dark skin tone
+1FAF4 1F3FF ; fully-qualified # ๐Ÿซด๐Ÿฟ E14.0 palm up hand: dark skin tone
+1FAF7 ; fully-qualified # ๐Ÿซท E15.0 leftwards pushing hand
+1FAF7 1F3FB ; fully-qualified # ๐Ÿซท๐Ÿป E15.0 leftwards pushing hand: light skin tone
+1FAF7 1F3FC ; fully-qualified # ๐Ÿซท๐Ÿผ E15.0 leftwards pushing hand: medium-light skin tone
+1FAF7 1F3FD ; fully-qualified # ๐Ÿซท๐Ÿฝ E15.0 leftwards pushing hand: medium skin tone
+1FAF7 1F3FE ; fully-qualified # ๐Ÿซท๐Ÿพ E15.0 leftwards pushing hand: medium-dark skin tone
+1FAF7 1F3FF ; fully-qualified # ๐Ÿซท๐Ÿฟ E15.0 leftwards pushing hand: dark skin tone
+1FAF8 ; fully-qualified # ๐Ÿซธ E15.0 rightwards pushing hand
+1FAF8 1F3FB ; fully-qualified # ๐Ÿซธ๐Ÿป E15.0 rightwards pushing hand: light skin tone
+1FAF8 1F3FC ; fully-qualified # ๐Ÿซธ๐Ÿผ E15.0 rightwards pushing hand: medium-light skin tone
+1FAF8 1F3FD ; fully-qualified # ๐Ÿซธ๐Ÿฝ E15.0 rightwards pushing hand: medium skin tone
+1FAF8 1F3FE ; fully-qualified # ๐Ÿซธ๐Ÿพ E15.0 rightwards pushing hand: medium-dark skin tone
+1FAF8 1F3FF ; fully-qualified # ๐Ÿซธ๐Ÿฟ E15.0 rightwards pushing hand: dark skin tone
+
+# subgroup: hand-fingers-partial
+1F44C ; fully-qualified # ๐Ÿ‘Œ E0.6 OK hand
+1F44C 1F3FB ; fully-qualified # ๐Ÿ‘Œ๐Ÿป E1.0 OK hand: light skin tone
+1F44C 1F3FC ; fully-qualified # ๐Ÿ‘Œ๐Ÿผ E1.0 OK hand: medium-light skin tone
+1F44C 1F3FD ; fully-qualified # ๐Ÿ‘Œ๐Ÿฝ E1.0 OK hand: medium skin tone
+1F44C 1F3FE ; fully-qualified # ๐Ÿ‘Œ๐Ÿพ E1.0 OK hand: medium-dark skin tone
+1F44C 1F3FF ; fully-qualified # ๐Ÿ‘Œ๐Ÿฟ E1.0 OK hand: dark skin tone
+1F90C ; fully-qualified # ๐ŸคŒ E13.0 pinched fingers
+1F90C 1F3FB ; fully-qualified # ๐ŸคŒ๐Ÿป E13.0 pinched fingers: light skin tone
+1F90C 1F3FC ; fully-qualified # ๐ŸคŒ๐Ÿผ E13.0 pinched fingers: medium-light skin tone
+1F90C 1F3FD ; fully-qualified # ๐ŸคŒ๐Ÿฝ E13.0 pinched fingers: medium skin tone
+1F90C 1F3FE ; fully-qualified # ๐ŸคŒ๐Ÿพ E13.0 pinched fingers: medium-dark skin tone
+1F90C 1F3FF ; fully-qualified # ๐ŸคŒ๐Ÿฟ E13.0 pinched fingers: dark skin tone
+1F90F ; fully-qualified # ๐Ÿค E12.0 pinching hand
+1F90F 1F3FB ; fully-qualified # ๐Ÿค๐Ÿป E12.0 pinching hand: light skin tone
+1F90F 1F3FC ; fully-qualified # ๐Ÿค๐Ÿผ E12.0 pinching hand: medium-light skin tone
+1F90F 1F3FD ; fully-qualified # ๐Ÿค๐Ÿฝ E12.0 pinching hand: medium skin tone
+1F90F 1F3FE ; fully-qualified # ๐Ÿค๐Ÿพ E12.0 pinching hand: medium-dark skin tone
+1F90F 1F3FF ; fully-qualified # ๐Ÿค๐Ÿฟ E12.0 pinching hand: dark skin tone
+270C FE0F ; fully-qualified # โœŒ๏ธ E0.6 victory hand
+270C ; unqualified # โœŒ E0.6 victory hand
+270C 1F3FB ; fully-qualified # โœŒ๐Ÿป E1.0 victory hand: light skin tone
+270C 1F3FC ; fully-qualified # โœŒ๐Ÿผ E1.0 victory hand: medium-light skin tone
+270C 1F3FD ; fully-qualified # โœŒ๐Ÿฝ E1.0 victory hand: medium skin tone
+270C 1F3FE ; fully-qualified # โœŒ๐Ÿพ E1.0 victory hand: medium-dark skin tone
+270C 1F3FF ; fully-qualified # โœŒ๐Ÿฟ E1.0 victory hand: dark skin tone
+1F91E ; fully-qualified # ๐Ÿคž E3.0 crossed fingers
+1F91E 1F3FB ; fully-qualified # ๐Ÿคž๐Ÿป E3.0 crossed fingers: light skin tone
+1F91E 1F3FC ; fully-qualified # ๐Ÿคž๐Ÿผ E3.0 crossed fingers: medium-light skin tone
+1F91E 1F3FD ; fully-qualified # ๐Ÿคž๐Ÿฝ E3.0 crossed fingers: medium skin tone
+1F91E 1F3FE ; fully-qualified # ๐Ÿคž๐Ÿพ E3.0 crossed fingers: medium-dark skin tone
+1F91E 1F3FF ; fully-qualified # ๐Ÿคž๐Ÿฟ E3.0 crossed fingers: dark skin tone
+1FAF0 ; fully-qualified # ๐Ÿซฐ E14.0 hand with index finger and thumb crossed
+1FAF0 1F3FB ; fully-qualified # ๐Ÿซฐ๐Ÿป E14.0 hand with index finger and thumb crossed: light skin tone
+1FAF0 1F3FC ; fully-qualified # ๐Ÿซฐ๐Ÿผ E14.0 hand with index finger and thumb crossed: medium-light skin tone
+1FAF0 1F3FD ; fully-qualified # ๐Ÿซฐ๐Ÿฝ E14.0 hand with index finger and thumb crossed: medium skin tone
+1FAF0 1F3FE ; fully-qualified # ๐Ÿซฐ๐Ÿพ E14.0 hand with index finger and thumb crossed: medium-dark skin tone
+1FAF0 1F3FF ; fully-qualified # ๐Ÿซฐ๐Ÿฟ E14.0 hand with index finger and thumb crossed: dark skin tone
+1F91F ; fully-qualified # ๐ŸคŸ E5.0 love-you gesture
+1F91F 1F3FB ; fully-qualified # ๐ŸคŸ๐Ÿป E5.0 love-you gesture: light skin tone
+1F91F 1F3FC ; fully-qualified # ๐ŸคŸ๐Ÿผ E5.0 love-you gesture: medium-light skin tone
+1F91F 1F3FD ; fully-qualified # ๐ŸคŸ๐Ÿฝ E5.0 love-you gesture: medium skin tone
+1F91F 1F3FE ; fully-qualified # ๐ŸคŸ๐Ÿพ E5.0 love-you gesture: medium-dark skin tone
+1F91F 1F3FF ; fully-qualified # ๐ŸคŸ๐Ÿฟ E5.0 love-you gesture: dark skin tone
+1F918 ; fully-qualified # ๐Ÿค˜ E1.0 sign of the horns
+1F918 1F3FB ; fully-qualified # ๐Ÿค˜๐Ÿป E1.0 sign of the horns: light skin tone
+1F918 1F3FC ; fully-qualified # ๐Ÿค˜๐Ÿผ E1.0 sign of the horns: medium-light skin tone
+1F918 1F3FD ; fully-qualified # ๐Ÿค˜๐Ÿฝ E1.0 sign of the horns: medium skin tone
+1F918 1F3FE ; fully-qualified # ๐Ÿค˜๐Ÿพ E1.0 sign of the horns: medium-dark skin tone
+1F918 1F3FF ; fully-qualified # ๐Ÿค˜๐Ÿฟ E1.0 sign of the horns: dark skin tone
+1F919 ; fully-qualified # ๐Ÿค™ E3.0 call me hand
+1F919 1F3FB ; fully-qualified # ๐Ÿค™๐Ÿป E3.0 call me hand: light skin tone
+1F919 1F3FC ; fully-qualified # ๐Ÿค™๐Ÿผ E3.0 call me hand: medium-light skin tone
+1F919 1F3FD ; fully-qualified # ๐Ÿค™๐Ÿฝ E3.0 call me hand: medium skin tone
+1F919 1F3FE ; fully-qualified # ๐Ÿค™๐Ÿพ E3.0 call me hand: medium-dark skin tone
+1F919 1F3FF ; fully-qualified # ๐Ÿค™๐Ÿฟ E3.0 call me hand: dark skin tone
+
+# subgroup: hand-single-finger
+1F448 ; fully-qualified # ๐Ÿ‘ˆ E0.6 backhand index pointing left
+1F448 1F3FB ; fully-qualified # ๐Ÿ‘ˆ๐Ÿป E1.0 backhand index pointing left: light skin tone
+1F448 1F3FC ; fully-qualified # ๐Ÿ‘ˆ๐Ÿผ E1.0 backhand index pointing left: medium-light skin tone
+1F448 1F3FD ; fully-qualified # ๐Ÿ‘ˆ๐Ÿฝ E1.0 backhand index pointing left: medium skin tone
+1F448 1F3FE ; fully-qualified # ๐Ÿ‘ˆ๐Ÿพ E1.0 backhand index pointing left: medium-dark skin tone
+1F448 1F3FF ; fully-qualified # ๐Ÿ‘ˆ๐Ÿฟ E1.0 backhand index pointing left: dark skin tone
+1F449 ; fully-qualified # ๐Ÿ‘‰ E0.6 backhand index pointing right
+1F449 1F3FB ; fully-qualified # ๐Ÿ‘‰๐Ÿป E1.0 backhand index pointing right: light skin tone
+1F449 1F3FC ; fully-qualified # ๐Ÿ‘‰๐Ÿผ E1.0 backhand index pointing right: medium-light skin tone
+1F449 1F3FD ; fully-qualified # ๐Ÿ‘‰๐Ÿฝ E1.0 backhand index pointing right: medium skin tone
+1F449 1F3FE ; fully-qualified # ๐Ÿ‘‰๐Ÿพ E1.0 backhand index pointing right: medium-dark skin tone
+1F449 1F3FF ; fully-qualified # ๐Ÿ‘‰๐Ÿฟ E1.0 backhand index pointing right: dark skin tone
+1F446 ; fully-qualified # ๐Ÿ‘† E0.6 backhand index pointing up
+1F446 1F3FB ; fully-qualified # ๐Ÿ‘†๐Ÿป E1.0 backhand index pointing up: light skin tone
+1F446 1F3FC ; fully-qualified # ๐Ÿ‘†๐Ÿผ E1.0 backhand index pointing up: medium-light skin tone
+1F446 1F3FD ; fully-qualified # ๐Ÿ‘†๐Ÿฝ E1.0 backhand index pointing up: medium skin tone
+1F446 1F3FE ; fully-qualified # ๐Ÿ‘†๐Ÿพ E1.0 backhand index pointing up: medium-dark skin tone
+1F446 1F3FF ; fully-qualified # ๐Ÿ‘†๐Ÿฟ E1.0 backhand index pointing up: dark skin tone
+1F595 ; fully-qualified # ๐Ÿ–• E1.0 middle finger
+1F595 1F3FB ; fully-qualified # ๐Ÿ–•๐Ÿป E1.0 middle finger: light skin tone
+1F595 1F3FC ; fully-qualified # ๐Ÿ–•๐Ÿผ E1.0 middle finger: medium-light skin tone
+1F595 1F3FD ; fully-qualified # ๐Ÿ–•๐Ÿฝ E1.0 middle finger: medium skin tone
+1F595 1F3FE ; fully-qualified # ๐Ÿ–•๐Ÿพ E1.0 middle finger: medium-dark skin tone
+1F595 1F3FF ; fully-qualified # ๐Ÿ–•๐Ÿฟ E1.0 middle finger: dark skin tone
+1F447 ; fully-qualified # ๐Ÿ‘‡ E0.6 backhand index pointing down
+1F447 1F3FB ; fully-qualified # ๐Ÿ‘‡๐Ÿป E1.0 backhand index pointing down: light skin tone
+1F447 1F3FC ; fully-qualified # ๐Ÿ‘‡๐Ÿผ E1.0 backhand index pointing down: medium-light skin tone
+1F447 1F3FD ; fully-qualified # ๐Ÿ‘‡๐Ÿฝ E1.0 backhand index pointing down: medium skin tone
+1F447 1F3FE ; fully-qualified # ๐Ÿ‘‡๐Ÿพ E1.0 backhand index pointing down: medium-dark skin tone
+1F447 1F3FF ; fully-qualified # ๐Ÿ‘‡๐Ÿฟ E1.0 backhand index pointing down: dark skin tone
+261D FE0F ; fully-qualified # โ˜๏ธ E0.6 index pointing up
+261D ; unqualified # โ˜ E0.6 index pointing up
+261D 1F3FB ; fully-qualified # โ˜๐Ÿป E1.0 index pointing up: light skin tone
+261D 1F3FC ; fully-qualified # โ˜๐Ÿผ E1.0 index pointing up: medium-light skin tone
+261D 1F3FD ; fully-qualified # โ˜๐Ÿฝ E1.0 index pointing up: medium skin tone
+261D 1F3FE ; fully-qualified # โ˜๐Ÿพ E1.0 index pointing up: medium-dark skin tone
+261D 1F3FF ; fully-qualified # โ˜๐Ÿฟ E1.0 index pointing up: dark skin tone
+1FAF5 ; fully-qualified # ๐Ÿซต E14.0 index pointing at the viewer
+1FAF5 1F3FB ; fully-qualified # ๐Ÿซต๐Ÿป E14.0 index pointing at the viewer: light skin tone
+1FAF5 1F3FC ; fully-qualified # ๐Ÿซต๐Ÿผ E14.0 index pointing at the viewer: medium-light skin tone
+1FAF5 1F3FD ; fully-qualified # ๐Ÿซต๐Ÿฝ E14.0 index pointing at the viewer: medium skin tone
+1FAF5 1F3FE ; fully-qualified # ๐Ÿซต๐Ÿพ E14.0 index pointing at the viewer: medium-dark skin tone
+1FAF5 1F3FF ; fully-qualified # ๐Ÿซต๐Ÿฟ E14.0 index pointing at the viewer: dark skin tone
+
+# subgroup: hand-fingers-closed
+1F44D ; fully-qualified # ๐Ÿ‘ E0.6 thumbs up
+1F44D 1F3FB ; fully-qualified # ๐Ÿ‘๐Ÿป E1.0 thumbs up: light skin tone
+1F44D 1F3FC ; fully-qualified # ๐Ÿ‘๐Ÿผ E1.0 thumbs up: medium-light skin tone
+1F44D 1F3FD ; fully-qualified # ๐Ÿ‘๐Ÿฝ E1.0 thumbs up: medium skin tone
+1F44D 1F3FE ; fully-qualified # ๐Ÿ‘๐Ÿพ E1.0 thumbs up: medium-dark skin tone
+1F44D 1F3FF ; fully-qualified # ๐Ÿ‘๐Ÿฟ E1.0 thumbs up: dark skin tone
+1F44E ; fully-qualified # ๐Ÿ‘Ž E0.6 thumbs down
+1F44E 1F3FB ; fully-qualified # ๐Ÿ‘Ž๐Ÿป E1.0 thumbs down: light skin tone
+1F44E 1F3FC ; fully-qualified # ๐Ÿ‘Ž๐Ÿผ E1.0 thumbs down: medium-light skin tone
+1F44E 1F3FD ; fully-qualified # ๐Ÿ‘Ž๐Ÿฝ E1.0 thumbs down: medium skin tone
+1F44E 1F3FE ; fully-qualified # ๐Ÿ‘Ž๐Ÿพ E1.0 thumbs down: medium-dark skin tone
+1F44E 1F3FF ; fully-qualified # ๐Ÿ‘Ž๐Ÿฟ E1.0 thumbs down: dark skin tone
+270A ; fully-qualified # โœŠ E0.6 raised fist
+270A 1F3FB ; fully-qualified # โœŠ๐Ÿป E1.0 raised fist: light skin tone
+270A 1F3FC ; fully-qualified # โœŠ๐Ÿผ E1.0 raised fist: medium-light skin tone
+270A 1F3FD ; fully-qualified # โœŠ๐Ÿฝ E1.0 raised fist: medium skin tone
+270A 1F3FE ; fully-qualified # โœŠ๐Ÿพ E1.0 raised fist: medium-dark skin tone
+270A 1F3FF ; fully-qualified # โœŠ๐Ÿฟ E1.0 raised fist: dark skin tone
+1F44A ; fully-qualified # ๐Ÿ‘Š E0.6 oncoming fist
+1F44A 1F3FB ; fully-qualified # ๐Ÿ‘Š๐Ÿป E1.0 oncoming fist: light skin tone
+1F44A 1F3FC ; fully-qualified # ๐Ÿ‘Š๐Ÿผ E1.0 oncoming fist: medium-light skin tone
+1F44A 1F3FD ; fully-qualified # ๐Ÿ‘Š๐Ÿฝ E1.0 oncoming fist: medium skin tone
+1F44A 1F3FE ; fully-qualified # ๐Ÿ‘Š๐Ÿพ E1.0 oncoming fist: medium-dark skin tone
+1F44A 1F3FF ; fully-qualified # ๐Ÿ‘Š๐Ÿฟ E1.0 oncoming fist: dark skin tone
+1F91B ; fully-qualified # ๐Ÿค› E3.0 left-facing fist
+1F91B 1F3FB ; fully-qualified # ๐Ÿค›๐Ÿป E3.0 left-facing fist: light skin tone
+1F91B 1F3FC ; fully-qualified # ๐Ÿค›๐Ÿผ E3.0 left-facing fist: medium-light skin tone
+1F91B 1F3FD ; fully-qualified # ๐Ÿค›๐Ÿฝ E3.0 left-facing fist: medium skin tone
+1F91B 1F3FE ; fully-qualified # ๐Ÿค›๐Ÿพ E3.0 left-facing fist: medium-dark skin tone
+1F91B 1F3FF ; fully-qualified # ๐Ÿค›๐Ÿฟ E3.0 left-facing fist: dark skin tone
+1F91C ; fully-qualified # ๐Ÿคœ E3.0 right-facing fist
+1F91C 1F3FB ; fully-qualified # ๐Ÿคœ๐Ÿป E3.0 right-facing fist: light skin tone
+1F91C 1F3FC ; fully-qualified # ๐Ÿคœ๐Ÿผ E3.0 right-facing fist: medium-light skin tone
+1F91C 1F3FD ; fully-qualified # ๐Ÿคœ๐Ÿฝ E3.0 right-facing fist: medium skin tone
+1F91C 1F3FE ; fully-qualified # ๐Ÿคœ๐Ÿพ E3.0 right-facing fist: medium-dark skin tone
+1F91C 1F3FF ; fully-qualified # ๐Ÿคœ๐Ÿฟ E3.0 right-facing fist: dark skin tone
+
+# subgroup: hands
+1F44F ; fully-qualified # ๐Ÿ‘ E0.6 clapping hands
+1F44F 1F3FB ; fully-qualified # ๐Ÿ‘๐Ÿป E1.0 clapping hands: light skin tone
+1F44F 1F3FC ; fully-qualified # ๐Ÿ‘๐Ÿผ E1.0 clapping hands: medium-light skin tone
+1F44F 1F3FD ; fully-qualified # ๐Ÿ‘๐Ÿฝ E1.0 clapping hands: medium skin tone
+1F44F 1F3FE ; fully-qualified # ๐Ÿ‘๐Ÿพ E1.0 clapping hands: medium-dark skin tone
+1F44F 1F3FF ; fully-qualified # ๐Ÿ‘๐Ÿฟ E1.0 clapping hands: dark skin tone
+1F64C ; fully-qualified # ๐Ÿ™Œ E0.6 raising hands
+1F64C 1F3FB ; fully-qualified # ๐Ÿ™Œ๐Ÿป E1.0 raising hands: light skin tone
+1F64C 1F3FC ; fully-qualified # ๐Ÿ™Œ๐Ÿผ E1.0 raising hands: medium-light skin tone
+1F64C 1F3FD ; fully-qualified # ๐Ÿ™Œ๐Ÿฝ E1.0 raising hands: medium skin tone
+1F64C 1F3FE ; fully-qualified # ๐Ÿ™Œ๐Ÿพ E1.0 raising hands: medium-dark skin tone
+1F64C 1F3FF ; fully-qualified # ๐Ÿ™Œ๐Ÿฟ E1.0 raising hands: dark skin tone
+1FAF6 ; fully-qualified # ๐Ÿซถ E14.0 heart hands
+1FAF6 1F3FB ; fully-qualified # ๐Ÿซถ๐Ÿป E14.0 heart hands: light skin tone
+1FAF6 1F3FC ; fully-qualified # ๐Ÿซถ๐Ÿผ E14.0 heart hands: medium-light skin tone
+1FAF6 1F3FD ; fully-qualified # ๐Ÿซถ๐Ÿฝ E14.0 heart hands: medium skin tone
+1FAF6 1F3FE ; fully-qualified # ๐Ÿซถ๐Ÿพ E14.0 heart hands: medium-dark skin tone
+1FAF6 1F3FF ; fully-qualified # ๐Ÿซถ๐Ÿฟ E14.0 heart hands: dark skin tone
+1F450 ; fully-qualified # ๐Ÿ‘ E0.6 open hands
+1F450 1F3FB ; fully-qualified # ๐Ÿ‘๐Ÿป E1.0 open hands: light skin tone
+1F450 1F3FC ; fully-qualified # ๐Ÿ‘๐Ÿผ E1.0 open hands: medium-light skin tone
+1F450 1F3FD ; fully-qualified # ๐Ÿ‘๐Ÿฝ E1.0 open hands: medium skin tone
+1F450 1F3FE ; fully-qualified # ๐Ÿ‘๐Ÿพ E1.0 open hands: medium-dark skin tone
+1F450 1F3FF ; fully-qualified # ๐Ÿ‘๐Ÿฟ E1.0 open hands: dark skin tone
+1F932 ; fully-qualified # ๐Ÿคฒ E5.0 palms up together
+1F932 1F3FB ; fully-qualified # ๐Ÿคฒ๐Ÿป E5.0 palms up together: light skin tone
+1F932 1F3FC ; fully-qualified # ๐Ÿคฒ๐Ÿผ E5.0 palms up together: medium-light skin tone
+1F932 1F3FD ; fully-qualified # ๐Ÿคฒ๐Ÿฝ E5.0 palms up together: medium skin tone
+1F932 1F3FE ; fully-qualified # ๐Ÿคฒ๐Ÿพ E5.0 palms up together: medium-dark skin tone
+1F932 1F3FF ; fully-qualified # ๐Ÿคฒ๐Ÿฟ E5.0 palms up together: dark skin tone
+1F91D ; fully-qualified # ๐Ÿค E3.0 handshake
+1F91D 1F3FB ; fully-qualified # ๐Ÿค๐Ÿป E14.0 handshake: light skin tone
+1F91D 1F3FC ; fully-qualified # ๐Ÿค๐Ÿผ E14.0 handshake: medium-light skin tone
+1F91D 1F3FD ; fully-qualified # ๐Ÿค๐Ÿฝ E14.0 handshake: medium skin tone
+1F91D 1F3FE ; fully-qualified # ๐Ÿค๐Ÿพ E14.0 handshake: medium-dark skin tone
+1F91D 1F3FF ; fully-qualified # ๐Ÿค๐Ÿฟ E14.0 handshake: dark skin tone
+1FAF1 1F3FB 200D 1FAF2 1F3FC ; fully-qualified # ๐Ÿซฑ๐Ÿปโ€๐Ÿซฒ๐Ÿผ E14.0 handshake: light skin tone, medium-light skin tone
+1FAF1 1F3FB 200D 1FAF2 1F3FD ; fully-qualified # ๐Ÿซฑ๐Ÿปโ€๐Ÿซฒ๐Ÿฝ E14.0 handshake: light skin tone, medium skin tone
+1FAF1 1F3FB 200D 1FAF2 1F3FE ; fully-qualified # ๐Ÿซฑ๐Ÿปโ€๐Ÿซฒ๐Ÿพ E14.0 handshake: light skin tone, medium-dark skin tone
+1FAF1 1F3FB 200D 1FAF2 1F3FF ; fully-qualified # ๐Ÿซฑ๐Ÿปโ€๐Ÿซฒ๐Ÿฟ E14.0 handshake: light skin tone, dark skin tone
+1FAF1 1F3FC 200D 1FAF2 1F3FB ; fully-qualified # ๐Ÿซฑ๐Ÿผโ€๐Ÿซฒ๐Ÿป E14.0 handshake: medium-light skin tone, light skin tone
+1FAF1 1F3FC 200D 1FAF2 1F3FD ; fully-qualified # ๐Ÿซฑ๐Ÿผโ€๐Ÿซฒ๐Ÿฝ E14.0 handshake: medium-light skin tone, medium skin tone
+1FAF1 1F3FC 200D 1FAF2 1F3FE ; fully-qualified # ๐Ÿซฑ๐Ÿผโ€๐Ÿซฒ๐Ÿพ E14.0 handshake: medium-light skin tone, medium-dark skin tone
+1FAF1 1F3FC 200D 1FAF2 1F3FF ; fully-qualified # ๐Ÿซฑ๐Ÿผโ€๐Ÿซฒ๐Ÿฟ E14.0 handshake: medium-light skin tone, dark skin tone
+1FAF1 1F3FD 200D 1FAF2 1F3FB ; fully-qualified # ๐Ÿซฑ๐Ÿฝโ€๐Ÿซฒ๐Ÿป E14.0 handshake: medium skin tone, light skin tone
+1FAF1 1F3FD 200D 1FAF2 1F3FC ; fully-qualified # ๐Ÿซฑ๐Ÿฝโ€๐Ÿซฒ๐Ÿผ E14.0 handshake: medium skin tone, medium-light skin tone
+1FAF1 1F3FD 200D 1FAF2 1F3FE ; fully-qualified # ๐Ÿซฑ๐Ÿฝโ€๐Ÿซฒ๐Ÿพ E14.0 handshake: medium skin tone, medium-dark skin tone
+1FAF1 1F3FD 200D 1FAF2 1F3FF ; fully-qualified # ๐Ÿซฑ๐Ÿฝโ€๐Ÿซฒ๐Ÿฟ E14.0 handshake: medium skin tone, dark skin tone
+1FAF1 1F3FE 200D 1FAF2 1F3FB ; fully-qualified # ๐Ÿซฑ๐Ÿพโ€๐Ÿซฒ๐Ÿป E14.0 handshake: medium-dark skin tone, light skin tone
+1FAF1 1F3FE 200D 1FAF2 1F3FC ; fully-qualified # ๐Ÿซฑ๐Ÿพโ€๐Ÿซฒ๐Ÿผ E14.0 handshake: medium-dark skin tone, medium-light skin tone
+1FAF1 1F3FE 200D 1FAF2 1F3FD ; fully-qualified # ๐Ÿซฑ๐Ÿพโ€๐Ÿซฒ๐Ÿฝ E14.0 handshake: medium-dark skin tone, medium skin tone
+1FAF1 1F3FE 200D 1FAF2 1F3FF ; fully-qualified # ๐Ÿซฑ๐Ÿพโ€๐Ÿซฒ๐Ÿฟ E14.0 handshake: medium-dark skin tone, dark skin tone
+1FAF1 1F3FF 200D 1FAF2 1F3FB ; fully-qualified # ๐Ÿซฑ๐Ÿฟโ€๐Ÿซฒ๐Ÿป E14.0 handshake: dark skin tone, light skin tone
+1FAF1 1F3FF 200D 1FAF2 1F3FC ; fully-qualified # ๐Ÿซฑ๐Ÿฟโ€๐Ÿซฒ๐Ÿผ E14.0 handshake: dark skin tone, medium-light skin tone
+1FAF1 1F3FF 200D 1FAF2 1F3FD ; fully-qualified # ๐Ÿซฑ๐Ÿฟโ€๐Ÿซฒ๐Ÿฝ E14.0 handshake: dark skin tone, medium skin tone
+1FAF1 1F3FF 200D 1FAF2 1F3FE ; fully-qualified # ๐Ÿซฑ๐Ÿฟโ€๐Ÿซฒ๐Ÿพ E14.0 handshake: dark skin tone, medium-dark skin tone
+1F64F ; fully-qualified # ๐Ÿ™ E0.6 folded hands
+1F64F 1F3FB ; fully-qualified # ๐Ÿ™๐Ÿป E1.0 folded hands: light skin tone
+1F64F 1F3FC ; fully-qualified # ๐Ÿ™๐Ÿผ E1.0 folded hands: medium-light skin tone
+1F64F 1F3FD ; fully-qualified # ๐Ÿ™๐Ÿฝ E1.0 folded hands: medium skin tone
+1F64F 1F3FE ; fully-qualified # ๐Ÿ™๐Ÿพ E1.0 folded hands: medium-dark skin tone
+1F64F 1F3FF ; fully-qualified # ๐Ÿ™๐Ÿฟ E1.0 folded hands: dark skin tone
+
+# subgroup: hand-prop
+270D FE0F ; fully-qualified # โœ๏ธ E0.7 writing hand
+270D ; unqualified # โœ E0.7 writing hand
+270D 1F3FB ; fully-qualified # โœ๐Ÿป E1.0 writing hand: light skin tone
+270D 1F3FC ; fully-qualified # โœ๐Ÿผ E1.0 writing hand: medium-light skin tone
+270D 1F3FD ; fully-qualified # โœ๐Ÿฝ E1.0 writing hand: medium skin tone
+270D 1F3FE ; fully-qualified # โœ๐Ÿพ E1.0 writing hand: medium-dark skin tone
+270D 1F3FF ; fully-qualified # โœ๐Ÿฟ E1.0 writing hand: dark skin tone
+1F485 ; fully-qualified # ๐Ÿ’… E0.6 nail polish
+1F485 1F3FB ; fully-qualified # ๐Ÿ’…๐Ÿป E1.0 nail polish: light skin tone
+1F485 1F3FC ; fully-qualified # ๐Ÿ’…๐Ÿผ E1.0 nail polish: medium-light skin tone
+1F485 1F3FD ; fully-qualified # ๐Ÿ’…๐Ÿฝ E1.0 nail polish: medium skin tone
+1F485 1F3FE ; fully-qualified # ๐Ÿ’…๐Ÿพ E1.0 nail polish: medium-dark skin tone
+1F485 1F3FF ; fully-qualified # ๐Ÿ’…๐Ÿฟ E1.0 nail polish: dark skin tone
+1F933 ; fully-qualified # ๐Ÿคณ E3.0 selfie
+1F933 1F3FB ; fully-qualified # ๐Ÿคณ๐Ÿป E3.0 selfie: light skin tone
+1F933 1F3FC ; fully-qualified # ๐Ÿคณ๐Ÿผ E3.0 selfie: medium-light skin tone
+1F933 1F3FD ; fully-qualified # ๐Ÿคณ๐Ÿฝ E3.0 selfie: medium skin tone
+1F933 1F3FE ; fully-qualified # ๐Ÿคณ๐Ÿพ E3.0 selfie: medium-dark skin tone
+1F933 1F3FF ; fully-qualified # ๐Ÿคณ๐Ÿฟ E3.0 selfie: dark skin tone
+
+# subgroup: body-parts
+1F4AA ; fully-qualified # ๐Ÿ’ช E0.6 flexed biceps
+1F4AA 1F3FB ; fully-qualified # ๐Ÿ’ช๐Ÿป E1.0 flexed biceps: light skin tone
+1F4AA 1F3FC ; fully-qualified # ๐Ÿ’ช๐Ÿผ E1.0 flexed biceps: medium-light skin tone
+1F4AA 1F3FD ; fully-qualified # ๐Ÿ’ช๐Ÿฝ E1.0 flexed biceps: medium skin tone
+1F4AA 1F3FE ; fully-qualified # ๐Ÿ’ช๐Ÿพ E1.0 flexed biceps: medium-dark skin tone
+1F4AA 1F3FF ; fully-qualified # ๐Ÿ’ช๐Ÿฟ E1.0 flexed biceps: dark skin tone
+1F9BE ; fully-qualified # ๐Ÿฆพ E12.0 mechanical arm
+1F9BF ; fully-qualified # ๐Ÿฆฟ E12.0 mechanical leg
+1F9B5 ; fully-qualified # ๐Ÿฆต E11.0 leg
+1F9B5 1F3FB ; fully-qualified # ๐Ÿฆต๐Ÿป E11.0 leg: light skin tone
+1F9B5 1F3FC ; fully-qualified # ๐Ÿฆต๐Ÿผ E11.0 leg: medium-light skin tone
+1F9B5 1F3FD ; fully-qualified # ๐Ÿฆต๐Ÿฝ E11.0 leg: medium skin tone
+1F9B5 1F3FE ; fully-qualified # ๐Ÿฆต๐Ÿพ E11.0 leg: medium-dark skin tone
+1F9B5 1F3FF ; fully-qualified # ๐Ÿฆต๐Ÿฟ E11.0 leg: dark skin tone
+1F9B6 ; fully-qualified # ๐Ÿฆถ E11.0 foot
+1F9B6 1F3FB ; fully-qualified # ๐Ÿฆถ๐Ÿป E11.0 foot: light skin tone
+1F9B6 1F3FC ; fully-qualified # ๐Ÿฆถ๐Ÿผ E11.0 foot: medium-light skin tone
+1F9B6 1F3FD ; fully-qualified # ๐Ÿฆถ๐Ÿฝ E11.0 foot: medium skin tone
+1F9B6 1F3FE ; fully-qualified # ๐Ÿฆถ๐Ÿพ E11.0 foot: medium-dark skin tone
+1F9B6 1F3FF ; fully-qualified # ๐Ÿฆถ๐Ÿฟ E11.0 foot: dark skin tone
+1F442 ; fully-qualified # ๐Ÿ‘‚ E0.6 ear
+1F442 1F3FB ; fully-qualified # ๐Ÿ‘‚๐Ÿป E1.0 ear: light skin tone
+1F442 1F3FC ; fully-qualified # ๐Ÿ‘‚๐Ÿผ E1.0 ear: medium-light skin tone
+1F442 1F3FD ; fully-qualified # ๐Ÿ‘‚๐Ÿฝ E1.0 ear: medium skin tone
+1F442 1F3FE ; fully-qualified # ๐Ÿ‘‚๐Ÿพ E1.0 ear: medium-dark skin tone
+1F442 1F3FF ; fully-qualified # ๐Ÿ‘‚๐Ÿฟ E1.0 ear: dark skin tone
+1F9BB ; fully-qualified # ๐Ÿฆป E12.0 ear with hearing aid
+1F9BB 1F3FB ; fully-qualified # ๐Ÿฆป๐Ÿป E12.0 ear with hearing aid: light skin tone
+1F9BB 1F3FC ; fully-qualified # ๐Ÿฆป๐Ÿผ E12.0 ear with hearing aid: medium-light skin tone
+1F9BB 1F3FD ; fully-qualified # ๐Ÿฆป๐Ÿฝ E12.0 ear with hearing aid: medium skin tone
+1F9BB 1F3FE ; fully-qualified # ๐Ÿฆป๐Ÿพ E12.0 ear with hearing aid: medium-dark skin tone
+1F9BB 1F3FF ; fully-qualified # ๐Ÿฆป๐Ÿฟ E12.0 ear with hearing aid: dark skin tone
+1F443 ; fully-qualified # ๐Ÿ‘ƒ E0.6 nose
+1F443 1F3FB ; fully-qualified # ๐Ÿ‘ƒ๐Ÿป E1.0 nose: light skin tone
+1F443 1F3FC ; fully-qualified # ๐Ÿ‘ƒ๐Ÿผ E1.0 nose: medium-light skin tone
+1F443 1F3FD ; fully-qualified # ๐Ÿ‘ƒ๐Ÿฝ E1.0 nose: medium skin tone
+1F443 1F3FE ; fully-qualified # ๐Ÿ‘ƒ๐Ÿพ E1.0 nose: medium-dark skin tone
+1F443 1F3FF ; fully-qualified # ๐Ÿ‘ƒ๐Ÿฟ E1.0 nose: dark skin tone
+1F9E0 ; fully-qualified # ๐Ÿง  E5.0 brain
+1FAC0 ; fully-qualified # ๐Ÿซ€ E13.0 anatomical heart
+1FAC1 ; fully-qualified # ๐Ÿซ E13.0 lungs
+1F9B7 ; fully-qualified # ๐Ÿฆท E11.0 tooth
+1F9B4 ; fully-qualified # ๐Ÿฆด E11.0 bone
+1F440 ; fully-qualified # ๐Ÿ‘€ E0.6 eyes
+1F441 FE0F ; fully-qualified # ๐Ÿ‘๏ธ E0.7 eye
+1F441 ; unqualified # ๐Ÿ‘ E0.7 eye
+1F445 ; fully-qualified # ๐Ÿ‘… E0.6 tongue
+1F444 ; fully-qualified # ๐Ÿ‘„ E0.6 mouth
+1FAE6 ; fully-qualified # ๐Ÿซฆ E14.0 biting lip
+
+# subgroup: person
+1F476 ; fully-qualified # ๐Ÿ‘ถ E0.6 baby
+1F476 1F3FB ; fully-qualified # ๐Ÿ‘ถ๐Ÿป E1.0 baby: light skin tone
+1F476 1F3FC ; fully-qualified # ๐Ÿ‘ถ๐Ÿผ E1.0 baby: medium-light skin tone
+1F476 1F3FD ; fully-qualified # ๐Ÿ‘ถ๐Ÿฝ E1.0 baby: medium skin tone
+1F476 1F3FE ; fully-qualified # ๐Ÿ‘ถ๐Ÿพ E1.0 baby: medium-dark skin tone
+1F476 1F3FF ; fully-qualified # ๐Ÿ‘ถ๐Ÿฟ E1.0 baby: dark skin tone
+1F9D2 ; fully-qualified # ๐Ÿง’ E5.0 child
+1F9D2 1F3FB ; fully-qualified # ๐Ÿง’๐Ÿป E5.0 child: light skin tone
+1F9D2 1F3FC ; fully-qualified # ๐Ÿง’๐Ÿผ E5.0 child: medium-light skin tone
+1F9D2 1F3FD ; fully-qualified # ๐Ÿง’๐Ÿฝ E5.0 child: medium skin tone
+1F9D2 1F3FE ; fully-qualified # ๐Ÿง’๐Ÿพ E5.0 child: medium-dark skin tone
+1F9D2 1F3FF ; fully-qualified # ๐Ÿง’๐Ÿฟ E5.0 child: dark skin tone
+1F466 ; fully-qualified # ๐Ÿ‘ฆ E0.6 boy
+1F466 1F3FB ; fully-qualified # ๐Ÿ‘ฆ๐Ÿป E1.0 boy: light skin tone
+1F466 1F3FC ; fully-qualified # ๐Ÿ‘ฆ๐Ÿผ E1.0 boy: medium-light skin tone
+1F466 1F3FD ; fully-qualified # ๐Ÿ‘ฆ๐Ÿฝ E1.0 boy: medium skin tone
+1F466 1F3FE ; fully-qualified # ๐Ÿ‘ฆ๐Ÿพ E1.0 boy: medium-dark skin tone
+1F466 1F3FF ; fully-qualified # ๐Ÿ‘ฆ๐Ÿฟ E1.0 boy: dark skin tone
+1F467 ; fully-qualified # ๐Ÿ‘ง E0.6 girl
+1F467 1F3FB ; fully-qualified # ๐Ÿ‘ง๐Ÿป E1.0 girl: light skin tone
+1F467 1F3FC ; fully-qualified # ๐Ÿ‘ง๐Ÿผ E1.0 girl: medium-light skin tone
+1F467 1F3FD ; fully-qualified # ๐Ÿ‘ง๐Ÿฝ E1.0 girl: medium skin tone
+1F467 1F3FE ; fully-qualified # ๐Ÿ‘ง๐Ÿพ E1.0 girl: medium-dark skin tone
+1F467 1F3FF ; fully-qualified # ๐Ÿ‘ง๐Ÿฟ E1.0 girl: dark skin tone
+1F9D1 ; fully-qualified # ๐Ÿง‘ E5.0 person
+1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿป E5.0 person: light skin tone
+1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿผ E5.0 person: medium-light skin tone
+1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿฝ E5.0 person: medium skin tone
+1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿพ E5.0 person: medium-dark skin tone
+1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿฟ E5.0 person: dark skin tone
+1F471 ; fully-qualified # ๐Ÿ‘ฑ E0.6 person: blond hair
+1F471 1F3FB ; fully-qualified # ๐Ÿ‘ฑ๐Ÿป E1.0 person: light skin tone, blond hair
+1F471 1F3FC ; fully-qualified # ๐Ÿ‘ฑ๐Ÿผ E1.0 person: medium-light skin tone, blond hair
+1F471 1F3FD ; fully-qualified # ๐Ÿ‘ฑ๐Ÿฝ E1.0 person: medium skin tone, blond hair
+1F471 1F3FE ; fully-qualified # ๐Ÿ‘ฑ๐Ÿพ E1.0 person: medium-dark skin tone, blond hair
+1F471 1F3FF ; fully-qualified # ๐Ÿ‘ฑ๐Ÿฟ E1.0 person: dark skin tone, blond hair
+1F468 ; fully-qualified # ๐Ÿ‘จ E0.6 man
+1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿป E1.0 man: light skin tone
+1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿผ E1.0 man: medium-light skin tone
+1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿฝ E1.0 man: medium skin tone
+1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿพ E1.0 man: medium-dark skin tone
+1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿฟ E1.0 man: dark skin tone
+1F9D4 ; fully-qualified # ๐Ÿง” E5.0 person: beard
+1F9D4 1F3FB ; fully-qualified # ๐Ÿง”๐Ÿป E5.0 person: light skin tone, beard
+1F9D4 1F3FC ; fully-qualified # ๐Ÿง”๐Ÿผ E5.0 person: medium-light skin tone, beard
+1F9D4 1F3FD ; fully-qualified # ๐Ÿง”๐Ÿฝ E5.0 person: medium skin tone, beard
+1F9D4 1F3FE ; fully-qualified # ๐Ÿง”๐Ÿพ E5.0 person: medium-dark skin tone, beard
+1F9D4 1F3FF ; fully-qualified # ๐Ÿง”๐Ÿฟ E5.0 person: dark skin tone, beard
+1F9D4 200D 2642 FE0F ; fully-qualified # ๐Ÿง”โ€โ™‚๏ธ E13.1 man: beard
+1F9D4 200D 2642 ; minimally-qualified # ๐Ÿง”โ€โ™‚ E13.1 man: beard
+1F9D4 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง”๐Ÿปโ€โ™‚๏ธ E13.1 man: light skin tone, beard
+1F9D4 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง”๐Ÿปโ€โ™‚ E13.1 man: light skin tone, beard
+1F9D4 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง”๐Ÿผโ€โ™‚๏ธ E13.1 man: medium-light skin tone, beard
+1F9D4 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง”๐Ÿผโ€โ™‚ E13.1 man: medium-light skin tone, beard
+1F9D4 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง”๐Ÿฝโ€โ™‚๏ธ E13.1 man: medium skin tone, beard
+1F9D4 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง”๐Ÿฝโ€โ™‚ E13.1 man: medium skin tone, beard
+1F9D4 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง”๐Ÿพโ€โ™‚๏ธ E13.1 man: medium-dark skin tone, beard
+1F9D4 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง”๐Ÿพโ€โ™‚ E13.1 man: medium-dark skin tone, beard
+1F9D4 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง”๐Ÿฟโ€โ™‚๏ธ E13.1 man: dark skin tone, beard
+1F9D4 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง”๐Ÿฟโ€โ™‚ E13.1 man: dark skin tone, beard
+1F9D4 200D 2640 FE0F ; fully-qualified # ๐Ÿง”โ€โ™€๏ธ E13.1 woman: beard
+1F9D4 200D 2640 ; minimally-qualified # ๐Ÿง”โ€โ™€ E13.1 woman: beard
+1F9D4 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง”๐Ÿปโ€โ™€๏ธ E13.1 woman: light skin tone, beard
+1F9D4 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง”๐Ÿปโ€โ™€ E13.1 woman: light skin tone, beard
+1F9D4 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง”๐Ÿผโ€โ™€๏ธ E13.1 woman: medium-light skin tone, beard
+1F9D4 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง”๐Ÿผโ€โ™€ E13.1 woman: medium-light skin tone, beard
+1F9D4 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง”๐Ÿฝโ€โ™€๏ธ E13.1 woman: medium skin tone, beard
+1F9D4 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง”๐Ÿฝโ€โ™€ E13.1 woman: medium skin tone, beard
+1F9D4 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง”๐Ÿพโ€โ™€๏ธ E13.1 woman: medium-dark skin tone, beard
+1F9D4 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง”๐Ÿพโ€โ™€ E13.1 woman: medium-dark skin tone, beard
+1F9D4 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง”๐Ÿฟโ€โ™€๏ธ E13.1 woman: dark skin tone, beard
+1F9D4 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง”๐Ÿฟโ€โ™€ E13.1 woman: dark skin tone, beard
+1F468 200D 1F9B0 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆฐ E11.0 man: red hair
+1F468 1F3FB 200D 1F9B0 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฐ E11.0 man: light skin tone, red hair
+1F468 1F3FC 200D 1F9B0 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฐ E11.0 man: medium-light skin tone, red hair
+1F468 1F3FD 200D 1F9B0 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฐ E11.0 man: medium skin tone, red hair
+1F468 1F3FE 200D 1F9B0 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฐ E11.0 man: medium-dark skin tone, red hair
+1F468 1F3FF 200D 1F9B0 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฐ E11.0 man: dark skin tone, red hair
+1F468 200D 1F9B1 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆฑ E11.0 man: curly hair
+1F468 1F3FB 200D 1F9B1 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฑ E11.0 man: light skin tone, curly hair
+1F468 1F3FC 200D 1F9B1 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฑ E11.0 man: medium-light skin tone, curly hair
+1F468 1F3FD 200D 1F9B1 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฑ E11.0 man: medium skin tone, curly hair
+1F468 1F3FE 200D 1F9B1 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฑ E11.0 man: medium-dark skin tone, curly hair
+1F468 1F3FF 200D 1F9B1 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฑ E11.0 man: dark skin tone, curly hair
+1F468 200D 1F9B3 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆณ E11.0 man: white hair
+1F468 1F3FB 200D 1F9B3 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆณ E11.0 man: light skin tone, white hair
+1F468 1F3FC 200D 1F9B3 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆณ E11.0 man: medium-light skin tone, white hair
+1F468 1F3FD 200D 1F9B3 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆณ E11.0 man: medium skin tone, white hair
+1F468 1F3FE 200D 1F9B3 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆณ E11.0 man: medium-dark skin tone, white hair
+1F468 1F3FF 200D 1F9B3 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆณ E11.0 man: dark skin tone, white hair
+1F468 200D 1F9B2 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆฒ E11.0 man: bald
+1F468 1F3FB 200D 1F9B2 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฒ E11.0 man: light skin tone, bald
+1F468 1F3FC 200D 1F9B2 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฒ E11.0 man: medium-light skin tone, bald
+1F468 1F3FD 200D 1F9B2 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฒ E11.0 man: medium skin tone, bald
+1F468 1F3FE 200D 1F9B2 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฒ E11.0 man: medium-dark skin tone, bald
+1F468 1F3FF 200D 1F9B2 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฒ E11.0 man: dark skin tone, bald
+1F469 ; fully-qualified # ๐Ÿ‘ฉ E0.6 woman
+1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿป E1.0 woman: light skin tone
+1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผ E1.0 woman: medium-light skin tone
+1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝ E1.0 woman: medium skin tone
+1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพ E1.0 woman: medium-dark skin tone
+1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟ E1.0 woman: dark skin tone
+1F469 200D 1F9B0 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆฐ E11.0 woman: red hair
+1F469 1F3FB 200D 1F9B0 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฐ E11.0 woman: light skin tone, red hair
+1F469 1F3FC 200D 1F9B0 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฐ E11.0 woman: medium-light skin tone, red hair
+1F469 1F3FD 200D 1F9B0 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฐ E11.0 woman: medium skin tone, red hair
+1F469 1F3FE 200D 1F9B0 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฐ E11.0 woman: medium-dark skin tone, red hair
+1F469 1F3FF 200D 1F9B0 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฐ E11.0 woman: dark skin tone, red hair
+1F9D1 200D 1F9B0 ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆฐ E12.1 person: red hair
+1F9D1 1F3FB 200D 1F9B0 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฐ E12.1 person: light skin tone, red hair
+1F9D1 1F3FC 200D 1F9B0 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฐ E12.1 person: medium-light skin tone, red hair
+1F9D1 1F3FD 200D 1F9B0 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฐ E12.1 person: medium skin tone, red hair
+1F9D1 1F3FE 200D 1F9B0 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฐ E12.1 person: medium-dark skin tone, red hair
+1F9D1 1F3FF 200D 1F9B0 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฐ E12.1 person: dark skin tone, red hair
+1F469 200D 1F9B1 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆฑ E11.0 woman: curly hair
+1F469 1F3FB 200D 1F9B1 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฑ E11.0 woman: light skin tone, curly hair
+1F469 1F3FC 200D 1F9B1 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฑ E11.0 woman: medium-light skin tone, curly hair
+1F469 1F3FD 200D 1F9B1 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฑ E11.0 woman: medium skin tone, curly hair
+1F469 1F3FE 200D 1F9B1 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฑ E11.0 woman: medium-dark skin tone, curly hair
+1F469 1F3FF 200D 1F9B1 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฑ E11.0 woman: dark skin tone, curly hair
+1F9D1 200D 1F9B1 ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆฑ E12.1 person: curly hair
+1F9D1 1F3FB 200D 1F9B1 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฑ E12.1 person: light skin tone, curly hair
+1F9D1 1F3FC 200D 1F9B1 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฑ E12.1 person: medium-light skin tone, curly hair
+1F9D1 1F3FD 200D 1F9B1 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฑ E12.1 person: medium skin tone, curly hair
+1F9D1 1F3FE 200D 1F9B1 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฑ E12.1 person: medium-dark skin tone, curly hair
+1F9D1 1F3FF 200D 1F9B1 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฑ E12.1 person: dark skin tone, curly hair
+1F469 200D 1F9B3 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆณ E11.0 woman: white hair
+1F469 1F3FB 200D 1F9B3 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆณ E11.0 woman: light skin tone, white hair
+1F469 1F3FC 200D 1F9B3 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆณ E11.0 woman: medium-light skin tone, white hair
+1F469 1F3FD 200D 1F9B3 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆณ E11.0 woman: medium skin tone, white hair
+1F469 1F3FE 200D 1F9B3 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆณ E11.0 woman: medium-dark skin tone, white hair
+1F469 1F3FF 200D 1F9B3 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆณ E11.0 woman: dark skin tone, white hair
+1F9D1 200D 1F9B3 ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆณ E12.1 person: white hair
+1F9D1 1F3FB 200D 1F9B3 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆณ E12.1 person: light skin tone, white hair
+1F9D1 1F3FC 200D 1F9B3 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆณ E12.1 person: medium-light skin tone, white hair
+1F9D1 1F3FD 200D 1F9B3 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆณ E12.1 person: medium skin tone, white hair
+1F9D1 1F3FE 200D 1F9B3 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆณ E12.1 person: medium-dark skin tone, white hair
+1F9D1 1F3FF 200D 1F9B3 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆณ E12.1 person: dark skin tone, white hair
+1F469 200D 1F9B2 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆฒ E11.0 woman: bald
+1F469 1F3FB 200D 1F9B2 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฒ E11.0 woman: light skin tone, bald
+1F469 1F3FC 200D 1F9B2 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฒ E11.0 woman: medium-light skin tone, bald
+1F469 1F3FD 200D 1F9B2 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฒ E11.0 woman: medium skin tone, bald
+1F469 1F3FE 200D 1F9B2 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฒ E11.0 woman: medium-dark skin tone, bald
+1F469 1F3FF 200D 1F9B2 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฒ E11.0 woman: dark skin tone, bald
+1F9D1 200D 1F9B2 ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆฒ E12.1 person: bald
+1F9D1 1F3FB 200D 1F9B2 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฒ E12.1 person: light skin tone, bald
+1F9D1 1F3FC 200D 1F9B2 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฒ E12.1 person: medium-light skin tone, bald
+1F9D1 1F3FD 200D 1F9B2 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฒ E12.1 person: medium skin tone, bald
+1F9D1 1F3FE 200D 1F9B2 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฒ E12.1 person: medium-dark skin tone, bald
+1F9D1 1F3FF 200D 1F9B2 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฒ E12.1 person: dark skin tone, bald
+1F471 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฑโ€โ™€๏ธ E4.0 woman: blond hair
+1F471 200D 2640 ; minimally-qualified # ๐Ÿ‘ฑโ€โ™€ E4.0 woman: blond hair
+1F471 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™€๏ธ E4.0 woman: light skin tone, blond hair
+1F471 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™€ E4.0 woman: light skin tone, blond hair
+1F471 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™€๏ธ E4.0 woman: medium-light skin tone, blond hair
+1F471 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™€ E4.0 woman: medium-light skin tone, blond hair
+1F471 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™€๏ธ E4.0 woman: medium skin tone, blond hair
+1F471 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™€ E4.0 woman: medium skin tone, blond hair
+1F471 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™€๏ธ E4.0 woman: medium-dark skin tone, blond hair
+1F471 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™€ E4.0 woman: medium-dark skin tone, blond hair
+1F471 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™€๏ธ E4.0 woman: dark skin tone, blond hair
+1F471 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™€ E4.0 woman: dark skin tone, blond hair
+1F471 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฑโ€โ™‚๏ธ E4.0 man: blond hair
+1F471 200D 2642 ; minimally-qualified # ๐Ÿ‘ฑโ€โ™‚ E4.0 man: blond hair
+1F471 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™‚๏ธ E4.0 man: light skin tone, blond hair
+1F471 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿปโ€โ™‚ E4.0 man: light skin tone, blond hair
+1F471 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™‚๏ธ E4.0 man: medium-light skin tone, blond hair
+1F471 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿผโ€โ™‚ E4.0 man: medium-light skin tone, blond hair
+1F471 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™‚๏ธ E4.0 man: medium skin tone, blond hair
+1F471 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฝโ€โ™‚ E4.0 man: medium skin tone, blond hair
+1F471 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™‚๏ธ E4.0 man: medium-dark skin tone, blond hair
+1F471 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿพโ€โ™‚ E4.0 man: medium-dark skin tone, blond hair
+1F471 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™‚๏ธ E4.0 man: dark skin tone, blond hair
+1F471 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ‘ฑ๐Ÿฟโ€โ™‚ E4.0 man: dark skin tone, blond hair
+1F9D3 ; fully-qualified # ๐Ÿง“ E5.0 older person
+1F9D3 1F3FB ; fully-qualified # ๐Ÿง“๐Ÿป E5.0 older person: light skin tone
+1F9D3 1F3FC ; fully-qualified # ๐Ÿง“๐Ÿผ E5.0 older person: medium-light skin tone
+1F9D3 1F3FD ; fully-qualified # ๐Ÿง“๐Ÿฝ E5.0 older person: medium skin tone
+1F9D3 1F3FE ; fully-qualified # ๐Ÿง“๐Ÿพ E5.0 older person: medium-dark skin tone
+1F9D3 1F3FF ; fully-qualified # ๐Ÿง“๐Ÿฟ E5.0 older person: dark skin tone
+1F474 ; fully-qualified # ๐Ÿ‘ด E0.6 old man
+1F474 1F3FB ; fully-qualified # ๐Ÿ‘ด๐Ÿป E1.0 old man: light skin tone
+1F474 1F3FC ; fully-qualified # ๐Ÿ‘ด๐Ÿผ E1.0 old man: medium-light skin tone
+1F474 1F3FD ; fully-qualified # ๐Ÿ‘ด๐Ÿฝ E1.0 old man: medium skin tone
+1F474 1F3FE ; fully-qualified # ๐Ÿ‘ด๐Ÿพ E1.0 old man: medium-dark skin tone
+1F474 1F3FF ; fully-qualified # ๐Ÿ‘ด๐Ÿฟ E1.0 old man: dark skin tone
+1F475 ; fully-qualified # ๐Ÿ‘ต E0.6 old woman
+1F475 1F3FB ; fully-qualified # ๐Ÿ‘ต๐Ÿป E1.0 old woman: light skin tone
+1F475 1F3FC ; fully-qualified # ๐Ÿ‘ต๐Ÿผ E1.0 old woman: medium-light skin tone
+1F475 1F3FD ; fully-qualified # ๐Ÿ‘ต๐Ÿฝ E1.0 old woman: medium skin tone
+1F475 1F3FE ; fully-qualified # ๐Ÿ‘ต๐Ÿพ E1.0 old woman: medium-dark skin tone
+1F475 1F3FF ; fully-qualified # ๐Ÿ‘ต๐Ÿฟ E1.0 old woman: dark skin tone
+
+# subgroup: person-gesture
+1F64D ; fully-qualified # ๐Ÿ™ E0.6 person frowning
+1F64D 1F3FB ; fully-qualified # ๐Ÿ™๐Ÿป E1.0 person frowning: light skin tone
+1F64D 1F3FC ; fully-qualified # ๐Ÿ™๐Ÿผ E1.0 person frowning: medium-light skin tone
+1F64D 1F3FD ; fully-qualified # ๐Ÿ™๐Ÿฝ E1.0 person frowning: medium skin tone
+1F64D 1F3FE ; fully-qualified # ๐Ÿ™๐Ÿพ E1.0 person frowning: medium-dark skin tone
+1F64D 1F3FF ; fully-qualified # ๐Ÿ™๐Ÿฟ E1.0 person frowning: dark skin tone
+1F64D 200D 2642 FE0F ; fully-qualified # ๐Ÿ™โ€โ™‚๏ธ E4.0 man frowning
+1F64D 200D 2642 ; minimally-qualified # ๐Ÿ™โ€โ™‚ E4.0 man frowning
+1F64D 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ™๐Ÿปโ€โ™‚๏ธ E4.0 man frowning: light skin tone
+1F64D 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ™๐Ÿปโ€โ™‚ E4.0 man frowning: light skin tone
+1F64D 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ™๐Ÿผโ€โ™‚๏ธ E4.0 man frowning: medium-light skin tone
+1F64D 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ™๐Ÿผโ€โ™‚ E4.0 man frowning: medium-light skin tone
+1F64D 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ™๐Ÿฝโ€โ™‚๏ธ E4.0 man frowning: medium skin tone
+1F64D 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ™๐Ÿฝโ€โ™‚ E4.0 man frowning: medium skin tone
+1F64D 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ™๐Ÿพโ€โ™‚๏ธ E4.0 man frowning: medium-dark skin tone
+1F64D 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ™๐Ÿพโ€โ™‚ E4.0 man frowning: medium-dark skin tone
+1F64D 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ™๐Ÿฟโ€โ™‚๏ธ E4.0 man frowning: dark skin tone
+1F64D 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ™๐Ÿฟโ€โ™‚ E4.0 man frowning: dark skin tone
+1F64D 200D 2640 FE0F ; fully-qualified # ๐Ÿ™โ€โ™€๏ธ E4.0 woman frowning
+1F64D 200D 2640 ; minimally-qualified # ๐Ÿ™โ€โ™€ E4.0 woman frowning
+1F64D 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ™๐Ÿปโ€โ™€๏ธ E4.0 woman frowning: light skin tone
+1F64D 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ™๐Ÿปโ€โ™€ E4.0 woman frowning: light skin tone
+1F64D 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ™๐Ÿผโ€โ™€๏ธ E4.0 woman frowning: medium-light skin tone
+1F64D 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ™๐Ÿผโ€โ™€ E4.0 woman frowning: medium-light skin tone
+1F64D 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ™๐Ÿฝโ€โ™€๏ธ E4.0 woman frowning: medium skin tone
+1F64D 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ™๐Ÿฝโ€โ™€ E4.0 woman frowning: medium skin tone
+1F64D 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ™๐Ÿพโ€โ™€๏ธ E4.0 woman frowning: medium-dark skin tone
+1F64D 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ™๐Ÿพโ€โ™€ E4.0 woman frowning: medium-dark skin tone
+1F64D 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ™๐Ÿฟโ€โ™€๏ธ E4.0 woman frowning: dark skin tone
+1F64D 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ™๐Ÿฟโ€โ™€ E4.0 woman frowning: dark skin tone
+1F64E ; fully-qualified # ๐Ÿ™Ž E0.6 person pouting
+1F64E 1F3FB ; fully-qualified # ๐Ÿ™Ž๐Ÿป E1.0 person pouting: light skin tone
+1F64E 1F3FC ; fully-qualified # ๐Ÿ™Ž๐Ÿผ E1.0 person pouting: medium-light skin tone
+1F64E 1F3FD ; fully-qualified # ๐Ÿ™Ž๐Ÿฝ E1.0 person pouting: medium skin tone
+1F64E 1F3FE ; fully-qualified # ๐Ÿ™Ž๐Ÿพ E1.0 person pouting: medium-dark skin tone
+1F64E 1F3FF ; fully-qualified # ๐Ÿ™Ž๐Ÿฟ E1.0 person pouting: dark skin tone
+1F64E 200D 2642 FE0F ; fully-qualified # ๐Ÿ™Žโ€โ™‚๏ธ E4.0 man pouting
+1F64E 200D 2642 ; minimally-qualified # ๐Ÿ™Žโ€โ™‚ E4.0 man pouting
+1F64E 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™‚๏ธ E4.0 man pouting: light skin tone
+1F64E 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™‚ E4.0 man pouting: light skin tone
+1F64E 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™‚๏ธ E4.0 man pouting: medium-light skin tone
+1F64E 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™‚ E4.0 man pouting: medium-light skin tone
+1F64E 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™‚๏ธ E4.0 man pouting: medium skin tone
+1F64E 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™‚ E4.0 man pouting: medium skin tone
+1F64E 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™‚๏ธ E4.0 man pouting: medium-dark skin tone
+1F64E 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™‚ E4.0 man pouting: medium-dark skin tone
+1F64E 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™‚๏ธ E4.0 man pouting: dark skin tone
+1F64E 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™‚ E4.0 man pouting: dark skin tone
+1F64E 200D 2640 FE0F ; fully-qualified # ๐Ÿ™Žโ€โ™€๏ธ E4.0 woman pouting
+1F64E 200D 2640 ; minimally-qualified # ๐Ÿ™Žโ€โ™€ E4.0 woman pouting
+1F64E 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™€๏ธ E4.0 woman pouting: light skin tone
+1F64E 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ™Ž๐Ÿปโ€โ™€ E4.0 woman pouting: light skin tone
+1F64E 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™€๏ธ E4.0 woman pouting: medium-light skin tone
+1F64E 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ™Ž๐Ÿผโ€โ™€ E4.0 woman pouting: medium-light skin tone
+1F64E 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™€๏ธ E4.0 woman pouting: medium skin tone
+1F64E 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ™Ž๐Ÿฝโ€โ™€ E4.0 woman pouting: medium skin tone
+1F64E 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™€๏ธ E4.0 woman pouting: medium-dark skin tone
+1F64E 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ™Ž๐Ÿพโ€โ™€ E4.0 woman pouting: medium-dark skin tone
+1F64E 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™€๏ธ E4.0 woman pouting: dark skin tone
+1F64E 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ™Ž๐Ÿฟโ€โ™€ E4.0 woman pouting: dark skin tone
+1F645 ; fully-qualified # ๐Ÿ™… E0.6 person gesturing NO
+1F645 1F3FB ; fully-qualified # ๐Ÿ™…๐Ÿป E1.0 person gesturing NO: light skin tone
+1F645 1F3FC ; fully-qualified # ๐Ÿ™…๐Ÿผ E1.0 person gesturing NO: medium-light skin tone
+1F645 1F3FD ; fully-qualified # ๐Ÿ™…๐Ÿฝ E1.0 person gesturing NO: medium skin tone
+1F645 1F3FE ; fully-qualified # ๐Ÿ™…๐Ÿพ E1.0 person gesturing NO: medium-dark skin tone
+1F645 1F3FF ; fully-qualified # ๐Ÿ™…๐Ÿฟ E1.0 person gesturing NO: dark skin tone
+1F645 200D 2642 FE0F ; fully-qualified # ๐Ÿ™…โ€โ™‚๏ธ E4.0 man gesturing NO
+1F645 200D 2642 ; minimally-qualified # ๐Ÿ™…โ€โ™‚ E4.0 man gesturing NO
+1F645 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿปโ€โ™‚๏ธ E4.0 man gesturing NO: light skin tone
+1F645 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ™…๐Ÿปโ€โ™‚ E4.0 man gesturing NO: light skin tone
+1F645 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿผโ€โ™‚๏ธ E4.0 man gesturing NO: medium-light skin tone
+1F645 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ™…๐Ÿผโ€โ™‚ E4.0 man gesturing NO: medium-light skin tone
+1F645 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿฝโ€โ™‚๏ธ E4.0 man gesturing NO: medium skin tone
+1F645 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ™…๐Ÿฝโ€โ™‚ E4.0 man gesturing NO: medium skin tone
+1F645 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿพโ€โ™‚๏ธ E4.0 man gesturing NO: medium-dark skin tone
+1F645 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ™…๐Ÿพโ€โ™‚ E4.0 man gesturing NO: medium-dark skin tone
+1F645 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿฟโ€โ™‚๏ธ E4.0 man gesturing NO: dark skin tone
+1F645 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ™…๐Ÿฟโ€โ™‚ E4.0 man gesturing NO: dark skin tone
+1F645 200D 2640 FE0F ; fully-qualified # ๐Ÿ™…โ€โ™€๏ธ E4.0 woman gesturing NO
+1F645 200D 2640 ; minimally-qualified # ๐Ÿ™…โ€โ™€ E4.0 woman gesturing NO
+1F645 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿปโ€โ™€๏ธ E4.0 woman gesturing NO: light skin tone
+1F645 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ™…๐Ÿปโ€โ™€ E4.0 woman gesturing NO: light skin tone
+1F645 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿผโ€โ™€๏ธ E4.0 woman gesturing NO: medium-light skin tone
+1F645 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ™…๐Ÿผโ€โ™€ E4.0 woman gesturing NO: medium-light skin tone
+1F645 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿฝโ€โ™€๏ธ E4.0 woman gesturing NO: medium skin tone
+1F645 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ™…๐Ÿฝโ€โ™€ E4.0 woman gesturing NO: medium skin tone
+1F645 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿพโ€โ™€๏ธ E4.0 woman gesturing NO: medium-dark skin tone
+1F645 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ™…๐Ÿพโ€โ™€ E4.0 woman gesturing NO: medium-dark skin tone
+1F645 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ™…๐Ÿฟโ€โ™€๏ธ E4.0 woman gesturing NO: dark skin tone
+1F645 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ™…๐Ÿฟโ€โ™€ E4.0 woman gesturing NO: dark skin tone
+1F646 ; fully-qualified # ๐Ÿ™† E0.6 person gesturing OK
+1F646 1F3FB ; fully-qualified # ๐Ÿ™†๐Ÿป E1.0 person gesturing OK: light skin tone
+1F646 1F3FC ; fully-qualified # ๐Ÿ™†๐Ÿผ E1.0 person gesturing OK: medium-light skin tone
+1F646 1F3FD ; fully-qualified # ๐Ÿ™†๐Ÿฝ E1.0 person gesturing OK: medium skin tone
+1F646 1F3FE ; fully-qualified # ๐Ÿ™†๐Ÿพ E1.0 person gesturing OK: medium-dark skin tone
+1F646 1F3FF ; fully-qualified # ๐Ÿ™†๐Ÿฟ E1.0 person gesturing OK: dark skin tone
+1F646 200D 2642 FE0F ; fully-qualified # ๐Ÿ™†โ€โ™‚๏ธ E4.0 man gesturing OK
+1F646 200D 2642 ; minimally-qualified # ๐Ÿ™†โ€โ™‚ E4.0 man gesturing OK
+1F646 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿปโ€โ™‚๏ธ E4.0 man gesturing OK: light skin tone
+1F646 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ™†๐Ÿปโ€โ™‚ E4.0 man gesturing OK: light skin tone
+1F646 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿผโ€โ™‚๏ธ E4.0 man gesturing OK: medium-light skin tone
+1F646 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ™†๐Ÿผโ€โ™‚ E4.0 man gesturing OK: medium-light skin tone
+1F646 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿฝโ€โ™‚๏ธ E4.0 man gesturing OK: medium skin tone
+1F646 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ™†๐Ÿฝโ€โ™‚ E4.0 man gesturing OK: medium skin tone
+1F646 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿพโ€โ™‚๏ธ E4.0 man gesturing OK: medium-dark skin tone
+1F646 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ™†๐Ÿพโ€โ™‚ E4.0 man gesturing OK: medium-dark skin tone
+1F646 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿฟโ€โ™‚๏ธ E4.0 man gesturing OK: dark skin tone
+1F646 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ™†๐Ÿฟโ€โ™‚ E4.0 man gesturing OK: dark skin tone
+1F646 200D 2640 FE0F ; fully-qualified # ๐Ÿ™†โ€โ™€๏ธ E4.0 woman gesturing OK
+1F646 200D 2640 ; minimally-qualified # ๐Ÿ™†โ€โ™€ E4.0 woman gesturing OK
+1F646 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿปโ€โ™€๏ธ E4.0 woman gesturing OK: light skin tone
+1F646 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ™†๐Ÿปโ€โ™€ E4.0 woman gesturing OK: light skin tone
+1F646 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿผโ€โ™€๏ธ E4.0 woman gesturing OK: medium-light skin tone
+1F646 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ™†๐Ÿผโ€โ™€ E4.0 woman gesturing OK: medium-light skin tone
+1F646 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿฝโ€โ™€๏ธ E4.0 woman gesturing OK: medium skin tone
+1F646 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ™†๐Ÿฝโ€โ™€ E4.0 woman gesturing OK: medium skin tone
+1F646 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿพโ€โ™€๏ธ E4.0 woman gesturing OK: medium-dark skin tone
+1F646 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ™†๐Ÿพโ€โ™€ E4.0 woman gesturing OK: medium-dark skin tone
+1F646 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ™†๐Ÿฟโ€โ™€๏ธ E4.0 woman gesturing OK: dark skin tone
+1F646 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ™†๐Ÿฟโ€โ™€ E4.0 woman gesturing OK: dark skin tone
+1F481 ; fully-qualified # ๐Ÿ’ E0.6 person tipping hand
+1F481 1F3FB ; fully-qualified # ๐Ÿ’๐Ÿป E1.0 person tipping hand: light skin tone
+1F481 1F3FC ; fully-qualified # ๐Ÿ’๐Ÿผ E1.0 person tipping hand: medium-light skin tone
+1F481 1F3FD ; fully-qualified # ๐Ÿ’๐Ÿฝ E1.0 person tipping hand: medium skin tone
+1F481 1F3FE ; fully-qualified # ๐Ÿ’๐Ÿพ E1.0 person tipping hand: medium-dark skin tone
+1F481 1F3FF ; fully-qualified # ๐Ÿ’๐Ÿฟ E1.0 person tipping hand: dark skin tone
+1F481 200D 2642 FE0F ; fully-qualified # ๐Ÿ’โ€โ™‚๏ธ E4.0 man tipping hand
+1F481 200D 2642 ; minimally-qualified # ๐Ÿ’โ€โ™‚ E4.0 man tipping hand
+1F481 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ’๐Ÿปโ€โ™‚๏ธ E4.0 man tipping hand: light skin tone
+1F481 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ’๐Ÿปโ€โ™‚ E4.0 man tipping hand: light skin tone
+1F481 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ’๐Ÿผโ€โ™‚๏ธ E4.0 man tipping hand: medium-light skin tone
+1F481 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ’๐Ÿผโ€โ™‚ E4.0 man tipping hand: medium-light skin tone
+1F481 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ’๐Ÿฝโ€โ™‚๏ธ E4.0 man tipping hand: medium skin tone
+1F481 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ’๐Ÿฝโ€โ™‚ E4.0 man tipping hand: medium skin tone
+1F481 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ’๐Ÿพโ€โ™‚๏ธ E4.0 man tipping hand: medium-dark skin tone
+1F481 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ’๐Ÿพโ€โ™‚ E4.0 man tipping hand: medium-dark skin tone
+1F481 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ’๐Ÿฟโ€โ™‚๏ธ E4.0 man tipping hand: dark skin tone
+1F481 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ’๐Ÿฟโ€โ™‚ E4.0 man tipping hand: dark skin tone
+1F481 200D 2640 FE0F ; fully-qualified # ๐Ÿ’โ€โ™€๏ธ E4.0 woman tipping hand
+1F481 200D 2640 ; minimally-qualified # ๐Ÿ’โ€โ™€ E4.0 woman tipping hand
+1F481 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ’๐Ÿปโ€โ™€๏ธ E4.0 woman tipping hand: light skin tone
+1F481 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ’๐Ÿปโ€โ™€ E4.0 woman tipping hand: light skin tone
+1F481 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ’๐Ÿผโ€โ™€๏ธ E4.0 woman tipping hand: medium-light skin tone
+1F481 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ’๐Ÿผโ€โ™€ E4.0 woman tipping hand: medium-light skin tone
+1F481 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ’๐Ÿฝโ€โ™€๏ธ E4.0 woman tipping hand: medium skin tone
+1F481 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ’๐Ÿฝโ€โ™€ E4.0 woman tipping hand: medium skin tone
+1F481 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ’๐Ÿพโ€โ™€๏ธ E4.0 woman tipping hand: medium-dark skin tone
+1F481 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ’๐Ÿพโ€โ™€ E4.0 woman tipping hand: medium-dark skin tone
+1F481 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ’๐Ÿฟโ€โ™€๏ธ E4.0 woman tipping hand: dark skin tone
+1F481 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ’๐Ÿฟโ€โ™€ E4.0 woman tipping hand: dark skin tone
+1F64B ; fully-qualified # ๐Ÿ™‹ E0.6 person raising hand
+1F64B 1F3FB ; fully-qualified # ๐Ÿ™‹๐Ÿป E1.0 person raising hand: light skin tone
+1F64B 1F3FC ; fully-qualified # ๐Ÿ™‹๐Ÿผ E1.0 person raising hand: medium-light skin tone
+1F64B 1F3FD ; fully-qualified # ๐Ÿ™‹๐Ÿฝ E1.0 person raising hand: medium skin tone
+1F64B 1F3FE ; fully-qualified # ๐Ÿ™‹๐Ÿพ E1.0 person raising hand: medium-dark skin tone
+1F64B 1F3FF ; fully-qualified # ๐Ÿ™‹๐Ÿฟ E1.0 person raising hand: dark skin tone
+1F64B 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‹โ€โ™‚๏ธ E4.0 man raising hand
+1F64B 200D 2642 ; minimally-qualified # ๐Ÿ™‹โ€โ™‚ E4.0 man raising hand
+1F64B 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ E4.0 man raising hand: light skin tone
+1F64B 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ™‹๐Ÿปโ€โ™‚ E4.0 man raising hand: light skin tone
+1F64B 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ E4.0 man raising hand: medium-light skin tone
+1F64B 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ™‹๐Ÿผโ€โ™‚ E4.0 man raising hand: medium-light skin tone
+1F64B 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™‚๏ธ E4.0 man raising hand: medium skin tone
+1F64B 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™‚ E4.0 man raising hand: medium skin tone
+1F64B 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿพโ€โ™‚๏ธ E4.0 man raising hand: medium-dark skin tone
+1F64B 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ™‹๐Ÿพโ€โ™‚ E4.0 man raising hand: medium-dark skin tone
+1F64B 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™‚๏ธ E4.0 man raising hand: dark skin tone
+1F64B 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™‚ E4.0 man raising hand: dark skin tone
+1F64B 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‹โ€โ™€๏ธ E4.0 woman raising hand
+1F64B 200D 2640 ; minimally-qualified # ๐Ÿ™‹โ€โ™€ E4.0 woman raising hand
+1F64B 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿปโ€โ™€๏ธ E4.0 woman raising hand: light skin tone
+1F64B 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ™‹๐Ÿปโ€โ™€ E4.0 woman raising hand: light skin tone
+1F64B 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿผโ€โ™€๏ธ E4.0 woman raising hand: medium-light skin tone
+1F64B 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ™‹๐Ÿผโ€โ™€ E4.0 woman raising hand: medium-light skin tone
+1F64B 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™€๏ธ E4.0 woman raising hand: medium skin tone
+1F64B 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ™‹๐Ÿฝโ€โ™€ E4.0 woman raising hand: medium skin tone
+1F64B 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿพโ€โ™€๏ธ E4.0 woman raising hand: medium-dark skin tone
+1F64B 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ™‹๐Ÿพโ€โ™€ E4.0 woman raising hand: medium-dark skin tone
+1F64B 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™€๏ธ E4.0 woman raising hand: dark skin tone
+1F64B 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ™‹๐Ÿฟโ€โ™€ E4.0 woman raising hand: dark skin tone
+1F9CF ; fully-qualified # ๐Ÿง E12.0 deaf person
+1F9CF 1F3FB ; fully-qualified # ๐Ÿง๐Ÿป E12.0 deaf person: light skin tone
+1F9CF 1F3FC ; fully-qualified # ๐Ÿง๐Ÿผ E12.0 deaf person: medium-light skin tone
+1F9CF 1F3FD ; fully-qualified # ๐Ÿง๐Ÿฝ E12.0 deaf person: medium skin tone
+1F9CF 1F3FE ; fully-qualified # ๐Ÿง๐Ÿพ E12.0 deaf person: medium-dark skin tone
+1F9CF 1F3FF ; fully-qualified # ๐Ÿง๐Ÿฟ E12.0 deaf person: dark skin tone
+1F9CF 200D 2642 FE0F ; fully-qualified # ๐Ÿงโ€โ™‚๏ธ E12.0 deaf man
+1F9CF 200D 2642 ; minimally-qualified # ๐Ÿงโ€โ™‚ E12.0 deaf man
+1F9CF 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E12.0 deaf man: light skin tone
+1F9CF 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E12.0 deaf man: light skin tone
+1F9CF 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E12.0 deaf man: medium-light skin tone
+1F9CF 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E12.0 deaf man: medium-light skin tone
+1F9CF 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E12.0 deaf man: medium skin tone
+1F9CF 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E12.0 deaf man: medium skin tone
+1F9CF 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E12.0 deaf man: medium-dark skin tone
+1F9CF 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E12.0 deaf man: medium-dark skin tone
+1F9CF 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E12.0 deaf man: dark skin tone
+1F9CF 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E12.0 deaf man: dark skin tone
+1F9CF 200D 2640 FE0F ; fully-qualified # ๐Ÿงโ€โ™€๏ธ E12.0 deaf woman
+1F9CF 200D 2640 ; minimally-qualified # ๐Ÿงโ€โ™€ E12.0 deaf woman
+1F9CF 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿปโ€โ™€๏ธ E12.0 deaf woman: light skin tone
+1F9CF 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E12.0 deaf woman: light skin tone
+1F9CF 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿผโ€โ™€๏ธ E12.0 deaf woman: medium-light skin tone
+1F9CF 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E12.0 deaf woman: medium-light skin tone
+1F9CF 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E12.0 deaf woman: medium skin tone
+1F9CF 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E12.0 deaf woman: medium skin tone
+1F9CF 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿพโ€โ™€๏ธ E12.0 deaf woman: medium-dark skin tone
+1F9CF 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E12.0 deaf woman: medium-dark skin tone
+1F9CF 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E12.0 deaf woman: dark skin tone
+1F9CF 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E12.0 deaf woman: dark skin tone
+1F647 ; fully-qualified # ๐Ÿ™‡ E0.6 person bowing
+1F647 1F3FB ; fully-qualified # ๐Ÿ™‡๐Ÿป E1.0 person bowing: light skin tone
+1F647 1F3FC ; fully-qualified # ๐Ÿ™‡๐Ÿผ E1.0 person bowing: medium-light skin tone
+1F647 1F3FD ; fully-qualified # ๐Ÿ™‡๐Ÿฝ E1.0 person bowing: medium skin tone
+1F647 1F3FE ; fully-qualified # ๐Ÿ™‡๐Ÿพ E1.0 person bowing: medium-dark skin tone
+1F647 1F3FF ; fully-qualified # ๐Ÿ™‡๐Ÿฟ E1.0 person bowing: dark skin tone
+1F647 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‡โ€โ™‚๏ธ E4.0 man bowing
+1F647 200D 2642 ; minimally-qualified # ๐Ÿ™‡โ€โ™‚ E4.0 man bowing
+1F647 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿปโ€โ™‚๏ธ E4.0 man bowing: light skin tone
+1F647 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ™‡๐Ÿปโ€โ™‚ E4.0 man bowing: light skin tone
+1F647 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿผโ€โ™‚๏ธ E4.0 man bowing: medium-light skin tone
+1F647 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ™‡๐Ÿผโ€โ™‚ E4.0 man bowing: medium-light skin tone
+1F647 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™‚๏ธ E4.0 man bowing: medium skin tone
+1F647 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™‚ E4.0 man bowing: medium skin tone
+1F647 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿพโ€โ™‚๏ธ E4.0 man bowing: medium-dark skin tone
+1F647 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ™‡๐Ÿพโ€โ™‚ E4.0 man bowing: medium-dark skin tone
+1F647 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™‚๏ธ E4.0 man bowing: dark skin tone
+1F647 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™‚ E4.0 man bowing: dark skin tone
+1F647 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‡โ€โ™€๏ธ E4.0 woman bowing
+1F647 200D 2640 ; minimally-qualified # ๐Ÿ™‡โ€โ™€ E4.0 woman bowing
+1F647 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿปโ€โ™€๏ธ E4.0 woman bowing: light skin tone
+1F647 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ™‡๐Ÿปโ€โ™€ E4.0 woman bowing: light skin tone
+1F647 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿผโ€โ™€๏ธ E4.0 woman bowing: medium-light skin tone
+1F647 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ™‡๐Ÿผโ€โ™€ E4.0 woman bowing: medium-light skin tone
+1F647 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™€๏ธ E4.0 woman bowing: medium skin tone
+1F647 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ™‡๐Ÿฝโ€โ™€ E4.0 woman bowing: medium skin tone
+1F647 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿพโ€โ™€๏ธ E4.0 woman bowing: medium-dark skin tone
+1F647 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ™‡๐Ÿพโ€โ™€ E4.0 woman bowing: medium-dark skin tone
+1F647 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™€๏ธ E4.0 woman bowing: dark skin tone
+1F647 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ™‡๐Ÿฟโ€โ™€ E4.0 woman bowing: dark skin tone
+1F926 ; fully-qualified # ๐Ÿคฆ E3.0 person facepalming
+1F926 1F3FB ; fully-qualified # ๐Ÿคฆ๐Ÿป E3.0 person facepalming: light skin tone
+1F926 1F3FC ; fully-qualified # ๐Ÿคฆ๐Ÿผ E3.0 person facepalming: medium-light skin tone
+1F926 1F3FD ; fully-qualified # ๐Ÿคฆ๐Ÿฝ E3.0 person facepalming: medium skin tone
+1F926 1F3FE ; fully-qualified # ๐Ÿคฆ๐Ÿพ E3.0 person facepalming: medium-dark skin tone
+1F926 1F3FF ; fully-qualified # ๐Ÿคฆ๐Ÿฟ E3.0 person facepalming: dark skin tone
+1F926 200D 2642 FE0F ; fully-qualified # ๐Ÿคฆโ€โ™‚๏ธ E4.0 man facepalming
+1F926 200D 2642 ; minimally-qualified # ๐Ÿคฆโ€โ™‚ E4.0 man facepalming
+1F926 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿปโ€โ™‚๏ธ E4.0 man facepalming: light skin tone
+1F926 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคฆ๐Ÿปโ€โ™‚ E4.0 man facepalming: light skin tone
+1F926 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿผโ€โ™‚๏ธ E4.0 man facepalming: medium-light skin tone
+1F926 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคฆ๐Ÿผโ€โ™‚ E4.0 man facepalming: medium-light skin tone
+1F926 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™‚๏ธ E4.0 man facepalming: medium skin tone
+1F926 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™‚ E4.0 man facepalming: medium skin tone
+1F926 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿพโ€โ™‚๏ธ E4.0 man facepalming: medium-dark skin tone
+1F926 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคฆ๐Ÿพโ€โ™‚ E4.0 man facepalming: medium-dark skin tone
+1F926 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™‚๏ธ E4.0 man facepalming: dark skin tone
+1F926 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™‚ E4.0 man facepalming: dark skin tone
+1F926 200D 2640 FE0F ; fully-qualified # ๐Ÿคฆโ€โ™€๏ธ E4.0 woman facepalming
+1F926 200D 2640 ; minimally-qualified # ๐Ÿคฆโ€โ™€ E4.0 woman facepalming
+1F926 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿปโ€โ™€๏ธ E4.0 woman facepalming: light skin tone
+1F926 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคฆ๐Ÿปโ€โ™€ E4.0 woman facepalming: light skin tone
+1F926 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿผโ€โ™€๏ธ E4.0 woman facepalming: medium-light skin tone
+1F926 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคฆ๐Ÿผโ€โ™€ E4.0 woman facepalming: medium-light skin tone
+1F926 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™€๏ธ E4.0 woman facepalming: medium skin tone
+1F926 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคฆ๐Ÿฝโ€โ™€ E4.0 woman facepalming: medium skin tone
+1F926 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿพโ€โ™€๏ธ E4.0 woman facepalming: medium-dark skin tone
+1F926 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคฆ๐Ÿพโ€โ™€ E4.0 woman facepalming: medium-dark skin tone
+1F926 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™€๏ธ E4.0 woman facepalming: dark skin tone
+1F926 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคฆ๐Ÿฟโ€โ™€ E4.0 woman facepalming: dark skin tone
+1F937 ; fully-qualified # ๐Ÿคท E3.0 person shrugging
+1F937 1F3FB ; fully-qualified # ๐Ÿคท๐Ÿป E3.0 person shrugging: light skin tone
+1F937 1F3FC ; fully-qualified # ๐Ÿคท๐Ÿผ E3.0 person shrugging: medium-light skin tone
+1F937 1F3FD ; fully-qualified # ๐Ÿคท๐Ÿฝ E3.0 person shrugging: medium skin tone
+1F937 1F3FE ; fully-qualified # ๐Ÿคท๐Ÿพ E3.0 person shrugging: medium-dark skin tone
+1F937 1F3FF ; fully-qualified # ๐Ÿคท๐Ÿฟ E3.0 person shrugging: dark skin tone
+1F937 200D 2642 FE0F ; fully-qualified # ๐Ÿคทโ€โ™‚๏ธ E4.0 man shrugging
+1F937 200D 2642 ; minimally-qualified # ๐Ÿคทโ€โ™‚ E4.0 man shrugging
+1F937 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคท๐Ÿปโ€โ™‚๏ธ E4.0 man shrugging: light skin tone
+1F937 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคท๐Ÿปโ€โ™‚ E4.0 man shrugging: light skin tone
+1F937 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคท๐Ÿผโ€โ™‚๏ธ E4.0 man shrugging: medium-light skin tone
+1F937 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคท๐Ÿผโ€โ™‚ E4.0 man shrugging: medium-light skin tone
+1F937 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคท๐Ÿฝโ€โ™‚๏ธ E4.0 man shrugging: medium skin tone
+1F937 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคท๐Ÿฝโ€โ™‚ E4.0 man shrugging: medium skin tone
+1F937 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคท๐Ÿพโ€โ™‚๏ธ E4.0 man shrugging: medium-dark skin tone
+1F937 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคท๐Ÿพโ€โ™‚ E4.0 man shrugging: medium-dark skin tone
+1F937 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคท๐Ÿฟโ€โ™‚๏ธ E4.0 man shrugging: dark skin tone
+1F937 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคท๐Ÿฟโ€โ™‚ E4.0 man shrugging: dark skin tone
+1F937 200D 2640 FE0F ; fully-qualified # ๐Ÿคทโ€โ™€๏ธ E4.0 woman shrugging
+1F937 200D 2640 ; minimally-qualified # ๐Ÿคทโ€โ™€ E4.0 woman shrugging
+1F937 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคท๐Ÿปโ€โ™€๏ธ E4.0 woman shrugging: light skin tone
+1F937 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคท๐Ÿปโ€โ™€ E4.0 woman shrugging: light skin tone
+1F937 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคท๐Ÿผโ€โ™€๏ธ E4.0 woman shrugging: medium-light skin tone
+1F937 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคท๐Ÿผโ€โ™€ E4.0 woman shrugging: medium-light skin tone
+1F937 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคท๐Ÿฝโ€โ™€๏ธ E4.0 woman shrugging: medium skin tone
+1F937 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคท๐Ÿฝโ€โ™€ E4.0 woman shrugging: medium skin tone
+1F937 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคท๐Ÿพโ€โ™€๏ธ E4.0 woman shrugging: medium-dark skin tone
+1F937 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคท๐Ÿพโ€โ™€ E4.0 woman shrugging: medium-dark skin tone
+1F937 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคท๐Ÿฟโ€โ™€๏ธ E4.0 woman shrugging: dark skin tone
+1F937 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคท๐Ÿฟโ€โ™€ E4.0 woman shrugging: dark skin tone
+
+# subgroup: person-role
+1F9D1 200D 2695 FE0F ; fully-qualified # ๐Ÿง‘โ€โš•๏ธ E12.1 health worker
+1F9D1 200D 2695 ; minimally-qualified # ๐Ÿง‘โ€โš• E12.1 health worker
+1F9D1 1F3FB 200D 2695 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โš•๏ธ E12.1 health worker: light skin tone
+1F9D1 1F3FB 200D 2695 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โš• E12.1 health worker: light skin tone
+1F9D1 1F3FC 200D 2695 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โš•๏ธ E12.1 health worker: medium-light skin tone
+1F9D1 1F3FC 200D 2695 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โš• E12.1 health worker: medium-light skin tone
+1F9D1 1F3FD 200D 2695 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โš•๏ธ E12.1 health worker: medium skin tone
+1F9D1 1F3FD 200D 2695 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โš• E12.1 health worker: medium skin tone
+1F9D1 1F3FE 200D 2695 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โš•๏ธ E12.1 health worker: medium-dark skin tone
+1F9D1 1F3FE 200D 2695 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โš• E12.1 health worker: medium-dark skin tone
+1F9D1 1F3FF 200D 2695 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โš•๏ธ E12.1 health worker: dark skin tone
+1F9D1 1F3FF 200D 2695 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โš• E12.1 health worker: dark skin tone
+1F468 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘จโ€โš•๏ธ E4.0 man health worker
+1F468 200D 2695 ; minimally-qualified # ๐Ÿ‘จโ€โš• E4.0 man health worker
+1F468 1F3FB 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โš•๏ธ E4.0 man health worker: light skin tone
+1F468 1F3FB 200D 2695 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โš• E4.0 man health worker: light skin tone
+1F468 1F3FC 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โš•๏ธ E4.0 man health worker: medium-light skin tone
+1F468 1F3FC 200D 2695 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โš• E4.0 man health worker: medium-light skin tone
+1F468 1F3FD 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš•๏ธ E4.0 man health worker: medium skin tone
+1F468 1F3FD 200D 2695 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš• E4.0 man health worker: medium skin tone
+1F468 1F3FE 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โš•๏ธ E4.0 man health worker: medium-dark skin tone
+1F468 1F3FE 200D 2695 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โš• E4.0 man health worker: medium-dark skin tone
+1F468 1F3FF 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš•๏ธ E4.0 man health worker: dark skin tone
+1F468 1F3FF 200D 2695 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš• E4.0 man health worker: dark skin tone
+1F469 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘ฉโ€โš•๏ธ E4.0 woman health worker
+1F469 200D 2695 ; minimally-qualified # ๐Ÿ‘ฉโ€โš• E4.0 woman health worker
+1F469 1F3FB 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš•๏ธ E4.0 woman health worker: light skin tone
+1F469 1F3FB 200D 2695 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš• E4.0 woman health worker: light skin tone
+1F469 1F3FC 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš•๏ธ E4.0 woman health worker: medium-light skin tone
+1F469 1F3FC 200D 2695 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš• E4.0 woman health worker: medium-light skin tone
+1F469 1F3FD 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš•๏ธ E4.0 woman health worker: medium skin tone
+1F469 1F3FD 200D 2695 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš• E4.0 woman health worker: medium skin tone
+1F469 1F3FE 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš•๏ธ E4.0 woman health worker: medium-dark skin tone
+1F469 1F3FE 200D 2695 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš• E4.0 woman health worker: medium-dark skin tone
+1F469 1F3FF 200D 2695 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš•๏ธ E4.0 woman health worker: dark skin tone
+1F469 1F3FF 200D 2695 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš• E4.0 woman health worker: dark skin tone
+1F9D1 200D 1F393 ; fully-qualified # ๐Ÿง‘โ€๐ŸŽ“ E12.1 student
+1F9D1 1F3FB 200D 1F393 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐ŸŽ“ E12.1 student: light skin tone
+1F9D1 1F3FC 200D 1F393 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐ŸŽ“ E12.1 student: medium-light skin tone
+1F9D1 1F3FD 200D 1F393 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐ŸŽ“ E12.1 student: medium skin tone
+1F9D1 1F3FE 200D 1F393 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐ŸŽ“ E12.1 student: medium-dark skin tone
+1F9D1 1F3FF 200D 1F393 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐ŸŽ“ E12.1 student: dark skin tone
+1F468 200D 1F393 ; fully-qualified # ๐Ÿ‘จโ€๐ŸŽ“ E4.0 man student
+1F468 1F3FB 200D 1F393 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽ“ E4.0 man student: light skin tone
+1F468 1F3FC 200D 1F393 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽ“ E4.0 man student: medium-light skin tone
+1F468 1F3FD 200D 1F393 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽ“ E4.0 man student: medium skin tone
+1F468 1F3FE 200D 1F393 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽ“ E4.0 man student: medium-dark skin tone
+1F468 1F3FF 200D 1F393 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽ“ E4.0 man student: dark skin tone
+1F469 200D 1F393 ; fully-qualified # ๐Ÿ‘ฉโ€๐ŸŽ“ E4.0 woman student
+1F469 1F3FB 200D 1F393 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽ“ E4.0 woman student: light skin tone
+1F469 1F3FC 200D 1F393 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽ“ E4.0 woman student: medium-light skin tone
+1F469 1F3FD 200D 1F393 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽ“ E4.0 woman student: medium skin tone
+1F469 1F3FE 200D 1F393 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽ“ E4.0 woman student: medium-dark skin tone
+1F469 1F3FF 200D 1F393 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽ“ E4.0 woman student: dark skin tone
+1F9D1 200D 1F3EB ; fully-qualified # ๐Ÿง‘โ€๐Ÿซ E12.1 teacher
+1F9D1 1F3FB 200D 1F3EB ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿซ E12.1 teacher: light skin tone
+1F9D1 1F3FC 200D 1F3EB ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿซ E12.1 teacher: medium-light skin tone
+1F9D1 1F3FD 200D 1F3EB ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿซ E12.1 teacher: medium skin tone
+1F9D1 1F3FE 200D 1F3EB ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿซ E12.1 teacher: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3EB ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿซ E12.1 teacher: dark skin tone
+1F468 200D 1F3EB ; fully-qualified # ๐Ÿ‘จโ€๐Ÿซ E4.0 man teacher
+1F468 1F3FB 200D 1F3EB ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿซ E4.0 man teacher: light skin tone
+1F468 1F3FC 200D 1F3EB ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿซ E4.0 man teacher: medium-light skin tone
+1F468 1F3FD 200D 1F3EB ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿซ E4.0 man teacher: medium skin tone
+1F468 1F3FE 200D 1F3EB ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿซ E4.0 man teacher: medium-dark skin tone
+1F468 1F3FF 200D 1F3EB ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿซ E4.0 man teacher: dark skin tone
+1F469 200D 1F3EB ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿซ E4.0 woman teacher
+1F469 1F3FB 200D 1F3EB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ E4.0 woman teacher: light skin tone
+1F469 1F3FC 200D 1F3EB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿซ E4.0 woman teacher: medium-light skin tone
+1F469 1F3FD 200D 1F3EB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿซ E4.0 woman teacher: medium skin tone
+1F469 1F3FE 200D 1F3EB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿซ E4.0 woman teacher: medium-dark skin tone
+1F469 1F3FF 200D 1F3EB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿซ E4.0 woman teacher: dark skin tone
+1F9D1 200D 2696 FE0F ; fully-qualified # ๐Ÿง‘โ€โš–๏ธ E12.1 judge
+1F9D1 200D 2696 ; minimally-qualified # ๐Ÿง‘โ€โš– E12.1 judge
+1F9D1 1F3FB 200D 2696 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โš–๏ธ E12.1 judge: light skin tone
+1F9D1 1F3FB 200D 2696 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โš– E12.1 judge: light skin tone
+1F9D1 1F3FC 200D 2696 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โš–๏ธ E12.1 judge: medium-light skin tone
+1F9D1 1F3FC 200D 2696 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โš– E12.1 judge: medium-light skin tone
+1F9D1 1F3FD 200D 2696 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โš–๏ธ E12.1 judge: medium skin tone
+1F9D1 1F3FD 200D 2696 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โš– E12.1 judge: medium skin tone
+1F9D1 1F3FE 200D 2696 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โš–๏ธ E12.1 judge: medium-dark skin tone
+1F9D1 1F3FE 200D 2696 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โš– E12.1 judge: medium-dark skin tone
+1F9D1 1F3FF 200D 2696 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โš–๏ธ E12.1 judge: dark skin tone
+1F9D1 1F3FF 200D 2696 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โš– E12.1 judge: dark skin tone
+1F468 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘จโ€โš–๏ธ E4.0 man judge
+1F468 200D 2696 ; minimally-qualified # ๐Ÿ‘จโ€โš– E4.0 man judge
+1F468 1F3FB 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โš–๏ธ E4.0 man judge: light skin tone
+1F468 1F3FB 200D 2696 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โš– E4.0 man judge: light skin tone
+1F468 1F3FC 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โš–๏ธ E4.0 man judge: medium-light skin tone
+1F468 1F3FC 200D 2696 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โš– E4.0 man judge: medium-light skin tone
+1F468 1F3FD 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš–๏ธ E4.0 man judge: medium skin tone
+1F468 1F3FD 200D 2696 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โš– E4.0 man judge: medium skin tone
+1F468 1F3FE 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โš–๏ธ E4.0 man judge: medium-dark skin tone
+1F468 1F3FE 200D 2696 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โš– E4.0 man judge: medium-dark skin tone
+1F468 1F3FF 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš–๏ธ E4.0 man judge: dark skin tone
+1F468 1F3FF 200D 2696 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โš– E4.0 man judge: dark skin tone
+1F469 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘ฉโ€โš–๏ธ E4.0 woman judge
+1F469 200D 2696 ; minimally-qualified # ๐Ÿ‘ฉโ€โš– E4.0 woman judge
+1F469 1F3FB 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš–๏ธ E4.0 woman judge: light skin tone
+1F469 1F3FB 200D 2696 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โš– E4.0 woman judge: light skin tone
+1F469 1F3FC 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš–๏ธ E4.0 woman judge: medium-light skin tone
+1F469 1F3FC 200D 2696 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โš– E4.0 woman judge: medium-light skin tone
+1F469 1F3FD 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš–๏ธ E4.0 woman judge: medium skin tone
+1F469 1F3FD 200D 2696 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โš– E4.0 woman judge: medium skin tone
+1F469 1F3FE 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš–๏ธ E4.0 woman judge: medium-dark skin tone
+1F469 1F3FE 200D 2696 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โš– E4.0 woman judge: medium-dark skin tone
+1F469 1F3FF 200D 2696 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš–๏ธ E4.0 woman judge: dark skin tone
+1F469 1F3FF 200D 2696 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โš– E4.0 woman judge: dark skin tone
+1F9D1 200D 1F33E ; fully-qualified # ๐Ÿง‘โ€๐ŸŒพ E12.1 farmer
+1F9D1 1F3FB 200D 1F33E ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐ŸŒพ E12.1 farmer: light skin tone
+1F9D1 1F3FC 200D 1F33E ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐ŸŒพ E12.1 farmer: medium-light skin tone
+1F9D1 1F3FD 200D 1F33E ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐ŸŒพ E12.1 farmer: medium skin tone
+1F9D1 1F3FE 200D 1F33E ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐ŸŒพ E12.1 farmer: medium-dark skin tone
+1F9D1 1F3FF 200D 1F33E ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐ŸŒพ E12.1 farmer: dark skin tone
+1F468 200D 1F33E ; fully-qualified # ๐Ÿ‘จโ€๐ŸŒพ E4.0 man farmer
+1F468 1F3FB 200D 1F33E ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐ŸŒพ E4.0 man farmer: light skin tone
+1F468 1F3FC 200D 1F33E ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐ŸŒพ E4.0 man farmer: medium-light skin tone
+1F468 1F3FD 200D 1F33E ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŒพ E4.0 man farmer: medium skin tone
+1F468 1F3FE 200D 1F33E ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐ŸŒพ E4.0 man farmer: medium-dark skin tone
+1F468 1F3FF 200D 1F33E ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŒพ E4.0 man farmer: dark skin tone
+1F469 200D 1F33E ; fully-qualified # ๐Ÿ‘ฉโ€๐ŸŒพ E4.0 woman farmer
+1F469 1F3FB 200D 1F33E ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŒพ E4.0 woman farmer: light skin tone
+1F469 1F3FC 200D 1F33E ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŒพ E4.0 woman farmer: medium-light skin tone
+1F469 1F3FD 200D 1F33E ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŒพ E4.0 woman farmer: medium skin tone
+1F469 1F3FE 200D 1F33E ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŒพ E4.0 woman farmer: medium-dark skin tone
+1F469 1F3FF 200D 1F33E ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŒพ E4.0 woman farmer: dark skin tone
+1F9D1 200D 1F373 ; fully-qualified # ๐Ÿง‘โ€๐Ÿณ E12.1 cook
+1F9D1 1F3FB 200D 1F373 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿณ E12.1 cook: light skin tone
+1F9D1 1F3FC 200D 1F373 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿณ E12.1 cook: medium-light skin tone
+1F9D1 1F3FD 200D 1F373 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿณ E12.1 cook: medium skin tone
+1F9D1 1F3FE 200D 1F373 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿณ E12.1 cook: medium-dark skin tone
+1F9D1 1F3FF 200D 1F373 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿณ E12.1 cook: dark skin tone
+1F468 200D 1F373 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿณ E4.0 man cook
+1F468 1F3FB 200D 1F373 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿณ E4.0 man cook: light skin tone
+1F468 1F3FC 200D 1F373 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿณ E4.0 man cook: medium-light skin tone
+1F468 1F3FD 200D 1F373 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿณ E4.0 man cook: medium skin tone
+1F468 1F3FE 200D 1F373 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿณ E4.0 man cook: medium-dark skin tone
+1F468 1F3FF 200D 1F373 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿณ E4.0 man cook: dark skin tone
+1F469 200D 1F373 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿณ E4.0 woman cook
+1F469 1F3FB 200D 1F373 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿณ E4.0 woman cook: light skin tone
+1F469 1F3FC 200D 1F373 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿณ E4.0 woman cook: medium-light skin tone
+1F469 1F3FD 200D 1F373 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿณ E4.0 woman cook: medium skin tone
+1F469 1F3FE 200D 1F373 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿณ E4.0 woman cook: medium-dark skin tone
+1F469 1F3FF 200D 1F373 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿณ E4.0 woman cook: dark skin tone
+1F9D1 200D 1F527 ; fully-qualified # ๐Ÿง‘โ€๐Ÿ”ง E12.1 mechanic
+1F9D1 1F3FB 200D 1F527 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿ”ง E12.1 mechanic: light skin tone
+1F9D1 1F3FC 200D 1F527 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿ”ง E12.1 mechanic: medium-light skin tone
+1F9D1 1F3FD 200D 1F527 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿ”ง E12.1 mechanic: medium skin tone
+1F9D1 1F3FE 200D 1F527 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿ”ง E12.1 mechanic: medium-dark skin tone
+1F9D1 1F3FF 200D 1F527 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿ”ง E12.1 mechanic: dark skin tone
+1F468 200D 1F527 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ”ง E4.0 man mechanic
+1F468 1F3FB 200D 1F527 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ”ง E4.0 man mechanic: light skin tone
+1F468 1F3FC 200D 1F527 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ง E4.0 man mechanic: medium-light skin tone
+1F468 1F3FD 200D 1F527 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ”ง E4.0 man mechanic: medium skin tone
+1F468 1F3FE 200D 1F527 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ง E4.0 man mechanic: medium-dark skin tone
+1F468 1F3FF 200D 1F527 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ”ง E4.0 man mechanic: dark skin tone
+1F469 200D 1F527 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ”ง E4.0 woman mechanic
+1F469 1F3FB 200D 1F527 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ”ง E4.0 woman mechanic: light skin tone
+1F469 1F3FC 200D 1F527 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ”ง E4.0 woman mechanic: medium-light skin tone
+1F469 1F3FD 200D 1F527 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ”ง E4.0 woman mechanic: medium skin tone
+1F469 1F3FE 200D 1F527 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ง E4.0 woman mechanic: medium-dark skin tone
+1F469 1F3FF 200D 1F527 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ”ง E4.0 woman mechanic: dark skin tone
+1F9D1 200D 1F3ED ; fully-qualified # ๐Ÿง‘โ€๐Ÿญ E12.1 factory worker
+1F9D1 1F3FB 200D 1F3ED ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿญ E12.1 factory worker: light skin tone
+1F9D1 1F3FC 200D 1F3ED ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿญ E12.1 factory worker: medium-light skin tone
+1F9D1 1F3FD 200D 1F3ED ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿญ E12.1 factory worker: medium skin tone
+1F9D1 1F3FE 200D 1F3ED ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿญ E12.1 factory worker: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3ED ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿญ E12.1 factory worker: dark skin tone
+1F468 200D 1F3ED ; fully-qualified # ๐Ÿ‘จโ€๐Ÿญ E4.0 man factory worker
+1F468 1F3FB 200D 1F3ED ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿญ E4.0 man factory worker: light skin tone
+1F468 1F3FC 200D 1F3ED ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿญ E4.0 man factory worker: medium-light skin tone
+1F468 1F3FD 200D 1F3ED ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿญ E4.0 man factory worker: medium skin tone
+1F468 1F3FE 200D 1F3ED ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿญ E4.0 man factory worker: medium-dark skin tone
+1F468 1F3FF 200D 1F3ED ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿญ E4.0 man factory worker: dark skin tone
+1F469 200D 1F3ED ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿญ E4.0 woman factory worker
+1F469 1F3FB 200D 1F3ED ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿญ E4.0 woman factory worker: light skin tone
+1F469 1F3FC 200D 1F3ED ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿญ E4.0 woman factory worker: medium-light skin tone
+1F469 1F3FD 200D 1F3ED ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿญ E4.0 woman factory worker: medium skin tone
+1F469 1F3FE 200D 1F3ED ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿญ E4.0 woman factory worker: medium-dark skin tone
+1F469 1F3FF 200D 1F3ED ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿญ E4.0 woman factory worker: dark skin tone
+1F9D1 200D 1F4BC ; fully-qualified # ๐Ÿง‘โ€๐Ÿ’ผ E12.1 office worker
+1F9D1 1F3FB 200D 1F4BC ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿ’ผ E12.1 office worker: light skin tone
+1F9D1 1F3FC 200D 1F4BC ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿ’ผ E12.1 office worker: medium-light skin tone
+1F9D1 1F3FD 200D 1F4BC ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ผ E12.1 office worker: medium skin tone
+1F9D1 1F3FE 200D 1F4BC ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿ’ผ E12.1 office worker: medium-dark skin tone
+1F9D1 1F3FF 200D 1F4BC ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿ’ผ E12.1 office worker: dark skin tone
+1F468 200D 1F4BC ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ’ผ E4.0 man office worker
+1F468 1F3FB 200D 1F4BC ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ผ E4.0 man office worker: light skin tone
+1F468 1F3FC 200D 1F4BC ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ผ E4.0 man office worker: medium-light skin tone
+1F468 1F3FD 200D 1F4BC ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ผ E4.0 man office worker: medium skin tone
+1F468 1F3FE 200D 1F4BC ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ผ E4.0 man office worker: medium-dark skin tone
+1F468 1F3FF 200D 1F4BC ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ผ E4.0 man office worker: dark skin tone
+1F469 200D 1F4BC ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ’ผ E4.0 woman office worker
+1F469 1F3FB 200D 1F4BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ผ E4.0 woman office worker: light skin tone
+1F469 1F3FC 200D 1F4BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ผ E4.0 woman office worker: medium-light skin tone
+1F469 1F3FD 200D 1F4BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ผ E4.0 woman office worker: medium skin tone
+1F469 1F3FE 200D 1F4BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ผ E4.0 woman office worker: medium-dark skin tone
+1F469 1F3FF 200D 1F4BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ผ E4.0 woman office worker: dark skin tone
+1F9D1 200D 1F52C ; fully-qualified # ๐Ÿง‘โ€๐Ÿ”ฌ E12.1 scientist
+1F9D1 1F3FB 200D 1F52C ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿ”ฌ E12.1 scientist: light skin tone
+1F9D1 1F3FC 200D 1F52C ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿ”ฌ E12.1 scientist: medium-light skin tone
+1F9D1 1F3FD 200D 1F52C ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿ”ฌ E12.1 scientist: medium skin tone
+1F9D1 1F3FE 200D 1F52C ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿ”ฌ E12.1 scientist: medium-dark skin tone
+1F9D1 1F3FF 200D 1F52C ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿ”ฌ E12.1 scientist: dark skin tone
+1F468 200D 1F52C ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ”ฌ E4.0 man scientist
+1F468 1F3FB 200D 1F52C ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ”ฌ E4.0 man scientist: light skin tone
+1F468 1F3FC 200D 1F52C ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ฌ E4.0 man scientist: medium-light skin tone
+1F468 1F3FD 200D 1F52C ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ”ฌ E4.0 man scientist: medium skin tone
+1F468 1F3FE 200D 1F52C ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ฌ E4.0 man scientist: medium-dark skin tone
+1F468 1F3FF 200D 1F52C ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ”ฌ E4.0 man scientist: dark skin tone
+1F469 200D 1F52C ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ”ฌ E4.0 woman scientist
+1F469 1F3FB 200D 1F52C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ”ฌ E4.0 woman scientist: light skin tone
+1F469 1F3FC 200D 1F52C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ”ฌ E4.0 woman scientist: medium-light skin tone
+1F469 1F3FD 200D 1F52C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ”ฌ E4.0 woman scientist: medium skin tone
+1F469 1F3FE 200D 1F52C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ฌ E4.0 woman scientist: medium-dark skin tone
+1F469 1F3FF 200D 1F52C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ”ฌ E4.0 woman scientist: dark skin tone
+1F9D1 200D 1F4BB ; fully-qualified # ๐Ÿง‘โ€๐Ÿ’ป E12.1 technologist
+1F9D1 1F3FB 200D 1F4BB ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป E12.1 technologist: light skin tone
+1F9D1 1F3FC 200D 1F4BB ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป E12.1 technologist: medium-light skin tone
+1F9D1 1F3FD 200D 1F4BB ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป E12.1 technologist: medium skin tone
+1F9D1 1F3FE 200D 1F4BB ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿ’ป E12.1 technologist: medium-dark skin tone
+1F9D1 1F3FF 200D 1F4BB ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿ’ป E12.1 technologist: dark skin tone
+1F468 200D 1F4BB ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ’ป E4.0 man technologist
+1F468 1F3FB 200D 1F4BB ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป E4.0 man technologist: light skin tone
+1F468 1F3FC 200D 1F4BB ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป E4.0 man technologist: medium-light skin tone
+1F468 1F3FD 200D 1F4BB ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป E4.0 man technologist: medium skin tone
+1F468 1F3FE 200D 1F4BB ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ป E4.0 man technologist: medium-dark skin tone
+1F468 1F3FF 200D 1F4BB ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ป E4.0 man technologist: dark skin tone
+1F469 200D 1F4BB ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ’ป E4.0 woman technologist
+1F469 1F3FB 200D 1F4BB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป E4.0 woman technologist: light skin tone
+1F469 1F3FC 200D 1F4BB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป E4.0 woman technologist: medium-light skin tone
+1F469 1F3FD 200D 1F4BB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ป E4.0 woman technologist: medium skin tone
+1F469 1F3FE 200D 1F4BB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ป E4.0 woman technologist: medium-dark skin tone
+1F469 1F3FF 200D 1F4BB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ป E4.0 woman technologist: dark skin tone
+1F9D1 200D 1F3A4 ; fully-qualified # ๐Ÿง‘โ€๐ŸŽค E12.1 singer
+1F9D1 1F3FB 200D 1F3A4 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐ŸŽค E12.1 singer: light skin tone
+1F9D1 1F3FC 200D 1F3A4 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐ŸŽค E12.1 singer: medium-light skin tone
+1F9D1 1F3FD 200D 1F3A4 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐ŸŽค E12.1 singer: medium skin tone
+1F9D1 1F3FE 200D 1F3A4 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐ŸŽค E12.1 singer: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3A4 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐ŸŽค E12.1 singer: dark skin tone
+1F468 200D 1F3A4 ; fully-qualified # ๐Ÿ‘จโ€๐ŸŽค E4.0 man singer
+1F468 1F3FB 200D 1F3A4 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽค E4.0 man singer: light skin tone
+1F468 1F3FC 200D 1F3A4 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽค E4.0 man singer: medium-light skin tone
+1F468 1F3FD 200D 1F3A4 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽค E4.0 man singer: medium skin tone
+1F468 1F3FE 200D 1F3A4 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽค E4.0 man singer: medium-dark skin tone
+1F468 1F3FF 200D 1F3A4 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽค E4.0 man singer: dark skin tone
+1F469 200D 1F3A4 ; fully-qualified # ๐Ÿ‘ฉโ€๐ŸŽค E4.0 woman singer
+1F469 1F3FB 200D 1F3A4 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽค E4.0 woman singer: light skin tone
+1F469 1F3FC 200D 1F3A4 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽค E4.0 woman singer: medium-light skin tone
+1F469 1F3FD 200D 1F3A4 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽค E4.0 woman singer: medium skin tone
+1F469 1F3FE 200D 1F3A4 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽค E4.0 woman singer: medium-dark skin tone
+1F469 1F3FF 200D 1F3A4 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽค E4.0 woman singer: dark skin tone
+1F9D1 200D 1F3A8 ; fully-qualified # ๐Ÿง‘โ€๐ŸŽจ E12.1 artist
+1F9D1 1F3FB 200D 1F3A8 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐ŸŽจ E12.1 artist: light skin tone
+1F9D1 1F3FC 200D 1F3A8 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐ŸŽจ E12.1 artist: medium-light skin tone
+1F9D1 1F3FD 200D 1F3A8 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐ŸŽจ E12.1 artist: medium skin tone
+1F9D1 1F3FE 200D 1F3A8 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐ŸŽจ E12.1 artist: medium-dark skin tone
+1F9D1 1F3FF 200D 1F3A8 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐ŸŽจ E12.1 artist: dark skin tone
+1F468 200D 1F3A8 ; fully-qualified # ๐Ÿ‘จโ€๐ŸŽจ E4.0 man artist
+1F468 1F3FB 200D 1F3A8 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐ŸŽจ E4.0 man artist: light skin tone
+1F468 1F3FC 200D 1F3A8 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐ŸŽจ E4.0 man artist: medium-light skin tone
+1F468 1F3FD 200D 1F3A8 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽจ E4.0 man artist: medium skin tone
+1F468 1F3FE 200D 1F3A8 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐ŸŽจ E4.0 man artist: medium-dark skin tone
+1F468 1F3FF 200D 1F3A8 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐ŸŽจ E4.0 man artist: dark skin tone
+1F469 200D 1F3A8 ; fully-qualified # ๐Ÿ‘ฉโ€๐ŸŽจ E4.0 woman artist
+1F469 1F3FB 200D 1F3A8 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽจ E4.0 woman artist: light skin tone
+1F469 1F3FC 200D 1F3A8 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽจ E4.0 woman artist: medium-light skin tone
+1F469 1F3FD 200D 1F3A8 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸŽจ E4.0 woman artist: medium skin tone
+1F469 1F3FE 200D 1F3A8 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐ŸŽจ E4.0 woman artist: medium-dark skin tone
+1F469 1F3FF 200D 1F3A8 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐ŸŽจ E4.0 woman artist: dark skin tone
+1F9D1 200D 2708 FE0F ; fully-qualified # ๐Ÿง‘โ€โœˆ๏ธ E12.1 pilot
+1F9D1 200D 2708 ; minimally-qualified # ๐Ÿง‘โ€โœˆ E12.1 pilot
+1F9D1 1F3FB 200D 2708 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โœˆ๏ธ E12.1 pilot: light skin tone
+1F9D1 1F3FB 200D 2708 ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โœˆ E12.1 pilot: light skin tone
+1F9D1 1F3FC 200D 2708 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โœˆ๏ธ E12.1 pilot: medium-light skin tone
+1F9D1 1F3FC 200D 2708 ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โœˆ E12.1 pilot: medium-light skin tone
+1F9D1 1F3FD 200D 2708 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โœˆ๏ธ E12.1 pilot: medium skin tone
+1F9D1 1F3FD 200D 2708 ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โœˆ E12.1 pilot: medium skin tone
+1F9D1 1F3FE 200D 2708 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โœˆ๏ธ E12.1 pilot: medium-dark skin tone
+1F9D1 1F3FE 200D 2708 ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โœˆ E12.1 pilot: medium-dark skin tone
+1F9D1 1F3FF 200D 2708 FE0F ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โœˆ๏ธ E12.1 pilot: dark skin tone
+1F9D1 1F3FF 200D 2708 ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โœˆ E12.1 pilot: dark skin tone
+1F468 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘จโ€โœˆ๏ธ E4.0 man pilot
+1F468 200D 2708 ; minimally-qualified # ๐Ÿ‘จโ€โœˆ E4.0 man pilot
+1F468 1F3FB 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โœˆ๏ธ E4.0 man pilot: light skin tone
+1F468 1F3FB 200D 2708 ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โœˆ E4.0 man pilot: light skin tone
+1F468 1F3FC 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โœˆ๏ธ E4.0 man pilot: medium-light skin tone
+1F468 1F3FC 200D 2708 ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โœˆ E4.0 man pilot: medium-light skin tone
+1F468 1F3FD 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โœˆ๏ธ E4.0 man pilot: medium skin tone
+1F468 1F3FD 200D 2708 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โœˆ E4.0 man pilot: medium skin tone
+1F468 1F3FE 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โœˆ๏ธ E4.0 man pilot: medium-dark skin tone
+1F468 1F3FE 200D 2708 ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โœˆ E4.0 man pilot: medium-dark skin tone
+1F468 1F3FF 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โœˆ๏ธ E4.0 man pilot: dark skin tone
+1F468 1F3FF 200D 2708 ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โœˆ E4.0 man pilot: dark skin tone
+1F469 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘ฉโ€โœˆ๏ธ E4.0 woman pilot
+1F469 200D 2708 ; minimally-qualified # ๐Ÿ‘ฉโ€โœˆ E4.0 woman pilot
+1F469 1F3FB 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โœˆ๏ธ E4.0 woman pilot: light skin tone
+1F469 1F3FB 200D 2708 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โœˆ E4.0 woman pilot: light skin tone
+1F469 1F3FC 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โœˆ๏ธ E4.0 woman pilot: medium-light skin tone
+1F469 1F3FC 200D 2708 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โœˆ E4.0 woman pilot: medium-light skin tone
+1F469 1F3FD 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โœˆ๏ธ E4.0 woman pilot: medium skin tone
+1F469 1F3FD 200D 2708 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โœˆ E4.0 woman pilot: medium skin tone
+1F469 1F3FE 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โœˆ๏ธ E4.0 woman pilot: medium-dark skin tone
+1F469 1F3FE 200D 2708 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โœˆ E4.0 woman pilot: medium-dark skin tone
+1F469 1F3FF 200D 2708 FE0F ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โœˆ๏ธ E4.0 woman pilot: dark skin tone
+1F469 1F3FF 200D 2708 ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โœˆ E4.0 woman pilot: dark skin tone
+1F9D1 200D 1F680 ; fully-qualified # ๐Ÿง‘โ€๐Ÿš€ E12.1 astronaut
+1F9D1 1F3FB 200D 1F680 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿš€ E12.1 astronaut: light skin tone
+1F9D1 1F3FC 200D 1F680 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿš€ E12.1 astronaut: medium-light skin tone
+1F9D1 1F3FD 200D 1F680 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿš€ E12.1 astronaut: medium skin tone
+1F9D1 1F3FE 200D 1F680 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿš€ E12.1 astronaut: medium-dark skin tone
+1F9D1 1F3FF 200D 1F680 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿš€ E12.1 astronaut: dark skin tone
+1F468 200D 1F680 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿš€ E4.0 man astronaut
+1F468 1F3FB 200D 1F680 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿš€ E4.0 man astronaut: light skin tone
+1F468 1F3FC 200D 1F680 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿš€ E4.0 man astronaut: medium-light skin tone
+1F468 1F3FD 200D 1F680 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš€ E4.0 man astronaut: medium skin tone
+1F468 1F3FE 200D 1F680 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿš€ E4.0 man astronaut: medium-dark skin tone
+1F468 1F3FF 200D 1F680 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿš€ E4.0 man astronaut: dark skin tone
+1F469 200D 1F680 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿš€ E4.0 woman astronaut
+1F469 1F3FB 200D 1F680 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš€ E4.0 woman astronaut: light skin tone
+1F469 1F3FC 200D 1F680 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿš€ E4.0 woman astronaut: medium-light skin tone
+1F469 1F3FD 200D 1F680 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš€ E4.0 woman astronaut: medium skin tone
+1F469 1F3FE 200D 1F680 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿš€ E4.0 woman astronaut: medium-dark skin tone
+1F469 1F3FF 200D 1F680 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿš€ E4.0 woman astronaut: dark skin tone
+1F9D1 200D 1F692 ; fully-qualified # ๐Ÿง‘โ€๐Ÿš’ E12.1 firefighter
+1F9D1 1F3FB 200D 1F692 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿš’ E12.1 firefighter: light skin tone
+1F9D1 1F3FC 200D 1F692 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿš’ E12.1 firefighter: medium-light skin tone
+1F9D1 1F3FD 200D 1F692 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿš’ E12.1 firefighter: medium skin tone
+1F9D1 1F3FE 200D 1F692 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿš’ E12.1 firefighter: medium-dark skin tone
+1F9D1 1F3FF 200D 1F692 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿš’ E12.1 firefighter: dark skin tone
+1F468 200D 1F692 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿš’ E4.0 man firefighter
+1F468 1F3FB 200D 1F692 ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿš’ E4.0 man firefighter: light skin tone
+1F468 1F3FC 200D 1F692 ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿš’ E4.0 man firefighter: medium-light skin tone
+1F468 1F3FD 200D 1F692 ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš’ E4.0 man firefighter: medium skin tone
+1F468 1F3FE 200D 1F692 ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿš’ E4.0 man firefighter: medium-dark skin tone
+1F468 1F3FF 200D 1F692 ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿš’ E4.0 man firefighter: dark skin tone
+1F469 200D 1F692 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿš’ E4.0 woman firefighter
+1F469 1F3FB 200D 1F692 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš’ E4.0 woman firefighter: light skin tone
+1F469 1F3FC 200D 1F692 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿš’ E4.0 woman firefighter: medium-light skin tone
+1F469 1F3FD 200D 1F692 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš’ E4.0 woman firefighter: medium skin tone
+1F469 1F3FE 200D 1F692 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿš’ E4.0 woman firefighter: medium-dark skin tone
+1F469 1F3FF 200D 1F692 ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿš’ E4.0 woman firefighter: dark skin tone
+1F46E ; fully-qualified # ๐Ÿ‘ฎ E0.6 police officer
+1F46E 1F3FB ; fully-qualified # ๐Ÿ‘ฎ๐Ÿป E1.0 police officer: light skin tone
+1F46E 1F3FC ; fully-qualified # ๐Ÿ‘ฎ๐Ÿผ E1.0 police officer: medium-light skin tone
+1F46E 1F3FD ; fully-qualified # ๐Ÿ‘ฎ๐Ÿฝ E1.0 police officer: medium skin tone
+1F46E 1F3FE ; fully-qualified # ๐Ÿ‘ฎ๐Ÿพ E1.0 police officer: medium-dark skin tone
+1F46E 1F3FF ; fully-qualified # ๐Ÿ‘ฎ๐Ÿฟ E1.0 police officer: dark skin tone
+1F46E 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฎโ€โ™‚๏ธ E4.0 man police officer
+1F46E 200D 2642 ; minimally-qualified # ๐Ÿ‘ฎโ€โ™‚ E4.0 man police officer
+1F46E 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™‚๏ธ E4.0 man police officer: light skin tone
+1F46E 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™‚ E4.0 man police officer: light skin tone
+1F46E 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ E4.0 man police officer: medium-light skin tone
+1F46E 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™‚ E4.0 man police officer: medium-light skin tone
+1F46E 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™‚๏ธ E4.0 man police officer: medium skin tone
+1F46E 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™‚ E4.0 man police officer: medium skin tone
+1F46E 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™‚๏ธ E4.0 man police officer: medium-dark skin tone
+1F46E 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™‚ E4.0 man police officer: medium-dark skin tone
+1F46E 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™‚๏ธ E4.0 man police officer: dark skin tone
+1F46E 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™‚ E4.0 man police officer: dark skin tone
+1F46E 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฎโ€โ™€๏ธ E4.0 woman police officer
+1F46E 200D 2640 ; minimally-qualified # ๐Ÿ‘ฎโ€โ™€ E4.0 woman police officer
+1F46E 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™€๏ธ E4.0 woman police officer: light skin tone
+1F46E 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿปโ€โ™€ E4.0 woman police officer: light skin tone
+1F46E 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™€๏ธ E4.0 woman police officer: medium-light skin tone
+1F46E 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿผโ€โ™€ E4.0 woman police officer: medium-light skin tone
+1F46E 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™€๏ธ E4.0 woman police officer: medium skin tone
+1F46E 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฝโ€โ™€ E4.0 woman police officer: medium skin tone
+1F46E 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™€๏ธ E4.0 woman police officer: medium-dark skin tone
+1F46E 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿพโ€โ™€ E4.0 woman police officer: medium-dark skin tone
+1F46E 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™€๏ธ E4.0 woman police officer: dark skin tone
+1F46E 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ‘ฎ๐Ÿฟโ€โ™€ E4.0 woman police officer: dark skin tone
+1F575 FE0F ; fully-qualified # ๐Ÿ•ต๏ธ E0.7 detective
+1F575 ; unqualified # ๐Ÿ•ต E0.7 detective
+1F575 1F3FB ; fully-qualified # ๐Ÿ•ต๐Ÿป E2.0 detective: light skin tone
+1F575 1F3FC ; fully-qualified # ๐Ÿ•ต๐Ÿผ E2.0 detective: medium-light skin tone
+1F575 1F3FD ; fully-qualified # ๐Ÿ•ต๐Ÿฝ E2.0 detective: medium skin tone
+1F575 1F3FE ; fully-qualified # ๐Ÿ•ต๐Ÿพ E2.0 detective: medium-dark skin tone
+1F575 1F3FF ; fully-qualified # ๐Ÿ•ต๐Ÿฟ E2.0 detective: dark skin tone
+1F575 FE0F 200D 2642 FE0F ; fully-qualified # ๐Ÿ•ต๏ธโ€โ™‚๏ธ E4.0 man detective
+1F575 200D 2642 FE0F ; unqualified # ๐Ÿ•ตโ€โ™‚๏ธ E4.0 man detective
+1F575 FE0F 200D 2642 ; minimally-qualified # ๐Ÿ•ต๏ธโ€โ™‚ E4.0 man detective
+1F575 200D 2642 ; unqualified # ๐Ÿ•ตโ€โ™‚ E4.0 man detective
+1F575 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿปโ€โ™‚๏ธ E4.0 man detective: light skin tone
+1F575 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ•ต๐Ÿปโ€โ™‚ E4.0 man detective: light skin tone
+1F575 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿผโ€โ™‚๏ธ E4.0 man detective: medium-light skin tone
+1F575 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ•ต๐Ÿผโ€โ™‚ E4.0 man detective: medium-light skin tone
+1F575 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™‚๏ธ E4.0 man detective: medium skin tone
+1F575 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™‚ E4.0 man detective: medium skin tone
+1F575 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿพโ€โ™‚๏ธ E4.0 man detective: medium-dark skin tone
+1F575 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ•ต๐Ÿพโ€โ™‚ E4.0 man detective: medium-dark skin tone
+1F575 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™‚๏ธ E4.0 man detective: dark skin tone
+1F575 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™‚ E4.0 man detective: dark skin tone
+1F575 FE0F 200D 2640 FE0F ; fully-qualified # ๐Ÿ•ต๏ธโ€โ™€๏ธ E4.0 woman detective
+1F575 200D 2640 FE0F ; unqualified # ๐Ÿ•ตโ€โ™€๏ธ E4.0 woman detective
+1F575 FE0F 200D 2640 ; minimally-qualified # ๐Ÿ•ต๏ธโ€โ™€ E4.0 woman detective
+1F575 200D 2640 ; unqualified # ๐Ÿ•ตโ€โ™€ E4.0 woman detective
+1F575 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿปโ€โ™€๏ธ E4.0 woman detective: light skin tone
+1F575 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ•ต๐Ÿปโ€โ™€ E4.0 woman detective: light skin tone
+1F575 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿผโ€โ™€๏ธ E4.0 woman detective: medium-light skin tone
+1F575 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ•ต๐Ÿผโ€โ™€ E4.0 woman detective: medium-light skin tone
+1F575 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™€๏ธ E4.0 woman detective: medium skin tone
+1F575 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ•ต๐Ÿฝโ€โ™€ E4.0 woman detective: medium skin tone
+1F575 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿพโ€โ™€๏ธ E4.0 woman detective: medium-dark skin tone
+1F575 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ•ต๐Ÿพโ€โ™€ E4.0 woman detective: medium-dark skin tone
+1F575 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™€๏ธ E4.0 woman detective: dark skin tone
+1F575 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ•ต๐Ÿฟโ€โ™€ E4.0 woman detective: dark skin tone
+1F482 ; fully-qualified # ๐Ÿ’‚ E0.6 guard
+1F482 1F3FB ; fully-qualified # ๐Ÿ’‚๐Ÿป E1.0 guard: light skin tone
+1F482 1F3FC ; fully-qualified # ๐Ÿ’‚๐Ÿผ E1.0 guard: medium-light skin tone
+1F482 1F3FD ; fully-qualified # ๐Ÿ’‚๐Ÿฝ E1.0 guard: medium skin tone
+1F482 1F3FE ; fully-qualified # ๐Ÿ’‚๐Ÿพ E1.0 guard: medium-dark skin tone
+1F482 1F3FF ; fully-qualified # ๐Ÿ’‚๐Ÿฟ E1.0 guard: dark skin tone
+1F482 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‚โ€โ™‚๏ธ E4.0 man guard
+1F482 200D 2642 ; minimally-qualified # ๐Ÿ’‚โ€โ™‚ E4.0 man guard
+1F482 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿปโ€โ™‚๏ธ E4.0 man guard: light skin tone
+1F482 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ’‚๐Ÿปโ€โ™‚ E4.0 man guard: light skin tone
+1F482 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿผโ€โ™‚๏ธ E4.0 man guard: medium-light skin tone
+1F482 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ’‚๐Ÿผโ€โ™‚ E4.0 man guard: medium-light skin tone
+1F482 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™‚๏ธ E4.0 man guard: medium skin tone
+1F482 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™‚ E4.0 man guard: medium skin tone
+1F482 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿพโ€โ™‚๏ธ E4.0 man guard: medium-dark skin tone
+1F482 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ’‚๐Ÿพโ€โ™‚ E4.0 man guard: medium-dark skin tone
+1F482 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™‚๏ธ E4.0 man guard: dark skin tone
+1F482 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™‚ E4.0 man guard: dark skin tone
+1F482 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‚โ€โ™€๏ธ E4.0 woman guard
+1F482 200D 2640 ; minimally-qualified # ๐Ÿ’‚โ€โ™€ E4.0 woman guard
+1F482 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿปโ€โ™€๏ธ E4.0 woman guard: light skin tone
+1F482 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ’‚๐Ÿปโ€โ™€ E4.0 woman guard: light skin tone
+1F482 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿผโ€โ™€๏ธ E4.0 woman guard: medium-light skin tone
+1F482 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ’‚๐Ÿผโ€โ™€ E4.0 woman guard: medium-light skin tone
+1F482 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™€๏ธ E4.0 woman guard: medium skin tone
+1F482 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ’‚๐Ÿฝโ€โ™€ E4.0 woman guard: medium skin tone
+1F482 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿพโ€โ™€๏ธ E4.0 woman guard: medium-dark skin tone
+1F482 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ’‚๐Ÿพโ€โ™€ E4.0 woman guard: medium-dark skin tone
+1F482 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™€๏ธ E4.0 woman guard: dark skin tone
+1F482 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ’‚๐Ÿฟโ€โ™€ E4.0 woman guard: dark skin tone
+1F977 ; fully-qualified # ๐Ÿฅท E13.0 ninja
+1F977 1F3FB ; fully-qualified # ๐Ÿฅท๐Ÿป E13.0 ninja: light skin tone
+1F977 1F3FC ; fully-qualified # ๐Ÿฅท๐Ÿผ E13.0 ninja: medium-light skin tone
+1F977 1F3FD ; fully-qualified # ๐Ÿฅท๐Ÿฝ E13.0 ninja: medium skin tone
+1F977 1F3FE ; fully-qualified # ๐Ÿฅท๐Ÿพ E13.0 ninja: medium-dark skin tone
+1F977 1F3FF ; fully-qualified # ๐Ÿฅท๐Ÿฟ E13.0 ninja: dark skin tone
+1F477 ; fully-qualified # ๐Ÿ‘ท E0.6 construction worker
+1F477 1F3FB ; fully-qualified # ๐Ÿ‘ท๐Ÿป E1.0 construction worker: light skin tone
+1F477 1F3FC ; fully-qualified # ๐Ÿ‘ท๐Ÿผ E1.0 construction worker: medium-light skin tone
+1F477 1F3FD ; fully-qualified # ๐Ÿ‘ท๐Ÿฝ E1.0 construction worker: medium skin tone
+1F477 1F3FE ; fully-qualified # ๐Ÿ‘ท๐Ÿพ E1.0 construction worker: medium-dark skin tone
+1F477 1F3FF ; fully-qualified # ๐Ÿ‘ท๐Ÿฟ E1.0 construction worker: dark skin tone
+1F477 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ทโ€โ™‚๏ธ E4.0 man construction worker
+1F477 200D 2642 ; minimally-qualified # ๐Ÿ‘ทโ€โ™‚ E4.0 man construction worker
+1F477 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™‚๏ธ E4.0 man construction worker: light skin tone
+1F477 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™‚ E4.0 man construction worker: light skin tone
+1F477 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™‚๏ธ E4.0 man construction worker: medium-light skin tone
+1F477 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™‚ E4.0 man construction worker: medium-light skin tone
+1F477 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™‚๏ธ E4.0 man construction worker: medium skin tone
+1F477 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™‚ E4.0 man construction worker: medium skin tone
+1F477 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™‚๏ธ E4.0 man construction worker: medium-dark skin tone
+1F477 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™‚ E4.0 man construction worker: medium-dark skin tone
+1F477 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™‚๏ธ E4.0 man construction worker: dark skin tone
+1F477 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™‚ E4.0 man construction worker: dark skin tone
+1F477 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ทโ€โ™€๏ธ E4.0 woman construction worker
+1F477 200D 2640 ; minimally-qualified # ๐Ÿ‘ทโ€โ™€ E4.0 woman construction worker
+1F477 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™€๏ธ E4.0 woman construction worker: light skin tone
+1F477 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ‘ท๐Ÿปโ€โ™€ E4.0 woman construction worker: light skin tone
+1F477 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™€๏ธ E4.0 woman construction worker: medium-light skin tone
+1F477 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ‘ท๐Ÿผโ€โ™€ E4.0 woman construction worker: medium-light skin tone
+1F477 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™€๏ธ E4.0 woman construction worker: medium skin tone
+1F477 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ‘ท๐Ÿฝโ€โ™€ E4.0 woman construction worker: medium skin tone
+1F477 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™€๏ธ E4.0 woman construction worker: medium-dark skin tone
+1F477 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ‘ท๐Ÿพโ€โ™€ E4.0 woman construction worker: medium-dark skin tone
+1F477 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™€๏ธ E4.0 woman construction worker: dark skin tone
+1F477 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ‘ท๐Ÿฟโ€โ™€ E4.0 woman construction worker: dark skin tone
+1FAC5 ; fully-qualified # ๐Ÿซ… E14.0 person with crown
+1FAC5 1F3FB ; fully-qualified # ๐Ÿซ…๐Ÿป E14.0 person with crown: light skin tone
+1FAC5 1F3FC ; fully-qualified # ๐Ÿซ…๐Ÿผ E14.0 person with crown: medium-light skin tone
+1FAC5 1F3FD ; fully-qualified # ๐Ÿซ…๐Ÿฝ E14.0 person with crown: medium skin tone
+1FAC5 1F3FE ; fully-qualified # ๐Ÿซ…๐Ÿพ E14.0 person with crown: medium-dark skin tone
+1FAC5 1F3FF ; fully-qualified # ๐Ÿซ…๐Ÿฟ E14.0 person with crown: dark skin tone
+1F934 ; fully-qualified # ๐Ÿคด E3.0 prince
+1F934 1F3FB ; fully-qualified # ๐Ÿคด๐Ÿป E3.0 prince: light skin tone
+1F934 1F3FC ; fully-qualified # ๐Ÿคด๐Ÿผ E3.0 prince: medium-light skin tone
+1F934 1F3FD ; fully-qualified # ๐Ÿคด๐Ÿฝ E3.0 prince: medium skin tone
+1F934 1F3FE ; fully-qualified # ๐Ÿคด๐Ÿพ E3.0 prince: medium-dark skin tone
+1F934 1F3FF ; fully-qualified # ๐Ÿคด๐Ÿฟ E3.0 prince: dark skin tone
+1F478 ; fully-qualified # ๐Ÿ‘ธ E0.6 princess
+1F478 1F3FB ; fully-qualified # ๐Ÿ‘ธ๐Ÿป E1.0 princess: light skin tone
+1F478 1F3FC ; fully-qualified # ๐Ÿ‘ธ๐Ÿผ E1.0 princess: medium-light skin tone
+1F478 1F3FD ; fully-qualified # ๐Ÿ‘ธ๐Ÿฝ E1.0 princess: medium skin tone
+1F478 1F3FE ; fully-qualified # ๐Ÿ‘ธ๐Ÿพ E1.0 princess: medium-dark skin tone
+1F478 1F3FF ; fully-qualified # ๐Ÿ‘ธ๐Ÿฟ E1.0 princess: dark skin tone
+1F473 ; fully-qualified # ๐Ÿ‘ณ E0.6 person wearing turban
+1F473 1F3FB ; fully-qualified # ๐Ÿ‘ณ๐Ÿป E1.0 person wearing turban: light skin tone
+1F473 1F3FC ; fully-qualified # ๐Ÿ‘ณ๐Ÿผ E1.0 person wearing turban: medium-light skin tone
+1F473 1F3FD ; fully-qualified # ๐Ÿ‘ณ๐Ÿฝ E1.0 person wearing turban: medium skin tone
+1F473 1F3FE ; fully-qualified # ๐Ÿ‘ณ๐Ÿพ E1.0 person wearing turban: medium-dark skin tone
+1F473 1F3FF ; fully-qualified # ๐Ÿ‘ณ๐Ÿฟ E1.0 person wearing turban: dark skin tone
+1F473 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ณโ€โ™‚๏ธ E4.0 man wearing turban
+1F473 200D 2642 ; minimally-qualified # ๐Ÿ‘ณโ€โ™‚ E4.0 man wearing turban
+1F473 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™‚๏ธ E4.0 man wearing turban: light skin tone
+1F473 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™‚ E4.0 man wearing turban: light skin tone
+1F473 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™‚๏ธ E4.0 man wearing turban: medium-light skin tone
+1F473 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™‚ E4.0 man wearing turban: medium-light skin tone
+1F473 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™‚๏ธ E4.0 man wearing turban: medium skin tone
+1F473 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™‚ E4.0 man wearing turban: medium skin tone
+1F473 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™‚๏ธ E4.0 man wearing turban: medium-dark skin tone
+1F473 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™‚ E4.0 man wearing turban: medium-dark skin tone
+1F473 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™‚๏ธ E4.0 man wearing turban: dark skin tone
+1F473 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™‚ E4.0 man wearing turban: dark skin tone
+1F473 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ณโ€โ™€๏ธ E4.0 woman wearing turban
+1F473 200D 2640 ; minimally-qualified # ๐Ÿ‘ณโ€โ™€ E4.0 woman wearing turban
+1F473 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™€๏ธ E4.0 woman wearing turban: light skin tone
+1F473 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿปโ€โ™€ E4.0 woman wearing turban: light skin tone
+1F473 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™€๏ธ E4.0 woman wearing turban: medium-light skin tone
+1F473 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿผโ€โ™€ E4.0 woman wearing turban: medium-light skin tone
+1F473 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™€๏ธ E4.0 woman wearing turban: medium skin tone
+1F473 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฝโ€โ™€ E4.0 woman wearing turban: medium skin tone
+1F473 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™€๏ธ E4.0 woman wearing turban: medium-dark skin tone
+1F473 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿพโ€โ™€ E4.0 woman wearing turban: medium-dark skin tone
+1F473 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™€๏ธ E4.0 woman wearing turban: dark skin tone
+1F473 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ‘ณ๐Ÿฟโ€โ™€ E4.0 woman wearing turban: dark skin tone
+1F472 ; fully-qualified # ๐Ÿ‘ฒ E0.6 person with skullcap
+1F472 1F3FB ; fully-qualified # ๐Ÿ‘ฒ๐Ÿป E1.0 person with skullcap: light skin tone
+1F472 1F3FC ; fully-qualified # ๐Ÿ‘ฒ๐Ÿผ E1.0 person with skullcap: medium-light skin tone
+1F472 1F3FD ; fully-qualified # ๐Ÿ‘ฒ๐Ÿฝ E1.0 person with skullcap: medium skin tone
+1F472 1F3FE ; fully-qualified # ๐Ÿ‘ฒ๐Ÿพ E1.0 person with skullcap: medium-dark skin tone
+1F472 1F3FF ; fully-qualified # ๐Ÿ‘ฒ๐Ÿฟ E1.0 person with skullcap: dark skin tone
+1F9D5 ; fully-qualified # ๐Ÿง• E5.0 woman with headscarf
+1F9D5 1F3FB ; fully-qualified # ๐Ÿง•๐Ÿป E5.0 woman with headscarf: light skin tone
+1F9D5 1F3FC ; fully-qualified # ๐Ÿง•๐Ÿผ E5.0 woman with headscarf: medium-light skin tone
+1F9D5 1F3FD ; fully-qualified # ๐Ÿง•๐Ÿฝ E5.0 woman with headscarf: medium skin tone
+1F9D5 1F3FE ; fully-qualified # ๐Ÿง•๐Ÿพ E5.0 woman with headscarf: medium-dark skin tone
+1F9D5 1F3FF ; fully-qualified # ๐Ÿง•๐Ÿฟ E5.0 woman with headscarf: dark skin tone
+1F935 ; fully-qualified # ๐Ÿคต E3.0 person in tuxedo
+1F935 1F3FB ; fully-qualified # ๐Ÿคต๐Ÿป E3.0 person in tuxedo: light skin tone
+1F935 1F3FC ; fully-qualified # ๐Ÿคต๐Ÿผ E3.0 person in tuxedo: medium-light skin tone
+1F935 1F3FD ; fully-qualified # ๐Ÿคต๐Ÿฝ E3.0 person in tuxedo: medium skin tone
+1F935 1F3FE ; fully-qualified # ๐Ÿคต๐Ÿพ E3.0 person in tuxedo: medium-dark skin tone
+1F935 1F3FF ; fully-qualified # ๐Ÿคต๐Ÿฟ E3.0 person in tuxedo: dark skin tone
+1F935 200D 2642 FE0F ; fully-qualified # ๐Ÿคตโ€โ™‚๏ธ E13.0 man in tuxedo
+1F935 200D 2642 ; minimally-qualified # ๐Ÿคตโ€โ™‚ E13.0 man in tuxedo
+1F935 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคต๐Ÿปโ€โ™‚๏ธ E13.0 man in tuxedo: light skin tone
+1F935 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคต๐Ÿปโ€โ™‚ E13.0 man in tuxedo: light skin tone
+1F935 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคต๐Ÿผโ€โ™‚๏ธ E13.0 man in tuxedo: medium-light skin tone
+1F935 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคต๐Ÿผโ€โ™‚ E13.0 man in tuxedo: medium-light skin tone
+1F935 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคต๐Ÿฝโ€โ™‚๏ธ E13.0 man in tuxedo: medium skin tone
+1F935 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคต๐Ÿฝโ€โ™‚ E13.0 man in tuxedo: medium skin tone
+1F935 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคต๐Ÿพโ€โ™‚๏ธ E13.0 man in tuxedo: medium-dark skin tone
+1F935 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคต๐Ÿพโ€โ™‚ E13.0 man in tuxedo: medium-dark skin tone
+1F935 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคต๐Ÿฟโ€โ™‚๏ธ E13.0 man in tuxedo: dark skin tone
+1F935 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคต๐Ÿฟโ€โ™‚ E13.0 man in tuxedo: dark skin tone
+1F935 200D 2640 FE0F ; fully-qualified # ๐Ÿคตโ€โ™€๏ธ E13.0 woman in tuxedo
+1F935 200D 2640 ; minimally-qualified # ๐Ÿคตโ€โ™€ E13.0 woman in tuxedo
+1F935 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคต๐Ÿปโ€โ™€๏ธ E13.0 woman in tuxedo: light skin tone
+1F935 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคต๐Ÿปโ€โ™€ E13.0 woman in tuxedo: light skin tone
+1F935 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคต๐Ÿผโ€โ™€๏ธ E13.0 woman in tuxedo: medium-light skin tone
+1F935 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคต๐Ÿผโ€โ™€ E13.0 woman in tuxedo: medium-light skin tone
+1F935 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคต๐Ÿฝโ€โ™€๏ธ E13.0 woman in tuxedo: medium skin tone
+1F935 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคต๐Ÿฝโ€โ™€ E13.0 woman in tuxedo: medium skin tone
+1F935 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคต๐Ÿพโ€โ™€๏ธ E13.0 woman in tuxedo: medium-dark skin tone
+1F935 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคต๐Ÿพโ€โ™€ E13.0 woman in tuxedo: medium-dark skin tone
+1F935 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคต๐Ÿฟโ€โ™€๏ธ E13.0 woman in tuxedo: dark skin tone
+1F935 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคต๐Ÿฟโ€โ™€ E13.0 woman in tuxedo: dark skin tone
+1F470 ; fully-qualified # ๐Ÿ‘ฐ E0.6 person with veil
+1F470 1F3FB ; fully-qualified # ๐Ÿ‘ฐ๐Ÿป E1.0 person with veil: light skin tone
+1F470 1F3FC ; fully-qualified # ๐Ÿ‘ฐ๐Ÿผ E1.0 person with veil: medium-light skin tone
+1F470 1F3FD ; fully-qualified # ๐Ÿ‘ฐ๐Ÿฝ E1.0 person with veil: medium skin tone
+1F470 1F3FE ; fully-qualified # ๐Ÿ‘ฐ๐Ÿพ E1.0 person with veil: medium-dark skin tone
+1F470 1F3FF ; fully-qualified # ๐Ÿ‘ฐ๐Ÿฟ E1.0 person with veil: dark skin tone
+1F470 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฐโ€โ™‚๏ธ E13.0 man with veil
+1F470 200D 2642 ; minimally-qualified # ๐Ÿ‘ฐโ€โ™‚ E13.0 man with veil
+1F470 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™‚๏ธ E13.0 man with veil: light skin tone
+1F470 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™‚ E13.0 man with veil: light skin tone
+1F470 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™‚๏ธ E13.0 man with veil: medium-light skin tone
+1F470 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™‚ E13.0 man with veil: medium-light skin tone
+1F470 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™‚๏ธ E13.0 man with veil: medium skin tone
+1F470 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™‚ E13.0 man with veil: medium skin tone
+1F470 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™‚๏ธ E13.0 man with veil: medium-dark skin tone
+1F470 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™‚ E13.0 man with veil: medium-dark skin tone
+1F470 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™‚๏ธ E13.0 man with veil: dark skin tone
+1F470 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™‚ E13.0 man with veil: dark skin tone
+1F470 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฐโ€โ™€๏ธ E13.0 woman with veil
+1F470 200D 2640 ; minimally-qualified # ๐Ÿ‘ฐโ€โ™€ E13.0 woman with veil
+1F470 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™€๏ธ E13.0 woman with veil: light skin tone
+1F470 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿปโ€โ™€ E13.0 woman with veil: light skin tone
+1F470 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™€๏ธ E13.0 woman with veil: medium-light skin tone
+1F470 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿผโ€โ™€ E13.0 woman with veil: medium-light skin tone
+1F470 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™€๏ธ E13.0 woman with veil: medium skin tone
+1F470 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฝโ€โ™€ E13.0 woman with veil: medium skin tone
+1F470 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™€๏ธ E13.0 woman with veil: medium-dark skin tone
+1F470 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿพโ€โ™€ E13.0 woman with veil: medium-dark skin tone
+1F470 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™€๏ธ E13.0 woman with veil: dark skin tone
+1F470 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ‘ฐ๐Ÿฟโ€โ™€ E13.0 woman with veil: dark skin tone
+1F930 ; fully-qualified # ๐Ÿคฐ E3.0 pregnant woman
+1F930 1F3FB ; fully-qualified # ๐Ÿคฐ๐Ÿป E3.0 pregnant woman: light skin tone
+1F930 1F3FC ; fully-qualified # ๐Ÿคฐ๐Ÿผ E3.0 pregnant woman: medium-light skin tone
+1F930 1F3FD ; fully-qualified # ๐Ÿคฐ๐Ÿฝ E3.0 pregnant woman: medium skin tone
+1F930 1F3FE ; fully-qualified # ๐Ÿคฐ๐Ÿพ E3.0 pregnant woman: medium-dark skin tone
+1F930 1F3FF ; fully-qualified # ๐Ÿคฐ๐Ÿฟ E3.0 pregnant woman: dark skin tone
+1FAC3 ; fully-qualified # ๐Ÿซƒ E14.0 pregnant man
+1FAC3 1F3FB ; fully-qualified # ๐Ÿซƒ๐Ÿป E14.0 pregnant man: light skin tone
+1FAC3 1F3FC ; fully-qualified # ๐Ÿซƒ๐Ÿผ E14.0 pregnant man: medium-light skin tone
+1FAC3 1F3FD ; fully-qualified # ๐Ÿซƒ๐Ÿฝ E14.0 pregnant man: medium skin tone
+1FAC3 1F3FE ; fully-qualified # ๐Ÿซƒ๐Ÿพ E14.0 pregnant man: medium-dark skin tone
+1FAC3 1F3FF ; fully-qualified # ๐Ÿซƒ๐Ÿฟ E14.0 pregnant man: dark skin tone
+1FAC4 ; fully-qualified # ๐Ÿซ„ E14.0 pregnant person
+1FAC4 1F3FB ; fully-qualified # ๐Ÿซ„๐Ÿป E14.0 pregnant person: light skin tone
+1FAC4 1F3FC ; fully-qualified # ๐Ÿซ„๐Ÿผ E14.0 pregnant person: medium-light skin tone
+1FAC4 1F3FD ; fully-qualified # ๐Ÿซ„๐Ÿฝ E14.0 pregnant person: medium skin tone
+1FAC4 1F3FE ; fully-qualified # ๐Ÿซ„๐Ÿพ E14.0 pregnant person: medium-dark skin tone
+1FAC4 1F3FF ; fully-qualified # ๐Ÿซ„๐Ÿฟ E14.0 pregnant person: dark skin tone
+1F931 ; fully-qualified # ๐Ÿคฑ E5.0 breast-feeding
+1F931 1F3FB ; fully-qualified # ๐Ÿคฑ๐Ÿป E5.0 breast-feeding: light skin tone
+1F931 1F3FC ; fully-qualified # ๐Ÿคฑ๐Ÿผ E5.0 breast-feeding: medium-light skin tone
+1F931 1F3FD ; fully-qualified # ๐Ÿคฑ๐Ÿฝ E5.0 breast-feeding: medium skin tone
+1F931 1F3FE ; fully-qualified # ๐Ÿคฑ๐Ÿพ E5.0 breast-feeding: medium-dark skin tone
+1F931 1F3FF ; fully-qualified # ๐Ÿคฑ๐Ÿฟ E5.0 breast-feeding: dark skin tone
+1F469 200D 1F37C ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿผ E13.0 woman feeding baby
+1F469 1F3FB 200D 1F37C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿผ E13.0 woman feeding baby: light skin tone
+1F469 1F3FC 200D 1F37C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿผ E13.0 woman feeding baby: medium-light skin tone
+1F469 1F3FD 200D 1F37C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿผ E13.0 woman feeding baby: medium skin tone
+1F469 1F3FE 200D 1F37C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿผ E13.0 woman feeding baby: medium-dark skin tone
+1F469 1F3FF 200D 1F37C ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿผ E13.0 woman feeding baby: dark skin tone
+1F468 200D 1F37C ; fully-qualified # ๐Ÿ‘จโ€๐Ÿผ E13.0 man feeding baby
+1F468 1F3FB 200D 1F37C ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿผ E13.0 man feeding baby: light skin tone
+1F468 1F3FC 200D 1F37C ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿผ E13.0 man feeding baby: medium-light skin tone
+1F468 1F3FD 200D 1F37C ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿผ E13.0 man feeding baby: medium skin tone
+1F468 1F3FE 200D 1F37C ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿผ E13.0 man feeding baby: medium-dark skin tone
+1F468 1F3FF 200D 1F37C ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿผ E13.0 man feeding baby: dark skin tone
+1F9D1 200D 1F37C ; fully-qualified # ๐Ÿง‘โ€๐Ÿผ E13.0 person feeding baby
+1F9D1 1F3FB 200D 1F37C ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿผ E13.0 person feeding baby: light skin tone
+1F9D1 1F3FC 200D 1F37C ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿผ E13.0 person feeding baby: medium-light skin tone
+1F9D1 1F3FD 200D 1F37C ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿผ E13.0 person feeding baby: medium skin tone
+1F9D1 1F3FE 200D 1F37C ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿผ E13.0 person feeding baby: medium-dark skin tone
+1F9D1 1F3FF 200D 1F37C ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿผ E13.0 person feeding baby: dark skin tone
+
+# subgroup: person-fantasy
+1F47C ; fully-qualified # ๐Ÿ‘ผ E0.6 baby angel
+1F47C 1F3FB ; fully-qualified # ๐Ÿ‘ผ๐Ÿป E1.0 baby angel: light skin tone
+1F47C 1F3FC ; fully-qualified # ๐Ÿ‘ผ๐Ÿผ E1.0 baby angel: medium-light skin tone
+1F47C 1F3FD ; fully-qualified # ๐Ÿ‘ผ๐Ÿฝ E1.0 baby angel: medium skin tone
+1F47C 1F3FE ; fully-qualified # ๐Ÿ‘ผ๐Ÿพ E1.0 baby angel: medium-dark skin tone
+1F47C 1F3FF ; fully-qualified # ๐Ÿ‘ผ๐Ÿฟ E1.0 baby angel: dark skin tone
+1F385 ; fully-qualified # ๐ŸŽ… E0.6 Santa Claus
+1F385 1F3FB ; fully-qualified # ๐ŸŽ…๐Ÿป E1.0 Santa Claus: light skin tone
+1F385 1F3FC ; fully-qualified # ๐ŸŽ…๐Ÿผ E1.0 Santa Claus: medium-light skin tone
+1F385 1F3FD ; fully-qualified # ๐ŸŽ…๐Ÿฝ E1.0 Santa Claus: medium skin tone
+1F385 1F3FE ; fully-qualified # ๐ŸŽ…๐Ÿพ E1.0 Santa Claus: medium-dark skin tone
+1F385 1F3FF ; fully-qualified # ๐ŸŽ…๐Ÿฟ E1.0 Santa Claus: dark skin tone
+1F936 ; fully-qualified # ๐Ÿคถ E3.0 Mrs. Claus
+1F936 1F3FB ; fully-qualified # ๐Ÿคถ๐Ÿป E3.0 Mrs. Claus: light skin tone
+1F936 1F3FC ; fully-qualified # ๐Ÿคถ๐Ÿผ E3.0 Mrs. Claus: medium-light skin tone
+1F936 1F3FD ; fully-qualified # ๐Ÿคถ๐Ÿฝ E3.0 Mrs. Claus: medium skin tone
+1F936 1F3FE ; fully-qualified # ๐Ÿคถ๐Ÿพ E3.0 Mrs. Claus: medium-dark skin tone
+1F936 1F3FF ; fully-qualified # ๐Ÿคถ๐Ÿฟ E3.0 Mrs. Claus: dark skin tone
+1F9D1 200D 1F384 ; fully-qualified # ๐Ÿง‘โ€๐ŸŽ„ E13.0 mx claus
+1F9D1 1F3FB 200D 1F384 ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐ŸŽ„ E13.0 mx claus: light skin tone
+1F9D1 1F3FC 200D 1F384 ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐ŸŽ„ E13.0 mx claus: medium-light skin tone
+1F9D1 1F3FD 200D 1F384 ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐ŸŽ„ E13.0 mx claus: medium skin tone
+1F9D1 1F3FE 200D 1F384 ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐ŸŽ„ E13.0 mx claus: medium-dark skin tone
+1F9D1 1F3FF 200D 1F384 ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐ŸŽ„ E13.0 mx claus: dark skin tone
+1F9B8 ; fully-qualified # ๐Ÿฆธ E11.0 superhero
+1F9B8 1F3FB ; fully-qualified # ๐Ÿฆธ๐Ÿป E11.0 superhero: light skin tone
+1F9B8 1F3FC ; fully-qualified # ๐Ÿฆธ๐Ÿผ E11.0 superhero: medium-light skin tone
+1F9B8 1F3FD ; fully-qualified # ๐Ÿฆธ๐Ÿฝ E11.0 superhero: medium skin tone
+1F9B8 1F3FE ; fully-qualified # ๐Ÿฆธ๐Ÿพ E11.0 superhero: medium-dark skin tone
+1F9B8 1F3FF ; fully-qualified # ๐Ÿฆธ๐Ÿฟ E11.0 superhero: dark skin tone
+1F9B8 200D 2642 FE0F ; fully-qualified # ๐Ÿฆธโ€โ™‚๏ธ E11.0 man superhero
+1F9B8 200D 2642 ; minimally-qualified # ๐Ÿฆธโ€โ™‚ E11.0 man superhero
+1F9B8 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿปโ€โ™‚๏ธ E11.0 man superhero: light skin tone
+1F9B8 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿฆธ๐Ÿปโ€โ™‚ E11.0 man superhero: light skin tone
+1F9B8 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿผโ€โ™‚๏ธ E11.0 man superhero: medium-light skin tone
+1F9B8 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿฆธ๐Ÿผโ€โ™‚ E11.0 man superhero: medium-light skin tone
+1F9B8 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™‚๏ธ E11.0 man superhero: medium skin tone
+1F9B8 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™‚ E11.0 man superhero: medium skin tone
+1F9B8 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿพโ€โ™‚๏ธ E11.0 man superhero: medium-dark skin tone
+1F9B8 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿฆธ๐Ÿพโ€โ™‚ E11.0 man superhero: medium-dark skin tone
+1F9B8 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™‚๏ธ E11.0 man superhero: dark skin tone
+1F9B8 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™‚ E11.0 man superhero: dark skin tone
+1F9B8 200D 2640 FE0F ; fully-qualified # ๐Ÿฆธโ€โ™€๏ธ E11.0 woman superhero
+1F9B8 200D 2640 ; minimally-qualified # ๐Ÿฆธโ€โ™€ E11.0 woman superhero
+1F9B8 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿปโ€โ™€๏ธ E11.0 woman superhero: light skin tone
+1F9B8 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿฆธ๐Ÿปโ€โ™€ E11.0 woman superhero: light skin tone
+1F9B8 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿผโ€โ™€๏ธ E11.0 woman superhero: medium-light skin tone
+1F9B8 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿฆธ๐Ÿผโ€โ™€ E11.0 woman superhero: medium-light skin tone
+1F9B8 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™€๏ธ E11.0 woman superhero: medium skin tone
+1F9B8 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿฆธ๐Ÿฝโ€โ™€ E11.0 woman superhero: medium skin tone
+1F9B8 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿพโ€โ™€๏ธ E11.0 woman superhero: medium-dark skin tone
+1F9B8 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿฆธ๐Ÿพโ€โ™€ E11.0 woman superhero: medium-dark skin tone
+1F9B8 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™€๏ธ E11.0 woman superhero: dark skin tone
+1F9B8 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿฆธ๐Ÿฟโ€โ™€ E11.0 woman superhero: dark skin tone
+1F9B9 ; fully-qualified # ๐Ÿฆน E11.0 supervillain
+1F9B9 1F3FB ; fully-qualified # ๐Ÿฆน๐Ÿป E11.0 supervillain: light skin tone
+1F9B9 1F3FC ; fully-qualified # ๐Ÿฆน๐Ÿผ E11.0 supervillain: medium-light skin tone
+1F9B9 1F3FD ; fully-qualified # ๐Ÿฆน๐Ÿฝ E11.0 supervillain: medium skin tone
+1F9B9 1F3FE ; fully-qualified # ๐Ÿฆน๐Ÿพ E11.0 supervillain: medium-dark skin tone
+1F9B9 1F3FF ; fully-qualified # ๐Ÿฆน๐Ÿฟ E11.0 supervillain: dark skin tone
+1F9B9 200D 2642 FE0F ; fully-qualified # ๐Ÿฆนโ€โ™‚๏ธ E11.0 man supervillain
+1F9B9 200D 2642 ; minimally-qualified # ๐Ÿฆนโ€โ™‚ E11.0 man supervillain
+1F9B9 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿปโ€โ™‚๏ธ E11.0 man supervillain: light skin tone
+1F9B9 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿฆน๐Ÿปโ€โ™‚ E11.0 man supervillain: light skin tone
+1F9B9 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿผโ€โ™‚๏ธ E11.0 man supervillain: medium-light skin tone
+1F9B9 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿฆน๐Ÿผโ€โ™‚ E11.0 man supervillain: medium-light skin tone
+1F9B9 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿฝโ€โ™‚๏ธ E11.0 man supervillain: medium skin tone
+1F9B9 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿฆน๐Ÿฝโ€โ™‚ E11.0 man supervillain: medium skin tone
+1F9B9 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿพโ€โ™‚๏ธ E11.0 man supervillain: medium-dark skin tone
+1F9B9 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿฆน๐Ÿพโ€โ™‚ E11.0 man supervillain: medium-dark skin tone
+1F9B9 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿฟโ€โ™‚๏ธ E11.0 man supervillain: dark skin tone
+1F9B9 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿฆน๐Ÿฟโ€โ™‚ E11.0 man supervillain: dark skin tone
+1F9B9 200D 2640 FE0F ; fully-qualified # ๐Ÿฆนโ€โ™€๏ธ E11.0 woman supervillain
+1F9B9 200D 2640 ; minimally-qualified # ๐Ÿฆนโ€โ™€ E11.0 woman supervillain
+1F9B9 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿปโ€โ™€๏ธ E11.0 woman supervillain: light skin tone
+1F9B9 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿฆน๐Ÿปโ€โ™€ E11.0 woman supervillain: light skin tone
+1F9B9 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿผโ€โ™€๏ธ E11.0 woman supervillain: medium-light skin tone
+1F9B9 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿฆน๐Ÿผโ€โ™€ E11.0 woman supervillain: medium-light skin tone
+1F9B9 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿฝโ€โ™€๏ธ E11.0 woman supervillain: medium skin tone
+1F9B9 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿฆน๐Ÿฝโ€โ™€ E11.0 woman supervillain: medium skin tone
+1F9B9 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿพโ€โ™€๏ธ E11.0 woman supervillain: medium-dark skin tone
+1F9B9 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿฆน๐Ÿพโ€โ™€ E11.0 woman supervillain: medium-dark skin tone
+1F9B9 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿฆน๐Ÿฟโ€โ™€๏ธ E11.0 woman supervillain: dark skin tone
+1F9B9 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿฆน๐Ÿฟโ€โ™€ E11.0 woman supervillain: dark skin tone
+1F9D9 ; fully-qualified # ๐Ÿง™ E5.0 mage
+1F9D9 1F3FB ; fully-qualified # ๐Ÿง™๐Ÿป E5.0 mage: light skin tone
+1F9D9 1F3FC ; fully-qualified # ๐Ÿง™๐Ÿผ E5.0 mage: medium-light skin tone
+1F9D9 1F3FD ; fully-qualified # ๐Ÿง™๐Ÿฝ E5.0 mage: medium skin tone
+1F9D9 1F3FE ; fully-qualified # ๐Ÿง™๐Ÿพ E5.0 mage: medium-dark skin tone
+1F9D9 1F3FF ; fully-qualified # ๐Ÿง™๐Ÿฟ E5.0 mage: dark skin tone
+1F9D9 200D 2642 FE0F ; fully-qualified # ๐Ÿง™โ€โ™‚๏ธ E5.0 man mage
+1F9D9 200D 2642 ; minimally-qualified # ๐Ÿง™โ€โ™‚ E5.0 man mage
+1F9D9 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง™๐Ÿปโ€โ™‚๏ธ E5.0 man mage: light skin tone
+1F9D9 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง™๐Ÿปโ€โ™‚ E5.0 man mage: light skin tone
+1F9D9 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง™๐Ÿผโ€โ™‚๏ธ E5.0 man mage: medium-light skin tone
+1F9D9 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง™๐Ÿผโ€โ™‚ E5.0 man mage: medium-light skin tone
+1F9D9 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง™๐Ÿฝโ€โ™‚๏ธ E5.0 man mage: medium skin tone
+1F9D9 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง™๐Ÿฝโ€โ™‚ E5.0 man mage: medium skin tone
+1F9D9 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง™๐Ÿพโ€โ™‚๏ธ E5.0 man mage: medium-dark skin tone
+1F9D9 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง™๐Ÿพโ€โ™‚ E5.0 man mage: medium-dark skin tone
+1F9D9 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง™๐Ÿฟโ€โ™‚๏ธ E5.0 man mage: dark skin tone
+1F9D9 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง™๐Ÿฟโ€โ™‚ E5.0 man mage: dark skin tone
+1F9D9 200D 2640 FE0F ; fully-qualified # ๐Ÿง™โ€โ™€๏ธ E5.0 woman mage
+1F9D9 200D 2640 ; minimally-qualified # ๐Ÿง™โ€โ™€ E5.0 woman mage
+1F9D9 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง™๐Ÿปโ€โ™€๏ธ E5.0 woman mage: light skin tone
+1F9D9 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง™๐Ÿปโ€โ™€ E5.0 woman mage: light skin tone
+1F9D9 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง™๐Ÿผโ€โ™€๏ธ E5.0 woman mage: medium-light skin tone
+1F9D9 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง™๐Ÿผโ€โ™€ E5.0 woman mage: medium-light skin tone
+1F9D9 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง™๐Ÿฝโ€โ™€๏ธ E5.0 woman mage: medium skin tone
+1F9D9 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง™๐Ÿฝโ€โ™€ E5.0 woman mage: medium skin tone
+1F9D9 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง™๐Ÿพโ€โ™€๏ธ E5.0 woman mage: medium-dark skin tone
+1F9D9 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง™๐Ÿพโ€โ™€ E5.0 woman mage: medium-dark skin tone
+1F9D9 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง™๐Ÿฟโ€โ™€๏ธ E5.0 woman mage: dark skin tone
+1F9D9 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง™๐Ÿฟโ€โ™€ E5.0 woman mage: dark skin tone
+1F9DA ; fully-qualified # ๐Ÿงš E5.0 fairy
+1F9DA 1F3FB ; fully-qualified # ๐Ÿงš๐Ÿป E5.0 fairy: light skin tone
+1F9DA 1F3FC ; fully-qualified # ๐Ÿงš๐Ÿผ E5.0 fairy: medium-light skin tone
+1F9DA 1F3FD ; fully-qualified # ๐Ÿงš๐Ÿฝ E5.0 fairy: medium skin tone
+1F9DA 1F3FE ; fully-qualified # ๐Ÿงš๐Ÿพ E5.0 fairy: medium-dark skin tone
+1F9DA 1F3FF ; fully-qualified # ๐Ÿงš๐Ÿฟ E5.0 fairy: dark skin tone
+1F9DA 200D 2642 FE0F ; fully-qualified # ๐Ÿงšโ€โ™‚๏ธ E5.0 man fairy
+1F9DA 200D 2642 ; minimally-qualified # ๐Ÿงšโ€โ™‚ E5.0 man fairy
+1F9DA 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿงš๐Ÿปโ€โ™‚๏ธ E5.0 man fairy: light skin tone
+1F9DA 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿงš๐Ÿปโ€โ™‚ E5.0 man fairy: light skin tone
+1F9DA 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿงš๐Ÿผโ€โ™‚๏ธ E5.0 man fairy: medium-light skin tone
+1F9DA 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿงš๐Ÿผโ€โ™‚ E5.0 man fairy: medium-light skin tone
+1F9DA 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿงš๐Ÿฝโ€โ™‚๏ธ E5.0 man fairy: medium skin tone
+1F9DA 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿงš๐Ÿฝโ€โ™‚ E5.0 man fairy: medium skin tone
+1F9DA 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿงš๐Ÿพโ€โ™‚๏ธ E5.0 man fairy: medium-dark skin tone
+1F9DA 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿงš๐Ÿพโ€โ™‚ E5.0 man fairy: medium-dark skin tone
+1F9DA 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿงš๐Ÿฟโ€โ™‚๏ธ E5.0 man fairy: dark skin tone
+1F9DA 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿงš๐Ÿฟโ€โ™‚ E5.0 man fairy: dark skin tone
+1F9DA 200D 2640 FE0F ; fully-qualified # ๐Ÿงšโ€โ™€๏ธ E5.0 woman fairy
+1F9DA 200D 2640 ; minimally-qualified # ๐Ÿงšโ€โ™€ E5.0 woman fairy
+1F9DA 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿงš๐Ÿปโ€โ™€๏ธ E5.0 woman fairy: light skin tone
+1F9DA 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿงš๐Ÿปโ€โ™€ E5.0 woman fairy: light skin tone
+1F9DA 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿงš๐Ÿผโ€โ™€๏ธ E5.0 woman fairy: medium-light skin tone
+1F9DA 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿงš๐Ÿผโ€โ™€ E5.0 woman fairy: medium-light skin tone
+1F9DA 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿงš๐Ÿฝโ€โ™€๏ธ E5.0 woman fairy: medium skin tone
+1F9DA 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿงš๐Ÿฝโ€โ™€ E5.0 woman fairy: medium skin tone
+1F9DA 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿงš๐Ÿพโ€โ™€๏ธ E5.0 woman fairy: medium-dark skin tone
+1F9DA 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿงš๐Ÿพโ€โ™€ E5.0 woman fairy: medium-dark skin tone
+1F9DA 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿงš๐Ÿฟโ€โ™€๏ธ E5.0 woman fairy: dark skin tone
+1F9DA 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿงš๐Ÿฟโ€โ™€ E5.0 woman fairy: dark skin tone
+1F9DB ; fully-qualified # ๐Ÿง› E5.0 vampire
+1F9DB 1F3FB ; fully-qualified # ๐Ÿง›๐Ÿป E5.0 vampire: light skin tone
+1F9DB 1F3FC ; fully-qualified # ๐Ÿง›๐Ÿผ E5.0 vampire: medium-light skin tone
+1F9DB 1F3FD ; fully-qualified # ๐Ÿง›๐Ÿฝ E5.0 vampire: medium skin tone
+1F9DB 1F3FE ; fully-qualified # ๐Ÿง›๐Ÿพ E5.0 vampire: medium-dark skin tone
+1F9DB 1F3FF ; fully-qualified # ๐Ÿง›๐Ÿฟ E5.0 vampire: dark skin tone
+1F9DB 200D 2642 FE0F ; fully-qualified # ๐Ÿง›โ€โ™‚๏ธ E5.0 man vampire
+1F9DB 200D 2642 ; minimally-qualified # ๐Ÿง›โ€โ™‚ E5.0 man vampire
+1F9DB 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง›๐Ÿปโ€โ™‚๏ธ E5.0 man vampire: light skin tone
+1F9DB 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง›๐Ÿปโ€โ™‚ E5.0 man vampire: light skin tone
+1F9DB 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง›๐Ÿผโ€โ™‚๏ธ E5.0 man vampire: medium-light skin tone
+1F9DB 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง›๐Ÿผโ€โ™‚ E5.0 man vampire: medium-light skin tone
+1F9DB 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง›๐Ÿฝโ€โ™‚๏ธ E5.0 man vampire: medium skin tone
+1F9DB 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง›๐Ÿฝโ€โ™‚ E5.0 man vampire: medium skin tone
+1F9DB 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง›๐Ÿพโ€โ™‚๏ธ E5.0 man vampire: medium-dark skin tone
+1F9DB 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง›๐Ÿพโ€โ™‚ E5.0 man vampire: medium-dark skin tone
+1F9DB 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง›๐Ÿฟโ€โ™‚๏ธ E5.0 man vampire: dark skin tone
+1F9DB 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง›๐Ÿฟโ€โ™‚ E5.0 man vampire: dark skin tone
+1F9DB 200D 2640 FE0F ; fully-qualified # ๐Ÿง›โ€โ™€๏ธ E5.0 woman vampire
+1F9DB 200D 2640 ; minimally-qualified # ๐Ÿง›โ€โ™€ E5.0 woman vampire
+1F9DB 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง›๐Ÿปโ€โ™€๏ธ E5.0 woman vampire: light skin tone
+1F9DB 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง›๐Ÿปโ€โ™€ E5.0 woman vampire: light skin tone
+1F9DB 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง›๐Ÿผโ€โ™€๏ธ E5.0 woman vampire: medium-light skin tone
+1F9DB 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง›๐Ÿผโ€โ™€ E5.0 woman vampire: medium-light skin tone
+1F9DB 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง›๐Ÿฝโ€โ™€๏ธ E5.0 woman vampire: medium skin tone
+1F9DB 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง›๐Ÿฝโ€โ™€ E5.0 woman vampire: medium skin tone
+1F9DB 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง›๐Ÿพโ€โ™€๏ธ E5.0 woman vampire: medium-dark skin tone
+1F9DB 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง›๐Ÿพโ€โ™€ E5.0 woman vampire: medium-dark skin tone
+1F9DB 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง›๐Ÿฟโ€โ™€๏ธ E5.0 woman vampire: dark skin tone
+1F9DB 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง›๐Ÿฟโ€โ™€ E5.0 woman vampire: dark skin tone
+1F9DC ; fully-qualified # ๐Ÿงœ E5.0 merperson
+1F9DC 1F3FB ; fully-qualified # ๐Ÿงœ๐Ÿป E5.0 merperson: light skin tone
+1F9DC 1F3FC ; fully-qualified # ๐Ÿงœ๐Ÿผ E5.0 merperson: medium-light skin tone
+1F9DC 1F3FD ; fully-qualified # ๐Ÿงœ๐Ÿฝ E5.0 merperson: medium skin tone
+1F9DC 1F3FE ; fully-qualified # ๐Ÿงœ๐Ÿพ E5.0 merperson: medium-dark skin tone
+1F9DC 1F3FF ; fully-qualified # ๐Ÿงœ๐Ÿฟ E5.0 merperson: dark skin tone
+1F9DC 200D 2642 FE0F ; fully-qualified # ๐Ÿงœโ€โ™‚๏ธ E5.0 merman
+1F9DC 200D 2642 ; minimally-qualified # ๐Ÿงœโ€โ™‚ E5.0 merman
+1F9DC 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿปโ€โ™‚๏ธ E5.0 merman: light skin tone
+1F9DC 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿงœ๐Ÿปโ€โ™‚ E5.0 merman: light skin tone
+1F9DC 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿผโ€โ™‚๏ธ E5.0 merman: medium-light skin tone
+1F9DC 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿงœ๐Ÿผโ€โ™‚ E5.0 merman: medium-light skin tone
+1F9DC 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿฝโ€โ™‚๏ธ E5.0 merman: medium skin tone
+1F9DC 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿงœ๐Ÿฝโ€โ™‚ E5.0 merman: medium skin tone
+1F9DC 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿพโ€โ™‚๏ธ E5.0 merman: medium-dark skin tone
+1F9DC 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿงœ๐Ÿพโ€โ™‚ E5.0 merman: medium-dark skin tone
+1F9DC 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿฟโ€โ™‚๏ธ E5.0 merman: dark skin tone
+1F9DC 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿงœ๐Ÿฟโ€โ™‚ E5.0 merman: dark skin tone
+1F9DC 200D 2640 FE0F ; fully-qualified # ๐Ÿงœโ€โ™€๏ธ E5.0 mermaid
+1F9DC 200D 2640 ; minimally-qualified # ๐Ÿงœโ€โ™€ E5.0 mermaid
+1F9DC 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿปโ€โ™€๏ธ E5.0 mermaid: light skin tone
+1F9DC 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿงœ๐Ÿปโ€โ™€ E5.0 mermaid: light skin tone
+1F9DC 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿผโ€โ™€๏ธ E5.0 mermaid: medium-light skin tone
+1F9DC 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿงœ๐Ÿผโ€โ™€ E5.0 mermaid: medium-light skin tone
+1F9DC 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿฝโ€โ™€๏ธ E5.0 mermaid: medium skin tone
+1F9DC 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿงœ๐Ÿฝโ€โ™€ E5.0 mermaid: medium skin tone
+1F9DC 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿพโ€โ™€๏ธ E5.0 mermaid: medium-dark skin tone
+1F9DC 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿงœ๐Ÿพโ€โ™€ E5.0 mermaid: medium-dark skin tone
+1F9DC 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿงœ๐Ÿฟโ€โ™€๏ธ E5.0 mermaid: dark skin tone
+1F9DC 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿงœ๐Ÿฟโ€โ™€ E5.0 mermaid: dark skin tone
+1F9DD ; fully-qualified # ๐Ÿง E5.0 elf
+1F9DD 1F3FB ; fully-qualified # ๐Ÿง๐Ÿป E5.0 elf: light skin tone
+1F9DD 1F3FC ; fully-qualified # ๐Ÿง๐Ÿผ E5.0 elf: medium-light skin tone
+1F9DD 1F3FD ; fully-qualified # ๐Ÿง๐Ÿฝ E5.0 elf: medium skin tone
+1F9DD 1F3FE ; fully-qualified # ๐Ÿง๐Ÿพ E5.0 elf: medium-dark skin tone
+1F9DD 1F3FF ; fully-qualified # ๐Ÿง๐Ÿฟ E5.0 elf: dark skin tone
+1F9DD 200D 2642 FE0F ; fully-qualified # ๐Ÿงโ€โ™‚๏ธ E5.0 man elf
+1F9DD 200D 2642 ; minimally-qualified # ๐Ÿงโ€โ™‚ E5.0 man elf
+1F9DD 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E5.0 man elf: light skin tone
+1F9DD 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E5.0 man elf: light skin tone
+1F9DD 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E5.0 man elf: medium-light skin tone
+1F9DD 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E5.0 man elf: medium-light skin tone
+1F9DD 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E5.0 man elf: medium skin tone
+1F9DD 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E5.0 man elf: medium skin tone
+1F9DD 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E5.0 man elf: medium-dark skin tone
+1F9DD 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E5.0 man elf: medium-dark skin tone
+1F9DD 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E5.0 man elf: dark skin tone
+1F9DD 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E5.0 man elf: dark skin tone
+1F9DD 200D 2640 FE0F ; fully-qualified # ๐Ÿงโ€โ™€๏ธ E5.0 woman elf
+1F9DD 200D 2640 ; minimally-qualified # ๐Ÿงโ€โ™€ E5.0 woman elf
+1F9DD 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿปโ€โ™€๏ธ E5.0 woman elf: light skin tone
+1F9DD 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E5.0 woman elf: light skin tone
+1F9DD 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿผโ€โ™€๏ธ E5.0 woman elf: medium-light skin tone
+1F9DD 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E5.0 woman elf: medium-light skin tone
+1F9DD 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E5.0 woman elf: medium skin tone
+1F9DD 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E5.0 woman elf: medium skin tone
+1F9DD 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿพโ€โ™€๏ธ E5.0 woman elf: medium-dark skin tone
+1F9DD 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E5.0 woman elf: medium-dark skin tone
+1F9DD 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E5.0 woman elf: dark skin tone
+1F9DD 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E5.0 woman elf: dark skin tone
+1F9DE ; fully-qualified # ๐Ÿงž E5.0 genie
+1F9DE 200D 2642 FE0F ; fully-qualified # ๐Ÿงžโ€โ™‚๏ธ E5.0 man genie
+1F9DE 200D 2642 ; minimally-qualified # ๐Ÿงžโ€โ™‚ E5.0 man genie
+1F9DE 200D 2640 FE0F ; fully-qualified # ๐Ÿงžโ€โ™€๏ธ E5.0 woman genie
+1F9DE 200D 2640 ; minimally-qualified # ๐Ÿงžโ€โ™€ E5.0 woman genie
+1F9DF ; fully-qualified # ๐ŸงŸ E5.0 zombie
+1F9DF 200D 2642 FE0F ; fully-qualified # ๐ŸงŸโ€โ™‚๏ธ E5.0 man zombie
+1F9DF 200D 2642 ; minimally-qualified # ๐ŸงŸโ€โ™‚ E5.0 man zombie
+1F9DF 200D 2640 FE0F ; fully-qualified # ๐ŸงŸโ€โ™€๏ธ E5.0 woman zombie
+1F9DF 200D 2640 ; minimally-qualified # ๐ŸงŸโ€โ™€ E5.0 woman zombie
+1F9CC ; fully-qualified # ๐ŸงŒ E14.0 troll
+
+# subgroup: person-activity
+1F486 ; fully-qualified # ๐Ÿ’† E0.6 person getting massage
+1F486 1F3FB ; fully-qualified # ๐Ÿ’†๐Ÿป E1.0 person getting massage: light skin tone
+1F486 1F3FC ; fully-qualified # ๐Ÿ’†๐Ÿผ E1.0 person getting massage: medium-light skin tone
+1F486 1F3FD ; fully-qualified # ๐Ÿ’†๐Ÿฝ E1.0 person getting massage: medium skin tone
+1F486 1F3FE ; fully-qualified # ๐Ÿ’†๐Ÿพ E1.0 person getting massage: medium-dark skin tone
+1F486 1F3FF ; fully-qualified # ๐Ÿ’†๐Ÿฟ E1.0 person getting massage: dark skin tone
+1F486 200D 2642 FE0F ; fully-qualified # ๐Ÿ’†โ€โ™‚๏ธ E4.0 man getting massage
+1F486 200D 2642 ; minimally-qualified # ๐Ÿ’†โ€โ™‚ E4.0 man getting massage
+1F486 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿปโ€โ™‚๏ธ E4.0 man getting massage: light skin tone
+1F486 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ’†๐Ÿปโ€โ™‚ E4.0 man getting massage: light skin tone
+1F486 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿผโ€โ™‚๏ธ E4.0 man getting massage: medium-light skin tone
+1F486 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ’†๐Ÿผโ€โ™‚ E4.0 man getting massage: medium-light skin tone
+1F486 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿฝโ€โ™‚๏ธ E4.0 man getting massage: medium skin tone
+1F486 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ’†๐Ÿฝโ€โ™‚ E4.0 man getting massage: medium skin tone
+1F486 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿพโ€โ™‚๏ธ E4.0 man getting massage: medium-dark skin tone
+1F486 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ’†๐Ÿพโ€โ™‚ E4.0 man getting massage: medium-dark skin tone
+1F486 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿฟโ€โ™‚๏ธ E4.0 man getting massage: dark skin tone
+1F486 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ’†๐Ÿฟโ€โ™‚ E4.0 man getting massage: dark skin tone
+1F486 200D 2640 FE0F ; fully-qualified # ๐Ÿ’†โ€โ™€๏ธ E4.0 woman getting massage
+1F486 200D 2640 ; minimally-qualified # ๐Ÿ’†โ€โ™€ E4.0 woman getting massage
+1F486 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿปโ€โ™€๏ธ E4.0 woman getting massage: light skin tone
+1F486 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ’†๐Ÿปโ€โ™€ E4.0 woman getting massage: light skin tone
+1F486 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿผโ€โ™€๏ธ E4.0 woman getting massage: medium-light skin tone
+1F486 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ’†๐Ÿผโ€โ™€ E4.0 woman getting massage: medium-light skin tone
+1F486 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿฝโ€โ™€๏ธ E4.0 woman getting massage: medium skin tone
+1F486 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ’†๐Ÿฝโ€โ™€ E4.0 woman getting massage: medium skin tone
+1F486 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿพโ€โ™€๏ธ E4.0 woman getting massage: medium-dark skin tone
+1F486 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ’†๐Ÿพโ€โ™€ E4.0 woman getting massage: medium-dark skin tone
+1F486 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ’†๐Ÿฟโ€โ™€๏ธ E4.0 woman getting massage: dark skin tone
+1F486 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ’†๐Ÿฟโ€โ™€ E4.0 woman getting massage: dark skin tone
+1F487 ; fully-qualified # ๐Ÿ’‡ E0.6 person getting haircut
+1F487 1F3FB ; fully-qualified # ๐Ÿ’‡๐Ÿป E1.0 person getting haircut: light skin tone
+1F487 1F3FC ; fully-qualified # ๐Ÿ’‡๐Ÿผ E1.0 person getting haircut: medium-light skin tone
+1F487 1F3FD ; fully-qualified # ๐Ÿ’‡๐Ÿฝ E1.0 person getting haircut: medium skin tone
+1F487 1F3FE ; fully-qualified # ๐Ÿ’‡๐Ÿพ E1.0 person getting haircut: medium-dark skin tone
+1F487 1F3FF ; fully-qualified # ๐Ÿ’‡๐Ÿฟ E1.0 person getting haircut: dark skin tone
+1F487 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‡โ€โ™‚๏ธ E4.0 man getting haircut
+1F487 200D 2642 ; minimally-qualified # ๐Ÿ’‡โ€โ™‚ E4.0 man getting haircut
+1F487 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿปโ€โ™‚๏ธ E4.0 man getting haircut: light skin tone
+1F487 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ’‡๐Ÿปโ€โ™‚ E4.0 man getting haircut: light skin tone
+1F487 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿผโ€โ™‚๏ธ E4.0 man getting haircut: medium-light skin tone
+1F487 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ’‡๐Ÿผโ€โ™‚ E4.0 man getting haircut: medium-light skin tone
+1F487 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™‚๏ธ E4.0 man getting haircut: medium skin tone
+1F487 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™‚ E4.0 man getting haircut: medium skin tone
+1F487 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿพโ€โ™‚๏ธ E4.0 man getting haircut: medium-dark skin tone
+1F487 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ’‡๐Ÿพโ€โ™‚ E4.0 man getting haircut: medium-dark skin tone
+1F487 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™‚๏ธ E4.0 man getting haircut: dark skin tone
+1F487 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™‚ E4.0 man getting haircut: dark skin tone
+1F487 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‡โ€โ™€๏ธ E4.0 woman getting haircut
+1F487 200D 2640 ; minimally-qualified # ๐Ÿ’‡โ€โ™€ E4.0 woman getting haircut
+1F487 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿปโ€โ™€๏ธ E4.0 woman getting haircut: light skin tone
+1F487 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ’‡๐Ÿปโ€โ™€ E4.0 woman getting haircut: light skin tone
+1F487 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿผโ€โ™€๏ธ E4.0 woman getting haircut: medium-light skin tone
+1F487 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ’‡๐Ÿผโ€โ™€ E4.0 woman getting haircut: medium-light skin tone
+1F487 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™€๏ธ E4.0 woman getting haircut: medium skin tone
+1F487 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ’‡๐Ÿฝโ€โ™€ E4.0 woman getting haircut: medium skin tone
+1F487 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿพโ€โ™€๏ธ E4.0 woman getting haircut: medium-dark skin tone
+1F487 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ’‡๐Ÿพโ€โ™€ E4.0 woman getting haircut: medium-dark skin tone
+1F487 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™€๏ธ E4.0 woman getting haircut: dark skin tone
+1F487 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ’‡๐Ÿฟโ€โ™€ E4.0 woman getting haircut: dark skin tone
+1F6B6 ; fully-qualified # ๐Ÿšถ E0.6 person walking
+1F6B6 1F3FB ; fully-qualified # ๐Ÿšถ๐Ÿป E1.0 person walking: light skin tone
+1F6B6 1F3FC ; fully-qualified # ๐Ÿšถ๐Ÿผ E1.0 person walking: medium-light skin tone
+1F6B6 1F3FD ; fully-qualified # ๐Ÿšถ๐Ÿฝ E1.0 person walking: medium skin tone
+1F6B6 1F3FE ; fully-qualified # ๐Ÿšถ๐Ÿพ E1.0 person walking: medium-dark skin tone
+1F6B6 1F3FF ; fully-qualified # ๐Ÿšถ๐Ÿฟ E1.0 person walking: dark skin tone
+1F6B6 200D 2642 FE0F ; fully-qualified # ๐Ÿšถโ€โ™‚๏ธ E4.0 man walking
+1F6B6 200D 2642 ; minimally-qualified # ๐Ÿšถโ€โ™‚ E4.0 man walking
+1F6B6 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿปโ€โ™‚๏ธ E4.0 man walking: light skin tone
+1F6B6 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿšถ๐Ÿปโ€โ™‚ E4.0 man walking: light skin tone
+1F6B6 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿผโ€โ™‚๏ธ E4.0 man walking: medium-light skin tone
+1F6B6 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿšถ๐Ÿผโ€โ™‚ E4.0 man walking: medium-light skin tone
+1F6B6 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿฝโ€โ™‚๏ธ E4.0 man walking: medium skin tone
+1F6B6 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿšถ๐Ÿฝโ€โ™‚ E4.0 man walking: medium skin tone
+1F6B6 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿพโ€โ™‚๏ธ E4.0 man walking: medium-dark skin tone
+1F6B6 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿšถ๐Ÿพโ€โ™‚ E4.0 man walking: medium-dark skin tone
+1F6B6 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿฟโ€โ™‚๏ธ E4.0 man walking: dark skin tone
+1F6B6 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿšถ๐Ÿฟโ€โ™‚ E4.0 man walking: dark skin tone
+1F6B6 200D 2640 FE0F ; fully-qualified # ๐Ÿšถโ€โ™€๏ธ E4.0 woman walking
+1F6B6 200D 2640 ; minimally-qualified # ๐Ÿšถโ€โ™€ E4.0 woman walking
+1F6B6 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿปโ€โ™€๏ธ E4.0 woman walking: light skin tone
+1F6B6 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿšถ๐Ÿปโ€โ™€ E4.0 woman walking: light skin tone
+1F6B6 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿผโ€โ™€๏ธ E4.0 woman walking: medium-light skin tone
+1F6B6 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿšถ๐Ÿผโ€โ™€ E4.0 woman walking: medium-light skin tone
+1F6B6 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿฝโ€โ™€๏ธ E4.0 woman walking: medium skin tone
+1F6B6 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿšถ๐Ÿฝโ€โ™€ E4.0 woman walking: medium skin tone
+1F6B6 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿพโ€โ™€๏ธ E4.0 woman walking: medium-dark skin tone
+1F6B6 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿšถ๐Ÿพโ€โ™€ E4.0 woman walking: medium-dark skin tone
+1F6B6 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿšถ๐Ÿฟโ€โ™€๏ธ E4.0 woman walking: dark skin tone
+1F6B6 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿšถ๐Ÿฟโ€โ™€ E4.0 woman walking: dark skin tone
+1F9CD ; fully-qualified # ๐Ÿง E12.0 person standing
+1F9CD 1F3FB ; fully-qualified # ๐Ÿง๐Ÿป E12.0 person standing: light skin tone
+1F9CD 1F3FC ; fully-qualified # ๐Ÿง๐Ÿผ E12.0 person standing: medium-light skin tone
+1F9CD 1F3FD ; fully-qualified # ๐Ÿง๐Ÿฝ E12.0 person standing: medium skin tone
+1F9CD 1F3FE ; fully-qualified # ๐Ÿง๐Ÿพ E12.0 person standing: medium-dark skin tone
+1F9CD 1F3FF ; fully-qualified # ๐Ÿง๐Ÿฟ E12.0 person standing: dark skin tone
+1F9CD 200D 2642 FE0F ; fully-qualified # ๐Ÿงโ€โ™‚๏ธ E12.0 man standing
+1F9CD 200D 2642 ; minimally-qualified # ๐Ÿงโ€โ™‚ E12.0 man standing
+1F9CD 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿปโ€โ™‚๏ธ E12.0 man standing: light skin tone
+1F9CD 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™‚ E12.0 man standing: light skin tone
+1F9CD 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿผโ€โ™‚๏ธ E12.0 man standing: medium-light skin tone
+1F9CD 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™‚ E12.0 man standing: medium-light skin tone
+1F9CD 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿฝโ€โ™‚๏ธ E12.0 man standing: medium skin tone
+1F9CD 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™‚ E12.0 man standing: medium skin tone
+1F9CD 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿพโ€โ™‚๏ธ E12.0 man standing: medium-dark skin tone
+1F9CD 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™‚ E12.0 man standing: medium-dark skin tone
+1F9CD 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง๐Ÿฟโ€โ™‚๏ธ E12.0 man standing: dark skin tone
+1F9CD 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™‚ E12.0 man standing: dark skin tone
+1F9CD 200D 2640 FE0F ; fully-qualified # ๐Ÿงโ€โ™€๏ธ E12.0 woman standing
+1F9CD 200D 2640 ; minimally-qualified # ๐Ÿงโ€โ™€ E12.0 woman standing
+1F9CD 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿปโ€โ™€๏ธ E12.0 woman standing: light skin tone
+1F9CD 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿปโ€โ™€ E12.0 woman standing: light skin tone
+1F9CD 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿผโ€โ™€๏ธ E12.0 woman standing: medium-light skin tone
+1F9CD 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿผโ€โ™€ E12.0 woman standing: medium-light skin tone
+1F9CD 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿฝโ€โ™€๏ธ E12.0 woman standing: medium skin tone
+1F9CD 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿฝโ€โ™€ E12.0 woman standing: medium skin tone
+1F9CD 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿพโ€โ™€๏ธ E12.0 woman standing: medium-dark skin tone
+1F9CD 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿพโ€โ™€ E12.0 woman standing: medium-dark skin tone
+1F9CD 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง๐Ÿฟโ€โ™€๏ธ E12.0 woman standing: dark skin tone
+1F9CD 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง๐Ÿฟโ€โ™€ E12.0 woman standing: dark skin tone
+1F9CE ; fully-qualified # ๐ŸงŽ E12.0 person kneeling
+1F9CE 1F3FB ; fully-qualified # ๐ŸงŽ๐Ÿป E12.0 person kneeling: light skin tone
+1F9CE 1F3FC ; fully-qualified # ๐ŸงŽ๐Ÿผ E12.0 person kneeling: medium-light skin tone
+1F9CE 1F3FD ; fully-qualified # ๐ŸงŽ๐Ÿฝ E12.0 person kneeling: medium skin tone
+1F9CE 1F3FE ; fully-qualified # ๐ŸงŽ๐Ÿพ E12.0 person kneeling: medium-dark skin tone
+1F9CE 1F3FF ; fully-qualified # ๐ŸงŽ๐Ÿฟ E12.0 person kneeling: dark skin tone
+1F9CE 200D 2642 FE0F ; fully-qualified # ๐ŸงŽโ€โ™‚๏ธ E12.0 man kneeling
+1F9CE 200D 2642 ; minimally-qualified # ๐ŸงŽโ€โ™‚ E12.0 man kneeling
+1F9CE 1F3FB 200D 2642 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿปโ€โ™‚๏ธ E12.0 man kneeling: light skin tone
+1F9CE 1F3FB 200D 2642 ; minimally-qualified # ๐ŸงŽ๐Ÿปโ€โ™‚ E12.0 man kneeling: light skin tone
+1F9CE 1F3FC 200D 2642 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿผโ€โ™‚๏ธ E12.0 man kneeling: medium-light skin tone
+1F9CE 1F3FC 200D 2642 ; minimally-qualified # ๐ŸงŽ๐Ÿผโ€โ™‚ E12.0 man kneeling: medium-light skin tone
+1F9CE 1F3FD 200D 2642 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿฝโ€โ™‚๏ธ E12.0 man kneeling: medium skin tone
+1F9CE 1F3FD 200D 2642 ; minimally-qualified # ๐ŸงŽ๐Ÿฝโ€โ™‚ E12.0 man kneeling: medium skin tone
+1F9CE 1F3FE 200D 2642 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿพโ€โ™‚๏ธ E12.0 man kneeling: medium-dark skin tone
+1F9CE 1F3FE 200D 2642 ; minimally-qualified # ๐ŸงŽ๐Ÿพโ€โ™‚ E12.0 man kneeling: medium-dark skin tone
+1F9CE 1F3FF 200D 2642 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿฟโ€โ™‚๏ธ E12.0 man kneeling: dark skin tone
+1F9CE 1F3FF 200D 2642 ; minimally-qualified # ๐ŸงŽ๐Ÿฟโ€โ™‚ E12.0 man kneeling: dark skin tone
+1F9CE 200D 2640 FE0F ; fully-qualified # ๐ŸงŽโ€โ™€๏ธ E12.0 woman kneeling
+1F9CE 200D 2640 ; minimally-qualified # ๐ŸงŽโ€โ™€ E12.0 woman kneeling
+1F9CE 1F3FB 200D 2640 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿปโ€โ™€๏ธ E12.0 woman kneeling: light skin tone
+1F9CE 1F3FB 200D 2640 ; minimally-qualified # ๐ŸงŽ๐Ÿปโ€โ™€ E12.0 woman kneeling: light skin tone
+1F9CE 1F3FC 200D 2640 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿผโ€โ™€๏ธ E12.0 woman kneeling: medium-light skin tone
+1F9CE 1F3FC 200D 2640 ; minimally-qualified # ๐ŸงŽ๐Ÿผโ€โ™€ E12.0 woman kneeling: medium-light skin tone
+1F9CE 1F3FD 200D 2640 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿฝโ€โ™€๏ธ E12.0 woman kneeling: medium skin tone
+1F9CE 1F3FD 200D 2640 ; minimally-qualified # ๐ŸงŽ๐Ÿฝโ€โ™€ E12.0 woman kneeling: medium skin tone
+1F9CE 1F3FE 200D 2640 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿพโ€โ™€๏ธ E12.0 woman kneeling: medium-dark skin tone
+1F9CE 1F3FE 200D 2640 ; minimally-qualified # ๐ŸงŽ๐Ÿพโ€โ™€ E12.0 woman kneeling: medium-dark skin tone
+1F9CE 1F3FF 200D 2640 FE0F ; fully-qualified # ๐ŸงŽ๐Ÿฟโ€โ™€๏ธ E12.0 woman kneeling: dark skin tone
+1F9CE 1F3FF 200D 2640 ; minimally-qualified # ๐ŸงŽ๐Ÿฟโ€โ™€ E12.0 woman kneeling: dark skin tone
+1F9D1 200D 1F9AF ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆฏ E12.1 person with white cane
+1F9D1 1F3FB 200D 1F9AF ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฏ E12.1 person with white cane: light skin tone
+1F9D1 1F3FC 200D 1F9AF ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฏ E12.1 person with white cane: medium-light skin tone
+1F9D1 1F3FD 200D 1F9AF ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฏ E12.1 person with white cane: medium skin tone
+1F9D1 1F3FE 200D 1F9AF ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฏ E12.1 person with white cane: medium-dark skin tone
+1F9D1 1F3FF 200D 1F9AF ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฏ E12.1 person with white cane: dark skin tone
+1F468 200D 1F9AF ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆฏ E12.0 man with white cane
+1F468 1F3FB 200D 1F9AF ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฏ E12.0 man with white cane: light skin tone
+1F468 1F3FC 200D 1F9AF ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฏ E12.0 man with white cane: medium-light skin tone
+1F468 1F3FD 200D 1F9AF ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฏ E12.0 man with white cane: medium skin tone
+1F468 1F3FE 200D 1F9AF ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฏ E12.0 man with white cane: medium-dark skin tone
+1F468 1F3FF 200D 1F9AF ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฏ E12.0 man with white cane: dark skin tone
+1F469 200D 1F9AF ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆฏ E12.0 woman with white cane
+1F469 1F3FB 200D 1F9AF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฏ E12.0 woman with white cane: light skin tone
+1F469 1F3FC 200D 1F9AF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฏ E12.0 woman with white cane: medium-light skin tone
+1F469 1F3FD 200D 1F9AF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฏ E12.0 woman with white cane: medium skin tone
+1F469 1F3FE 200D 1F9AF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฏ E12.0 woman with white cane: medium-dark skin tone
+1F469 1F3FF 200D 1F9AF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฏ E12.0 woman with white cane: dark skin tone
+1F9D1 200D 1F9BC ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆผ E12.1 person in motorized wheelchair
+1F9D1 1F3FB 200D 1F9BC ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆผ E12.1 person in motorized wheelchair: light skin tone
+1F9D1 1F3FC 200D 1F9BC ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium-light skin tone
+1F9D1 1F3FD 200D 1F9BC ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium skin tone
+1F9D1 1F3FE 200D 1F9BC ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆผ E12.1 person in motorized wheelchair: medium-dark skin tone
+1F9D1 1F3FF 200D 1F9BC ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆผ E12.1 person in motorized wheelchair: dark skin tone
+1F468 200D 1F9BC ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆผ E12.0 man in motorized wheelchair
+1F468 1F3FB 200D 1F9BC ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆผ E12.0 man in motorized wheelchair: light skin tone
+1F468 1F3FC 200D 1F9BC ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium-light skin tone
+1F468 1F3FD 200D 1F9BC ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium skin tone
+1F468 1F3FE 200D 1F9BC ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆผ E12.0 man in motorized wheelchair: medium-dark skin tone
+1F468 1F3FF 200D 1F9BC ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆผ E12.0 man in motorized wheelchair: dark skin tone
+1F469 200D 1F9BC ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆผ E12.0 woman in motorized wheelchair
+1F469 1F3FB 200D 1F9BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: light skin tone
+1F469 1F3FC 200D 1F9BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium-light skin tone
+1F469 1F3FD 200D 1F9BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium skin tone
+1F469 1F3FE 200D 1F9BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: medium-dark skin tone
+1F469 1F3FF 200D 1F9BC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆผ E12.0 woman in motorized wheelchair: dark skin tone
+1F9D1 200D 1F9BD ; fully-qualified # ๐Ÿง‘โ€๐Ÿฆฝ E12.1 person in manual wheelchair
+1F9D1 1F3FB 200D 1F9BD ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿฆฝ E12.1 person in manual wheelchair: light skin tone
+1F9D1 1F3FC 200D 1F9BD ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium-light skin tone
+1F9D1 1F3FD 200D 1F9BD ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium skin tone
+1F9D1 1F3FE 200D 1F9BD ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿฆฝ E12.1 person in manual wheelchair: medium-dark skin tone
+1F9D1 1F3FF 200D 1F9BD ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿฆฝ E12.1 person in manual wheelchair: dark skin tone
+1F468 200D 1F9BD ; fully-qualified # ๐Ÿ‘จโ€๐Ÿฆฝ E12.0 man in manual wheelchair
+1F468 1F3FB 200D 1F9BD ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿฆฝ E12.0 man in manual wheelchair: light skin tone
+1F468 1F3FC 200D 1F9BD ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium-light skin tone
+1F468 1F3FD 200D 1F9BD ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium skin tone
+1F468 1F3FE 200D 1F9BD ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿฆฝ E12.0 man in manual wheelchair: medium-dark skin tone
+1F468 1F3FF 200D 1F9BD ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿฆฝ E12.0 man in manual wheelchair: dark skin tone
+1F469 200D 1F9BD ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿฆฝ E12.0 woman in manual wheelchair
+1F469 1F3FB 200D 1F9BD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: light skin tone
+1F469 1F3FC 200D 1F9BD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium-light skin tone
+1F469 1F3FD 200D 1F9BD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium skin tone
+1F469 1F3FE 200D 1F9BD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: medium-dark skin tone
+1F469 1F3FF 200D 1F9BD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿฆฝ E12.0 woman in manual wheelchair: dark skin tone
+1F3C3 ; fully-qualified # ๐Ÿƒ E0.6 person running
+1F3C3 1F3FB ; fully-qualified # ๐Ÿƒ๐Ÿป E1.0 person running: light skin tone
+1F3C3 1F3FC ; fully-qualified # ๐Ÿƒ๐Ÿผ E1.0 person running: medium-light skin tone
+1F3C3 1F3FD ; fully-qualified # ๐Ÿƒ๐Ÿฝ E1.0 person running: medium skin tone
+1F3C3 1F3FE ; fully-qualified # ๐Ÿƒ๐Ÿพ E1.0 person running: medium-dark skin tone
+1F3C3 1F3FF ; fully-qualified # ๐Ÿƒ๐Ÿฟ E1.0 person running: dark skin tone
+1F3C3 200D 2642 FE0F ; fully-qualified # ๐Ÿƒโ€โ™‚๏ธ E4.0 man running
+1F3C3 200D 2642 ; minimally-qualified # ๐Ÿƒโ€โ™‚ E4.0 man running
+1F3C3 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿปโ€โ™‚๏ธ E4.0 man running: light skin tone
+1F3C3 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿƒ๐Ÿปโ€โ™‚ E4.0 man running: light skin tone
+1F3C3 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿผโ€โ™‚๏ธ E4.0 man running: medium-light skin tone
+1F3C3 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿƒ๐Ÿผโ€โ™‚ E4.0 man running: medium-light skin tone
+1F3C3 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿฝโ€โ™‚๏ธ E4.0 man running: medium skin tone
+1F3C3 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿƒ๐Ÿฝโ€โ™‚ E4.0 man running: medium skin tone
+1F3C3 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿพโ€โ™‚๏ธ E4.0 man running: medium-dark skin tone
+1F3C3 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿƒ๐Ÿพโ€โ™‚ E4.0 man running: medium-dark skin tone
+1F3C3 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿฟโ€โ™‚๏ธ E4.0 man running: dark skin tone
+1F3C3 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿƒ๐Ÿฟโ€โ™‚ E4.0 man running: dark skin tone
+1F3C3 200D 2640 FE0F ; fully-qualified # ๐Ÿƒโ€โ™€๏ธ E4.0 woman running
+1F3C3 200D 2640 ; minimally-qualified # ๐Ÿƒโ€โ™€ E4.0 woman running
+1F3C3 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿปโ€โ™€๏ธ E4.0 woman running: light skin tone
+1F3C3 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿƒ๐Ÿปโ€โ™€ E4.0 woman running: light skin tone
+1F3C3 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿผโ€โ™€๏ธ E4.0 woman running: medium-light skin tone
+1F3C3 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿƒ๐Ÿผโ€โ™€ E4.0 woman running: medium-light skin tone
+1F3C3 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿฝโ€โ™€๏ธ E4.0 woman running: medium skin tone
+1F3C3 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿƒ๐Ÿฝโ€โ™€ E4.0 woman running: medium skin tone
+1F3C3 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿพโ€โ™€๏ธ E4.0 woman running: medium-dark skin tone
+1F3C3 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿƒ๐Ÿพโ€โ™€ E4.0 woman running: medium-dark skin tone
+1F3C3 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿƒ๐Ÿฟโ€โ™€๏ธ E4.0 woman running: dark skin tone
+1F3C3 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿƒ๐Ÿฟโ€โ™€ E4.0 woman running: dark skin tone
+1F483 ; fully-qualified # ๐Ÿ’ƒ E0.6 woman dancing
+1F483 1F3FB ; fully-qualified # ๐Ÿ’ƒ๐Ÿป E1.0 woman dancing: light skin tone
+1F483 1F3FC ; fully-qualified # ๐Ÿ’ƒ๐Ÿผ E1.0 woman dancing: medium-light skin tone
+1F483 1F3FD ; fully-qualified # ๐Ÿ’ƒ๐Ÿฝ E1.0 woman dancing: medium skin tone
+1F483 1F3FE ; fully-qualified # ๐Ÿ’ƒ๐Ÿพ E1.0 woman dancing: medium-dark skin tone
+1F483 1F3FF ; fully-qualified # ๐Ÿ’ƒ๐Ÿฟ E1.0 woman dancing: dark skin tone
+1F57A ; fully-qualified # ๐Ÿ•บ E3.0 man dancing
+1F57A 1F3FB ; fully-qualified # ๐Ÿ•บ๐Ÿป E3.0 man dancing: light skin tone
+1F57A 1F3FC ; fully-qualified # ๐Ÿ•บ๐Ÿผ E3.0 man dancing: medium-light skin tone
+1F57A 1F3FD ; fully-qualified # ๐Ÿ•บ๐Ÿฝ E3.0 man dancing: medium skin tone
+1F57A 1F3FE ; fully-qualified # ๐Ÿ•บ๐Ÿพ E3.0 man dancing: medium-dark skin tone
+1F57A 1F3FF ; fully-qualified # ๐Ÿ•บ๐Ÿฟ E3.0 man dancing: dark skin tone
+1F574 FE0F ; fully-qualified # ๐Ÿ•ด๏ธ E0.7 person in suit levitating
+1F574 ; unqualified # ๐Ÿ•ด E0.7 person in suit levitating
+1F574 1F3FB ; fully-qualified # ๐Ÿ•ด๐Ÿป E4.0 person in suit levitating: light skin tone
+1F574 1F3FC ; fully-qualified # ๐Ÿ•ด๐Ÿผ E4.0 person in suit levitating: medium-light skin tone
+1F574 1F3FD ; fully-qualified # ๐Ÿ•ด๐Ÿฝ E4.0 person in suit levitating: medium skin tone
+1F574 1F3FE ; fully-qualified # ๐Ÿ•ด๐Ÿพ E4.0 person in suit levitating: medium-dark skin tone
+1F574 1F3FF ; fully-qualified # ๐Ÿ•ด๐Ÿฟ E4.0 person in suit levitating: dark skin tone
+1F46F ; fully-qualified # ๐Ÿ‘ฏ E0.6 people with bunny ears
+1F46F 200D 2642 FE0F ; fully-qualified # ๐Ÿ‘ฏโ€โ™‚๏ธ E4.0 men with bunny ears
+1F46F 200D 2642 ; minimally-qualified # ๐Ÿ‘ฏโ€โ™‚ E4.0 men with bunny ears
+1F46F 200D 2640 FE0F ; fully-qualified # ๐Ÿ‘ฏโ€โ™€๏ธ E4.0 women with bunny ears
+1F46F 200D 2640 ; minimally-qualified # ๐Ÿ‘ฏโ€โ™€ E4.0 women with bunny ears
+1F9D6 ; fully-qualified # ๐Ÿง– E5.0 person in steamy room
+1F9D6 1F3FB ; fully-qualified # ๐Ÿง–๐Ÿป E5.0 person in steamy room: light skin tone
+1F9D6 1F3FC ; fully-qualified # ๐Ÿง–๐Ÿผ E5.0 person in steamy room: medium-light skin tone
+1F9D6 1F3FD ; fully-qualified # ๐Ÿง–๐Ÿฝ E5.0 person in steamy room: medium skin tone
+1F9D6 1F3FE ; fully-qualified # ๐Ÿง–๐Ÿพ E5.0 person in steamy room: medium-dark skin tone
+1F9D6 1F3FF ; fully-qualified # ๐Ÿง–๐Ÿฟ E5.0 person in steamy room: dark skin tone
+1F9D6 200D 2642 FE0F ; fully-qualified # ๐Ÿง–โ€โ™‚๏ธ E5.0 man in steamy room
+1F9D6 200D 2642 ; minimally-qualified # ๐Ÿง–โ€โ™‚ E5.0 man in steamy room
+1F9D6 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง–๐Ÿปโ€โ™‚๏ธ E5.0 man in steamy room: light skin tone
+1F9D6 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง–๐Ÿปโ€โ™‚ E5.0 man in steamy room: light skin tone
+1F9D6 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง–๐Ÿผโ€โ™‚๏ธ E5.0 man in steamy room: medium-light skin tone
+1F9D6 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง–๐Ÿผโ€โ™‚ E5.0 man in steamy room: medium-light skin tone
+1F9D6 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง–๐Ÿฝโ€โ™‚๏ธ E5.0 man in steamy room: medium skin tone
+1F9D6 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง–๐Ÿฝโ€โ™‚ E5.0 man in steamy room: medium skin tone
+1F9D6 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง–๐Ÿพโ€โ™‚๏ธ E5.0 man in steamy room: medium-dark skin tone
+1F9D6 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง–๐Ÿพโ€โ™‚ E5.0 man in steamy room: medium-dark skin tone
+1F9D6 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง–๐Ÿฟโ€โ™‚๏ธ E5.0 man in steamy room: dark skin tone
+1F9D6 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง–๐Ÿฟโ€โ™‚ E5.0 man in steamy room: dark skin tone
+1F9D6 200D 2640 FE0F ; fully-qualified # ๐Ÿง–โ€โ™€๏ธ E5.0 woman in steamy room
+1F9D6 200D 2640 ; minimally-qualified # ๐Ÿง–โ€โ™€ E5.0 woman in steamy room
+1F9D6 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง–๐Ÿปโ€โ™€๏ธ E5.0 woman in steamy room: light skin tone
+1F9D6 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง–๐Ÿปโ€โ™€ E5.0 woman in steamy room: light skin tone
+1F9D6 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง–๐Ÿผโ€โ™€๏ธ E5.0 woman in steamy room: medium-light skin tone
+1F9D6 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง–๐Ÿผโ€โ™€ E5.0 woman in steamy room: medium-light skin tone
+1F9D6 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง–๐Ÿฝโ€โ™€๏ธ E5.0 woman in steamy room: medium skin tone
+1F9D6 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง–๐Ÿฝโ€โ™€ E5.0 woman in steamy room: medium skin tone
+1F9D6 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง–๐Ÿพโ€โ™€๏ธ E5.0 woman in steamy room: medium-dark skin tone
+1F9D6 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง–๐Ÿพโ€โ™€ E5.0 woman in steamy room: medium-dark skin tone
+1F9D6 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง–๐Ÿฟโ€โ™€๏ธ E5.0 woman in steamy room: dark skin tone
+1F9D6 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง–๐Ÿฟโ€โ™€ E5.0 woman in steamy room: dark skin tone
+1F9D7 ; fully-qualified # ๐Ÿง— E5.0 person climbing
+1F9D7 1F3FB ; fully-qualified # ๐Ÿง—๐Ÿป E5.0 person climbing: light skin tone
+1F9D7 1F3FC ; fully-qualified # ๐Ÿง—๐Ÿผ E5.0 person climbing: medium-light skin tone
+1F9D7 1F3FD ; fully-qualified # ๐Ÿง—๐Ÿฝ E5.0 person climbing: medium skin tone
+1F9D7 1F3FE ; fully-qualified # ๐Ÿง—๐Ÿพ E5.0 person climbing: medium-dark skin tone
+1F9D7 1F3FF ; fully-qualified # ๐Ÿง—๐Ÿฟ E5.0 person climbing: dark skin tone
+1F9D7 200D 2642 FE0F ; fully-qualified # ๐Ÿง—โ€โ™‚๏ธ E5.0 man climbing
+1F9D7 200D 2642 ; minimally-qualified # ๐Ÿง—โ€โ™‚ E5.0 man climbing
+1F9D7 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง—๐Ÿปโ€โ™‚๏ธ E5.0 man climbing: light skin tone
+1F9D7 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง—๐Ÿปโ€โ™‚ E5.0 man climbing: light skin tone
+1F9D7 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง—๐Ÿผโ€โ™‚๏ธ E5.0 man climbing: medium-light skin tone
+1F9D7 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง—๐Ÿผโ€โ™‚ E5.0 man climbing: medium-light skin tone
+1F9D7 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง—๐Ÿฝโ€โ™‚๏ธ E5.0 man climbing: medium skin tone
+1F9D7 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง—๐Ÿฝโ€โ™‚ E5.0 man climbing: medium skin tone
+1F9D7 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง—๐Ÿพโ€โ™‚๏ธ E5.0 man climbing: medium-dark skin tone
+1F9D7 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง—๐Ÿพโ€โ™‚ E5.0 man climbing: medium-dark skin tone
+1F9D7 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง—๐Ÿฟโ€โ™‚๏ธ E5.0 man climbing: dark skin tone
+1F9D7 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง—๐Ÿฟโ€โ™‚ E5.0 man climbing: dark skin tone
+1F9D7 200D 2640 FE0F ; fully-qualified # ๐Ÿง—โ€โ™€๏ธ E5.0 woman climbing
+1F9D7 200D 2640 ; minimally-qualified # ๐Ÿง—โ€โ™€ E5.0 woman climbing
+1F9D7 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง—๐Ÿปโ€โ™€๏ธ E5.0 woman climbing: light skin tone
+1F9D7 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง—๐Ÿปโ€โ™€ E5.0 woman climbing: light skin tone
+1F9D7 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง—๐Ÿผโ€โ™€๏ธ E5.0 woman climbing: medium-light skin tone
+1F9D7 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง—๐Ÿผโ€โ™€ E5.0 woman climbing: medium-light skin tone
+1F9D7 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง—๐Ÿฝโ€โ™€๏ธ E5.0 woman climbing: medium skin tone
+1F9D7 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง—๐Ÿฝโ€โ™€ E5.0 woman climbing: medium skin tone
+1F9D7 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง—๐Ÿพโ€โ™€๏ธ E5.0 woman climbing: medium-dark skin tone
+1F9D7 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง—๐Ÿพโ€โ™€ E5.0 woman climbing: medium-dark skin tone
+1F9D7 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง—๐Ÿฟโ€โ™€๏ธ E5.0 woman climbing: dark skin tone
+1F9D7 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง—๐Ÿฟโ€โ™€ E5.0 woman climbing: dark skin tone
+
+# subgroup: person-sport
+1F93A ; fully-qualified # ๐Ÿคบ E3.0 person fencing
+1F3C7 ; fully-qualified # ๐Ÿ‡ E1.0 horse racing
+1F3C7 1F3FB ; fully-qualified # ๐Ÿ‡๐Ÿป E1.0 horse racing: light skin tone
+1F3C7 1F3FC ; fully-qualified # ๐Ÿ‡๐Ÿผ E1.0 horse racing: medium-light skin tone
+1F3C7 1F3FD ; fully-qualified # ๐Ÿ‡๐Ÿฝ E1.0 horse racing: medium skin tone
+1F3C7 1F3FE ; fully-qualified # ๐Ÿ‡๐Ÿพ E1.0 horse racing: medium-dark skin tone
+1F3C7 1F3FF ; fully-qualified # ๐Ÿ‡๐Ÿฟ E1.0 horse racing: dark skin tone
+26F7 FE0F ; fully-qualified # โ›ท๏ธ E0.7 skier
+26F7 ; unqualified # โ›ท E0.7 skier
+1F3C2 ; fully-qualified # ๐Ÿ‚ E0.6 snowboarder
+1F3C2 1F3FB ; fully-qualified # ๐Ÿ‚๐Ÿป E1.0 snowboarder: light skin tone
+1F3C2 1F3FC ; fully-qualified # ๐Ÿ‚๐Ÿผ E1.0 snowboarder: medium-light skin tone
+1F3C2 1F3FD ; fully-qualified # ๐Ÿ‚๐Ÿฝ E1.0 snowboarder: medium skin tone
+1F3C2 1F3FE ; fully-qualified # ๐Ÿ‚๐Ÿพ E1.0 snowboarder: medium-dark skin tone
+1F3C2 1F3FF ; fully-qualified # ๐Ÿ‚๐Ÿฟ E1.0 snowboarder: dark skin tone
+1F3CC FE0F ; fully-qualified # ๐ŸŒ๏ธ E0.7 person golfing
+1F3CC ; unqualified # ๐ŸŒ E0.7 person golfing
+1F3CC 1F3FB ; fully-qualified # ๐ŸŒ๐Ÿป E4.0 person golfing: light skin tone
+1F3CC 1F3FC ; fully-qualified # ๐ŸŒ๐Ÿผ E4.0 person golfing: medium-light skin tone
+1F3CC 1F3FD ; fully-qualified # ๐ŸŒ๐Ÿฝ E4.0 person golfing: medium skin tone
+1F3CC 1F3FE ; fully-qualified # ๐ŸŒ๐Ÿพ E4.0 person golfing: medium-dark skin tone
+1F3CC 1F3FF ; fully-qualified # ๐ŸŒ๐Ÿฟ E4.0 person golfing: dark skin tone
+1F3CC FE0F 200D 2642 FE0F ; fully-qualified # ๐ŸŒ๏ธโ€โ™‚๏ธ E4.0 man golfing
+1F3CC 200D 2642 FE0F ; unqualified # ๐ŸŒโ€โ™‚๏ธ E4.0 man golfing
+1F3CC FE0F 200D 2642 ; minimally-qualified # ๐ŸŒ๏ธโ€โ™‚ E4.0 man golfing
+1F3CC 200D 2642 ; unqualified # ๐ŸŒโ€โ™‚ E4.0 man golfing
+1F3CC 1F3FB 200D 2642 FE0F ; fully-qualified # ๐ŸŒ๐Ÿปโ€โ™‚๏ธ E4.0 man golfing: light skin tone
+1F3CC 1F3FB 200D 2642 ; minimally-qualified # ๐ŸŒ๐Ÿปโ€โ™‚ E4.0 man golfing: light skin tone
+1F3CC 1F3FC 200D 2642 FE0F ; fully-qualified # ๐ŸŒ๐Ÿผโ€โ™‚๏ธ E4.0 man golfing: medium-light skin tone
+1F3CC 1F3FC 200D 2642 ; minimally-qualified # ๐ŸŒ๐Ÿผโ€โ™‚ E4.0 man golfing: medium-light skin tone
+1F3CC 1F3FD 200D 2642 FE0F ; fully-qualified # ๐ŸŒ๐Ÿฝโ€โ™‚๏ธ E4.0 man golfing: medium skin tone
+1F3CC 1F3FD 200D 2642 ; minimally-qualified # ๐ŸŒ๐Ÿฝโ€โ™‚ E4.0 man golfing: medium skin tone
+1F3CC 1F3FE 200D 2642 FE0F ; fully-qualified # ๐ŸŒ๐Ÿพโ€โ™‚๏ธ E4.0 man golfing: medium-dark skin tone
+1F3CC 1F3FE 200D 2642 ; minimally-qualified # ๐ŸŒ๐Ÿพโ€โ™‚ E4.0 man golfing: medium-dark skin tone
+1F3CC 1F3FF 200D 2642 FE0F ; fully-qualified # ๐ŸŒ๐Ÿฟโ€โ™‚๏ธ E4.0 man golfing: dark skin tone
+1F3CC 1F3FF 200D 2642 ; minimally-qualified # ๐ŸŒ๐Ÿฟโ€โ™‚ E4.0 man golfing: dark skin tone
+1F3CC FE0F 200D 2640 FE0F ; fully-qualified # ๐ŸŒ๏ธโ€โ™€๏ธ E4.0 woman golfing
+1F3CC 200D 2640 FE0F ; unqualified # ๐ŸŒโ€โ™€๏ธ E4.0 woman golfing
+1F3CC FE0F 200D 2640 ; minimally-qualified # ๐ŸŒ๏ธโ€โ™€ E4.0 woman golfing
+1F3CC 200D 2640 ; unqualified # ๐ŸŒโ€โ™€ E4.0 woman golfing
+1F3CC 1F3FB 200D 2640 FE0F ; fully-qualified # ๐ŸŒ๐Ÿปโ€โ™€๏ธ E4.0 woman golfing: light skin tone
+1F3CC 1F3FB 200D 2640 ; minimally-qualified # ๐ŸŒ๐Ÿปโ€โ™€ E4.0 woman golfing: light skin tone
+1F3CC 1F3FC 200D 2640 FE0F ; fully-qualified # ๐ŸŒ๐Ÿผโ€โ™€๏ธ E4.0 woman golfing: medium-light skin tone
+1F3CC 1F3FC 200D 2640 ; minimally-qualified # ๐ŸŒ๐Ÿผโ€โ™€ E4.0 woman golfing: medium-light skin tone
+1F3CC 1F3FD 200D 2640 FE0F ; fully-qualified # ๐ŸŒ๐Ÿฝโ€โ™€๏ธ E4.0 woman golfing: medium skin tone
+1F3CC 1F3FD 200D 2640 ; minimally-qualified # ๐ŸŒ๐Ÿฝโ€โ™€ E4.0 woman golfing: medium skin tone
+1F3CC 1F3FE 200D 2640 FE0F ; fully-qualified # ๐ŸŒ๐Ÿพโ€โ™€๏ธ E4.0 woman golfing: medium-dark skin tone
+1F3CC 1F3FE 200D 2640 ; minimally-qualified # ๐ŸŒ๐Ÿพโ€โ™€ E4.0 woman golfing: medium-dark skin tone
+1F3CC 1F3FF 200D 2640 FE0F ; fully-qualified # ๐ŸŒ๐Ÿฟโ€โ™€๏ธ E4.0 woman golfing: dark skin tone
+1F3CC 1F3FF 200D 2640 ; minimally-qualified # ๐ŸŒ๐Ÿฟโ€โ™€ E4.0 woman golfing: dark skin tone
+1F3C4 ; fully-qualified # ๐Ÿ„ E0.6 person surfing
+1F3C4 1F3FB ; fully-qualified # ๐Ÿ„๐Ÿป E1.0 person surfing: light skin tone
+1F3C4 1F3FC ; fully-qualified # ๐Ÿ„๐Ÿผ E1.0 person surfing: medium-light skin tone
+1F3C4 1F3FD ; fully-qualified # ๐Ÿ„๐Ÿฝ E1.0 person surfing: medium skin tone
+1F3C4 1F3FE ; fully-qualified # ๐Ÿ„๐Ÿพ E1.0 person surfing: medium-dark skin tone
+1F3C4 1F3FF ; fully-qualified # ๐Ÿ„๐Ÿฟ E1.0 person surfing: dark skin tone
+1F3C4 200D 2642 FE0F ; fully-qualified # ๐Ÿ„โ€โ™‚๏ธ E4.0 man surfing
+1F3C4 200D 2642 ; minimally-qualified # ๐Ÿ„โ€โ™‚ E4.0 man surfing
+1F3C4 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ„๐Ÿปโ€โ™‚๏ธ E4.0 man surfing: light skin tone
+1F3C4 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ„๐Ÿปโ€โ™‚ E4.0 man surfing: light skin tone
+1F3C4 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ„๐Ÿผโ€โ™‚๏ธ E4.0 man surfing: medium-light skin tone
+1F3C4 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ„๐Ÿผโ€โ™‚ E4.0 man surfing: medium-light skin tone
+1F3C4 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ„๐Ÿฝโ€โ™‚๏ธ E4.0 man surfing: medium skin tone
+1F3C4 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ„๐Ÿฝโ€โ™‚ E4.0 man surfing: medium skin tone
+1F3C4 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ„๐Ÿพโ€โ™‚๏ธ E4.0 man surfing: medium-dark skin tone
+1F3C4 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ„๐Ÿพโ€โ™‚ E4.0 man surfing: medium-dark skin tone
+1F3C4 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ„๐Ÿฟโ€โ™‚๏ธ E4.0 man surfing: dark skin tone
+1F3C4 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ„๐Ÿฟโ€โ™‚ E4.0 man surfing: dark skin tone
+1F3C4 200D 2640 FE0F ; fully-qualified # ๐Ÿ„โ€โ™€๏ธ E4.0 woman surfing
+1F3C4 200D 2640 ; minimally-qualified # ๐Ÿ„โ€โ™€ E4.0 woman surfing
+1F3C4 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ„๐Ÿปโ€โ™€๏ธ E4.0 woman surfing: light skin tone
+1F3C4 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ„๐Ÿปโ€โ™€ E4.0 woman surfing: light skin tone
+1F3C4 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ„๐Ÿผโ€โ™€๏ธ E4.0 woman surfing: medium-light skin tone
+1F3C4 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ„๐Ÿผโ€โ™€ E4.0 woman surfing: medium-light skin tone
+1F3C4 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ„๐Ÿฝโ€โ™€๏ธ E4.0 woman surfing: medium skin tone
+1F3C4 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ„๐Ÿฝโ€โ™€ E4.0 woman surfing: medium skin tone
+1F3C4 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ„๐Ÿพโ€โ™€๏ธ E4.0 woman surfing: medium-dark skin tone
+1F3C4 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ„๐Ÿพโ€โ™€ E4.0 woman surfing: medium-dark skin tone
+1F3C4 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ„๐Ÿฟโ€โ™€๏ธ E4.0 woman surfing: dark skin tone
+1F3C4 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ„๐Ÿฟโ€โ™€ E4.0 woman surfing: dark skin tone
+1F6A3 ; fully-qualified # ๐Ÿšฃ E1.0 person rowing boat
+1F6A3 1F3FB ; fully-qualified # ๐Ÿšฃ๐Ÿป E1.0 person rowing boat: light skin tone
+1F6A3 1F3FC ; fully-qualified # ๐Ÿšฃ๐Ÿผ E1.0 person rowing boat: medium-light skin tone
+1F6A3 1F3FD ; fully-qualified # ๐Ÿšฃ๐Ÿฝ E1.0 person rowing boat: medium skin tone
+1F6A3 1F3FE ; fully-qualified # ๐Ÿšฃ๐Ÿพ E1.0 person rowing boat: medium-dark skin tone
+1F6A3 1F3FF ; fully-qualified # ๐Ÿšฃ๐Ÿฟ E1.0 person rowing boat: dark skin tone
+1F6A3 200D 2642 FE0F ; fully-qualified # ๐Ÿšฃโ€โ™‚๏ธ E4.0 man rowing boat
+1F6A3 200D 2642 ; minimally-qualified # ๐Ÿšฃโ€โ™‚ E4.0 man rowing boat
+1F6A3 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿปโ€โ™‚๏ธ E4.0 man rowing boat: light skin tone
+1F6A3 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿšฃ๐Ÿปโ€โ™‚ E4.0 man rowing boat: light skin tone
+1F6A3 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿผโ€โ™‚๏ธ E4.0 man rowing boat: medium-light skin tone
+1F6A3 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿšฃ๐Ÿผโ€โ™‚ E4.0 man rowing boat: medium-light skin tone
+1F6A3 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™‚๏ธ E4.0 man rowing boat: medium skin tone
+1F6A3 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™‚ E4.0 man rowing boat: medium skin tone
+1F6A3 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿพโ€โ™‚๏ธ E4.0 man rowing boat: medium-dark skin tone
+1F6A3 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿšฃ๐Ÿพโ€โ™‚ E4.0 man rowing boat: medium-dark skin tone
+1F6A3 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™‚๏ธ E4.0 man rowing boat: dark skin tone
+1F6A3 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™‚ E4.0 man rowing boat: dark skin tone
+1F6A3 200D 2640 FE0F ; fully-qualified # ๐Ÿšฃโ€โ™€๏ธ E4.0 woman rowing boat
+1F6A3 200D 2640 ; minimally-qualified # ๐Ÿšฃโ€โ™€ E4.0 woman rowing boat
+1F6A3 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿปโ€โ™€๏ธ E4.0 woman rowing boat: light skin tone
+1F6A3 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿšฃ๐Ÿปโ€โ™€ E4.0 woman rowing boat: light skin tone
+1F6A3 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿผโ€โ™€๏ธ E4.0 woman rowing boat: medium-light skin tone
+1F6A3 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿšฃ๐Ÿผโ€โ™€ E4.0 woman rowing boat: medium-light skin tone
+1F6A3 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™€๏ธ E4.0 woman rowing boat: medium skin tone
+1F6A3 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿšฃ๐Ÿฝโ€โ™€ E4.0 woman rowing boat: medium skin tone
+1F6A3 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿพโ€โ™€๏ธ E4.0 woman rowing boat: medium-dark skin tone
+1F6A3 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿšฃ๐Ÿพโ€โ™€ E4.0 woman rowing boat: medium-dark skin tone
+1F6A3 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™€๏ธ E4.0 woman rowing boat: dark skin tone
+1F6A3 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿšฃ๐Ÿฟโ€โ™€ E4.0 woman rowing boat: dark skin tone
+1F3CA ; fully-qualified # ๐ŸŠ E0.6 person swimming
+1F3CA 1F3FB ; fully-qualified # ๐ŸŠ๐Ÿป E1.0 person swimming: light skin tone
+1F3CA 1F3FC ; fully-qualified # ๐ŸŠ๐Ÿผ E1.0 person swimming: medium-light skin tone
+1F3CA 1F3FD ; fully-qualified # ๐ŸŠ๐Ÿฝ E1.0 person swimming: medium skin tone
+1F3CA 1F3FE ; fully-qualified # ๐ŸŠ๐Ÿพ E1.0 person swimming: medium-dark skin tone
+1F3CA 1F3FF ; fully-qualified # ๐ŸŠ๐Ÿฟ E1.0 person swimming: dark skin tone
+1F3CA 200D 2642 FE0F ; fully-qualified # ๐ŸŠโ€โ™‚๏ธ E4.0 man swimming
+1F3CA 200D 2642 ; minimally-qualified # ๐ŸŠโ€โ™‚ E4.0 man swimming
+1F3CA 1F3FB 200D 2642 FE0F ; fully-qualified # ๐ŸŠ๐Ÿปโ€โ™‚๏ธ E4.0 man swimming: light skin tone
+1F3CA 1F3FB 200D 2642 ; minimally-qualified # ๐ŸŠ๐Ÿปโ€โ™‚ E4.0 man swimming: light skin tone
+1F3CA 1F3FC 200D 2642 FE0F ; fully-qualified # ๐ŸŠ๐Ÿผโ€โ™‚๏ธ E4.0 man swimming: medium-light skin tone
+1F3CA 1F3FC 200D 2642 ; minimally-qualified # ๐ŸŠ๐Ÿผโ€โ™‚ E4.0 man swimming: medium-light skin tone
+1F3CA 1F3FD 200D 2642 FE0F ; fully-qualified # ๐ŸŠ๐Ÿฝโ€โ™‚๏ธ E4.0 man swimming: medium skin tone
+1F3CA 1F3FD 200D 2642 ; minimally-qualified # ๐ŸŠ๐Ÿฝโ€โ™‚ E4.0 man swimming: medium skin tone
+1F3CA 1F3FE 200D 2642 FE0F ; fully-qualified # ๐ŸŠ๐Ÿพโ€โ™‚๏ธ E4.0 man swimming: medium-dark skin tone
+1F3CA 1F3FE 200D 2642 ; minimally-qualified # ๐ŸŠ๐Ÿพโ€โ™‚ E4.0 man swimming: medium-dark skin tone
+1F3CA 1F3FF 200D 2642 FE0F ; fully-qualified # ๐ŸŠ๐Ÿฟโ€โ™‚๏ธ E4.0 man swimming: dark skin tone
+1F3CA 1F3FF 200D 2642 ; minimally-qualified # ๐ŸŠ๐Ÿฟโ€โ™‚ E4.0 man swimming: dark skin tone
+1F3CA 200D 2640 FE0F ; fully-qualified # ๐ŸŠโ€โ™€๏ธ E4.0 woman swimming
+1F3CA 200D 2640 ; minimally-qualified # ๐ŸŠโ€โ™€ E4.0 woman swimming
+1F3CA 1F3FB 200D 2640 FE0F ; fully-qualified # ๐ŸŠ๐Ÿปโ€โ™€๏ธ E4.0 woman swimming: light skin tone
+1F3CA 1F3FB 200D 2640 ; minimally-qualified # ๐ŸŠ๐Ÿปโ€โ™€ E4.0 woman swimming: light skin tone
+1F3CA 1F3FC 200D 2640 FE0F ; fully-qualified # ๐ŸŠ๐Ÿผโ€โ™€๏ธ E4.0 woman swimming: medium-light skin tone
+1F3CA 1F3FC 200D 2640 ; minimally-qualified # ๐ŸŠ๐Ÿผโ€โ™€ E4.0 woman swimming: medium-light skin tone
+1F3CA 1F3FD 200D 2640 FE0F ; fully-qualified # ๐ŸŠ๐Ÿฝโ€โ™€๏ธ E4.0 woman swimming: medium skin tone
+1F3CA 1F3FD 200D 2640 ; minimally-qualified # ๐ŸŠ๐Ÿฝโ€โ™€ E4.0 woman swimming: medium skin tone
+1F3CA 1F3FE 200D 2640 FE0F ; fully-qualified # ๐ŸŠ๐Ÿพโ€โ™€๏ธ E4.0 woman swimming: medium-dark skin tone
+1F3CA 1F3FE 200D 2640 ; minimally-qualified # ๐ŸŠ๐Ÿพโ€โ™€ E4.0 woman swimming: medium-dark skin tone
+1F3CA 1F3FF 200D 2640 FE0F ; fully-qualified # ๐ŸŠ๐Ÿฟโ€โ™€๏ธ E4.0 woman swimming: dark skin tone
+1F3CA 1F3FF 200D 2640 ; minimally-qualified # ๐ŸŠ๐Ÿฟโ€โ™€ E4.0 woman swimming: dark skin tone
+26F9 FE0F ; fully-qualified # โ›น๏ธ E0.7 person bouncing ball
+26F9 ; unqualified # โ›น E0.7 person bouncing ball
+26F9 1F3FB ; fully-qualified # โ›น๐Ÿป E2.0 person bouncing ball: light skin tone
+26F9 1F3FC ; fully-qualified # โ›น๐Ÿผ E2.0 person bouncing ball: medium-light skin tone
+26F9 1F3FD ; fully-qualified # โ›น๐Ÿฝ E2.0 person bouncing ball: medium skin tone
+26F9 1F3FE ; fully-qualified # โ›น๐Ÿพ E2.0 person bouncing ball: medium-dark skin tone
+26F9 1F3FF ; fully-qualified # โ›น๐Ÿฟ E2.0 person bouncing ball: dark skin tone
+26F9 FE0F 200D 2642 FE0F ; fully-qualified # โ›น๏ธโ€โ™‚๏ธ E4.0 man bouncing ball
+26F9 200D 2642 FE0F ; unqualified # โ›นโ€โ™‚๏ธ E4.0 man bouncing ball
+26F9 FE0F 200D 2642 ; minimally-qualified # โ›น๏ธโ€โ™‚ E4.0 man bouncing ball
+26F9 200D 2642 ; unqualified # โ›นโ€โ™‚ E4.0 man bouncing ball
+26F9 1F3FB 200D 2642 FE0F ; fully-qualified # โ›น๐Ÿปโ€โ™‚๏ธ E4.0 man bouncing ball: light skin tone
+26F9 1F3FB 200D 2642 ; minimally-qualified # โ›น๐Ÿปโ€โ™‚ E4.0 man bouncing ball: light skin tone
+26F9 1F3FC 200D 2642 FE0F ; fully-qualified # โ›น๐Ÿผโ€โ™‚๏ธ E4.0 man bouncing ball: medium-light skin tone
+26F9 1F3FC 200D 2642 ; minimally-qualified # โ›น๐Ÿผโ€โ™‚ E4.0 man bouncing ball: medium-light skin tone
+26F9 1F3FD 200D 2642 FE0F ; fully-qualified # โ›น๐Ÿฝโ€โ™‚๏ธ E4.0 man bouncing ball: medium skin tone
+26F9 1F3FD 200D 2642 ; minimally-qualified # โ›น๐Ÿฝโ€โ™‚ E4.0 man bouncing ball: medium skin tone
+26F9 1F3FE 200D 2642 FE0F ; fully-qualified # โ›น๐Ÿพโ€โ™‚๏ธ E4.0 man bouncing ball: medium-dark skin tone
+26F9 1F3FE 200D 2642 ; minimally-qualified # โ›น๐Ÿพโ€โ™‚ E4.0 man bouncing ball: medium-dark skin tone
+26F9 1F3FF 200D 2642 FE0F ; fully-qualified # โ›น๐Ÿฟโ€โ™‚๏ธ E4.0 man bouncing ball: dark skin tone
+26F9 1F3FF 200D 2642 ; minimally-qualified # โ›น๐Ÿฟโ€โ™‚ E4.0 man bouncing ball: dark skin tone
+26F9 FE0F 200D 2640 FE0F ; fully-qualified # โ›น๏ธโ€โ™€๏ธ E4.0 woman bouncing ball
+26F9 200D 2640 FE0F ; unqualified # โ›นโ€โ™€๏ธ E4.0 woman bouncing ball
+26F9 FE0F 200D 2640 ; minimally-qualified # โ›น๏ธโ€โ™€ E4.0 woman bouncing ball
+26F9 200D 2640 ; unqualified # โ›นโ€โ™€ E4.0 woman bouncing ball
+26F9 1F3FB 200D 2640 FE0F ; fully-qualified # โ›น๐Ÿปโ€โ™€๏ธ E4.0 woman bouncing ball: light skin tone
+26F9 1F3FB 200D 2640 ; minimally-qualified # โ›น๐Ÿปโ€โ™€ E4.0 woman bouncing ball: light skin tone
+26F9 1F3FC 200D 2640 FE0F ; fully-qualified # โ›น๐Ÿผโ€โ™€๏ธ E4.0 woman bouncing ball: medium-light skin tone
+26F9 1F3FC 200D 2640 ; minimally-qualified # โ›น๐Ÿผโ€โ™€ E4.0 woman bouncing ball: medium-light skin tone
+26F9 1F3FD 200D 2640 FE0F ; fully-qualified # โ›น๐Ÿฝโ€โ™€๏ธ E4.0 woman bouncing ball: medium skin tone
+26F9 1F3FD 200D 2640 ; minimally-qualified # โ›น๐Ÿฝโ€โ™€ E4.0 woman bouncing ball: medium skin tone
+26F9 1F3FE 200D 2640 FE0F ; fully-qualified # โ›น๐Ÿพโ€โ™€๏ธ E4.0 woman bouncing ball: medium-dark skin tone
+26F9 1F3FE 200D 2640 ; minimally-qualified # โ›น๐Ÿพโ€โ™€ E4.0 woman bouncing ball: medium-dark skin tone
+26F9 1F3FF 200D 2640 FE0F ; fully-qualified # โ›น๐Ÿฟโ€โ™€๏ธ E4.0 woman bouncing ball: dark skin tone
+26F9 1F3FF 200D 2640 ; minimally-qualified # โ›น๐Ÿฟโ€โ™€ E4.0 woman bouncing ball: dark skin tone
+1F3CB FE0F ; fully-qualified # ๐Ÿ‹๏ธ E0.7 person lifting weights
+1F3CB ; unqualified # ๐Ÿ‹ E0.7 person lifting weights
+1F3CB 1F3FB ; fully-qualified # ๐Ÿ‹๐Ÿป E2.0 person lifting weights: light skin tone
+1F3CB 1F3FC ; fully-qualified # ๐Ÿ‹๐Ÿผ E2.0 person lifting weights: medium-light skin tone
+1F3CB 1F3FD ; fully-qualified # ๐Ÿ‹๐Ÿฝ E2.0 person lifting weights: medium skin tone
+1F3CB 1F3FE ; fully-qualified # ๐Ÿ‹๐Ÿพ E2.0 person lifting weights: medium-dark skin tone
+1F3CB 1F3FF ; fully-qualified # ๐Ÿ‹๐Ÿฟ E2.0 person lifting weights: dark skin tone
+1F3CB FE0F 200D 2642 FE0F ; fully-qualified # ๐Ÿ‹๏ธโ€โ™‚๏ธ E4.0 man lifting weights
+1F3CB 200D 2642 FE0F ; unqualified # ๐Ÿ‹โ€โ™‚๏ธ E4.0 man lifting weights
+1F3CB FE0F 200D 2642 ; minimally-qualified # ๐Ÿ‹๏ธโ€โ™‚ E4.0 man lifting weights
+1F3CB 200D 2642 ; unqualified # ๐Ÿ‹โ€โ™‚ E4.0 man lifting weights
+1F3CB 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿปโ€โ™‚๏ธ E4.0 man lifting weights: light skin tone
+1F3CB 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿ‹๐Ÿปโ€โ™‚ E4.0 man lifting weights: light skin tone
+1F3CB 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿผโ€โ™‚๏ธ E4.0 man lifting weights: medium-light skin tone
+1F3CB 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿ‹๐Ÿผโ€โ™‚ E4.0 man lifting weights: medium-light skin tone
+1F3CB 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿฝโ€โ™‚๏ธ E4.0 man lifting weights: medium skin tone
+1F3CB 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿ‹๐Ÿฝโ€โ™‚ E4.0 man lifting weights: medium skin tone
+1F3CB 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿพโ€โ™‚๏ธ E4.0 man lifting weights: medium-dark skin tone
+1F3CB 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿ‹๐Ÿพโ€โ™‚ E4.0 man lifting weights: medium-dark skin tone
+1F3CB 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿฟโ€โ™‚๏ธ E4.0 man lifting weights: dark skin tone
+1F3CB 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿ‹๐Ÿฟโ€โ™‚ E4.0 man lifting weights: dark skin tone
+1F3CB FE0F 200D 2640 FE0F ; fully-qualified # ๐Ÿ‹๏ธโ€โ™€๏ธ E4.0 woman lifting weights
+1F3CB 200D 2640 FE0F ; unqualified # ๐Ÿ‹โ€โ™€๏ธ E4.0 woman lifting weights
+1F3CB FE0F 200D 2640 ; minimally-qualified # ๐Ÿ‹๏ธโ€โ™€ E4.0 woman lifting weights
+1F3CB 200D 2640 ; unqualified # ๐Ÿ‹โ€โ™€ E4.0 woman lifting weights
+1F3CB 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿปโ€โ™€๏ธ E4.0 woman lifting weights: light skin tone
+1F3CB 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿ‹๐Ÿปโ€โ™€ E4.0 woman lifting weights: light skin tone
+1F3CB 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿผโ€โ™€๏ธ E4.0 woman lifting weights: medium-light skin tone
+1F3CB 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿ‹๐Ÿผโ€โ™€ E4.0 woman lifting weights: medium-light skin tone
+1F3CB 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿฝโ€โ™€๏ธ E4.0 woman lifting weights: medium skin tone
+1F3CB 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿ‹๐Ÿฝโ€โ™€ E4.0 woman lifting weights: medium skin tone
+1F3CB 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿพโ€โ™€๏ธ E4.0 woman lifting weights: medium-dark skin tone
+1F3CB 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿ‹๐Ÿพโ€โ™€ E4.0 woman lifting weights: medium-dark skin tone
+1F3CB 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿ‹๐Ÿฟโ€โ™€๏ธ E4.0 woman lifting weights: dark skin tone
+1F3CB 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿ‹๐Ÿฟโ€โ™€ E4.0 woman lifting weights: dark skin tone
+1F6B4 ; fully-qualified # ๐Ÿšด E1.0 person biking
+1F6B4 1F3FB ; fully-qualified # ๐Ÿšด๐Ÿป E1.0 person biking: light skin tone
+1F6B4 1F3FC ; fully-qualified # ๐Ÿšด๐Ÿผ E1.0 person biking: medium-light skin tone
+1F6B4 1F3FD ; fully-qualified # ๐Ÿšด๐Ÿฝ E1.0 person biking: medium skin tone
+1F6B4 1F3FE ; fully-qualified # ๐Ÿšด๐Ÿพ E1.0 person biking: medium-dark skin tone
+1F6B4 1F3FF ; fully-qualified # ๐Ÿšด๐Ÿฟ E1.0 person biking: dark skin tone
+1F6B4 200D 2642 FE0F ; fully-qualified # ๐Ÿšดโ€โ™‚๏ธ E4.0 man biking
+1F6B4 200D 2642 ; minimally-qualified # ๐Ÿšดโ€โ™‚ E4.0 man biking
+1F6B4 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿšด๐Ÿปโ€โ™‚๏ธ E4.0 man biking: light skin tone
+1F6B4 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿšด๐Ÿปโ€โ™‚ E4.0 man biking: light skin tone
+1F6B4 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿšด๐Ÿผโ€โ™‚๏ธ E4.0 man biking: medium-light skin tone
+1F6B4 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿšด๐Ÿผโ€โ™‚ E4.0 man biking: medium-light skin tone
+1F6B4 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿšด๐Ÿฝโ€โ™‚๏ธ E4.0 man biking: medium skin tone
+1F6B4 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿšด๐Ÿฝโ€โ™‚ E4.0 man biking: medium skin tone
+1F6B4 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿšด๐Ÿพโ€โ™‚๏ธ E4.0 man biking: medium-dark skin tone
+1F6B4 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿšด๐Ÿพโ€โ™‚ E4.0 man biking: medium-dark skin tone
+1F6B4 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿšด๐Ÿฟโ€โ™‚๏ธ E4.0 man biking: dark skin tone
+1F6B4 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿšด๐Ÿฟโ€โ™‚ E4.0 man biking: dark skin tone
+1F6B4 200D 2640 FE0F ; fully-qualified # ๐Ÿšดโ€โ™€๏ธ E4.0 woman biking
+1F6B4 200D 2640 ; minimally-qualified # ๐Ÿšดโ€โ™€ E4.0 woman biking
+1F6B4 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿšด๐Ÿปโ€โ™€๏ธ E4.0 woman biking: light skin tone
+1F6B4 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿšด๐Ÿปโ€โ™€ E4.0 woman biking: light skin tone
+1F6B4 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿšด๐Ÿผโ€โ™€๏ธ E4.0 woman biking: medium-light skin tone
+1F6B4 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿšด๐Ÿผโ€โ™€ E4.0 woman biking: medium-light skin tone
+1F6B4 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿšด๐Ÿฝโ€โ™€๏ธ E4.0 woman biking: medium skin tone
+1F6B4 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿšด๐Ÿฝโ€โ™€ E4.0 woman biking: medium skin tone
+1F6B4 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿšด๐Ÿพโ€โ™€๏ธ E4.0 woman biking: medium-dark skin tone
+1F6B4 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿšด๐Ÿพโ€โ™€ E4.0 woman biking: medium-dark skin tone
+1F6B4 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿšด๐Ÿฟโ€โ™€๏ธ E4.0 woman biking: dark skin tone
+1F6B4 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿšด๐Ÿฟโ€โ™€ E4.0 woman biking: dark skin tone
+1F6B5 ; fully-qualified # ๐Ÿšต E1.0 person mountain biking
+1F6B5 1F3FB ; fully-qualified # ๐Ÿšต๐Ÿป E1.0 person mountain biking: light skin tone
+1F6B5 1F3FC ; fully-qualified # ๐Ÿšต๐Ÿผ E1.0 person mountain biking: medium-light skin tone
+1F6B5 1F3FD ; fully-qualified # ๐Ÿšต๐Ÿฝ E1.0 person mountain biking: medium skin tone
+1F6B5 1F3FE ; fully-qualified # ๐Ÿšต๐Ÿพ E1.0 person mountain biking: medium-dark skin tone
+1F6B5 1F3FF ; fully-qualified # ๐Ÿšต๐Ÿฟ E1.0 person mountain biking: dark skin tone
+1F6B5 200D 2642 FE0F ; fully-qualified # ๐Ÿšตโ€โ™‚๏ธ E4.0 man mountain biking
+1F6B5 200D 2642 ; minimally-qualified # ๐Ÿšตโ€โ™‚ E4.0 man mountain biking
+1F6B5 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿšต๐Ÿปโ€โ™‚๏ธ E4.0 man mountain biking: light skin tone
+1F6B5 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿšต๐Ÿปโ€โ™‚ E4.0 man mountain biking: light skin tone
+1F6B5 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿšต๐Ÿผโ€โ™‚๏ธ E4.0 man mountain biking: medium-light skin tone
+1F6B5 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿšต๐Ÿผโ€โ™‚ E4.0 man mountain biking: medium-light skin tone
+1F6B5 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿšต๐Ÿฝโ€โ™‚๏ธ E4.0 man mountain biking: medium skin tone
+1F6B5 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿšต๐Ÿฝโ€โ™‚ E4.0 man mountain biking: medium skin tone
+1F6B5 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿšต๐Ÿพโ€โ™‚๏ธ E4.0 man mountain biking: medium-dark skin tone
+1F6B5 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿšต๐Ÿพโ€โ™‚ E4.0 man mountain biking: medium-dark skin tone
+1F6B5 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿšต๐Ÿฟโ€โ™‚๏ธ E4.0 man mountain biking: dark skin tone
+1F6B5 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿšต๐Ÿฟโ€โ™‚ E4.0 man mountain biking: dark skin tone
+1F6B5 200D 2640 FE0F ; fully-qualified # ๐Ÿšตโ€โ™€๏ธ E4.0 woman mountain biking
+1F6B5 200D 2640 ; minimally-qualified # ๐Ÿšตโ€โ™€ E4.0 woman mountain biking
+1F6B5 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿšต๐Ÿปโ€โ™€๏ธ E4.0 woman mountain biking: light skin tone
+1F6B5 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿšต๐Ÿปโ€โ™€ E4.0 woman mountain biking: light skin tone
+1F6B5 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿšต๐Ÿผโ€โ™€๏ธ E4.0 woman mountain biking: medium-light skin tone
+1F6B5 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿšต๐Ÿผโ€โ™€ E4.0 woman mountain biking: medium-light skin tone
+1F6B5 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿšต๐Ÿฝโ€โ™€๏ธ E4.0 woman mountain biking: medium skin tone
+1F6B5 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿšต๐Ÿฝโ€โ™€ E4.0 woman mountain biking: medium skin tone
+1F6B5 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿšต๐Ÿพโ€โ™€๏ธ E4.0 woman mountain biking: medium-dark skin tone
+1F6B5 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿšต๐Ÿพโ€โ™€ E4.0 woman mountain biking: medium-dark skin tone
+1F6B5 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿšต๐Ÿฟโ€โ™€๏ธ E4.0 woman mountain biking: dark skin tone
+1F6B5 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿšต๐Ÿฟโ€โ™€ E4.0 woman mountain biking: dark skin tone
+1F938 ; fully-qualified # ๐Ÿคธ E3.0 person cartwheeling
+1F938 1F3FB ; fully-qualified # ๐Ÿคธ๐Ÿป E3.0 person cartwheeling: light skin tone
+1F938 1F3FC ; fully-qualified # ๐Ÿคธ๐Ÿผ E3.0 person cartwheeling: medium-light skin tone
+1F938 1F3FD ; fully-qualified # ๐Ÿคธ๐Ÿฝ E3.0 person cartwheeling: medium skin tone
+1F938 1F3FE ; fully-qualified # ๐Ÿคธ๐Ÿพ E3.0 person cartwheeling: medium-dark skin tone
+1F938 1F3FF ; fully-qualified # ๐Ÿคธ๐Ÿฟ E3.0 person cartwheeling: dark skin tone
+1F938 200D 2642 FE0F ; fully-qualified # ๐Ÿคธโ€โ™‚๏ธ E4.0 man cartwheeling
+1F938 200D 2642 ; minimally-qualified # ๐Ÿคธโ€โ™‚ E4.0 man cartwheeling
+1F938 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿปโ€โ™‚๏ธ E4.0 man cartwheeling: light skin tone
+1F938 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคธ๐Ÿปโ€โ™‚ E4.0 man cartwheeling: light skin tone
+1F938 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿผโ€โ™‚๏ธ E4.0 man cartwheeling: medium-light skin tone
+1F938 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคธ๐Ÿผโ€โ™‚ E4.0 man cartwheeling: medium-light skin tone
+1F938 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿฝโ€โ™‚๏ธ E4.0 man cartwheeling: medium skin tone
+1F938 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคธ๐Ÿฝโ€โ™‚ E4.0 man cartwheeling: medium skin tone
+1F938 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿพโ€โ™‚๏ธ E4.0 man cartwheeling: medium-dark skin tone
+1F938 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคธ๐Ÿพโ€โ™‚ E4.0 man cartwheeling: medium-dark skin tone
+1F938 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿฟโ€โ™‚๏ธ E4.0 man cartwheeling: dark skin tone
+1F938 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคธ๐Ÿฟโ€โ™‚ E4.0 man cartwheeling: dark skin tone
+1F938 200D 2640 FE0F ; fully-qualified # ๐Ÿคธโ€โ™€๏ธ E4.0 woman cartwheeling
+1F938 200D 2640 ; minimally-qualified # ๐Ÿคธโ€โ™€ E4.0 woman cartwheeling
+1F938 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿปโ€โ™€๏ธ E4.0 woman cartwheeling: light skin tone
+1F938 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคธ๐Ÿปโ€โ™€ E4.0 woman cartwheeling: light skin tone
+1F938 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿผโ€โ™€๏ธ E4.0 woman cartwheeling: medium-light skin tone
+1F938 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคธ๐Ÿผโ€โ™€ E4.0 woman cartwheeling: medium-light skin tone
+1F938 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿฝโ€โ™€๏ธ E4.0 woman cartwheeling: medium skin tone
+1F938 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคธ๐Ÿฝโ€โ™€ E4.0 woman cartwheeling: medium skin tone
+1F938 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿพโ€โ™€๏ธ E4.0 woman cartwheeling: medium-dark skin tone
+1F938 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคธ๐Ÿพโ€โ™€ E4.0 woman cartwheeling: medium-dark skin tone
+1F938 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคธ๐Ÿฟโ€โ™€๏ธ E4.0 woman cartwheeling: dark skin tone
+1F938 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคธ๐Ÿฟโ€โ™€ E4.0 woman cartwheeling: dark skin tone
+1F93C ; fully-qualified # ๐Ÿคผ E3.0 people wrestling
+1F93C 200D 2642 FE0F ; fully-qualified # ๐Ÿคผโ€โ™‚๏ธ E4.0 men wrestling
+1F93C 200D 2642 ; minimally-qualified # ๐Ÿคผโ€โ™‚ E4.0 men wrestling
+1F93C 200D 2640 FE0F ; fully-qualified # ๐Ÿคผโ€โ™€๏ธ E4.0 women wrestling
+1F93C 200D 2640 ; minimally-qualified # ๐Ÿคผโ€โ™€ E4.0 women wrestling
+1F93D ; fully-qualified # ๐Ÿคฝ E3.0 person playing water polo
+1F93D 1F3FB ; fully-qualified # ๐Ÿคฝ๐Ÿป E3.0 person playing water polo: light skin tone
+1F93D 1F3FC ; fully-qualified # ๐Ÿคฝ๐Ÿผ E3.0 person playing water polo: medium-light skin tone
+1F93D 1F3FD ; fully-qualified # ๐Ÿคฝ๐Ÿฝ E3.0 person playing water polo: medium skin tone
+1F93D 1F3FE ; fully-qualified # ๐Ÿคฝ๐Ÿพ E3.0 person playing water polo: medium-dark skin tone
+1F93D 1F3FF ; fully-qualified # ๐Ÿคฝ๐Ÿฟ E3.0 person playing water polo: dark skin tone
+1F93D 200D 2642 FE0F ; fully-qualified # ๐Ÿคฝโ€โ™‚๏ธ E4.0 man playing water polo
+1F93D 200D 2642 ; minimally-qualified # ๐Ÿคฝโ€โ™‚ E4.0 man playing water polo
+1F93D 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿปโ€โ™‚๏ธ E4.0 man playing water polo: light skin tone
+1F93D 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคฝ๐Ÿปโ€โ™‚ E4.0 man playing water polo: light skin tone
+1F93D 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿผโ€โ™‚๏ธ E4.0 man playing water polo: medium-light skin tone
+1F93D 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคฝ๐Ÿผโ€โ™‚ E4.0 man playing water polo: medium-light skin tone
+1F93D 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™‚๏ธ E4.0 man playing water polo: medium skin tone
+1F93D 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™‚ E4.0 man playing water polo: medium skin tone
+1F93D 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿพโ€โ™‚๏ธ E4.0 man playing water polo: medium-dark skin tone
+1F93D 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคฝ๐Ÿพโ€โ™‚ E4.0 man playing water polo: medium-dark skin tone
+1F93D 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™‚๏ธ E4.0 man playing water polo: dark skin tone
+1F93D 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™‚ E4.0 man playing water polo: dark skin tone
+1F93D 200D 2640 FE0F ; fully-qualified # ๐Ÿคฝโ€โ™€๏ธ E4.0 woman playing water polo
+1F93D 200D 2640 ; minimally-qualified # ๐Ÿคฝโ€โ™€ E4.0 woman playing water polo
+1F93D 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿปโ€โ™€๏ธ E4.0 woman playing water polo: light skin tone
+1F93D 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคฝ๐Ÿปโ€โ™€ E4.0 woman playing water polo: light skin tone
+1F93D 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿผโ€โ™€๏ธ E4.0 woman playing water polo: medium-light skin tone
+1F93D 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคฝ๐Ÿผโ€โ™€ E4.0 woman playing water polo: medium-light skin tone
+1F93D 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™€๏ธ E4.0 woman playing water polo: medium skin tone
+1F93D 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคฝ๐Ÿฝโ€โ™€ E4.0 woman playing water polo: medium skin tone
+1F93D 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿพโ€โ™€๏ธ E4.0 woman playing water polo: medium-dark skin tone
+1F93D 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคฝ๐Ÿพโ€โ™€ E4.0 woman playing water polo: medium-dark skin tone
+1F93D 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™€๏ธ E4.0 woman playing water polo: dark skin tone
+1F93D 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคฝ๐Ÿฟโ€โ™€ E4.0 woman playing water polo: dark skin tone
+1F93E ; fully-qualified # ๐Ÿคพ E3.0 person playing handball
+1F93E 1F3FB ; fully-qualified # ๐Ÿคพ๐Ÿป E3.0 person playing handball: light skin tone
+1F93E 1F3FC ; fully-qualified # ๐Ÿคพ๐Ÿผ E3.0 person playing handball: medium-light skin tone
+1F93E 1F3FD ; fully-qualified # ๐Ÿคพ๐Ÿฝ E3.0 person playing handball: medium skin tone
+1F93E 1F3FE ; fully-qualified # ๐Ÿคพ๐Ÿพ E3.0 person playing handball: medium-dark skin tone
+1F93E 1F3FF ; fully-qualified # ๐Ÿคพ๐Ÿฟ E3.0 person playing handball: dark skin tone
+1F93E 200D 2642 FE0F ; fully-qualified # ๐Ÿคพโ€โ™‚๏ธ E4.0 man playing handball
+1F93E 200D 2642 ; minimally-qualified # ๐Ÿคพโ€โ™‚ E4.0 man playing handball
+1F93E 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿปโ€โ™‚๏ธ E4.0 man playing handball: light skin tone
+1F93E 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคพ๐Ÿปโ€โ™‚ E4.0 man playing handball: light skin tone
+1F93E 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿผโ€โ™‚๏ธ E4.0 man playing handball: medium-light skin tone
+1F93E 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคพ๐Ÿผโ€โ™‚ E4.0 man playing handball: medium-light skin tone
+1F93E 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿฝโ€โ™‚๏ธ E4.0 man playing handball: medium skin tone
+1F93E 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคพ๐Ÿฝโ€โ™‚ E4.0 man playing handball: medium skin tone
+1F93E 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿพโ€โ™‚๏ธ E4.0 man playing handball: medium-dark skin tone
+1F93E 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคพ๐Ÿพโ€โ™‚ E4.0 man playing handball: medium-dark skin tone
+1F93E 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿฟโ€โ™‚๏ธ E4.0 man playing handball: dark skin tone
+1F93E 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคพ๐Ÿฟโ€โ™‚ E4.0 man playing handball: dark skin tone
+1F93E 200D 2640 FE0F ; fully-qualified # ๐Ÿคพโ€โ™€๏ธ E4.0 woman playing handball
+1F93E 200D 2640 ; minimally-qualified # ๐Ÿคพโ€โ™€ E4.0 woman playing handball
+1F93E 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿปโ€โ™€๏ธ E4.0 woman playing handball: light skin tone
+1F93E 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคพ๐Ÿปโ€โ™€ E4.0 woman playing handball: light skin tone
+1F93E 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿผโ€โ™€๏ธ E4.0 woman playing handball: medium-light skin tone
+1F93E 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคพ๐Ÿผโ€โ™€ E4.0 woman playing handball: medium-light skin tone
+1F93E 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿฝโ€โ™€๏ธ E4.0 woman playing handball: medium skin tone
+1F93E 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคพ๐Ÿฝโ€โ™€ E4.0 woman playing handball: medium skin tone
+1F93E 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿพโ€โ™€๏ธ E4.0 woman playing handball: medium-dark skin tone
+1F93E 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคพ๐Ÿพโ€โ™€ E4.0 woman playing handball: medium-dark skin tone
+1F93E 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคพ๐Ÿฟโ€โ™€๏ธ E4.0 woman playing handball: dark skin tone
+1F93E 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคพ๐Ÿฟโ€โ™€ E4.0 woman playing handball: dark skin tone
+1F939 ; fully-qualified # ๐Ÿคน E3.0 person juggling
+1F939 1F3FB ; fully-qualified # ๐Ÿคน๐Ÿป E3.0 person juggling: light skin tone
+1F939 1F3FC ; fully-qualified # ๐Ÿคน๐Ÿผ E3.0 person juggling: medium-light skin tone
+1F939 1F3FD ; fully-qualified # ๐Ÿคน๐Ÿฝ E3.0 person juggling: medium skin tone
+1F939 1F3FE ; fully-qualified # ๐Ÿคน๐Ÿพ E3.0 person juggling: medium-dark skin tone
+1F939 1F3FF ; fully-qualified # ๐Ÿคน๐Ÿฟ E3.0 person juggling: dark skin tone
+1F939 200D 2642 FE0F ; fully-qualified # ๐Ÿคนโ€โ™‚๏ธ E4.0 man juggling
+1F939 200D 2642 ; minimally-qualified # ๐Ÿคนโ€โ™‚ E4.0 man juggling
+1F939 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿคน๐Ÿปโ€โ™‚๏ธ E4.0 man juggling: light skin tone
+1F939 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿคน๐Ÿปโ€โ™‚ E4.0 man juggling: light skin tone
+1F939 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿคน๐Ÿผโ€โ™‚๏ธ E4.0 man juggling: medium-light skin tone
+1F939 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿคน๐Ÿผโ€โ™‚ E4.0 man juggling: medium-light skin tone
+1F939 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿคน๐Ÿฝโ€โ™‚๏ธ E4.0 man juggling: medium skin tone
+1F939 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿคน๐Ÿฝโ€โ™‚ E4.0 man juggling: medium skin tone
+1F939 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿคน๐Ÿพโ€โ™‚๏ธ E4.0 man juggling: medium-dark skin tone
+1F939 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿคน๐Ÿพโ€โ™‚ E4.0 man juggling: medium-dark skin tone
+1F939 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿคน๐Ÿฟโ€โ™‚๏ธ E4.0 man juggling: dark skin tone
+1F939 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿคน๐Ÿฟโ€โ™‚ E4.0 man juggling: dark skin tone
+1F939 200D 2640 FE0F ; fully-qualified # ๐Ÿคนโ€โ™€๏ธ E4.0 woman juggling
+1F939 200D 2640 ; minimally-qualified # ๐Ÿคนโ€โ™€ E4.0 woman juggling
+1F939 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿคน๐Ÿปโ€โ™€๏ธ E4.0 woman juggling: light skin tone
+1F939 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿคน๐Ÿปโ€โ™€ E4.0 woman juggling: light skin tone
+1F939 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿคน๐Ÿผโ€โ™€๏ธ E4.0 woman juggling: medium-light skin tone
+1F939 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿคน๐Ÿผโ€โ™€ E4.0 woman juggling: medium-light skin tone
+1F939 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿคน๐Ÿฝโ€โ™€๏ธ E4.0 woman juggling: medium skin tone
+1F939 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿคน๐Ÿฝโ€โ™€ E4.0 woman juggling: medium skin tone
+1F939 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿคน๐Ÿพโ€โ™€๏ธ E4.0 woman juggling: medium-dark skin tone
+1F939 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿคน๐Ÿพโ€โ™€ E4.0 woman juggling: medium-dark skin tone
+1F939 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿคน๐Ÿฟโ€โ™€๏ธ E4.0 woman juggling: dark skin tone
+1F939 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿคน๐Ÿฟโ€โ™€ E4.0 woman juggling: dark skin tone
+
+# subgroup: person-resting
+1F9D8 ; fully-qualified # ๐Ÿง˜ E5.0 person in lotus position
+1F9D8 1F3FB ; fully-qualified # ๐Ÿง˜๐Ÿป E5.0 person in lotus position: light skin tone
+1F9D8 1F3FC ; fully-qualified # ๐Ÿง˜๐Ÿผ E5.0 person in lotus position: medium-light skin tone
+1F9D8 1F3FD ; fully-qualified # ๐Ÿง˜๐Ÿฝ E5.0 person in lotus position: medium skin tone
+1F9D8 1F3FE ; fully-qualified # ๐Ÿง˜๐Ÿพ E5.0 person in lotus position: medium-dark skin tone
+1F9D8 1F3FF ; fully-qualified # ๐Ÿง˜๐Ÿฟ E5.0 person in lotus position: dark skin tone
+1F9D8 200D 2642 FE0F ; fully-qualified # ๐Ÿง˜โ€โ™‚๏ธ E5.0 man in lotus position
+1F9D8 200D 2642 ; minimally-qualified # ๐Ÿง˜โ€โ™‚ E5.0 man in lotus position
+1F9D8 1F3FB 200D 2642 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿปโ€โ™‚๏ธ E5.0 man in lotus position: light skin tone
+1F9D8 1F3FB 200D 2642 ; minimally-qualified # ๐Ÿง˜๐Ÿปโ€โ™‚ E5.0 man in lotus position: light skin tone
+1F9D8 1F3FC 200D 2642 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿผโ€โ™‚๏ธ E5.0 man in lotus position: medium-light skin tone
+1F9D8 1F3FC 200D 2642 ; minimally-qualified # ๐Ÿง˜๐Ÿผโ€โ™‚ E5.0 man in lotus position: medium-light skin tone
+1F9D8 1F3FD 200D 2642 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿฝโ€โ™‚๏ธ E5.0 man in lotus position: medium skin tone
+1F9D8 1F3FD 200D 2642 ; minimally-qualified # ๐Ÿง˜๐Ÿฝโ€โ™‚ E5.0 man in lotus position: medium skin tone
+1F9D8 1F3FE 200D 2642 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿพโ€โ™‚๏ธ E5.0 man in lotus position: medium-dark skin tone
+1F9D8 1F3FE 200D 2642 ; minimally-qualified # ๐Ÿง˜๐Ÿพโ€โ™‚ E5.0 man in lotus position: medium-dark skin tone
+1F9D8 1F3FF 200D 2642 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿฟโ€โ™‚๏ธ E5.0 man in lotus position: dark skin tone
+1F9D8 1F3FF 200D 2642 ; minimally-qualified # ๐Ÿง˜๐Ÿฟโ€โ™‚ E5.0 man in lotus position: dark skin tone
+1F9D8 200D 2640 FE0F ; fully-qualified # ๐Ÿง˜โ€โ™€๏ธ E5.0 woman in lotus position
+1F9D8 200D 2640 ; minimally-qualified # ๐Ÿง˜โ€โ™€ E5.0 woman in lotus position
+1F9D8 1F3FB 200D 2640 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿปโ€โ™€๏ธ E5.0 woman in lotus position: light skin tone
+1F9D8 1F3FB 200D 2640 ; minimally-qualified # ๐Ÿง˜๐Ÿปโ€โ™€ E5.0 woman in lotus position: light skin tone
+1F9D8 1F3FC 200D 2640 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿผโ€โ™€๏ธ E5.0 woman in lotus position: medium-light skin tone
+1F9D8 1F3FC 200D 2640 ; minimally-qualified # ๐Ÿง˜๐Ÿผโ€โ™€ E5.0 woman in lotus position: medium-light skin tone
+1F9D8 1F3FD 200D 2640 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿฝโ€โ™€๏ธ E5.0 woman in lotus position: medium skin tone
+1F9D8 1F3FD 200D 2640 ; minimally-qualified # ๐Ÿง˜๐Ÿฝโ€โ™€ E5.0 woman in lotus position: medium skin tone
+1F9D8 1F3FE 200D 2640 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿพโ€โ™€๏ธ E5.0 woman in lotus position: medium-dark skin tone
+1F9D8 1F3FE 200D 2640 ; minimally-qualified # ๐Ÿง˜๐Ÿพโ€โ™€ E5.0 woman in lotus position: medium-dark skin tone
+1F9D8 1F3FF 200D 2640 FE0F ; fully-qualified # ๐Ÿง˜๐Ÿฟโ€โ™€๏ธ E5.0 woman in lotus position: dark skin tone
+1F9D8 1F3FF 200D 2640 ; minimally-qualified # ๐Ÿง˜๐Ÿฟโ€โ™€ E5.0 woman in lotus position: dark skin tone
+1F6C0 ; fully-qualified # ๐Ÿ›€ E0.6 person taking bath
+1F6C0 1F3FB ; fully-qualified # ๐Ÿ›€๐Ÿป E1.0 person taking bath: light skin tone
+1F6C0 1F3FC ; fully-qualified # ๐Ÿ›€๐Ÿผ E1.0 person taking bath: medium-light skin tone
+1F6C0 1F3FD ; fully-qualified # ๐Ÿ›€๐Ÿฝ E1.0 person taking bath: medium skin tone
+1F6C0 1F3FE ; fully-qualified # ๐Ÿ›€๐Ÿพ E1.0 person taking bath: medium-dark skin tone
+1F6C0 1F3FF ; fully-qualified # ๐Ÿ›€๐Ÿฟ E1.0 person taking bath: dark skin tone
+1F6CC ; fully-qualified # ๐Ÿ›Œ E1.0 person in bed
+1F6CC 1F3FB ; fully-qualified # ๐Ÿ›Œ๐Ÿป E4.0 person in bed: light skin tone
+1F6CC 1F3FC ; fully-qualified # ๐Ÿ›Œ๐Ÿผ E4.0 person in bed: medium-light skin tone
+1F6CC 1F3FD ; fully-qualified # ๐Ÿ›Œ๐Ÿฝ E4.0 person in bed: medium skin tone
+1F6CC 1F3FE ; fully-qualified # ๐Ÿ›Œ๐Ÿพ E4.0 person in bed: medium-dark skin tone
+1F6CC 1F3FF ; fully-qualified # ๐Ÿ›Œ๐Ÿฟ E4.0 person in bed: dark skin tone
+
+# subgroup: family
+1F9D1 200D 1F91D 200D 1F9D1 ; fully-qualified # ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ E12.0 people holding hands
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: light skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.1 people holding hands: light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.1 people holding hands: light skin tone, medium skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿปโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: light skin tone, dark skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium-light skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.1 people holding hands: medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium-light skin tone, dark skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium skin tone, light skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: medium skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.1 people holding hands: medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium skin tone, dark skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.0 people holding hands: medium-dark skin tone
+1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿพโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.1 people holding hands: medium-dark skin tone, dark skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿป E12.0 people holding hands: dark skin tone, light skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿผ E12.0 people holding hands: dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ E12.0 people holding hands: dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿพ E12.0 people holding hands: dark skin tone, medium-dark skin tone
+1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€๐Ÿคโ€๐Ÿง‘๐Ÿฟ E12.0 people holding hands: dark skin tone
+1F46D ; fully-qualified # ๐Ÿ‘ญ E1.0 women holding hands
+1F46D 1F3FB ; fully-qualified # ๐Ÿ‘ญ๐Ÿป E12.0 women holding hands: light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.1 women holding hands: light skin tone, medium-light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.1 women holding hands: light skin tone, medium skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 1F91D 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: light skin tone, dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium-light skin tone, light skin tone
+1F46D 1F3FC ; fully-qualified # ๐Ÿ‘ญ๐Ÿผ E12.0 women holding hands: medium-light skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.1 women holding hands: medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium skin tone, light skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: medium skin tone, medium-light skin tone
+1F46D 1F3FD ; fully-qualified # ๐Ÿ‘ญ๐Ÿฝ E12.0 women holding hands: medium skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.1 women holding hands: medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium skin tone, dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.0 women holding hands: medium-dark skin tone, medium skin tone
+1F46D 1F3FE ; fully-qualified # ๐Ÿ‘ญ๐Ÿพ E12.0 women holding hands: medium-dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฟ E12.1 women holding hands: medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿป E12.0 women holding hands: dark skin tone, light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿผ E12.0 women holding hands: dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿฝ E12.0 women holding hands: dark skin tone, medium skin tone
+1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘ฉ๐Ÿพ E12.0 women holding hands: dark skin tone, medium-dark skin tone
+1F46D 1F3FF ; fully-qualified # ๐Ÿ‘ญ๐Ÿฟ E12.0 women holding hands: dark skin tone
+1F46B ; fully-qualified # ๐Ÿ‘ซ E0.6 woman and man holding hands
+1F46B 1F3FB ; fully-qualified # ๐Ÿ‘ซ๐Ÿป E12.0 woman and man holding hands: light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: light skin tone, medium-light skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: light skin tone, medium skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: light skin tone, dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium-light skin tone, light skin tone
+1F46B 1F3FC ; fully-qualified # ๐Ÿ‘ซ๐Ÿผ E12.0 woman and man holding hands: medium-light skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium skin tone, light skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: medium skin tone, medium-light skin tone
+1F46B 1F3FD ; fully-qualified # ๐Ÿ‘ซ๐Ÿฝ E12.0 woman and man holding hands: medium skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium skin tone, dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: medium-dark skin tone, medium skin tone
+1F46B 1F3FE ; fully-qualified # ๐Ÿ‘ซ๐Ÿพ E12.0 woman and man holding hands: medium-dark skin tone
+1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.0 woman and man holding hands: medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 woman and man holding hands: dark skin tone, light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 woman and man holding hands: dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 woman and man holding hands: dark skin tone, medium skin tone
+1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 woman and man holding hands: dark skin tone, medium-dark skin tone
+1F46B 1F3FF ; fully-qualified # ๐Ÿ‘ซ๐Ÿฟ E12.0 woman and man holding hands: dark skin tone
+1F46C ; fully-qualified # ๐Ÿ‘ฌ E1.0 men holding hands
+1F46C 1F3FB ; fully-qualified # ๐Ÿ‘ฌ๐Ÿป E12.0 men holding hands: light skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.1 men holding hands: light skin tone, medium-light skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.1 men holding hands: light skin tone, medium skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: light skin tone, dark skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium-light skin tone, light skin tone
+1F46C 1F3FC ; fully-qualified # ๐Ÿ‘ฌ๐Ÿผ E12.0 men holding hands: medium-light skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.1 men holding hands: medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium-light skin tone, dark skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium skin tone, light skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: medium skin tone, medium-light skin tone
+1F46C 1F3FD ; fully-qualified # ๐Ÿ‘ฌ๐Ÿฝ E12.0 men holding hands: medium skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.1 men holding hands: medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium skin tone, dark skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 men holding hands: medium-dark skin tone, medium skin tone
+1F46C 1F3FE ; fully-qualified # ๐Ÿ‘ฌ๐Ÿพ E12.0 men holding hands: medium-dark skin tone
+1F468 1F3FE 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฟ E12.1 men holding hands: medium-dark skin tone, dark skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป E12.0 men holding hands: dark skin tone, light skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿผ E12.0 men holding hands: dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿฝ E12.0 men holding hands: dark skin tone, medium skin tone
+1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿพ E12.0 men holding hands: dark skin tone, medium-dark skin tone
+1F46C 1F3FF ; fully-qualified # ๐Ÿ‘ฌ๐Ÿฟ E12.0 men holding hands: dark skin tone
+1F48F ; fully-qualified # ๐Ÿ’ E0.6 kiss
+1F48F 1F3FB ; fully-qualified # ๐Ÿ’๐Ÿป E13.1 kiss: light skin tone
+1F48F 1F3FC ; fully-qualified # ๐Ÿ’๐Ÿผ E13.1 kiss: medium-light skin tone
+1F48F 1F3FD ; fully-qualified # ๐Ÿ’๐Ÿฝ E13.1 kiss: medium skin tone
+1F48F 1F3FE ; fully-qualified # ๐Ÿ’๐Ÿพ E13.1 kiss: medium-dark skin tone
+1F48F 1F3FF ; fully-qualified # ๐Ÿ’๐Ÿฟ E13.1 kiss: dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, light skin tone, dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฟ E13.1 kiss: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿป E13.1 kiss: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿผ E13.1 kiss: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿฝ E13.1 kiss: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, dark skin tone, medium-dark skin tone
+1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿง‘๐Ÿพ E13.1 kiss: person, person, dark skin tone, medium-dark skin tone
+1F469 200D 2764 FE0F 200D 1F48B 200D 1F468 ; fully-qualified # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: woman, man
+1F469 200D 2764 200D 1F48B 200D 1F468 ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: woman, man
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: woman, man, dark skin tone
+1F468 200D 2764 FE0F 200D 1F48B 200D 1F468 ; fully-qualified # ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: man, man
+1F468 200D 2764 200D 1F48B 200D 1F468 ; minimally-qualified # ๐Ÿ‘จโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ E2.0 kiss: man, man
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, light skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, light skin tone, dark skin tone
+1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium skin tone, dark skin tone
+1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium skin tone, dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿป E13.1 kiss: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿผ E13.1 kiss: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฝ E13.1 kiss: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿพ E13.1 kiss: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, dark skin tone
+1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘จ๐Ÿฟ E13.1 kiss: man, man, dark skin tone
+1F469 200D 2764 FE0F 200D 1F48B 200D 1F469 ; fully-qualified # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ E2.0 kiss: woman, woman
+1F469 200D 2764 200D 1F48B 200D 1F469 ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ E2.0 kiss: woman, woman
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿป E13.1 kiss: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿผ E13.1 kiss: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฝ E13.1 kiss: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿพ E13.1 kiss: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ’‹โ€๐Ÿ‘ฉ๐Ÿฟ E13.1 kiss: woman, woman, dark skin tone
+1F491 ; fully-qualified # ๐Ÿ’‘ E0.6 couple with heart
+1F491 1F3FB ; fully-qualified # ๐Ÿ’‘๐Ÿป E13.1 couple with heart: light skin tone
+1F491 1F3FC ; fully-qualified # ๐Ÿ’‘๐Ÿผ E13.1 couple with heart: medium-light skin tone
+1F491 1F3FD ; fully-qualified # ๐Ÿ’‘๐Ÿฝ E13.1 couple with heart: medium skin tone
+1F491 1F3FE ; fully-qualified # ๐Ÿ’‘๐Ÿพ E13.1 couple with heart: medium-dark skin tone
+1F491 1F3FF ; fully-qualified # ๐Ÿ’‘๐Ÿฟ E13.1 couple with heart: dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, light skin tone, medium-light skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, light skin tone, medium skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, light skin tone, medium-dark skin tone
+1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿปโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, light skin tone, dark skin tone
+1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿปโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-light skin tone, light skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-light skin tone, medium skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium-light skin tone, medium-dark skin tone
+1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿผโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿผโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-light skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium skin tone, light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium skin tone, medium-light skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, medium skin tone, medium-dark skin tone
+1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿฝโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿฝโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, medium-dark skin tone, light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, medium-dark skin tone, medium-light skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, medium-dark skin tone, medium skin tone
+1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FF ; fully-qualified # ๐Ÿง‘๐Ÿพโ€โค๏ธโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FF ; minimally-qualified # ๐Ÿง‘๐Ÿพโ€โคโ€๐Ÿง‘๐Ÿฟ E13.1 couple with heart: person, person, medium-dark skin tone, dark skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FB ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FB ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿป E13.1 couple with heart: person, person, dark skin tone, light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FC ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FC ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿผ E13.1 couple with heart: person, person, dark skin tone, medium-light skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FD ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FD ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿฝ E13.1 couple with heart: person, person, dark skin tone, medium skin tone
+1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FE ; fully-qualified # ๐Ÿง‘๐Ÿฟโ€โค๏ธโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, dark skin tone, medium-dark skin tone
+1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FE ; minimally-qualified # ๐Ÿง‘๐Ÿฟโ€โคโ€๐Ÿง‘๐Ÿพ E13.1 couple with heart: person, person, dark skin tone, medium-dark skin tone
+1F469 200D 2764 FE0F 200D 1F468 ; fully-qualified # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ E2.0 couple with heart: woman, man
+1F469 200D 2764 200D 1F468 ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ‘จ E2.0 couple with heart: woman, man
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, light skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: woman, man, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: woman, man, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: woman, man, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: woman, man, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: woman, man, dark skin tone
+1F468 200D 2764 FE0F 200D 1F468 ; fully-qualified # ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ E2.0 couple with heart: man, man
+1F468 200D 2764 200D 1F468 ; minimally-qualified # ๐Ÿ‘จโ€โคโ€๐Ÿ‘จ E2.0 couple with heart: man, man
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, light skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, light skin tone, medium-light skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, light skin tone, medium skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, light skin tone, medium-dark skin tone
+1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿปโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, light skin tone, dark skin tone
+1F468 1F3FB 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿปโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-light skin tone, light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-light skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-light skin tone, medium skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-light skin tone, medium-dark skin tone
+1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿผโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FC 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿผโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-light skin tone, dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium skin tone, light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium skin tone, medium-light skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium skin tone, medium-dark skin tone
+1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium skin tone, dark skin tone
+1F468 1F3FD 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿฝโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium skin tone, dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, medium-dark skin tone, light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, medium-dark skin tone, medium-light skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, medium-dark skin tone, medium skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, medium-dark skin tone
+1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿพโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FE 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿพโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, medium-dark skin tone, dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FB ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FB ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿป E13.1 couple with heart: man, man, dark skin tone, light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FC ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FC ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿผ E13.1 couple with heart: man, man, dark skin tone, medium-light skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FD ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FD ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฝ E13.1 couple with heart: man, man, dark skin tone, medium skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FE ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FE ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿพ E13.1 couple with heart: man, man, dark skin tone, medium-dark skin tone
+1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FF ; fully-qualified # ๐Ÿ‘จ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, dark skin tone
+1F468 1F3FF 200D 2764 200D 1F468 1F3FF ; minimally-qualified # ๐Ÿ‘จ๐Ÿฟโ€โคโ€๐Ÿ‘จ๐Ÿฟ E13.1 couple with heart: man, man, dark skin tone
+1F469 200D 2764 FE0F 200D 1F469 ; fully-qualified # ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ E2.0 couple with heart: woman, woman
+1F469 200D 2764 200D 1F469 ; minimally-qualified # ๐Ÿ‘ฉโ€โคโ€๐Ÿ‘ฉ E2.0 couple with heart: woman, woman
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, light skin tone, medium-light skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, light skin tone, medium skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, light skin tone, medium-dark skin tone
+1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, light skin tone, dark skin tone
+1F469 1F3FB 200D 2764 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿปโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-light skin tone, light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-light skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-light skin tone, medium skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone
+1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FC 200D 2764 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿผโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-light skin tone, dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium skin tone, light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium skin tone, medium-light skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium skin tone, medium-dark skin tone
+1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FD 200D 2764 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฝโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium skin tone, dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, medium-dark skin tone, light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, medium-dark skin tone, medium skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, medium-dark skin tone
+1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FE 200D 2764 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿพโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, medium-dark skin tone, dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FB ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FB ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿป E13.1 couple with heart: woman, woman, dark skin tone, light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FC ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FC ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿผ E13.1 couple with heart: woman, woman, dark skin tone, medium-light skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FD ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FD ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿฝ E13.1 couple with heart: woman, woman, dark skin tone, medium skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FE ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FE ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿพ E13.1 couple with heart: woman, woman, dark skin tone, medium-dark skin tone
+1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FF ; fully-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โค๏ธโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, dark skin tone
+1F469 1F3FF 200D 2764 200D 1F469 1F3FF ; minimally-qualified # ๐Ÿ‘ฉ๐Ÿฟโ€โคโ€๐Ÿ‘ฉ๐Ÿฟ E13.1 couple with heart: woman, woman, dark skin tone
+1F46A ; fully-qualified # ๐Ÿ‘ช E0.6 family
+1F468 200D 1F469 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ E2.0 family: man, woman, boy
+1F468 200D 1F469 200D 1F467 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง E2.0 family: man, woman, girl
+1F468 200D 1F469 200D 1F467 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: man, woman, girl, boy
+1F468 200D 1F469 200D 1F466 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: man, woman, boy, boy
+1F468 200D 1F469 200D 1F467 200D 1F467 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: man, woman, girl, girl
+1F468 200D 1F468 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ E2.0 family: man, man, boy
+1F468 200D 1F468 200D 1F467 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง E2.0 family: man, man, girl
+1F468 200D 1F468 200D 1F467 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: man, man, girl, boy
+1F468 200D 1F468 200D 1F466 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: man, man, boy, boy
+1F468 200D 1F468 200D 1F467 200D 1F467 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: man, man, girl, girl
+1F469 200D 1F469 200D 1F466 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ E2.0 family: woman, woman, boy
+1F469 200D 1F469 200D 1F467 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง E2.0 family: woman, woman, girl
+1F469 200D 1F469 200D 1F467 200D 1F466 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E2.0 family: woman, woman, girl, boy
+1F469 200D 1F469 200D 1F466 200D 1F466 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E2.0 family: woman, woman, boy, boy
+1F469 200D 1F469 200D 1F467 200D 1F467 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E2.0 family: woman, woman, girl, girl
+1F468 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฆ E4.0 family: man, boy
+1F468 200D 1F466 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E4.0 family: man, boy, boy
+1F468 200D 1F467 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘ง E4.0 family: man, girl
+1F468 200D 1F467 200D 1F466 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E4.0 family: man, girl, boy
+1F468 200D 1F467 200D 1F467 ; fully-qualified # ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง E4.0 family: man, girl, girl
+1F469 200D 1F466 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฆ E4.0 family: woman, boy
+1F469 200D 1F466 200D 1F466 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ E4.0 family: woman, boy, boy
+1F469 200D 1F467 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘ง E4.0 family: woman, girl
+1F469 200D 1F467 200D 1F466 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ E4.0 family: woman, girl, boy
+1F469 200D 1F467 200D 1F467 ; fully-qualified # ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง E4.0 family: woman, girl, girl
+
+# subgroup: person-symbol
+1F5E3 FE0F ; fully-qualified # ๐Ÿ—ฃ๏ธ E0.7 speaking head
+1F5E3 ; unqualified # ๐Ÿ—ฃ E0.7 speaking head
+1F464 ; fully-qualified # ๐Ÿ‘ค E0.6 bust in silhouette
+1F465 ; fully-qualified # ๐Ÿ‘ฅ E1.0 busts in silhouette
+1FAC2 ; fully-qualified # ๐Ÿซ‚ E13.0 people hugging
+1F463 ; fully-qualified # ๐Ÿ‘ฃ E0.6 footprints
+
+# People & Body subtotal: 2998
+# People & Body subtotal: 508 w/o modifiers
+
+# group: Component
+
+# subgroup: skin-tone
+1F3FB ; component # ๐Ÿป E1.0 light skin tone
+1F3FC ; component # ๐Ÿผ E1.0 medium-light skin tone
+1F3FD ; component # ๐Ÿฝ E1.0 medium skin tone
+1F3FE ; component # ๐Ÿพ E1.0 medium-dark skin tone
+1F3FF ; component # ๐Ÿฟ E1.0 dark skin tone
+
+# subgroup: hair-style
+1F9B0 ; component # ๐Ÿฆฐ E11.0 red hair
+1F9B1 ; component # ๐Ÿฆฑ E11.0 curly hair
+1F9B3 ; component # ๐Ÿฆณ E11.0 white hair
+1F9B2 ; component # ๐Ÿฆฒ E11.0 bald
+
+# Component subtotal: 9
+# Component subtotal: 4 w/o modifiers
+
+# group: Animals & Nature
+
+# subgroup: animal-mammal
+1F435 ; fully-qualified # ๐Ÿต E0.6 monkey face
+1F412 ; fully-qualified # ๐Ÿ’ E0.6 monkey
+1F98D ; fully-qualified # ๐Ÿฆ E3.0 gorilla
+1F9A7 ; fully-qualified # ๐Ÿฆง E12.0 orangutan
+1F436 ; fully-qualified # ๐Ÿถ E0.6 dog face
+1F415 ; fully-qualified # ๐Ÿ• E0.7 dog
+1F9AE ; fully-qualified # ๐Ÿฆฎ E12.0 guide dog
+1F415 200D 1F9BA ; fully-qualified # ๐Ÿ•โ€๐Ÿฆบ E12.0 service dog
+1F429 ; fully-qualified # ๐Ÿฉ E0.6 poodle
+1F43A ; fully-qualified # ๐Ÿบ E0.6 wolf
+1F98A ; fully-qualified # ๐ŸฆŠ E3.0 fox
+1F99D ; fully-qualified # ๐Ÿฆ E11.0 raccoon
+1F431 ; fully-qualified # ๐Ÿฑ E0.6 cat face
+1F408 ; fully-qualified # ๐Ÿˆ E0.7 cat
+1F408 200D 2B1B ; fully-qualified # ๐Ÿˆโ€โฌ› E13.0 black cat
+1F981 ; fully-qualified # ๐Ÿฆ E1.0 lion
+1F42F ; fully-qualified # ๐Ÿฏ E0.6 tiger face
+1F405 ; fully-qualified # ๐Ÿ… E1.0 tiger
+1F406 ; fully-qualified # ๐Ÿ† E1.0 leopard
+1F434 ; fully-qualified # ๐Ÿด E0.6 horse face
+1FACE ; fully-qualified # ๐ŸซŽ E15.0 moose
+1FACF ; fully-qualified # ๐Ÿซ E15.0 donkey
+1F40E ; fully-qualified # ๐ŸŽ E0.6 horse
+1F984 ; fully-qualified # ๐Ÿฆ„ E1.0 unicorn
+1F993 ; fully-qualified # ๐Ÿฆ“ E5.0 zebra
+1F98C ; fully-qualified # ๐ŸฆŒ E3.0 deer
+1F9AC ; fully-qualified # ๐Ÿฆฌ E13.0 bison
+1F42E ; fully-qualified # ๐Ÿฎ E0.6 cow face
+1F402 ; fully-qualified # ๐Ÿ‚ E1.0 ox
+1F403 ; fully-qualified # ๐Ÿƒ E1.0 water buffalo
+1F404 ; fully-qualified # ๐Ÿ„ E1.0 cow
+1F437 ; fully-qualified # ๐Ÿท E0.6 pig face
+1F416 ; fully-qualified # ๐Ÿ– E1.0 pig
+1F417 ; fully-qualified # ๐Ÿ— E0.6 boar
+1F43D ; fully-qualified # ๐Ÿฝ E0.6 pig nose
+1F40F ; fully-qualified # ๐Ÿ E1.0 ram
+1F411 ; fully-qualified # ๐Ÿ‘ E0.6 ewe
+1F410 ; fully-qualified # ๐Ÿ E1.0 goat
+1F42A ; fully-qualified # ๐Ÿช E1.0 camel
+1F42B ; fully-qualified # ๐Ÿซ E0.6 two-hump camel
+1F999 ; fully-qualified # ๐Ÿฆ™ E11.0 llama
+1F992 ; fully-qualified # ๐Ÿฆ’ E5.0 giraffe
+1F418 ; fully-qualified # ๐Ÿ˜ E0.6 elephant
+1F9A3 ; fully-qualified # ๐Ÿฆฃ E13.0 mammoth
+1F98F ; fully-qualified # ๐Ÿฆ E3.0 rhinoceros
+1F99B ; fully-qualified # ๐Ÿฆ› E11.0 hippopotamus
+1F42D ; fully-qualified # ๐Ÿญ E0.6 mouse face
+1F401 ; fully-qualified # ๐Ÿ E1.0 mouse
+1F400 ; fully-qualified # ๐Ÿ€ E1.0 rat
+1F439 ; fully-qualified # ๐Ÿน E0.6 hamster
+1F430 ; fully-qualified # ๐Ÿฐ E0.6 rabbit face
+1F407 ; fully-qualified # ๐Ÿ‡ E1.0 rabbit
+1F43F FE0F ; fully-qualified # ๐Ÿฟ๏ธ E0.7 chipmunk
+1F43F ; unqualified # ๐Ÿฟ E0.7 chipmunk
+1F9AB ; fully-qualified # ๐Ÿฆซ E13.0 beaver
+1F994 ; fully-qualified # ๐Ÿฆ” E5.0 hedgehog
+1F987 ; fully-qualified # ๐Ÿฆ‡ E3.0 bat
+1F43B ; fully-qualified # ๐Ÿป E0.6 bear
+1F43B 200D 2744 FE0F ; fully-qualified # ๐Ÿปโ€โ„๏ธ E13.0 polar bear
+1F43B 200D 2744 ; minimally-qualified # ๐Ÿปโ€โ„ E13.0 polar bear
+1F428 ; fully-qualified # ๐Ÿจ E0.6 koala
+1F43C ; fully-qualified # ๐Ÿผ E0.6 panda
+1F9A5 ; fully-qualified # ๐Ÿฆฅ E12.0 sloth
+1F9A6 ; fully-qualified # ๐Ÿฆฆ E12.0 otter
+1F9A8 ; fully-qualified # ๐Ÿฆจ E12.0 skunk
+1F998 ; fully-qualified # ๐Ÿฆ˜ E11.0 kangaroo
+1F9A1 ; fully-qualified # ๐Ÿฆก E11.0 badger
+1F43E ; fully-qualified # ๐Ÿพ E0.6 paw prints
+
+# subgroup: animal-bird
+1F983 ; fully-qualified # ๐Ÿฆƒ E1.0 turkey
+1F414 ; fully-qualified # ๐Ÿ” E0.6 chicken
+1F413 ; fully-qualified # ๐Ÿ“ E1.0 rooster
+1F423 ; fully-qualified # ๐Ÿฃ E0.6 hatching chick
+1F424 ; fully-qualified # ๐Ÿค E0.6 baby chick
+1F425 ; fully-qualified # ๐Ÿฅ E0.6 front-facing baby chick
+1F426 ; fully-qualified # ๐Ÿฆ E0.6 bird
+1F427 ; fully-qualified # ๐Ÿง E0.6 penguin
+1F54A FE0F ; fully-qualified # ๐Ÿ•Š๏ธ E0.7 dove
+1F54A ; unqualified # ๐Ÿ•Š E0.7 dove
+1F985 ; fully-qualified # ๐Ÿฆ… E3.0 eagle
+1F986 ; fully-qualified # ๐Ÿฆ† E3.0 duck
+1F9A2 ; fully-qualified # ๐Ÿฆข E11.0 swan
+1F989 ; fully-qualified # ๐Ÿฆ‰ E3.0 owl
+1F9A4 ; fully-qualified # ๐Ÿฆค E13.0 dodo
+1FAB6 ; fully-qualified # ๐Ÿชถ E13.0 feather
+1F9A9 ; fully-qualified # ๐Ÿฆฉ E12.0 flamingo
+1F99A ; fully-qualified # ๐Ÿฆš E11.0 peacock
+1F99C ; fully-qualified # ๐Ÿฆœ E11.0 parrot
+1FABD ; fully-qualified # ๐Ÿชฝ E15.0 wing
+1F426 200D 2B1B ; fully-qualified # ๐Ÿฆโ€โฌ› E15.0 black bird
+1FABF ; fully-qualified # ๐Ÿชฟ E15.0 goose
+
+# subgroup: animal-amphibian
+1F438 ; fully-qualified # ๐Ÿธ E0.6 frog
+
+# subgroup: animal-reptile
+1F40A ; fully-qualified # ๐ŸŠ E1.0 crocodile
+1F422 ; fully-qualified # ๐Ÿข E0.6 turtle
+1F98E ; fully-qualified # ๐ŸฆŽ E3.0 lizard
+1F40D ; fully-qualified # ๐Ÿ E0.6 snake
+1F432 ; fully-qualified # ๐Ÿฒ E0.6 dragon face
+1F409 ; fully-qualified # ๐Ÿ‰ E1.0 dragon
+1F995 ; fully-qualified # ๐Ÿฆ• E5.0 sauropod
+1F996 ; fully-qualified # ๐Ÿฆ– E5.0 T-Rex
+
+# subgroup: animal-marine
+1F433 ; fully-qualified # ๐Ÿณ E0.6 spouting whale
+1F40B ; fully-qualified # ๐Ÿ‹ E1.0 whale
+1F42C ; fully-qualified # ๐Ÿฌ E0.6 dolphin
+1F9AD ; fully-qualified # ๐Ÿฆญ E13.0 seal
+1F41F ; fully-qualified # ๐ŸŸ E0.6 fish
+1F420 ; fully-qualified # ๐Ÿ  E0.6 tropical fish
+1F421 ; fully-qualified # ๐Ÿก E0.6 blowfish
+1F988 ; fully-qualified # ๐Ÿฆˆ E3.0 shark
+1F419 ; fully-qualified # ๐Ÿ™ E0.6 octopus
+1F41A ; fully-qualified # ๐Ÿš E0.6 spiral shell
+1FAB8 ; fully-qualified # ๐Ÿชธ E14.0 coral
+1FABC ; fully-qualified # ๐Ÿชผ E15.0 jellyfish
+
+# subgroup: animal-bug
+1F40C ; fully-qualified # ๐ŸŒ E0.6 snail
+1F98B ; fully-qualified # ๐Ÿฆ‹ E3.0 butterfly
+1F41B ; fully-qualified # ๐Ÿ› E0.6 bug
+1F41C ; fully-qualified # ๐Ÿœ E0.6 ant
+1F41D ; fully-qualified # ๐Ÿ E0.6 honeybee
+1FAB2 ; fully-qualified # ๐Ÿชฒ E13.0 beetle
+1F41E ; fully-qualified # ๐Ÿž E0.6 lady beetle
+1F997 ; fully-qualified # ๐Ÿฆ— E5.0 cricket
+1FAB3 ; fully-qualified # ๐Ÿชณ E13.0 cockroach
+1F577 FE0F ; fully-qualified # ๐Ÿ•ท๏ธ E0.7 spider
+1F577 ; unqualified # ๐Ÿ•ท E0.7 spider
+1F578 FE0F ; fully-qualified # ๐Ÿ•ธ๏ธ E0.7 spider web
+1F578 ; unqualified # ๐Ÿ•ธ E0.7 spider web
+1F982 ; fully-qualified # ๐Ÿฆ‚ E1.0 scorpion
+1F99F ; fully-qualified # ๐ŸฆŸ E11.0 mosquito
+1FAB0 ; fully-qualified # ๐Ÿชฐ E13.0 fly
+1FAB1 ; fully-qualified # ๐Ÿชฑ E13.0 worm
+1F9A0 ; fully-qualified # ๐Ÿฆ  E11.0 microbe
+
+# subgroup: plant-flower
+1F490 ; fully-qualified # ๐Ÿ’ E0.6 bouquet
+1F338 ; fully-qualified # ๐ŸŒธ E0.6 cherry blossom
+1F4AE ; fully-qualified # ๐Ÿ’ฎ E0.6 white flower
+1FAB7 ; fully-qualified # ๐Ÿชท E14.0 lotus
+1F3F5 FE0F ; fully-qualified # ๐Ÿต๏ธ E0.7 rosette
+1F3F5 ; unqualified # ๐Ÿต E0.7 rosette
+1F339 ; fully-qualified # ๐ŸŒน E0.6 rose
+1F940 ; fully-qualified # ๐Ÿฅ€ E3.0 wilted flower
+1F33A ; fully-qualified # ๐ŸŒบ E0.6 hibiscus
+1F33B ; fully-qualified # ๐ŸŒป E0.6 sunflower
+1F33C ; fully-qualified # ๐ŸŒผ E0.6 blossom
+1F337 ; fully-qualified # ๐ŸŒท E0.6 tulip
+1FABB ; fully-qualified # ๐Ÿชป E15.0 hyacinth
+
+# subgroup: plant-other
+1F331 ; fully-qualified # ๐ŸŒฑ E0.6 seedling
+1FAB4 ; fully-qualified # ๐Ÿชด E13.0 potted plant
+1F332 ; fully-qualified # ๐ŸŒฒ E1.0 evergreen tree
+1F333 ; fully-qualified # ๐ŸŒณ E1.0 deciduous tree
+1F334 ; fully-qualified # ๐ŸŒด E0.6 palm tree
+1F335 ; fully-qualified # ๐ŸŒต E0.6 cactus
+1F33E ; fully-qualified # ๐ŸŒพ E0.6 sheaf of rice
+1F33F ; fully-qualified # ๐ŸŒฟ E0.6 herb
+2618 FE0F ; fully-qualified # โ˜˜๏ธ E1.0 shamrock
+2618 ; unqualified # โ˜˜ E1.0 shamrock
+1F340 ; fully-qualified # ๐Ÿ€ E0.6 four leaf clover
+1F341 ; fully-qualified # ๐Ÿ E0.6 maple leaf
+1F342 ; fully-qualified # ๐Ÿ‚ E0.6 fallen leaf
+1F343 ; fully-qualified # ๐Ÿƒ E0.6 leaf fluttering in wind
+1FAB9 ; fully-qualified # ๐Ÿชน E14.0 empty nest
+1FABA ; fully-qualified # ๐Ÿชบ E14.0 nest with eggs
+1F344 ; fully-qualified # ๐Ÿ„ E0.6 mushroom
+
+# Animals & Nature subtotal: 159
+# Animals & Nature subtotal: 159 w/o modifiers
+
+# group: Food & Drink
+
+# subgroup: food-fruit
+1F347 ; fully-qualified # ๐Ÿ‡ E0.6 grapes
+1F348 ; fully-qualified # ๐Ÿˆ E0.6 melon
+1F349 ; fully-qualified # ๐Ÿ‰ E0.6 watermelon
+1F34A ; fully-qualified # ๐ŸŠ E0.6 tangerine
+1F34B ; fully-qualified # ๐Ÿ‹ E1.0 lemon
+1F34C ; fully-qualified # ๐ŸŒ E0.6 banana
+1F34D ; fully-qualified # ๐Ÿ E0.6 pineapple
+1F96D ; fully-qualified # ๐Ÿฅญ E11.0 mango
+1F34E ; fully-qualified # ๐ŸŽ E0.6 red apple
+1F34F ; fully-qualified # ๐Ÿ E0.6 green apple
+1F350 ; fully-qualified # ๐Ÿ E1.0 pear
+1F351 ; fully-qualified # ๐Ÿ‘ E0.6 peach
+1F352 ; fully-qualified # ๐Ÿ’ E0.6 cherries
+1F353 ; fully-qualified # ๐Ÿ“ E0.6 strawberry
+1FAD0 ; fully-qualified # ๐Ÿซ E13.0 blueberries
+1F95D ; fully-qualified # ๐Ÿฅ E3.0 kiwi fruit
+1F345 ; fully-qualified # ๐Ÿ… E0.6 tomato
+1FAD2 ; fully-qualified # ๐Ÿซ’ E13.0 olive
+1F965 ; fully-qualified # ๐Ÿฅฅ E5.0 coconut
+
+# subgroup: food-vegetable
+1F951 ; fully-qualified # ๐Ÿฅ‘ E3.0 avocado
+1F346 ; fully-qualified # ๐Ÿ† E0.6 eggplant
+1F954 ; fully-qualified # ๐Ÿฅ” E3.0 potato
+1F955 ; fully-qualified # ๐Ÿฅ• E3.0 carrot
+1F33D ; fully-qualified # ๐ŸŒฝ E0.6 ear of corn
+1F336 FE0F ; fully-qualified # ๐ŸŒถ๏ธ E0.7 hot pepper
+1F336 ; unqualified # ๐ŸŒถ E0.7 hot pepper
+1FAD1 ; fully-qualified # ๐Ÿซ‘ E13.0 bell pepper
+1F952 ; fully-qualified # ๐Ÿฅ’ E3.0 cucumber
+1F96C ; fully-qualified # ๐Ÿฅฌ E11.0 leafy green
+1F966 ; fully-qualified # ๐Ÿฅฆ E5.0 broccoli
+1F9C4 ; fully-qualified # ๐Ÿง„ E12.0 garlic
+1F9C5 ; fully-qualified # ๐Ÿง… E12.0 onion
+1F95C ; fully-qualified # ๐Ÿฅœ E3.0 peanuts
+1FAD8 ; fully-qualified # ๐Ÿซ˜ E14.0 beans
+1F330 ; fully-qualified # ๐ŸŒฐ E0.6 chestnut
+1FADA ; fully-qualified # ๐Ÿซš E15.0 ginger root
+1FADB ; fully-qualified # ๐Ÿซ› E15.0 pea pod
+
+# subgroup: food-prepared
+1F35E ; fully-qualified # ๐Ÿž E0.6 bread
+1F950 ; fully-qualified # ๐Ÿฅ E3.0 croissant
+1F956 ; fully-qualified # ๐Ÿฅ– E3.0 baguette bread
+1FAD3 ; fully-qualified # ๐Ÿซ“ E13.0 flatbread
+1F968 ; fully-qualified # ๐Ÿฅจ E5.0 pretzel
+1F96F ; fully-qualified # ๐Ÿฅฏ E11.0 bagel
+1F95E ; fully-qualified # ๐Ÿฅž E3.0 pancakes
+1F9C7 ; fully-qualified # ๐Ÿง‡ E12.0 waffle
+1F9C0 ; fully-qualified # ๐Ÿง€ E1.0 cheese wedge
+1F356 ; fully-qualified # ๐Ÿ– E0.6 meat on bone
+1F357 ; fully-qualified # ๐Ÿ— E0.6 poultry leg
+1F969 ; fully-qualified # ๐Ÿฅฉ E5.0 cut of meat
+1F953 ; fully-qualified # ๐Ÿฅ“ E3.0 bacon
+1F354 ; fully-qualified # ๐Ÿ” E0.6 hamburger
+1F35F ; fully-qualified # ๐ŸŸ E0.6 french fries
+1F355 ; fully-qualified # ๐Ÿ• E0.6 pizza
+1F32D ; fully-qualified # ๐ŸŒญ E1.0 hot dog
+1F96A ; fully-qualified # ๐Ÿฅช E5.0 sandwich
+1F32E ; fully-qualified # ๐ŸŒฎ E1.0 taco
+1F32F ; fully-qualified # ๐ŸŒฏ E1.0 burrito
+1FAD4 ; fully-qualified # ๐Ÿซ” E13.0 tamale
+1F959 ; fully-qualified # ๐Ÿฅ™ E3.0 stuffed flatbread
+1F9C6 ; fully-qualified # ๐Ÿง† E12.0 falafel
+1F95A ; fully-qualified # ๐Ÿฅš E3.0 egg
+1F373 ; fully-qualified # ๐Ÿณ E0.6 cooking
+1F958 ; fully-qualified # ๐Ÿฅ˜ E3.0 shallow pan of food
+1F372 ; fully-qualified # ๐Ÿฒ E0.6 pot of food
+1FAD5 ; fully-qualified # ๐Ÿซ• E13.0 fondue
+1F963 ; fully-qualified # ๐Ÿฅฃ E5.0 bowl with spoon
+1F957 ; fully-qualified # ๐Ÿฅ— E3.0 green salad
+1F37F ; fully-qualified # ๐Ÿฟ E1.0 popcorn
+1F9C8 ; fully-qualified # ๐Ÿงˆ E12.0 butter
+1F9C2 ; fully-qualified # ๐Ÿง‚ E11.0 salt
+1F96B ; fully-qualified # ๐Ÿฅซ E5.0 canned food
+
+# subgroup: food-asian
+1F371 ; fully-qualified # ๐Ÿฑ E0.6 bento box
+1F358 ; fully-qualified # ๐Ÿ˜ E0.6 rice cracker
+1F359 ; fully-qualified # ๐Ÿ™ E0.6 rice ball
+1F35A ; fully-qualified # ๐Ÿš E0.6 cooked rice
+1F35B ; fully-qualified # ๐Ÿ› E0.6 curry rice
+1F35C ; fully-qualified # ๐Ÿœ E0.6 steaming bowl
+1F35D ; fully-qualified # ๐Ÿ E0.6 spaghetti
+1F360 ; fully-qualified # ๐Ÿ  E0.6 roasted sweet potato
+1F362 ; fully-qualified # ๐Ÿข E0.6 oden
+1F363 ; fully-qualified # ๐Ÿฃ E0.6 sushi
+1F364 ; fully-qualified # ๐Ÿค E0.6 fried shrimp
+1F365 ; fully-qualified # ๐Ÿฅ E0.6 fish cake with swirl
+1F96E ; fully-qualified # ๐Ÿฅฎ E11.0 moon cake
+1F361 ; fully-qualified # ๐Ÿก E0.6 dango
+1F95F ; fully-qualified # ๐ŸฅŸ E5.0 dumpling
+1F960 ; fully-qualified # ๐Ÿฅ  E5.0 fortune cookie
+1F961 ; fully-qualified # ๐Ÿฅก E5.0 takeout box
+
+# subgroup: food-marine
+1F980 ; fully-qualified # ๐Ÿฆ€ E1.0 crab
+1F99E ; fully-qualified # ๐Ÿฆž E11.0 lobster
+1F990 ; fully-qualified # ๐Ÿฆ E3.0 shrimp
+1F991 ; fully-qualified # ๐Ÿฆ‘ E3.0 squid
+1F9AA ; fully-qualified # ๐Ÿฆช E12.0 oyster
+
+# subgroup: food-sweet
+1F366 ; fully-qualified # ๐Ÿฆ E0.6 soft ice cream
+1F367 ; fully-qualified # ๐Ÿง E0.6 shaved ice
+1F368 ; fully-qualified # ๐Ÿจ E0.6 ice cream
+1F369 ; fully-qualified # ๐Ÿฉ E0.6 doughnut
+1F36A ; fully-qualified # ๐Ÿช E0.6 cookie
+1F382 ; fully-qualified # ๐ŸŽ‚ E0.6 birthday cake
+1F370 ; fully-qualified # ๐Ÿฐ E0.6 shortcake
+1F9C1 ; fully-qualified # ๐Ÿง E11.0 cupcake
+1F967 ; fully-qualified # ๐Ÿฅง E5.0 pie
+1F36B ; fully-qualified # ๐Ÿซ E0.6 chocolate bar
+1F36C ; fully-qualified # ๐Ÿฌ E0.6 candy
+1F36D ; fully-qualified # ๐Ÿญ E0.6 lollipop
+1F36E ; fully-qualified # ๐Ÿฎ E0.6 custard
+1F36F ; fully-qualified # ๐Ÿฏ E0.6 honey pot
+
+# subgroup: drink
+1F37C ; fully-qualified # ๐Ÿผ E1.0 baby bottle
+1F95B ; fully-qualified # ๐Ÿฅ› E3.0 glass of milk
+2615 ; fully-qualified # โ˜• E0.6 hot beverage
+1FAD6 ; fully-qualified # ๐Ÿซ– E13.0 teapot
+1F375 ; fully-qualified # ๐Ÿต E0.6 teacup without handle
+1F376 ; fully-qualified # ๐Ÿถ E0.6 sake
+1F37E ; fully-qualified # ๐Ÿพ E1.0 bottle with popping cork
+1F377 ; fully-qualified # ๐Ÿท E0.6 wine glass
+1F378 ; fully-qualified # ๐Ÿธ E0.6 cocktail glass
+1F379 ; fully-qualified # ๐Ÿน E0.6 tropical drink
+1F37A ; fully-qualified # ๐Ÿบ E0.6 beer mug
+1F37B ; fully-qualified # ๐Ÿป E0.6 clinking beer mugs
+1F942 ; fully-qualified # ๐Ÿฅ‚ E3.0 clinking glasses
+1F943 ; fully-qualified # ๐Ÿฅƒ E3.0 tumbler glass
+1FAD7 ; fully-qualified # ๐Ÿซ— E14.0 pouring liquid
+1F964 ; fully-qualified # ๐Ÿฅค E5.0 cup with straw
+1F9CB ; fully-qualified # ๐Ÿง‹ E13.0 bubble tea
+1F9C3 ; fully-qualified # ๐Ÿงƒ E12.0 beverage box
+1F9C9 ; fully-qualified # ๐Ÿง‰ E12.0 mate
+1F9CA ; fully-qualified # ๐ŸงŠ E12.0 ice
+
+# subgroup: dishware
+1F962 ; fully-qualified # ๐Ÿฅข E5.0 chopsticks
+1F37D FE0F ; fully-qualified # ๐Ÿฝ๏ธ E0.7 fork and knife with plate
+1F37D ; unqualified # ๐Ÿฝ E0.7 fork and knife with plate
+1F374 ; fully-qualified # ๐Ÿด E0.6 fork and knife
+1F944 ; fully-qualified # ๐Ÿฅ„ E3.0 spoon
+1F52A ; fully-qualified # ๐Ÿ”ช E0.6 kitchen knife
+1FAD9 ; fully-qualified # ๐Ÿซ™ E14.0 jar
+1F3FA ; fully-qualified # ๐Ÿบ E1.0 amphora
+
+# Food & Drink subtotal: 135
+# Food & Drink subtotal: 135 w/o modifiers
+
+# group: Travel & Places
+
+# subgroup: place-map
+1F30D ; fully-qualified # ๐ŸŒ E0.7 globe showing Europe-Africa
+1F30E ; fully-qualified # ๐ŸŒŽ E0.7 globe showing Americas
+1F30F ; fully-qualified # ๐ŸŒ E0.6 globe showing Asia-Australia
+1F310 ; fully-qualified # ๐ŸŒ E1.0 globe with meridians
+1F5FA FE0F ; fully-qualified # ๐Ÿ—บ๏ธ E0.7 world map
+1F5FA ; unqualified # ๐Ÿ—บ E0.7 world map
+1F5FE ; fully-qualified # ๐Ÿ—พ E0.6 map of Japan
+1F9ED ; fully-qualified # ๐Ÿงญ E11.0 compass
+
+# subgroup: place-geographic
+1F3D4 FE0F ; fully-qualified # ๐Ÿ”๏ธ E0.7 snow-capped mountain
+1F3D4 ; unqualified # ๐Ÿ” E0.7 snow-capped mountain
+26F0 FE0F ; fully-qualified # โ›ฐ๏ธ E0.7 mountain
+26F0 ; unqualified # โ›ฐ E0.7 mountain
+1F30B ; fully-qualified # ๐ŸŒ‹ E0.6 volcano
+1F5FB ; fully-qualified # ๐Ÿ—ป E0.6 mount fuji
+1F3D5 FE0F ; fully-qualified # ๐Ÿ•๏ธ E0.7 camping
+1F3D5 ; unqualified # ๐Ÿ• E0.7 camping
+1F3D6 FE0F ; fully-qualified # ๐Ÿ–๏ธ E0.7 beach with umbrella
+1F3D6 ; unqualified # ๐Ÿ– E0.7 beach with umbrella
+1F3DC FE0F ; fully-qualified # ๐Ÿœ๏ธ E0.7 desert
+1F3DC ; unqualified # ๐Ÿœ E0.7 desert
+1F3DD FE0F ; fully-qualified # ๐Ÿ๏ธ E0.7 desert island
+1F3DD ; unqualified # ๐Ÿ E0.7 desert island
+1F3DE FE0F ; fully-qualified # ๐Ÿž๏ธ E0.7 national park
+1F3DE ; unqualified # ๐Ÿž E0.7 national park
+
+# subgroup: place-building
+1F3DF FE0F ; fully-qualified # ๐ŸŸ๏ธ E0.7 stadium
+1F3DF ; unqualified # ๐ŸŸ E0.7 stadium
+1F3DB FE0F ; fully-qualified # ๐Ÿ›๏ธ E0.7 classical building
+1F3DB ; unqualified # ๐Ÿ› E0.7 classical building
+1F3D7 FE0F ; fully-qualified # ๐Ÿ—๏ธ E0.7 building construction
+1F3D7 ; unqualified # ๐Ÿ— E0.7 building construction
+1F9F1 ; fully-qualified # ๐Ÿงฑ E11.0 brick
+1FAA8 ; fully-qualified # ๐Ÿชจ E13.0 rock
+1FAB5 ; fully-qualified # ๐Ÿชต E13.0 wood
+1F6D6 ; fully-qualified # ๐Ÿ›– E13.0 hut
+1F3D8 FE0F ; fully-qualified # ๐Ÿ˜๏ธ E0.7 houses
+1F3D8 ; unqualified # ๐Ÿ˜ E0.7 houses
+1F3DA FE0F ; fully-qualified # ๐Ÿš๏ธ E0.7 derelict house
+1F3DA ; unqualified # ๐Ÿš E0.7 derelict house
+1F3E0 ; fully-qualified # ๐Ÿ  E0.6 house
+1F3E1 ; fully-qualified # ๐Ÿก E0.6 house with garden
+1F3E2 ; fully-qualified # ๐Ÿข E0.6 office building
+1F3E3 ; fully-qualified # ๐Ÿฃ E0.6 Japanese post office
+1F3E4 ; fully-qualified # ๐Ÿค E1.0 post office
+1F3E5 ; fully-qualified # ๐Ÿฅ E0.6 hospital
+1F3E6 ; fully-qualified # ๐Ÿฆ E0.6 bank
+1F3E8 ; fully-qualified # ๐Ÿจ E0.6 hotel
+1F3E9 ; fully-qualified # ๐Ÿฉ E0.6 love hotel
+1F3EA ; fully-qualified # ๐Ÿช E0.6 convenience store
+1F3EB ; fully-qualified # ๐Ÿซ E0.6 school
+1F3EC ; fully-qualified # ๐Ÿฌ E0.6 department store
+1F3ED ; fully-qualified # ๐Ÿญ E0.6 factory
+1F3EF ; fully-qualified # ๐Ÿฏ E0.6 Japanese castle
+1F3F0 ; fully-qualified # ๐Ÿฐ E0.6 castle
+1F492 ; fully-qualified # ๐Ÿ’’ E0.6 wedding
+1F5FC ; fully-qualified # ๐Ÿ—ผ E0.6 Tokyo tower
+1F5FD ; fully-qualified # ๐Ÿ—ฝ E0.6 Statue of Liberty
+
+# subgroup: place-religious
+26EA ; fully-qualified # โ›ช E0.6 church
+1F54C ; fully-qualified # ๐Ÿ•Œ E1.0 mosque
+1F6D5 ; fully-qualified # ๐Ÿ›• E12.0 hindu temple
+1F54D ; fully-qualified # ๐Ÿ• E1.0 synagogue
+26E9 FE0F ; fully-qualified # โ›ฉ๏ธ E0.7 shinto shrine
+26E9 ; unqualified # โ›ฉ E0.7 shinto shrine
+1F54B ; fully-qualified # ๐Ÿ•‹ E1.0 kaaba
+
+# subgroup: place-other
+26F2 ; fully-qualified # โ›ฒ E0.6 fountain
+26FA ; fully-qualified # โ›บ E0.6 tent
+1F301 ; fully-qualified # ๐ŸŒ E0.6 foggy
+1F303 ; fully-qualified # ๐ŸŒƒ E0.6 night with stars
+1F3D9 FE0F ; fully-qualified # ๐Ÿ™๏ธ E0.7 cityscape
+1F3D9 ; unqualified # ๐Ÿ™ E0.7 cityscape
+1F304 ; fully-qualified # ๐ŸŒ„ E0.6 sunrise over mountains
+1F305 ; fully-qualified # ๐ŸŒ… E0.6 sunrise
+1F306 ; fully-qualified # ๐ŸŒ† E0.6 cityscape at dusk
+1F307 ; fully-qualified # ๐ŸŒ‡ E0.6 sunset
+1F309 ; fully-qualified # ๐ŸŒ‰ E0.6 bridge at night
+2668 FE0F ; fully-qualified # โ™จ๏ธ E0.6 hot springs
+2668 ; unqualified # โ™จ E0.6 hot springs
+1F3A0 ; fully-qualified # ๐ŸŽ  E0.6 carousel horse
+1F6DD ; fully-qualified # ๐Ÿ› E14.0 playground slide
+1F3A1 ; fully-qualified # ๐ŸŽก E0.6 ferris wheel
+1F3A2 ; fully-qualified # ๐ŸŽข E0.6 roller coaster
+1F488 ; fully-qualified # ๐Ÿ’ˆ E0.6 barber pole
+1F3AA ; fully-qualified # ๐ŸŽช E0.6 circus tent
+
+# subgroup: transport-ground
+1F682 ; fully-qualified # ๐Ÿš‚ E1.0 locomotive
+1F683 ; fully-qualified # ๐Ÿšƒ E0.6 railway car
+1F684 ; fully-qualified # ๐Ÿš„ E0.6 high-speed train
+1F685 ; fully-qualified # ๐Ÿš… E0.6 bullet train
+1F686 ; fully-qualified # ๐Ÿš† E1.0 train
+1F687 ; fully-qualified # ๐Ÿš‡ E0.6 metro
+1F688 ; fully-qualified # ๐Ÿšˆ E1.0 light rail
+1F689 ; fully-qualified # ๐Ÿš‰ E0.6 station
+1F68A ; fully-qualified # ๐ŸšŠ E1.0 tram
+1F69D ; fully-qualified # ๐Ÿš E1.0 monorail
+1F69E ; fully-qualified # ๐Ÿšž E1.0 mountain railway
+1F68B ; fully-qualified # ๐Ÿš‹ E1.0 tram car
+1F68C ; fully-qualified # ๐ŸšŒ E0.6 bus
+1F68D ; fully-qualified # ๐Ÿš E0.7 oncoming bus
+1F68E ; fully-qualified # ๐ŸšŽ E1.0 trolleybus
+1F690 ; fully-qualified # ๐Ÿš E1.0 minibus
+1F691 ; fully-qualified # ๐Ÿš‘ E0.6 ambulance
+1F692 ; fully-qualified # ๐Ÿš’ E0.6 fire engine
+1F693 ; fully-qualified # ๐Ÿš“ E0.6 police car
+1F694 ; fully-qualified # ๐Ÿš” E0.7 oncoming police car
+1F695 ; fully-qualified # ๐Ÿš• E0.6 taxi
+1F696 ; fully-qualified # ๐Ÿš– E1.0 oncoming taxi
+1F697 ; fully-qualified # ๐Ÿš— E0.6 automobile
+1F698 ; fully-qualified # ๐Ÿš˜ E0.7 oncoming automobile
+1F699 ; fully-qualified # ๐Ÿš™ E0.6 sport utility vehicle
+1F6FB ; fully-qualified # ๐Ÿ›ป E13.0 pickup truck
+1F69A ; fully-qualified # ๐Ÿšš E0.6 delivery truck
+1F69B ; fully-qualified # ๐Ÿš› E1.0 articulated lorry
+1F69C ; fully-qualified # ๐Ÿšœ E1.0 tractor
+1F3CE FE0F ; fully-qualified # ๐ŸŽ๏ธ E0.7 racing car
+1F3CE ; unqualified # ๐ŸŽ E0.7 racing car
+1F3CD FE0F ; fully-qualified # ๐Ÿ๏ธ E0.7 motorcycle
+1F3CD ; unqualified # ๐Ÿ E0.7 motorcycle
+1F6F5 ; fully-qualified # ๐Ÿ›ต E3.0 motor scooter
+1F9BD ; fully-qualified # ๐Ÿฆฝ E12.0 manual wheelchair
+1F9BC ; fully-qualified # ๐Ÿฆผ E12.0 motorized wheelchair
+1F6FA ; fully-qualified # ๐Ÿ›บ E12.0 auto rickshaw
+1F6B2 ; fully-qualified # ๐Ÿšฒ E0.6 bicycle
+1F6F4 ; fully-qualified # ๐Ÿ›ด E3.0 kick scooter
+1F6F9 ; fully-qualified # ๐Ÿ›น E11.0 skateboard
+1F6FC ; fully-qualified # ๐Ÿ›ผ E13.0 roller skate
+1F68F ; fully-qualified # ๐Ÿš E0.6 bus stop
+1F6E3 FE0F ; fully-qualified # ๐Ÿ›ฃ๏ธ E0.7 motorway
+1F6E3 ; unqualified # ๐Ÿ›ฃ E0.7 motorway
+1F6E4 FE0F ; fully-qualified # ๐Ÿ›ค๏ธ E0.7 railway track
+1F6E4 ; unqualified # ๐Ÿ›ค E0.7 railway track
+1F6E2 FE0F ; fully-qualified # ๐Ÿ›ข๏ธ E0.7 oil drum
+1F6E2 ; unqualified # ๐Ÿ›ข E0.7 oil drum
+26FD ; fully-qualified # โ›ฝ E0.6 fuel pump
+1F6DE ; fully-qualified # ๐Ÿ›ž E14.0 wheel
+1F6A8 ; fully-qualified # ๐Ÿšจ E0.6 police car light
+1F6A5 ; fully-qualified # ๐Ÿšฅ E0.6 horizontal traffic light
+1F6A6 ; fully-qualified # ๐Ÿšฆ E1.0 vertical traffic light
+1F6D1 ; fully-qualified # ๐Ÿ›‘ E3.0 stop sign
+1F6A7 ; fully-qualified # ๐Ÿšง E0.6 construction
+
+# subgroup: transport-water
+2693 ; fully-qualified # โš“ E0.6 anchor
+1F6DF ; fully-qualified # ๐Ÿ›Ÿ E14.0 ring buoy
+26F5 ; fully-qualified # โ›ต E0.6 sailboat
+1F6F6 ; fully-qualified # ๐Ÿ›ถ E3.0 canoe
+1F6A4 ; fully-qualified # ๐Ÿšค E0.6 speedboat
+1F6F3 FE0F ; fully-qualified # ๐Ÿ›ณ๏ธ E0.7 passenger ship
+1F6F3 ; unqualified # ๐Ÿ›ณ E0.7 passenger ship
+26F4 FE0F ; fully-qualified # โ›ด๏ธ E0.7 ferry
+26F4 ; unqualified # โ›ด E0.7 ferry
+1F6E5 FE0F ; fully-qualified # ๐Ÿ›ฅ๏ธ E0.7 motor boat
+1F6E5 ; unqualified # ๐Ÿ›ฅ E0.7 motor boat
+1F6A2 ; fully-qualified # ๐Ÿšข E0.6 ship
+
+# subgroup: transport-air
+2708 FE0F ; fully-qualified # โœˆ๏ธ E0.6 airplane
+2708 ; unqualified # โœˆ E0.6 airplane
+1F6E9 FE0F ; fully-qualified # ๐Ÿ›ฉ๏ธ E0.7 small airplane
+1F6E9 ; unqualified # ๐Ÿ›ฉ E0.7 small airplane
+1F6EB ; fully-qualified # ๐Ÿ›ซ E1.0 airplane departure
+1F6EC ; fully-qualified # ๐Ÿ›ฌ E1.0 airplane arrival
+1FA82 ; fully-qualified # ๐Ÿช‚ E12.0 parachute
+1F4BA ; fully-qualified # ๐Ÿ’บ E0.6 seat
+1F681 ; fully-qualified # ๐Ÿš E1.0 helicopter
+1F69F ; fully-qualified # ๐ŸšŸ E1.0 suspension railway
+1F6A0 ; fully-qualified # ๐Ÿš  E1.0 mountain cableway
+1F6A1 ; fully-qualified # ๐Ÿšก E1.0 aerial tramway
+1F6F0 FE0F ; fully-qualified # ๐Ÿ›ฐ๏ธ E0.7 satellite
+1F6F0 ; unqualified # ๐Ÿ›ฐ E0.7 satellite
+1F680 ; fully-qualified # ๐Ÿš€ E0.6 rocket
+1F6F8 ; fully-qualified # ๐Ÿ›ธ E5.0 flying saucer
+
+# subgroup: hotel
+1F6CE FE0F ; fully-qualified # ๐Ÿ›Ž๏ธ E0.7 bellhop bell
+1F6CE ; unqualified # ๐Ÿ›Ž E0.7 bellhop bell
+1F9F3 ; fully-qualified # ๐Ÿงณ E11.0 luggage
+
+# subgroup: time
+231B ; fully-qualified # โŒ› E0.6 hourglass done
+23F3 ; fully-qualified # โณ E0.6 hourglass not done
+231A ; fully-qualified # โŒš E0.6 watch
+23F0 ; fully-qualified # โฐ E0.6 alarm clock
+23F1 FE0F ; fully-qualified # โฑ๏ธ E1.0 stopwatch
+23F1 ; unqualified # โฑ E1.0 stopwatch
+23F2 FE0F ; fully-qualified # โฒ๏ธ E1.0 timer clock
+23F2 ; unqualified # โฒ E1.0 timer clock
+1F570 FE0F ; fully-qualified # ๐Ÿ•ฐ๏ธ E0.7 mantelpiece clock
+1F570 ; unqualified # ๐Ÿ•ฐ E0.7 mantelpiece clock
+1F55B ; fully-qualified # ๐Ÿ•› E0.6 twelve oโ€™clock
+1F567 ; fully-qualified # ๐Ÿ•ง E0.7 twelve-thirty
+1F550 ; fully-qualified # ๐Ÿ• E0.6 one oโ€™clock
+1F55C ; fully-qualified # ๐Ÿ•œ E0.7 one-thirty
+1F551 ; fully-qualified # ๐Ÿ•‘ E0.6 two oโ€™clock
+1F55D ; fully-qualified # ๐Ÿ• E0.7 two-thirty
+1F552 ; fully-qualified # ๐Ÿ•’ E0.6 three oโ€™clock
+1F55E ; fully-qualified # ๐Ÿ•ž E0.7 three-thirty
+1F553 ; fully-qualified # ๐Ÿ•“ E0.6 four oโ€™clock
+1F55F ; fully-qualified # ๐Ÿ•Ÿ E0.7 four-thirty
+1F554 ; fully-qualified # ๐Ÿ•” E0.6 five oโ€™clock
+1F560 ; fully-qualified # ๐Ÿ•  E0.7 five-thirty
+1F555 ; fully-qualified # ๐Ÿ•• E0.6 six oโ€™clock
+1F561 ; fully-qualified # ๐Ÿ•ก E0.7 six-thirty
+1F556 ; fully-qualified # ๐Ÿ•– E0.6 seven oโ€™clock
+1F562 ; fully-qualified # ๐Ÿ•ข E0.7 seven-thirty
+1F557 ; fully-qualified # ๐Ÿ•— E0.6 eight oโ€™clock
+1F563 ; fully-qualified # ๐Ÿ•ฃ E0.7 eight-thirty
+1F558 ; fully-qualified # ๐Ÿ•˜ E0.6 nine oโ€™clock
+1F564 ; fully-qualified # ๐Ÿ•ค E0.7 nine-thirty
+1F559 ; fully-qualified # ๐Ÿ•™ E0.6 ten oโ€™clock
+1F565 ; fully-qualified # ๐Ÿ•ฅ E0.7 ten-thirty
+1F55A ; fully-qualified # ๐Ÿ•š E0.6 eleven oโ€™clock
+1F566 ; fully-qualified # ๐Ÿ•ฆ E0.7 eleven-thirty
+
+# subgroup: sky & weather
+1F311 ; fully-qualified # ๐ŸŒ‘ E0.6 new moon
+1F312 ; fully-qualified # ๐ŸŒ’ E1.0 waxing crescent moon
+1F313 ; fully-qualified # ๐ŸŒ“ E0.6 first quarter moon
+1F314 ; fully-qualified # ๐ŸŒ” E0.6 waxing gibbous moon
+1F315 ; fully-qualified # ๐ŸŒ• E0.6 full moon
+1F316 ; fully-qualified # ๐ŸŒ– E1.0 waning gibbous moon
+1F317 ; fully-qualified # ๐ŸŒ— E1.0 last quarter moon
+1F318 ; fully-qualified # ๐ŸŒ˜ E1.0 waning crescent moon
+1F319 ; fully-qualified # ๐ŸŒ™ E0.6 crescent moon
+1F31A ; fully-qualified # ๐ŸŒš E1.0 new moon face
+1F31B ; fully-qualified # ๐ŸŒ› E0.6 first quarter moon face
+1F31C ; fully-qualified # ๐ŸŒœ E0.7 last quarter moon face
+1F321 FE0F ; fully-qualified # ๐ŸŒก๏ธ E0.7 thermometer
+1F321 ; unqualified # ๐ŸŒก E0.7 thermometer
+2600 FE0F ; fully-qualified # โ˜€๏ธ E0.6 sun
+2600 ; unqualified # โ˜€ E0.6 sun
+1F31D ; fully-qualified # ๐ŸŒ E1.0 full moon face
+1F31E ; fully-qualified # ๐ŸŒž E1.0 sun with face
+1FA90 ; fully-qualified # ๐Ÿช E12.0 ringed planet
+2B50 ; fully-qualified # โญ E0.6 star
+1F31F ; fully-qualified # ๐ŸŒŸ E0.6 glowing star
+1F320 ; fully-qualified # ๐ŸŒ  E0.6 shooting star
+1F30C ; fully-qualified # ๐ŸŒŒ E0.6 milky way
+2601 FE0F ; fully-qualified # โ˜๏ธ E0.6 cloud
+2601 ; unqualified # โ˜ E0.6 cloud
+26C5 ; fully-qualified # โ›… E0.6 sun behind cloud
+26C8 FE0F ; fully-qualified # โ›ˆ๏ธ E0.7 cloud with lightning and rain
+26C8 ; unqualified # โ›ˆ E0.7 cloud with lightning and rain
+1F324 FE0F ; fully-qualified # ๐ŸŒค๏ธ E0.7 sun behind small cloud
+1F324 ; unqualified # ๐ŸŒค E0.7 sun behind small cloud
+1F325 FE0F ; fully-qualified # ๐ŸŒฅ๏ธ E0.7 sun behind large cloud
+1F325 ; unqualified # ๐ŸŒฅ E0.7 sun behind large cloud
+1F326 FE0F ; fully-qualified # ๐ŸŒฆ๏ธ E0.7 sun behind rain cloud
+1F326 ; unqualified # ๐ŸŒฆ E0.7 sun behind rain cloud
+1F327 FE0F ; fully-qualified # ๐ŸŒง๏ธ E0.7 cloud with rain
+1F327 ; unqualified # ๐ŸŒง E0.7 cloud with rain
+1F328 FE0F ; fully-qualified # ๐ŸŒจ๏ธ E0.7 cloud with snow
+1F328 ; unqualified # ๐ŸŒจ E0.7 cloud with snow
+1F329 FE0F ; fully-qualified # ๐ŸŒฉ๏ธ E0.7 cloud with lightning
+1F329 ; unqualified # ๐ŸŒฉ E0.7 cloud with lightning
+1F32A FE0F ; fully-qualified # ๐ŸŒช๏ธ E0.7 tornado
+1F32A ; unqualified # ๐ŸŒช E0.7 tornado
+1F32B FE0F ; fully-qualified # ๐ŸŒซ๏ธ E0.7 fog
+1F32B ; unqualified # ๐ŸŒซ E0.7 fog
+1F32C FE0F ; fully-qualified # ๐ŸŒฌ๏ธ E0.7 wind face
+1F32C ; unqualified # ๐ŸŒฌ E0.7 wind face
+1F300 ; fully-qualified # ๐ŸŒ€ E0.6 cyclone
+1F308 ; fully-qualified # ๐ŸŒˆ E0.6 rainbow
+1F302 ; fully-qualified # ๐ŸŒ‚ E0.6 closed umbrella
+2602 FE0F ; fully-qualified # โ˜‚๏ธ E0.7 umbrella
+2602 ; unqualified # โ˜‚ E0.7 umbrella
+2614 ; fully-qualified # โ˜” E0.6 umbrella with rain drops
+26F1 FE0F ; fully-qualified # โ›ฑ๏ธ E0.7 umbrella on ground
+26F1 ; unqualified # โ›ฑ E0.7 umbrella on ground
+26A1 ; fully-qualified # โšก E0.6 high voltage
+2744 FE0F ; fully-qualified # โ„๏ธ E0.6 snowflake
+2744 ; unqualified # โ„ E0.6 snowflake
+2603 FE0F ; fully-qualified # โ˜ƒ๏ธ E0.7 snowman
+2603 ; unqualified # โ˜ƒ E0.7 snowman
+26C4 ; fully-qualified # โ›„ E0.6 snowman without snow
+2604 FE0F ; fully-qualified # โ˜„๏ธ E1.0 comet
+2604 ; unqualified # โ˜„ E1.0 comet
+1F525 ; fully-qualified # ๐Ÿ”ฅ E0.6 fire
+1F4A7 ; fully-qualified # ๐Ÿ’ง E0.6 droplet
+1F30A ; fully-qualified # ๐ŸŒŠ E0.6 water wave
+
+# Travel & Places subtotal: 267
+# Travel & Places subtotal: 267 w/o modifiers
+
+# group: Activities
+
+# subgroup: event
+1F383 ; fully-qualified # ๐ŸŽƒ E0.6 jack-o-lantern
+1F384 ; fully-qualified # ๐ŸŽ„ E0.6 Christmas tree
+1F386 ; fully-qualified # ๐ŸŽ† E0.6 fireworks
+1F387 ; fully-qualified # ๐ŸŽ‡ E0.6 sparkler
+1F9E8 ; fully-qualified # ๐Ÿงจ E11.0 firecracker
+2728 ; fully-qualified # โœจ E0.6 sparkles
+1F388 ; fully-qualified # ๐ŸŽˆ E0.6 balloon
+1F389 ; fully-qualified # ๐ŸŽ‰ E0.6 party popper
+1F38A ; fully-qualified # ๐ŸŽŠ E0.6 confetti ball
+1F38B ; fully-qualified # ๐ŸŽ‹ E0.6 tanabata tree
+1F38D ; fully-qualified # ๐ŸŽ E0.6 pine decoration
+1F38E ; fully-qualified # ๐ŸŽŽ E0.6 Japanese dolls
+1F38F ; fully-qualified # ๐ŸŽ E0.6 carp streamer
+1F390 ; fully-qualified # ๐ŸŽ E0.6 wind chime
+1F391 ; fully-qualified # ๐ŸŽ‘ E0.6 moon viewing ceremony
+1F9E7 ; fully-qualified # ๐Ÿงง E11.0 red envelope
+1F380 ; fully-qualified # ๐ŸŽ€ E0.6 ribbon
+1F381 ; fully-qualified # ๐ŸŽ E0.6 wrapped gift
+1F397 FE0F ; fully-qualified # ๐ŸŽ—๏ธ E0.7 reminder ribbon
+1F397 ; unqualified # ๐ŸŽ— E0.7 reminder ribbon
+1F39F FE0F ; fully-qualified # ๐ŸŽŸ๏ธ E0.7 admission tickets
+1F39F ; unqualified # ๐ŸŽŸ E0.7 admission tickets
+1F3AB ; fully-qualified # ๐ŸŽซ E0.6 ticket
+
+# subgroup: award-medal
+1F396 FE0F ; fully-qualified # ๐ŸŽ–๏ธ E0.7 military medal
+1F396 ; unqualified # ๐ŸŽ– E0.7 military medal
+1F3C6 ; fully-qualified # ๐Ÿ† E0.6 trophy
+1F3C5 ; fully-qualified # ๐Ÿ… E1.0 sports medal
+1F947 ; fully-qualified # ๐Ÿฅ‡ E3.0 1st place medal
+1F948 ; fully-qualified # ๐Ÿฅˆ E3.0 2nd place medal
+1F949 ; fully-qualified # ๐Ÿฅ‰ E3.0 3rd place medal
+
+# subgroup: sport
+26BD ; fully-qualified # โšฝ E0.6 soccer ball
+26BE ; fully-qualified # โšพ E0.6 baseball
+1F94E ; fully-qualified # ๐ŸฅŽ E11.0 softball
+1F3C0 ; fully-qualified # ๐Ÿ€ E0.6 basketball
+1F3D0 ; fully-qualified # ๐Ÿ E1.0 volleyball
+1F3C8 ; fully-qualified # ๐Ÿˆ E0.6 american football
+1F3C9 ; fully-qualified # ๐Ÿ‰ E1.0 rugby football
+1F3BE ; fully-qualified # ๐ŸŽพ E0.6 tennis
+1F94F ; fully-qualified # ๐Ÿฅ E11.0 flying disc
+1F3B3 ; fully-qualified # ๐ŸŽณ E0.6 bowling
+1F3CF ; fully-qualified # ๐Ÿ E1.0 cricket game
+1F3D1 ; fully-qualified # ๐Ÿ‘ E1.0 field hockey
+1F3D2 ; fully-qualified # ๐Ÿ’ E1.0 ice hockey
+1F94D ; fully-qualified # ๐Ÿฅ E11.0 lacrosse
+1F3D3 ; fully-qualified # ๐Ÿ“ E1.0 ping pong
+1F3F8 ; fully-qualified # ๐Ÿธ E1.0 badminton
+1F94A ; fully-qualified # ๐ŸฅŠ E3.0 boxing glove
+1F94B ; fully-qualified # ๐Ÿฅ‹ E3.0 martial arts uniform
+1F945 ; fully-qualified # ๐Ÿฅ… E3.0 goal net
+26F3 ; fully-qualified # โ›ณ E0.6 flag in hole
+26F8 FE0F ; fully-qualified # โ›ธ๏ธ E0.7 ice skate
+26F8 ; unqualified # โ›ธ E0.7 ice skate
+1F3A3 ; fully-qualified # ๐ŸŽฃ E0.6 fishing pole
+1F93F ; fully-qualified # ๐Ÿคฟ E12.0 diving mask
+1F3BD ; fully-qualified # ๐ŸŽฝ E0.6 running shirt
+1F3BF ; fully-qualified # ๐ŸŽฟ E0.6 skis
+1F6F7 ; fully-qualified # ๐Ÿ›ท E5.0 sled
+1F94C ; fully-qualified # ๐ŸฅŒ E5.0 curling stone
+
+# subgroup: game
+1F3AF ; fully-qualified # ๐ŸŽฏ E0.6 bullseye
+1FA80 ; fully-qualified # ๐Ÿช€ E12.0 yo-yo
+1FA81 ; fully-qualified # ๐Ÿช E12.0 kite
+1F52B ; fully-qualified # ๐Ÿ”ซ E0.6 water pistol
+1F3B1 ; fully-qualified # ๐ŸŽฑ E0.6 pool 8 ball
+1F52E ; fully-qualified # ๐Ÿ”ฎ E0.6 crystal ball
+1FA84 ; fully-qualified # ๐Ÿช„ E13.0 magic wand
+1F3AE ; fully-qualified # ๐ŸŽฎ E0.6 video game
+1F579 FE0F ; fully-qualified # ๐Ÿ•น๏ธ E0.7 joystick
+1F579 ; unqualified # ๐Ÿ•น E0.7 joystick
+1F3B0 ; fully-qualified # ๐ŸŽฐ E0.6 slot machine
+1F3B2 ; fully-qualified # ๐ŸŽฒ E0.6 game die
+1F9E9 ; fully-qualified # ๐Ÿงฉ E11.0 puzzle piece
+1F9F8 ; fully-qualified # ๐Ÿงธ E11.0 teddy bear
+1FA85 ; fully-qualified # ๐Ÿช… E13.0 piรฑata
+1FAA9 ; fully-qualified # ๐Ÿชฉ E14.0 mirror ball
+1FA86 ; fully-qualified # ๐Ÿช† E13.0 nesting dolls
+2660 FE0F ; fully-qualified # โ™ ๏ธ E0.6 spade suit
+2660 ; unqualified # โ™  E0.6 spade suit
+2665 FE0F ; fully-qualified # โ™ฅ๏ธ E0.6 heart suit
+2665 ; unqualified # โ™ฅ E0.6 heart suit
+2666 FE0F ; fully-qualified # โ™ฆ๏ธ E0.6 diamond suit
+2666 ; unqualified # โ™ฆ E0.6 diamond suit
+2663 FE0F ; fully-qualified # โ™ฃ๏ธ E0.6 club suit
+2663 ; unqualified # โ™ฃ E0.6 club suit
+265F FE0F ; fully-qualified # โ™Ÿ๏ธ E11.0 chess pawn
+265F ; unqualified # โ™Ÿ E11.0 chess pawn
+1F0CF ; fully-qualified # ๐Ÿƒ E0.6 joker
+1F004 ; fully-qualified # ๐Ÿ€„ E0.6 mahjong red dragon
+1F3B4 ; fully-qualified # ๐ŸŽด E0.6 flower playing cards
+
+# subgroup: arts & crafts
+1F3AD ; fully-qualified # ๐ŸŽญ E0.6 performing arts
+1F5BC FE0F ; fully-qualified # ๐Ÿ–ผ๏ธ E0.7 framed picture
+1F5BC ; unqualified # ๐Ÿ–ผ E0.7 framed picture
+1F3A8 ; fully-qualified # ๐ŸŽจ E0.6 artist palette
+1F9F5 ; fully-qualified # ๐Ÿงต E11.0 thread
+1FAA1 ; fully-qualified # ๐Ÿชก E13.0 sewing needle
+1F9F6 ; fully-qualified # ๐Ÿงถ E11.0 yarn
+1FAA2 ; fully-qualified # ๐Ÿชข E13.0 knot
+
+# Activities subtotal: 96
+# Activities subtotal: 96 w/o modifiers
+
+# group: Objects
+
+# subgroup: clothing
+1F453 ; fully-qualified # ๐Ÿ‘“ E0.6 glasses
+1F576 FE0F ; fully-qualified # ๐Ÿ•ถ๏ธ E0.7 sunglasses
+1F576 ; unqualified # ๐Ÿ•ถ E0.7 sunglasses
+1F97D ; fully-qualified # ๐Ÿฅฝ E11.0 goggles
+1F97C ; fully-qualified # ๐Ÿฅผ E11.0 lab coat
+1F9BA ; fully-qualified # ๐Ÿฆบ E12.0 safety vest
+1F454 ; fully-qualified # ๐Ÿ‘” E0.6 necktie
+1F455 ; fully-qualified # ๐Ÿ‘• E0.6 t-shirt
+1F456 ; fully-qualified # ๐Ÿ‘– E0.6 jeans
+1F9E3 ; fully-qualified # ๐Ÿงฃ E5.0 scarf
+1F9E4 ; fully-qualified # ๐Ÿงค E5.0 gloves
+1F9E5 ; fully-qualified # ๐Ÿงฅ E5.0 coat
+1F9E6 ; fully-qualified # ๐Ÿงฆ E5.0 socks
+1F457 ; fully-qualified # ๐Ÿ‘— E0.6 dress
+1F458 ; fully-qualified # ๐Ÿ‘˜ E0.6 kimono
+1F97B ; fully-qualified # ๐Ÿฅป E12.0 sari
+1FA71 ; fully-qualified # ๐Ÿฉฑ E12.0 one-piece swimsuit
+1FA72 ; fully-qualified # ๐Ÿฉฒ E12.0 briefs
+1FA73 ; fully-qualified # ๐Ÿฉณ E12.0 shorts
+1F459 ; fully-qualified # ๐Ÿ‘™ E0.6 bikini
+1F45A ; fully-qualified # ๐Ÿ‘š E0.6 womanโ€™s clothes
+1FAAD ; fully-qualified # ๐Ÿชญ E15.0 folding hand fan
+1F45B ; fully-qualified # ๐Ÿ‘› E0.6 purse
+1F45C ; fully-qualified # ๐Ÿ‘œ E0.6 handbag
+1F45D ; fully-qualified # ๐Ÿ‘ E0.6 clutch bag
+1F6CD FE0F ; fully-qualified # ๐Ÿ›๏ธ E0.7 shopping bags
+1F6CD ; unqualified # ๐Ÿ› E0.7 shopping bags
+1F392 ; fully-qualified # ๐ŸŽ’ E0.6 backpack
+1FA74 ; fully-qualified # ๐Ÿฉด E13.0 thong sandal
+1F45E ; fully-qualified # ๐Ÿ‘ž E0.6 manโ€™s shoe
+1F45F ; fully-qualified # ๐Ÿ‘Ÿ E0.6 running shoe
+1F97E ; fully-qualified # ๐Ÿฅพ E11.0 hiking boot
+1F97F ; fully-qualified # ๐Ÿฅฟ E11.0 flat shoe
+1F460 ; fully-qualified # ๐Ÿ‘  E0.6 high-heeled shoe
+1F461 ; fully-qualified # ๐Ÿ‘ก E0.6 womanโ€™s sandal
+1FA70 ; fully-qualified # ๐Ÿฉฐ E12.0 ballet shoes
+1F462 ; fully-qualified # ๐Ÿ‘ข E0.6 womanโ€™s boot
+1FAAE ; fully-qualified # ๐Ÿชฎ E15.0 hair pick
+1F451 ; fully-qualified # ๐Ÿ‘‘ E0.6 crown
+1F452 ; fully-qualified # ๐Ÿ‘’ E0.6 womanโ€™s hat
+1F3A9 ; fully-qualified # ๐ŸŽฉ E0.6 top hat
+1F393 ; fully-qualified # ๐ŸŽ“ E0.6 graduation cap
+1F9E2 ; fully-qualified # ๐Ÿงข E5.0 billed cap
+1FA96 ; fully-qualified # ๐Ÿช– E13.0 military helmet
+26D1 FE0F ; fully-qualified # โ›‘๏ธ E0.7 rescue workerโ€™s helmet
+26D1 ; unqualified # โ›‘ E0.7 rescue workerโ€™s helmet
+1F4FF ; fully-qualified # ๐Ÿ“ฟ E1.0 prayer beads
+1F484 ; fully-qualified # ๐Ÿ’„ E0.6 lipstick
+1F48D ; fully-qualified # ๐Ÿ’ E0.6 ring
+1F48E ; fully-qualified # ๐Ÿ’Ž E0.6 gem stone
+
+# subgroup: sound
+1F507 ; fully-qualified # ๐Ÿ”‡ E1.0 muted speaker
+1F508 ; fully-qualified # ๐Ÿ”ˆ E0.7 speaker low volume
+1F509 ; fully-qualified # ๐Ÿ”‰ E1.0 speaker medium volume
+1F50A ; fully-qualified # ๐Ÿ”Š E0.6 speaker high volume
+1F4E2 ; fully-qualified # ๐Ÿ“ข E0.6 loudspeaker
+1F4E3 ; fully-qualified # ๐Ÿ“ฃ E0.6 megaphone
+1F4EF ; fully-qualified # ๐Ÿ“ฏ E1.0 postal horn
+1F514 ; fully-qualified # ๐Ÿ”” E0.6 bell
+1F515 ; fully-qualified # ๐Ÿ”• E1.0 bell with slash
+
+# subgroup: music
+1F3BC ; fully-qualified # ๐ŸŽผ E0.6 musical score
+1F3B5 ; fully-qualified # ๐ŸŽต E0.6 musical note
+1F3B6 ; fully-qualified # ๐ŸŽถ E0.6 musical notes
+1F399 FE0F ; fully-qualified # ๐ŸŽ™๏ธ E0.7 studio microphone
+1F399 ; unqualified # ๐ŸŽ™ E0.7 studio microphone
+1F39A FE0F ; fully-qualified # ๐ŸŽš๏ธ E0.7 level slider
+1F39A ; unqualified # ๐ŸŽš E0.7 level slider
+1F39B FE0F ; fully-qualified # ๐ŸŽ›๏ธ E0.7 control knobs
+1F39B ; unqualified # ๐ŸŽ› E0.7 control knobs
+1F3A4 ; fully-qualified # ๐ŸŽค E0.6 microphone
+1F3A7 ; fully-qualified # ๐ŸŽง E0.6 headphone
+1F4FB ; fully-qualified # ๐Ÿ“ป E0.6 radio
+
+# subgroup: musical-instrument
+1F3B7 ; fully-qualified # ๐ŸŽท E0.6 saxophone
+1FA97 ; fully-qualified # ๐Ÿช— E13.0 accordion
+1F3B8 ; fully-qualified # ๐ŸŽธ E0.6 guitar
+1F3B9 ; fully-qualified # ๐ŸŽน E0.6 musical keyboard
+1F3BA ; fully-qualified # ๐ŸŽบ E0.6 trumpet
+1F3BB ; fully-qualified # ๐ŸŽป E0.6 violin
+1FA95 ; fully-qualified # ๐Ÿช• E12.0 banjo
+1F941 ; fully-qualified # ๐Ÿฅ E3.0 drum
+1FA98 ; fully-qualified # ๐Ÿช˜ E13.0 long drum
+1FA87 ; fully-qualified # ๐Ÿช‡ E15.0 maracas
+1FA88 ; fully-qualified # ๐Ÿชˆ E15.0 flute
+
+# subgroup: phone
+1F4F1 ; fully-qualified # ๐Ÿ“ฑ E0.6 mobile phone
+1F4F2 ; fully-qualified # ๐Ÿ“ฒ E0.6 mobile phone with arrow
+260E FE0F ; fully-qualified # โ˜Ž๏ธ E0.6 telephone
+260E ; unqualified # โ˜Ž E0.6 telephone
+1F4DE ; fully-qualified # ๐Ÿ“ž E0.6 telephone receiver
+1F4DF ; fully-qualified # ๐Ÿ“Ÿ E0.6 pager
+1F4E0 ; fully-qualified # ๐Ÿ“  E0.6 fax machine
+
+# subgroup: computer
+1F50B ; fully-qualified # ๐Ÿ”‹ E0.6 battery
+1FAAB ; fully-qualified # ๐Ÿชซ E14.0 low battery
+1F50C ; fully-qualified # ๐Ÿ”Œ E0.6 electric plug
+1F4BB ; fully-qualified # ๐Ÿ’ป E0.6 laptop
+1F5A5 FE0F ; fully-qualified # ๐Ÿ–ฅ๏ธ E0.7 desktop computer
+1F5A5 ; unqualified # ๐Ÿ–ฅ E0.7 desktop computer
+1F5A8 FE0F ; fully-qualified # ๐Ÿ–จ๏ธ E0.7 printer
+1F5A8 ; unqualified # ๐Ÿ–จ E0.7 printer
+2328 FE0F ; fully-qualified # โŒจ๏ธ E1.0 keyboard
+2328 ; unqualified # โŒจ E1.0 keyboard
+1F5B1 FE0F ; fully-qualified # ๐Ÿ–ฑ๏ธ E0.7 computer mouse
+1F5B1 ; unqualified # ๐Ÿ–ฑ E0.7 computer mouse
+1F5B2 FE0F ; fully-qualified # ๐Ÿ–ฒ๏ธ E0.7 trackball
+1F5B2 ; unqualified # ๐Ÿ–ฒ E0.7 trackball
+1F4BD ; fully-qualified # ๐Ÿ’ฝ E0.6 computer disk
+1F4BE ; fully-qualified # ๐Ÿ’พ E0.6 floppy disk
+1F4BF ; fully-qualified # ๐Ÿ’ฟ E0.6 optical disk
+1F4C0 ; fully-qualified # ๐Ÿ“€ E0.6 dvd
+1F9EE ; fully-qualified # ๐Ÿงฎ E11.0 abacus
+
+# subgroup: light & video
+1F3A5 ; fully-qualified # ๐ŸŽฅ E0.6 movie camera
+1F39E FE0F ; fully-qualified # ๐ŸŽž๏ธ E0.7 film frames
+1F39E ; unqualified # ๐ŸŽž E0.7 film frames
+1F4FD FE0F ; fully-qualified # ๐Ÿ“ฝ๏ธ E0.7 film projector
+1F4FD ; unqualified # ๐Ÿ“ฝ E0.7 film projector
+1F3AC ; fully-qualified # ๐ŸŽฌ E0.6 clapper board
+1F4FA ; fully-qualified # ๐Ÿ“บ E0.6 television
+1F4F7 ; fully-qualified # ๐Ÿ“ท E0.6 camera
+1F4F8 ; fully-qualified # ๐Ÿ“ธ E1.0 camera with flash
+1F4F9 ; fully-qualified # ๐Ÿ“น E0.6 video camera
+1F4FC ; fully-qualified # ๐Ÿ“ผ E0.6 videocassette
+1F50D ; fully-qualified # ๐Ÿ” E0.6 magnifying glass tilted left
+1F50E ; fully-qualified # ๐Ÿ”Ž E0.6 magnifying glass tilted right
+1F56F FE0F ; fully-qualified # ๐Ÿ•ฏ๏ธ E0.7 candle
+1F56F ; unqualified # ๐Ÿ•ฏ E0.7 candle
+1F4A1 ; fully-qualified # ๐Ÿ’ก E0.6 light bulb
+1F526 ; fully-qualified # ๐Ÿ”ฆ E0.6 flashlight
+1F3EE ; fully-qualified # ๐Ÿฎ E0.6 red paper lantern
+1FA94 ; fully-qualified # ๐Ÿช” E12.0 diya lamp
+
+# subgroup: book-paper
+1F4D4 ; fully-qualified # ๐Ÿ“” E0.6 notebook with decorative cover
+1F4D5 ; fully-qualified # ๐Ÿ“• E0.6 closed book
+1F4D6 ; fully-qualified # ๐Ÿ“– E0.6 open book
+1F4D7 ; fully-qualified # ๐Ÿ“— E0.6 green book
+1F4D8 ; fully-qualified # ๐Ÿ“˜ E0.6 blue book
+1F4D9 ; fully-qualified # ๐Ÿ“™ E0.6 orange book
+1F4DA ; fully-qualified # ๐Ÿ“š E0.6 books
+1F4D3 ; fully-qualified # ๐Ÿ““ E0.6 notebook
+1F4D2 ; fully-qualified # ๐Ÿ“’ E0.6 ledger
+1F4C3 ; fully-qualified # ๐Ÿ“ƒ E0.6 page with curl
+1F4DC ; fully-qualified # ๐Ÿ“œ E0.6 scroll
+1F4C4 ; fully-qualified # ๐Ÿ“„ E0.6 page facing up
+1F4F0 ; fully-qualified # ๐Ÿ“ฐ E0.6 newspaper
+1F5DE FE0F ; fully-qualified # ๐Ÿ—ž๏ธ E0.7 rolled-up newspaper
+1F5DE ; unqualified # ๐Ÿ—ž E0.7 rolled-up newspaper
+1F4D1 ; fully-qualified # ๐Ÿ“‘ E0.6 bookmark tabs
+1F516 ; fully-qualified # ๐Ÿ”– E0.6 bookmark
+1F3F7 FE0F ; fully-qualified # ๐Ÿท๏ธ E0.7 label
+1F3F7 ; unqualified # ๐Ÿท E0.7 label
+
+# subgroup: money
+1F4B0 ; fully-qualified # ๐Ÿ’ฐ E0.6 money bag
+1FA99 ; fully-qualified # ๐Ÿช™ E13.0 coin
+1F4B4 ; fully-qualified # ๐Ÿ’ด E0.6 yen banknote
+1F4B5 ; fully-qualified # ๐Ÿ’ต E0.6 dollar banknote
+1F4B6 ; fully-qualified # ๐Ÿ’ถ E1.0 euro banknote
+1F4B7 ; fully-qualified # ๐Ÿ’ท E1.0 pound banknote
+1F4B8 ; fully-qualified # ๐Ÿ’ธ E0.6 money with wings
+1F4B3 ; fully-qualified # ๐Ÿ’ณ E0.6 credit card
+1F9FE ; fully-qualified # ๐Ÿงพ E11.0 receipt
+1F4B9 ; fully-qualified # ๐Ÿ’น E0.6 chart increasing with yen
+
+# subgroup: mail
+2709 FE0F ; fully-qualified # โœ‰๏ธ E0.6 envelope
+2709 ; unqualified # โœ‰ E0.6 envelope
+1F4E7 ; fully-qualified # ๐Ÿ“ง E0.6 e-mail
+1F4E8 ; fully-qualified # ๐Ÿ“จ E0.6 incoming envelope
+1F4E9 ; fully-qualified # ๐Ÿ“ฉ E0.6 envelope with arrow
+1F4E4 ; fully-qualified # ๐Ÿ“ค E0.6 outbox tray
+1F4E5 ; fully-qualified # ๐Ÿ“ฅ E0.6 inbox tray
+1F4E6 ; fully-qualified # ๐Ÿ“ฆ E0.6 package
+1F4EB ; fully-qualified # ๐Ÿ“ซ E0.6 closed mailbox with raised flag
+1F4EA ; fully-qualified # ๐Ÿ“ช E0.6 closed mailbox with lowered flag
+1F4EC ; fully-qualified # ๐Ÿ“ฌ E0.7 open mailbox with raised flag
+1F4ED ; fully-qualified # ๐Ÿ“ญ E0.7 open mailbox with lowered flag
+1F4EE ; fully-qualified # ๐Ÿ“ฎ E0.6 postbox
+1F5F3 FE0F ; fully-qualified # ๐Ÿ—ณ๏ธ E0.7 ballot box with ballot
+1F5F3 ; unqualified # ๐Ÿ—ณ E0.7 ballot box with ballot
+
+# subgroup: writing
+270F FE0F ; fully-qualified # โœ๏ธ E0.6 pencil
+270F ; unqualified # โœ E0.6 pencil
+2712 FE0F ; fully-qualified # โœ’๏ธ E0.6 black nib
+2712 ; unqualified # โœ’ E0.6 black nib
+1F58B FE0F ; fully-qualified # ๐Ÿ–‹๏ธ E0.7 fountain pen
+1F58B ; unqualified # ๐Ÿ–‹ E0.7 fountain pen
+1F58A FE0F ; fully-qualified # ๐Ÿ–Š๏ธ E0.7 pen
+1F58A ; unqualified # ๐Ÿ–Š E0.7 pen
+1F58C FE0F ; fully-qualified # ๐Ÿ–Œ๏ธ E0.7 paintbrush
+1F58C ; unqualified # ๐Ÿ–Œ E0.7 paintbrush
+1F58D FE0F ; fully-qualified # ๐Ÿ–๏ธ E0.7 crayon
+1F58D ; unqualified # ๐Ÿ– E0.7 crayon
+1F4DD ; fully-qualified # ๐Ÿ“ E0.6 memo
+
+# subgroup: office
+1F4BC ; fully-qualified # ๐Ÿ’ผ E0.6 briefcase
+1F4C1 ; fully-qualified # ๐Ÿ“ E0.6 file folder
+1F4C2 ; fully-qualified # ๐Ÿ“‚ E0.6 open file folder
+1F5C2 FE0F ; fully-qualified # ๐Ÿ—‚๏ธ E0.7 card index dividers
+1F5C2 ; unqualified # ๐Ÿ—‚ E0.7 card index dividers
+1F4C5 ; fully-qualified # ๐Ÿ“… E0.6 calendar
+1F4C6 ; fully-qualified # ๐Ÿ“† E0.6 tear-off calendar
+1F5D2 FE0F ; fully-qualified # ๐Ÿ—’๏ธ E0.7 spiral notepad
+1F5D2 ; unqualified # ๐Ÿ—’ E0.7 spiral notepad
+1F5D3 FE0F ; fully-qualified # ๐Ÿ—“๏ธ E0.7 spiral calendar
+1F5D3 ; unqualified # ๐Ÿ—“ E0.7 spiral calendar
+1F4C7 ; fully-qualified # ๐Ÿ“‡ E0.6 card index
+1F4C8 ; fully-qualified # ๐Ÿ“ˆ E0.6 chart increasing
+1F4C9 ; fully-qualified # ๐Ÿ“‰ E0.6 chart decreasing
+1F4CA ; fully-qualified # ๐Ÿ“Š E0.6 bar chart
+1F4CB ; fully-qualified # ๐Ÿ“‹ E0.6 clipboard
+1F4CC ; fully-qualified # ๐Ÿ“Œ E0.6 pushpin
+1F4CD ; fully-qualified # ๐Ÿ“ E0.6 round pushpin
+1F4CE ; fully-qualified # ๐Ÿ“Ž E0.6 paperclip
+1F587 FE0F ; fully-qualified # ๐Ÿ–‡๏ธ E0.7 linked paperclips
+1F587 ; unqualified # ๐Ÿ–‡ E0.7 linked paperclips
+1F4CF ; fully-qualified # ๐Ÿ“ E0.6 straight ruler
+1F4D0 ; fully-qualified # ๐Ÿ“ E0.6 triangular ruler
+2702 FE0F ; fully-qualified # โœ‚๏ธ E0.6 scissors
+2702 ; unqualified # โœ‚ E0.6 scissors
+1F5C3 FE0F ; fully-qualified # ๐Ÿ—ƒ๏ธ E0.7 card file box
+1F5C3 ; unqualified # ๐Ÿ—ƒ E0.7 card file box
+1F5C4 FE0F ; fully-qualified # ๐Ÿ—„๏ธ E0.7 file cabinet
+1F5C4 ; unqualified # ๐Ÿ—„ E0.7 file cabinet
+1F5D1 FE0F ; fully-qualified # ๐Ÿ—‘๏ธ E0.7 wastebasket
+1F5D1 ; unqualified # ๐Ÿ—‘ E0.7 wastebasket
+
+# subgroup: lock
+1F512 ; fully-qualified # ๐Ÿ”’ E0.6 locked
+1F513 ; fully-qualified # ๐Ÿ”“ E0.6 unlocked
+1F50F ; fully-qualified # ๐Ÿ” E0.6 locked with pen
+1F510 ; fully-qualified # ๐Ÿ” E0.6 locked with key
+1F511 ; fully-qualified # ๐Ÿ”‘ E0.6 key
+1F5DD FE0F ; fully-qualified # ๐Ÿ—๏ธ E0.7 old key
+1F5DD ; unqualified # ๐Ÿ— E0.7 old key
+
+# subgroup: tool
+1F528 ; fully-qualified # ๐Ÿ”จ E0.6 hammer
+1FA93 ; fully-qualified # ๐Ÿช“ E12.0 axe
+26CF FE0F ; fully-qualified # โ›๏ธ E0.7 pick
+26CF ; unqualified # โ› E0.7 pick
+2692 FE0F ; fully-qualified # โš’๏ธ E1.0 hammer and pick
+2692 ; unqualified # โš’ E1.0 hammer and pick
+1F6E0 FE0F ; fully-qualified # ๐Ÿ› ๏ธ E0.7 hammer and wrench
+1F6E0 ; unqualified # ๐Ÿ›  E0.7 hammer and wrench
+1F5E1 FE0F ; fully-qualified # ๐Ÿ—ก๏ธ E0.7 dagger
+1F5E1 ; unqualified # ๐Ÿ—ก E0.7 dagger
+2694 FE0F ; fully-qualified # โš”๏ธ E1.0 crossed swords
+2694 ; unqualified # โš” E1.0 crossed swords
+1F4A3 ; fully-qualified # ๐Ÿ’ฃ E0.6 bomb
+1FA83 ; fully-qualified # ๐Ÿชƒ E13.0 boomerang
+1F3F9 ; fully-qualified # ๐Ÿน E1.0 bow and arrow
+1F6E1 FE0F ; fully-qualified # ๐Ÿ›ก๏ธ E0.7 shield
+1F6E1 ; unqualified # ๐Ÿ›ก E0.7 shield
+1FA9A ; fully-qualified # ๐Ÿชš E13.0 carpentry saw
+1F527 ; fully-qualified # ๐Ÿ”ง E0.6 wrench
+1FA9B ; fully-qualified # ๐Ÿช› E13.0 screwdriver
+1F529 ; fully-qualified # ๐Ÿ”ฉ E0.6 nut and bolt
+2699 FE0F ; fully-qualified # โš™๏ธ E1.0 gear
+2699 ; unqualified # โš™ E1.0 gear
+1F5DC FE0F ; fully-qualified # ๐Ÿ—œ๏ธ E0.7 clamp
+1F5DC ; unqualified # ๐Ÿ—œ E0.7 clamp
+2696 FE0F ; fully-qualified # โš–๏ธ E1.0 balance scale
+2696 ; unqualified # โš– E1.0 balance scale
+1F9AF ; fully-qualified # ๐Ÿฆฏ E12.0 white cane
+1F517 ; fully-qualified # ๐Ÿ”— E0.6 link
+26D3 FE0F ; fully-qualified # โ›“๏ธ E0.7 chains
+26D3 ; unqualified # โ›“ E0.7 chains
+1FA9D ; fully-qualified # ๐Ÿช E13.0 hook
+1F9F0 ; fully-qualified # ๐Ÿงฐ E11.0 toolbox
+1F9F2 ; fully-qualified # ๐Ÿงฒ E11.0 magnet
+1FA9C ; fully-qualified # ๐Ÿชœ E13.0 ladder
+
+# subgroup: science
+2697 FE0F ; fully-qualified # โš—๏ธ E1.0 alembic
+2697 ; unqualified # โš— E1.0 alembic
+1F9EA ; fully-qualified # ๐Ÿงช E11.0 test tube
+1F9EB ; fully-qualified # ๐Ÿงซ E11.0 petri dish
+1F9EC ; fully-qualified # ๐Ÿงฌ E11.0 dna
+1F52C ; fully-qualified # ๐Ÿ”ฌ E1.0 microscope
+1F52D ; fully-qualified # ๐Ÿ”ญ E1.0 telescope
+1F4E1 ; fully-qualified # ๐Ÿ“ก E0.6 satellite antenna
+
+# subgroup: medical
+1F489 ; fully-qualified # ๐Ÿ’‰ E0.6 syringe
+1FA78 ; fully-qualified # ๐Ÿฉธ E12.0 drop of blood
+1F48A ; fully-qualified # ๐Ÿ’Š E0.6 pill
+1FA79 ; fully-qualified # ๐Ÿฉน E12.0 adhesive bandage
+1FA7C ; fully-qualified # ๐Ÿฉผ E14.0 crutch
+1FA7A ; fully-qualified # ๐Ÿฉบ E12.0 stethoscope
+1FA7B ; fully-qualified # ๐Ÿฉป E14.0 x-ray
+
+# subgroup: household
+1F6AA ; fully-qualified # ๐Ÿšช E0.6 door
+1F6D7 ; fully-qualified # ๐Ÿ›— E13.0 elevator
+1FA9E ; fully-qualified # ๐Ÿชž E13.0 mirror
+1FA9F ; fully-qualified # ๐ŸชŸ E13.0 window
+1F6CF FE0F ; fully-qualified # ๐Ÿ›๏ธ E0.7 bed
+1F6CF ; unqualified # ๐Ÿ› E0.7 bed
+1F6CB FE0F ; fully-qualified # ๐Ÿ›‹๏ธ E0.7 couch and lamp
+1F6CB ; unqualified # ๐Ÿ›‹ E0.7 couch and lamp
+1FA91 ; fully-qualified # ๐Ÿช‘ E12.0 chair
+1F6BD ; fully-qualified # ๐Ÿšฝ E0.6 toilet
+1FAA0 ; fully-qualified # ๐Ÿช  E13.0 plunger
+1F6BF ; fully-qualified # ๐Ÿšฟ E1.0 shower
+1F6C1 ; fully-qualified # ๐Ÿ› E1.0 bathtub
+1FAA4 ; fully-qualified # ๐Ÿชค E13.0 mouse trap
+1FA92 ; fully-qualified # ๐Ÿช’ E12.0 razor
+1F9F4 ; fully-qualified # ๐Ÿงด E11.0 lotion bottle
+1F9F7 ; fully-qualified # ๐Ÿงท E11.0 safety pin
+1F9F9 ; fully-qualified # ๐Ÿงน E11.0 broom
+1F9FA ; fully-qualified # ๐Ÿงบ E11.0 basket
+1F9FB ; fully-qualified # ๐Ÿงป E11.0 roll of paper
+1FAA3 ; fully-qualified # ๐Ÿชฃ E13.0 bucket
+1F9FC ; fully-qualified # ๐Ÿงผ E11.0 soap
+1FAE7 ; fully-qualified # ๐Ÿซง E14.0 bubbles
+1FAA5 ; fully-qualified # ๐Ÿชฅ E13.0 toothbrush
+1F9FD ; fully-qualified # ๐Ÿงฝ E11.0 sponge
+1F9EF ; fully-qualified # ๐Ÿงฏ E11.0 fire extinguisher
+1F6D2 ; fully-qualified # ๐Ÿ›’ E3.0 shopping cart
+
+# subgroup: other-object
+1F6AC ; fully-qualified # ๐Ÿšฌ E0.6 cigarette
+26B0 FE0F ; fully-qualified # โšฐ๏ธ E1.0 coffin
+26B0 ; unqualified # โšฐ E1.0 coffin
+1FAA6 ; fully-qualified # ๐Ÿชฆ E13.0 headstone
+26B1 FE0F ; fully-qualified # โšฑ๏ธ E1.0 funeral urn
+26B1 ; unqualified # โšฑ E1.0 funeral urn
+1F9FF ; fully-qualified # ๐Ÿงฟ E11.0 nazar amulet
+1FAAC ; fully-qualified # ๐Ÿชฌ E14.0 hamsa
+1F5FF ; fully-qualified # ๐Ÿ—ฟ E0.6 moai
+1FAA7 ; fully-qualified # ๐Ÿชง E13.0 placard
+1FAAA ; fully-qualified # ๐Ÿชช E14.0 identification card
+
+# Objects subtotal: 310
+# Objects subtotal: 310 w/o modifiers
+
+# group: Symbols
+
+# subgroup: transport-sign
+1F3E7 ; fully-qualified # ๐Ÿง E0.6 ATM sign
+1F6AE ; fully-qualified # ๐Ÿšฎ E1.0 litter in bin sign
+1F6B0 ; fully-qualified # ๐Ÿšฐ E1.0 potable water
+267F ; fully-qualified # โ™ฟ E0.6 wheelchair symbol
+1F6B9 ; fully-qualified # ๐Ÿšน E0.6 menโ€™s room
+1F6BA ; fully-qualified # ๐Ÿšบ E0.6 womenโ€™s room
+1F6BB ; fully-qualified # ๐Ÿšป E0.6 restroom
+1F6BC ; fully-qualified # ๐Ÿšผ E0.6 baby symbol
+1F6BE ; fully-qualified # ๐Ÿšพ E0.6 water closet
+1F6C2 ; fully-qualified # ๐Ÿ›‚ E1.0 passport control
+1F6C3 ; fully-qualified # ๐Ÿ›ƒ E1.0 customs
+1F6C4 ; fully-qualified # ๐Ÿ›„ E1.0 baggage claim
+1F6C5 ; fully-qualified # ๐Ÿ›… E1.0 left luggage
+
+# subgroup: warning
+26A0 FE0F ; fully-qualified # โš ๏ธ E0.6 warning
+26A0 ; unqualified # โš  E0.6 warning
+1F6B8 ; fully-qualified # ๐Ÿšธ E1.0 children crossing
+26D4 ; fully-qualified # โ›” E0.6 no entry
+1F6AB ; fully-qualified # ๐Ÿšซ E0.6 prohibited
+1F6B3 ; fully-qualified # ๐Ÿšณ E1.0 no bicycles
+1F6AD ; fully-qualified # ๐Ÿšญ E0.6 no smoking
+1F6AF ; fully-qualified # ๐Ÿšฏ E1.0 no littering
+1F6B1 ; fully-qualified # ๐Ÿšฑ E1.0 non-potable water
+1F6B7 ; fully-qualified # ๐Ÿšท E1.0 no pedestrians
+1F4F5 ; fully-qualified # ๐Ÿ“ต E1.0 no mobile phones
+1F51E ; fully-qualified # ๐Ÿ”ž E0.6 no one under eighteen
+2622 FE0F ; fully-qualified # โ˜ข๏ธ E1.0 radioactive
+2622 ; unqualified # โ˜ข E1.0 radioactive
+2623 FE0F ; fully-qualified # โ˜ฃ๏ธ E1.0 biohazard
+2623 ; unqualified # โ˜ฃ E1.0 biohazard
+
+# subgroup: arrow
+2B06 FE0F ; fully-qualified # โฌ†๏ธ E0.6 up arrow
+2B06 ; unqualified # โฌ† E0.6 up arrow
+2197 FE0F ; fully-qualified # โ†—๏ธ E0.6 up-right arrow
+2197 ; unqualified # โ†— E0.6 up-right arrow
+27A1 FE0F ; fully-qualified # โžก๏ธ E0.6 right arrow
+27A1 ; unqualified # โžก E0.6 right arrow
+2198 FE0F ; fully-qualified # โ†˜๏ธ E0.6 down-right arrow
+2198 ; unqualified # โ†˜ E0.6 down-right arrow
+2B07 FE0F ; fully-qualified # โฌ‡๏ธ E0.6 down arrow
+2B07 ; unqualified # โฌ‡ E0.6 down arrow
+2199 FE0F ; fully-qualified # โ†™๏ธ E0.6 down-left arrow
+2199 ; unqualified # โ†™ E0.6 down-left arrow
+2B05 FE0F ; fully-qualified # โฌ…๏ธ E0.6 left arrow
+2B05 ; unqualified # โฌ… E0.6 left arrow
+2196 FE0F ; fully-qualified # โ†–๏ธ E0.6 up-left arrow
+2196 ; unqualified # โ†– E0.6 up-left arrow
+2195 FE0F ; fully-qualified # โ†•๏ธ E0.6 up-down arrow
+2195 ; unqualified # โ†• E0.6 up-down arrow
+2194 FE0F ; fully-qualified # โ†”๏ธ E0.6 left-right arrow
+2194 ; unqualified # โ†” E0.6 left-right arrow
+21A9 FE0F ; fully-qualified # โ†ฉ๏ธ E0.6 right arrow curving left
+21A9 ; unqualified # โ†ฉ E0.6 right arrow curving left
+21AA FE0F ; fully-qualified # โ†ช๏ธ E0.6 left arrow curving right
+21AA ; unqualified # โ†ช E0.6 left arrow curving right
+2934 FE0F ; fully-qualified # โคด๏ธ E0.6 right arrow curving up
+2934 ; unqualified # โคด E0.6 right arrow curving up
+2935 FE0F ; fully-qualified # โคต๏ธ E0.6 right arrow curving down
+2935 ; unqualified # โคต E0.6 right arrow curving down
+1F503 ; fully-qualified # ๐Ÿ”ƒ E0.6 clockwise vertical arrows
+1F504 ; fully-qualified # ๐Ÿ”„ E1.0 counterclockwise arrows button
+1F519 ; fully-qualified # ๐Ÿ”™ E0.6 BACK arrow
+1F51A ; fully-qualified # ๐Ÿ”š E0.6 END arrow
+1F51B ; fully-qualified # ๐Ÿ”› E0.6 ON! arrow
+1F51C ; fully-qualified # ๐Ÿ”œ E0.6 SOON arrow
+1F51D ; fully-qualified # ๐Ÿ” E0.6 TOP arrow
+
+# subgroup: religion
+1F6D0 ; fully-qualified # ๐Ÿ› E1.0 place of worship
+269B FE0F ; fully-qualified # โš›๏ธ E1.0 atom symbol
+269B ; unqualified # โš› E1.0 atom symbol
+1F549 FE0F ; fully-qualified # ๐Ÿ•‰๏ธ E0.7 om
+1F549 ; unqualified # ๐Ÿ•‰ E0.7 om
+2721 FE0F ; fully-qualified # โœก๏ธ E0.7 star of David
+2721 ; unqualified # โœก E0.7 star of David
+2638 FE0F ; fully-qualified # โ˜ธ๏ธ E0.7 wheel of dharma
+2638 ; unqualified # โ˜ธ E0.7 wheel of dharma
+262F FE0F ; fully-qualified # โ˜ฏ๏ธ E0.7 yin yang
+262F ; unqualified # โ˜ฏ E0.7 yin yang
+271D FE0F ; fully-qualified # โœ๏ธ E0.7 latin cross
+271D ; unqualified # โœ E0.7 latin cross
+2626 FE0F ; fully-qualified # โ˜ฆ๏ธ E1.0 orthodox cross
+2626 ; unqualified # โ˜ฆ E1.0 orthodox cross
+262A FE0F ; fully-qualified # โ˜ช๏ธ E0.7 star and crescent
+262A ; unqualified # โ˜ช E0.7 star and crescent
+262E FE0F ; fully-qualified # โ˜ฎ๏ธ E1.0 peace symbol
+262E ; unqualified # โ˜ฎ E1.0 peace symbol
+1F54E ; fully-qualified # ๐Ÿ•Ž E1.0 menorah
+1F52F ; fully-qualified # ๐Ÿ”ฏ E0.6 dotted six-pointed star
+1FAAF ; fully-qualified # ๐Ÿชฏ E15.0 khanda
+
+# subgroup: zodiac
+2648 ; fully-qualified # โ™ˆ E0.6 Aries
+2649 ; fully-qualified # โ™‰ E0.6 Taurus
+264A ; fully-qualified # โ™Š E0.6 Gemini
+264B ; fully-qualified # โ™‹ E0.6 Cancer
+264C ; fully-qualified # โ™Œ E0.6 Leo
+264D ; fully-qualified # โ™ E0.6 Virgo
+264E ; fully-qualified # โ™Ž E0.6 Libra
+264F ; fully-qualified # โ™ E0.6 Scorpio
+2650 ; fully-qualified # โ™ E0.6 Sagittarius
+2651 ; fully-qualified # โ™‘ E0.6 Capricorn
+2652 ; fully-qualified # โ™’ E0.6 Aquarius
+2653 ; fully-qualified # โ™“ E0.6 Pisces
+26CE ; fully-qualified # โ›Ž E0.6 Ophiuchus
+
+# subgroup: av-symbol
+1F500 ; fully-qualified # ๐Ÿ”€ E1.0 shuffle tracks button
+1F501 ; fully-qualified # ๐Ÿ” E1.0 repeat button
+1F502 ; fully-qualified # ๐Ÿ”‚ E1.0 repeat single button
+25B6 FE0F ; fully-qualified # โ–ถ๏ธ E0.6 play button
+25B6 ; unqualified # โ–ถ E0.6 play button
+23E9 ; fully-qualified # โฉ E0.6 fast-forward button
+23ED FE0F ; fully-qualified # โญ๏ธ E0.7 next track button
+23ED ; unqualified # โญ E0.7 next track button
+23EF FE0F ; fully-qualified # โฏ๏ธ E1.0 play or pause button
+23EF ; unqualified # โฏ E1.0 play or pause button
+25C0 FE0F ; fully-qualified # โ—€๏ธ E0.6 reverse button
+25C0 ; unqualified # โ—€ E0.6 reverse button
+23EA ; fully-qualified # โช E0.6 fast reverse button
+23EE FE0F ; fully-qualified # โฎ๏ธ E0.7 last track button
+23EE ; unqualified # โฎ E0.7 last track button
+1F53C ; fully-qualified # ๐Ÿ”ผ E0.6 upwards button
+23EB ; fully-qualified # โซ E0.6 fast up button
+1F53D ; fully-qualified # ๐Ÿ”ฝ E0.6 downwards button
+23EC ; fully-qualified # โฌ E0.6 fast down button
+23F8 FE0F ; fully-qualified # โธ๏ธ E0.7 pause button
+23F8 ; unqualified # โธ E0.7 pause button
+23F9 FE0F ; fully-qualified # โน๏ธ E0.7 stop button
+23F9 ; unqualified # โน E0.7 stop button
+23FA FE0F ; fully-qualified # โบ๏ธ E0.7 record button
+23FA ; unqualified # โบ E0.7 record button
+23CF FE0F ; fully-qualified # โ๏ธ E1.0 eject button
+23CF ; unqualified # โ E1.0 eject button
+1F3A6 ; fully-qualified # ๐ŸŽฆ E0.6 cinema
+1F505 ; fully-qualified # ๐Ÿ”… E1.0 dim button
+1F506 ; fully-qualified # ๐Ÿ”† E1.0 bright button
+1F4F6 ; fully-qualified # ๐Ÿ“ถ E0.6 antenna bars
+1F6DC ; fully-qualified # ๐Ÿ›œ E15.0 wireless
+1F4F3 ; fully-qualified # ๐Ÿ“ณ E0.6 vibration mode
+1F4F4 ; fully-qualified # ๐Ÿ“ด E0.6 mobile phone off
+
+# subgroup: gender
+2640 FE0F ; fully-qualified # โ™€๏ธ E4.0 female sign
+2640 ; unqualified # โ™€ E4.0 female sign
+2642 FE0F ; fully-qualified # โ™‚๏ธ E4.0 male sign
+2642 ; unqualified # โ™‚ E4.0 male sign
+26A7 FE0F ; fully-qualified # โšง๏ธ E13.0 transgender symbol
+26A7 ; unqualified # โšง E13.0 transgender symbol
+
+# subgroup: math
+2716 FE0F ; fully-qualified # โœ–๏ธ E0.6 multiply
+2716 ; unqualified # โœ– E0.6 multiply
+2795 ; fully-qualified # โž• E0.6 plus
+2796 ; fully-qualified # โž– E0.6 minus
+2797 ; fully-qualified # โž— E0.6 divide
+1F7F0 ; fully-qualified # ๐ŸŸฐ E14.0 heavy equals sign
+267E FE0F ; fully-qualified # โ™พ๏ธ E11.0 infinity
+267E ; unqualified # โ™พ E11.0 infinity
+
+# subgroup: punctuation
+203C FE0F ; fully-qualified # โ€ผ๏ธ E0.6 double exclamation mark
+203C ; unqualified # โ€ผ E0.6 double exclamation mark
+2049 FE0F ; fully-qualified # โ‰๏ธ E0.6 exclamation question mark
+2049 ; unqualified # โ‰ E0.6 exclamation question mark
+2753 ; fully-qualified # โ“ E0.6 red question mark
+2754 ; fully-qualified # โ” E0.6 white question mark
+2755 ; fully-qualified # โ• E0.6 white exclamation mark
+2757 ; fully-qualified # โ— E0.6 red exclamation mark
+3030 FE0F ; fully-qualified # ใ€ฐ๏ธ E0.6 wavy dash
+3030 ; unqualified # ใ€ฐ E0.6 wavy dash
+
+# subgroup: currency
+1F4B1 ; fully-qualified # ๐Ÿ’ฑ E0.6 currency exchange
+1F4B2 ; fully-qualified # ๐Ÿ’ฒ E0.6 heavy dollar sign
+
+# subgroup: other-symbol
+2695 FE0F ; fully-qualified # โš•๏ธ E4.0 medical symbol
+2695 ; unqualified # โš• E4.0 medical symbol
+267B FE0F ; fully-qualified # โ™ป๏ธ E0.6 recycling symbol
+267B ; unqualified # โ™ป E0.6 recycling symbol
+269C FE0F ; fully-qualified # โšœ๏ธ E1.0 fleur-de-lis
+269C ; unqualified # โšœ E1.0 fleur-de-lis
+1F531 ; fully-qualified # ๐Ÿ”ฑ E0.6 trident emblem
+1F4DB ; fully-qualified # ๐Ÿ“› E0.6 name badge
+1F530 ; fully-qualified # ๐Ÿ”ฐ E0.6 Japanese symbol for beginner
+2B55 ; fully-qualified # โญ• E0.6 hollow red circle
+2705 ; fully-qualified # โœ… E0.6 check mark button
+2611 FE0F ; fully-qualified # โ˜‘๏ธ E0.6 check box with check
+2611 ; unqualified # โ˜‘ E0.6 check box with check
+2714 FE0F ; fully-qualified # โœ”๏ธ E0.6 check mark
+2714 ; unqualified # โœ” E0.6 check mark
+274C ; fully-qualified # โŒ E0.6 cross mark
+274E ; fully-qualified # โŽ E0.6 cross mark button
+27B0 ; fully-qualified # โžฐ E0.6 curly loop
+27BF ; fully-qualified # โžฟ E1.0 double curly loop
+303D FE0F ; fully-qualified # ใ€ฝ๏ธ E0.6 part alternation mark
+303D ; unqualified # ใ€ฝ E0.6 part alternation mark
+2733 FE0F ; fully-qualified # โœณ๏ธ E0.6 eight-spoked asterisk
+2733 ; unqualified # โœณ E0.6 eight-spoked asterisk
+2734 FE0F ; fully-qualified # โœด๏ธ E0.6 eight-pointed star
+2734 ; unqualified # โœด E0.6 eight-pointed star
+2747 FE0F ; fully-qualified # โ‡๏ธ E0.6 sparkle
+2747 ; unqualified # โ‡ E0.6 sparkle
+00A9 FE0F ; fully-qualified # ยฉ๏ธ E0.6 copyright
+00A9 ; unqualified # ยฉ E0.6 copyright
+00AE FE0F ; fully-qualified # ยฎ๏ธ E0.6 registered
+00AE ; unqualified # ยฎ E0.6 registered
+2122 FE0F ; fully-qualified # โ„ข๏ธ E0.6 trade mark
+2122 ; unqualified # โ„ข E0.6 trade mark
+
+# subgroup: keycap
+0023 FE0F 20E3 ; fully-qualified # #๏ธโƒฃ E0.6 keycap: #
+0023 20E3 ; unqualified # #โƒฃ E0.6 keycap: #
+002A FE0F 20E3 ; fully-qualified # *๏ธโƒฃ E2.0 keycap: *
+002A 20E3 ; unqualified # *โƒฃ E2.0 keycap: *
+0030 FE0F 20E3 ; fully-qualified # 0๏ธโƒฃ E0.6 keycap: 0
+0030 20E3 ; unqualified # 0โƒฃ E0.6 keycap: 0
+0031 FE0F 20E3 ; fully-qualified # 1๏ธโƒฃ E0.6 keycap: 1
+0031 20E3 ; unqualified # 1โƒฃ E0.6 keycap: 1
+0032 FE0F 20E3 ; fully-qualified # 2๏ธโƒฃ E0.6 keycap: 2
+0032 20E3 ; unqualified # 2โƒฃ E0.6 keycap: 2
+0033 FE0F 20E3 ; fully-qualified # 3๏ธโƒฃ E0.6 keycap: 3
+0033 20E3 ; unqualified # 3โƒฃ E0.6 keycap: 3
+0034 FE0F 20E3 ; fully-qualified # 4๏ธโƒฃ E0.6 keycap: 4
+0034 20E3 ; unqualified # 4โƒฃ E0.6 keycap: 4
+0035 FE0F 20E3 ; fully-qualified # 5๏ธโƒฃ E0.6 keycap: 5
+0035 20E3 ; unqualified # 5โƒฃ E0.6 keycap: 5
+0036 FE0F 20E3 ; fully-qualified # 6๏ธโƒฃ E0.6 keycap: 6
+0036 20E3 ; unqualified # 6โƒฃ E0.6 keycap: 6
+0037 FE0F 20E3 ; fully-qualified # 7๏ธโƒฃ E0.6 keycap: 7
+0037 20E3 ; unqualified # 7โƒฃ E0.6 keycap: 7
+0038 FE0F 20E3 ; fully-qualified # 8๏ธโƒฃ E0.6 keycap: 8
+0038 20E3 ; unqualified # 8โƒฃ E0.6 keycap: 8
+0039 FE0F 20E3 ; fully-qualified # 9๏ธโƒฃ E0.6 keycap: 9
+0039 20E3 ; unqualified # 9โƒฃ E0.6 keycap: 9
+1F51F ; fully-qualified # ๐Ÿ”Ÿ E0.6 keycap: 10
+
+# subgroup: alphanum
+1F520 ; fully-qualified # ๐Ÿ”  E0.6 input latin uppercase
+1F521 ; fully-qualified # ๐Ÿ”ก E0.6 input latin lowercase
+1F522 ; fully-qualified # ๐Ÿ”ข E0.6 input numbers
+1F523 ; fully-qualified # ๐Ÿ”ฃ E0.6 input symbols
+1F524 ; fully-qualified # ๐Ÿ”ค E0.6 input latin letters
+1F170 FE0F ; fully-qualified # ๐Ÿ…ฐ๏ธ E0.6 A button (blood type)
+1F170 ; unqualified # ๐Ÿ…ฐ E0.6 A button (blood type)
+1F18E ; fully-qualified # ๐Ÿ†Ž E0.6 AB button (blood type)
+1F171 FE0F ; fully-qualified # ๐Ÿ…ฑ๏ธ E0.6 B button (blood type)
+1F171 ; unqualified # ๐Ÿ…ฑ E0.6 B button (blood type)
+1F191 ; fully-qualified # ๐Ÿ†‘ E0.6 CL button
+1F192 ; fully-qualified # ๐Ÿ†’ E0.6 COOL button
+1F193 ; fully-qualified # ๐Ÿ†“ E0.6 FREE button
+2139 FE0F ; fully-qualified # โ„น๏ธ E0.6 information
+2139 ; unqualified # โ„น E0.6 information
+1F194 ; fully-qualified # ๐Ÿ†” E0.6 ID button
+24C2 FE0F ; fully-qualified # โ“‚๏ธ E0.6 circled M
+24C2 ; unqualified # โ“‚ E0.6 circled M
+1F195 ; fully-qualified # ๐Ÿ†• E0.6 NEW button
+1F196 ; fully-qualified # ๐Ÿ†– E0.6 NG button
+1F17E FE0F ; fully-qualified # ๐Ÿ…พ๏ธ E0.6 O button (blood type)
+1F17E ; unqualified # ๐Ÿ…พ E0.6 O button (blood type)
+1F197 ; fully-qualified # ๐Ÿ†— E0.6 OK button
+1F17F FE0F ; fully-qualified # ๐Ÿ…ฟ๏ธ E0.6 P button
+1F17F ; unqualified # ๐Ÿ…ฟ E0.6 P button
+1F198 ; fully-qualified # ๐Ÿ†˜ E0.6 SOS button
+1F199 ; fully-qualified # ๐Ÿ†™ E0.6 UP! button
+1F19A ; fully-qualified # ๐Ÿ†š E0.6 VS button
+1F201 ; fully-qualified # ๐Ÿˆ E0.6 Japanese โ€œhereโ€ button
+1F202 FE0F ; fully-qualified # ๐Ÿˆ‚๏ธ E0.6 Japanese โ€œservice chargeโ€ button
+1F202 ; unqualified # ๐Ÿˆ‚ E0.6 Japanese โ€œservice chargeโ€ button
+1F237 FE0F ; fully-qualified # ๐Ÿˆท๏ธ E0.6 Japanese โ€œmonthly amountโ€ button
+1F237 ; unqualified # ๐Ÿˆท E0.6 Japanese โ€œmonthly amountโ€ button
+1F236 ; fully-qualified # ๐Ÿˆถ E0.6 Japanese โ€œnot free of chargeโ€ button
+1F22F ; fully-qualified # ๐Ÿˆฏ E0.6 Japanese โ€œreservedโ€ button
+1F250 ; fully-qualified # ๐Ÿ‰ E0.6 Japanese โ€œbargainโ€ button
+1F239 ; fully-qualified # ๐Ÿˆน E0.6 Japanese โ€œdiscountโ€ button
+1F21A ; fully-qualified # ๐Ÿˆš E0.6 Japanese โ€œfree of chargeโ€ button
+1F232 ; fully-qualified # ๐Ÿˆฒ E0.6 Japanese โ€œprohibitedโ€ button
+1F251 ; fully-qualified # ๐Ÿ‰‘ E0.6 Japanese โ€œacceptableโ€ button
+1F238 ; fully-qualified # ๐Ÿˆธ E0.6 Japanese โ€œapplicationโ€ button
+1F234 ; fully-qualified # ๐Ÿˆด E0.6 Japanese โ€œpassing gradeโ€ button
+1F233 ; fully-qualified # ๐Ÿˆณ E0.6 Japanese โ€œvacancyโ€ button
+3297 FE0F ; fully-qualified # ใŠ—๏ธ E0.6 Japanese โ€œcongratulationsโ€ button
+3297 ; unqualified # ใŠ— E0.6 Japanese โ€œcongratulationsโ€ button
+3299 FE0F ; fully-qualified # ใŠ™๏ธ E0.6 Japanese โ€œsecretโ€ button
+3299 ; unqualified # ใŠ™ E0.6 Japanese โ€œsecretโ€ button
+1F23A ; fully-qualified # ๐Ÿˆบ E0.6 Japanese โ€œopen for businessโ€ button
+1F235 ; fully-qualified # ๐Ÿˆต E0.6 Japanese โ€œno vacancyโ€ button
+
+# subgroup: geometric
+1F534 ; fully-qualified # ๐Ÿ”ด E0.6 red circle
+1F7E0 ; fully-qualified # ๐ŸŸ  E12.0 orange circle
+1F7E1 ; fully-qualified # ๐ŸŸก E12.0 yellow circle
+1F7E2 ; fully-qualified # ๐ŸŸข E12.0 green circle
+1F535 ; fully-qualified # ๐Ÿ”ต E0.6 blue circle
+1F7E3 ; fully-qualified # ๐ŸŸฃ E12.0 purple circle
+1F7E4 ; fully-qualified # ๐ŸŸค E12.0 brown circle
+26AB ; fully-qualified # โšซ E0.6 black circle
+26AA ; fully-qualified # โšช E0.6 white circle
+1F7E5 ; fully-qualified # ๐ŸŸฅ E12.0 red square
+1F7E7 ; fully-qualified # ๐ŸŸง E12.0 orange square
+1F7E8 ; fully-qualified # ๐ŸŸจ E12.0 yellow square
+1F7E9 ; fully-qualified # ๐ŸŸฉ E12.0 green square
+1F7E6 ; fully-qualified # ๐ŸŸฆ E12.0 blue square
+1F7EA ; fully-qualified # ๐ŸŸช E12.0 purple square
+1F7EB ; fully-qualified # ๐ŸŸซ E12.0 brown square
+2B1B ; fully-qualified # โฌ› E0.6 black large square
+2B1C ; fully-qualified # โฌœ E0.6 white large square
+25FC FE0F ; fully-qualified # โ—ผ๏ธ E0.6 black medium square
+25FC ; unqualified # โ—ผ E0.6 black medium square
+25FB FE0F ; fully-qualified # โ—ป๏ธ E0.6 white medium square
+25FB ; unqualified # โ—ป E0.6 white medium square
+25FE ; fully-qualified # โ—พ E0.6 black medium-small square
+25FD ; fully-qualified # โ—ฝ E0.6 white medium-small square
+25AA FE0F ; fully-qualified # โ–ช๏ธ E0.6 black small square
+25AA ; unqualified # โ–ช E0.6 black small square
+25AB FE0F ; fully-qualified # โ–ซ๏ธ E0.6 white small square
+25AB ; unqualified # โ–ซ E0.6 white small square
+1F536 ; fully-qualified # ๐Ÿ”ถ E0.6 large orange diamond
+1F537 ; fully-qualified # ๐Ÿ”ท E0.6 large blue diamond
+1F538 ; fully-qualified # ๐Ÿ”ธ E0.6 small orange diamond
+1F539 ; fully-qualified # ๐Ÿ”น E0.6 small blue diamond
+1F53A ; fully-qualified # ๐Ÿ”บ E0.6 red triangle pointed up
+1F53B ; fully-qualified # ๐Ÿ”ป E0.6 red triangle pointed down
+1F4A0 ; fully-qualified # ๐Ÿ’  E0.6 diamond with a dot
+1F518 ; fully-qualified # ๐Ÿ”˜ E0.6 radio button
+1F533 ; fully-qualified # ๐Ÿ”ณ E0.6 white square button
+1F532 ; fully-qualified # ๐Ÿ”ฒ E0.6 black square button
+
+# Symbols subtotal: 304
+# Symbols subtotal: 304 w/o modifiers
+
+# group: Flags
+
+# subgroup: flag
+1F3C1 ; fully-qualified # ๐Ÿ E0.6 chequered flag
+1F6A9 ; fully-qualified # ๐Ÿšฉ E0.6 triangular flag
+1F38C ; fully-qualified # ๐ŸŽŒ E0.6 crossed flags
+1F3F4 ; fully-qualified # ๐Ÿด E1.0 black flag
+1F3F3 FE0F ; fully-qualified # ๐Ÿณ๏ธ E0.7 white flag
+1F3F3 ; unqualified # ๐Ÿณ E0.7 white flag
+1F3F3 FE0F 200D 1F308 ; fully-qualified # ๐Ÿณ๏ธโ€๐ŸŒˆ E4.0 rainbow flag
+1F3F3 200D 1F308 ; unqualified # ๐Ÿณโ€๐ŸŒˆ E4.0 rainbow flag
+1F3F3 FE0F 200D 26A7 FE0F ; fully-qualified # ๐Ÿณ๏ธโ€โšง๏ธ E13.0 transgender flag
+1F3F3 200D 26A7 FE0F ; unqualified # ๐Ÿณโ€โšง๏ธ E13.0 transgender flag
+1F3F3 FE0F 200D 26A7 ; minimally-qualified # ๐Ÿณ๏ธโ€โšง E13.0 transgender flag
+1F3F3 200D 26A7 ; unqualified # ๐Ÿณโ€โšง E13.0 transgender flag
+1F3F4 200D 2620 FE0F ; fully-qualified # ๐Ÿดโ€โ˜ ๏ธ E11.0 pirate flag
+1F3F4 200D 2620 ; minimally-qualified # ๐Ÿดโ€โ˜  E11.0 pirate flag
+
+# subgroup: country-flag
+1F1E6 1F1E8 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡จ E2.0 flag: Ascension Island
+1F1E6 1F1E9 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฉ E2.0 flag: Andorra
+1F1E6 1F1EA ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ช E2.0 flag: United Arab Emirates
+1F1E6 1F1EB ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ซ E2.0 flag: Afghanistan
+1F1E6 1F1EC ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฌ E2.0 flag: Antigua & Barbuda
+1F1E6 1F1EE ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฎ E2.0 flag: Anguilla
+1F1E6 1F1F1 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฑ E2.0 flag: Albania
+1F1E6 1F1F2 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฒ E2.0 flag: Armenia
+1F1E6 1F1F4 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ด E2.0 flag: Angola
+1F1E6 1F1F6 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ถ E2.0 flag: Antarctica
+1F1E6 1F1F7 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ท E2.0 flag: Argentina
+1F1E6 1F1F8 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ธ E2.0 flag: American Samoa
+1F1E6 1F1F9 ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡น E2.0 flag: Austria
+1F1E6 1F1FA ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡บ E2.0 flag: Australia
+1F1E6 1F1FC ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ผ E2.0 flag: Aruba
+1F1E6 1F1FD ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฝ E2.0 flag: ร…land Islands
+1F1E6 1F1FF ; fully-qualified # ๐Ÿ‡ฆ๐Ÿ‡ฟ E2.0 flag: Azerbaijan
+1F1E7 1F1E6 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฆ E2.0 flag: Bosnia & Herzegovina
+1F1E7 1F1E7 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ง E2.0 flag: Barbados
+1F1E7 1F1E9 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฉ E2.0 flag: Bangladesh
+1F1E7 1F1EA ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ช E2.0 flag: Belgium
+1F1E7 1F1EB ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ซ E2.0 flag: Burkina Faso
+1F1E7 1F1EC ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฌ E2.0 flag: Bulgaria
+1F1E7 1F1ED ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ญ E2.0 flag: Bahrain
+1F1E7 1F1EE ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฎ E2.0 flag: Burundi
+1F1E7 1F1EF ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฏ E2.0 flag: Benin
+1F1E7 1F1F1 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฑ E2.0 flag: St. Barthรฉlemy
+1F1E7 1F1F2 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฒ E2.0 flag: Bermuda
+1F1E7 1F1F3 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ณ E2.0 flag: Brunei
+1F1E7 1F1F4 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ด E2.0 flag: Bolivia
+1F1E7 1F1F6 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ถ E2.0 flag: Caribbean Netherlands
+1F1E7 1F1F7 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ท E2.0 flag: Brazil
+1F1E7 1F1F8 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ธ E2.0 flag: Bahamas
+1F1E7 1F1F9 ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡น E2.0 flag: Bhutan
+1F1E7 1F1FB ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ป E2.0 flag: Bouvet Island
+1F1E7 1F1FC ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ผ E2.0 flag: Botswana
+1F1E7 1F1FE ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡พ E2.0 flag: Belarus
+1F1E7 1F1FF ; fully-qualified # ๐Ÿ‡ง๐Ÿ‡ฟ E2.0 flag: Belize
+1F1E8 1F1E6 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฆ E2.0 flag: Canada
+1F1E8 1F1E8 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡จ E2.0 flag: Cocos (Keeling) Islands
+1F1E8 1F1E9 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฉ E2.0 flag: Congo - Kinshasa
+1F1E8 1F1EB ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ซ E2.0 flag: Central African Republic
+1F1E8 1F1EC ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฌ E2.0 flag: Congo - Brazzaville
+1F1E8 1F1ED ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ญ E2.0 flag: Switzerland
+1F1E8 1F1EE ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฎ E2.0 flag: Cรดte dโ€™Ivoire
+1F1E8 1F1F0 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฐ E2.0 flag: Cook Islands
+1F1E8 1F1F1 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฑ E2.0 flag: Chile
+1F1E8 1F1F2 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฒ E2.0 flag: Cameroon
+1F1E8 1F1F3 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ณ E0.6 flag: China
+1F1E8 1F1F4 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ด E2.0 flag: Colombia
+1F1E8 1F1F5 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ต E2.0 flag: Clipperton Island
+1F1E8 1F1F7 ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ท E2.0 flag: Costa Rica
+1F1E8 1F1FA ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡บ E2.0 flag: Cuba
+1F1E8 1F1FB ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ป E2.0 flag: Cape Verde
+1F1E8 1F1FC ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ผ E2.0 flag: Curaรงao
+1F1E8 1F1FD ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฝ E2.0 flag: Christmas Island
+1F1E8 1F1FE ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡พ E2.0 flag: Cyprus
+1F1E8 1F1FF ; fully-qualified # ๐Ÿ‡จ๐Ÿ‡ฟ E2.0 flag: Czechia
+1F1E9 1F1EA ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ช E0.6 flag: Germany
+1F1E9 1F1EC ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ฌ E2.0 flag: Diego Garcia
+1F1E9 1F1EF ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ฏ E2.0 flag: Djibouti
+1F1E9 1F1F0 ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ฐ E2.0 flag: Denmark
+1F1E9 1F1F2 ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ฒ E2.0 flag: Dominica
+1F1E9 1F1F4 ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ด E2.0 flag: Dominican Republic
+1F1E9 1F1FF ; fully-qualified # ๐Ÿ‡ฉ๐Ÿ‡ฟ E2.0 flag: Algeria
+1F1EA 1F1E6 ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡ฆ E2.0 flag: Ceuta & Melilla
+1F1EA 1F1E8 ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡จ E2.0 flag: Ecuador
+1F1EA 1F1EA ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡ช E2.0 flag: Estonia
+1F1EA 1F1EC ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡ฌ E2.0 flag: Egypt
+1F1EA 1F1ED ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡ญ E2.0 flag: Western Sahara
+1F1EA 1F1F7 ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡ท E2.0 flag: Eritrea
+1F1EA 1F1F8 ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡ธ E0.6 flag: Spain
+1F1EA 1F1F9 ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡น E2.0 flag: Ethiopia
+1F1EA 1F1FA ; fully-qualified # ๐Ÿ‡ช๐Ÿ‡บ E2.0 flag: European Union
+1F1EB 1F1EE ; fully-qualified # ๐Ÿ‡ซ๐Ÿ‡ฎ E2.0 flag: Finland
+1F1EB 1F1EF ; fully-qualified # ๐Ÿ‡ซ๐Ÿ‡ฏ E2.0 flag: Fiji
+1F1EB 1F1F0 ; fully-qualified # ๐Ÿ‡ซ๐Ÿ‡ฐ E2.0 flag: Falkland Islands
+1F1EB 1F1F2 ; fully-qualified # ๐Ÿ‡ซ๐Ÿ‡ฒ E2.0 flag: Micronesia
+1F1EB 1F1F4 ; fully-qualified # ๐Ÿ‡ซ๐Ÿ‡ด E2.0 flag: Faroe Islands
+1F1EB 1F1F7 ; fully-qualified # ๐Ÿ‡ซ๐Ÿ‡ท E0.6 flag: France
+1F1EC 1F1E6 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ฆ E2.0 flag: Gabon
+1F1EC 1F1E7 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ง E0.6 flag: United Kingdom
+1F1EC 1F1E9 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ฉ E2.0 flag: Grenada
+1F1EC 1F1EA ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ช E2.0 flag: Georgia
+1F1EC 1F1EB ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ซ E2.0 flag: French Guiana
+1F1EC 1F1EC ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ฌ E2.0 flag: Guernsey
+1F1EC 1F1ED ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ญ E2.0 flag: Ghana
+1F1EC 1F1EE ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ฎ E2.0 flag: Gibraltar
+1F1EC 1F1F1 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ฑ E2.0 flag: Greenland
+1F1EC 1F1F2 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ฒ E2.0 flag: Gambia
+1F1EC 1F1F3 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ณ E2.0 flag: Guinea
+1F1EC 1F1F5 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ต E2.0 flag: Guadeloupe
+1F1EC 1F1F6 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ถ E2.0 flag: Equatorial Guinea
+1F1EC 1F1F7 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ท E2.0 flag: Greece
+1F1EC 1F1F8 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ธ E2.0 flag: South Georgia & South Sandwich Islands
+1F1EC 1F1F9 ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡น E2.0 flag: Guatemala
+1F1EC 1F1FA ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡บ E2.0 flag: Guam
+1F1EC 1F1FC ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡ผ E2.0 flag: Guinea-Bissau
+1F1EC 1F1FE ; fully-qualified # ๐Ÿ‡ฌ๐Ÿ‡พ E2.0 flag: Guyana
+1F1ED 1F1F0 ; fully-qualified # ๐Ÿ‡ญ๐Ÿ‡ฐ E2.0 flag: Hong Kong SAR China
+1F1ED 1F1F2 ; fully-qualified # ๐Ÿ‡ญ๐Ÿ‡ฒ E2.0 flag: Heard & McDonald Islands
+1F1ED 1F1F3 ; fully-qualified # ๐Ÿ‡ญ๐Ÿ‡ณ E2.0 flag: Honduras
+1F1ED 1F1F7 ; fully-qualified # ๐Ÿ‡ญ๐Ÿ‡ท E2.0 flag: Croatia
+1F1ED 1F1F9 ; fully-qualified # ๐Ÿ‡ญ๐Ÿ‡น E2.0 flag: Haiti
+1F1ED 1F1FA ; fully-qualified # ๐Ÿ‡ญ๐Ÿ‡บ E2.0 flag: Hungary
+1F1EE 1F1E8 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡จ E2.0 flag: Canary Islands
+1F1EE 1F1E9 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ฉ E2.0 flag: Indonesia
+1F1EE 1F1EA ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ช E2.0 flag: Ireland
+1F1EE 1F1F1 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ฑ E2.0 flag: Israel
+1F1EE 1F1F2 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ฒ E2.0 flag: Isle of Man
+1F1EE 1F1F3 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ณ E2.0 flag: India
+1F1EE 1F1F4 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ด E2.0 flag: British Indian Ocean Territory
+1F1EE 1F1F6 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ถ E2.0 flag: Iraq
+1F1EE 1F1F7 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ท E2.0 flag: Iran
+1F1EE 1F1F8 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡ธ E2.0 flag: Iceland
+1F1EE 1F1F9 ; fully-qualified # ๐Ÿ‡ฎ๐Ÿ‡น E0.6 flag: Italy
+1F1EF 1F1EA ; fully-qualified # ๐Ÿ‡ฏ๐Ÿ‡ช E2.0 flag: Jersey
+1F1EF 1F1F2 ; fully-qualified # ๐Ÿ‡ฏ๐Ÿ‡ฒ E2.0 flag: Jamaica
+1F1EF 1F1F4 ; fully-qualified # ๐Ÿ‡ฏ๐Ÿ‡ด E2.0 flag: Jordan
+1F1EF 1F1F5 ; fully-qualified # ๐Ÿ‡ฏ๐Ÿ‡ต E0.6 flag: Japan
+1F1F0 1F1EA ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ช E2.0 flag: Kenya
+1F1F0 1F1EC ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ฌ E2.0 flag: Kyrgyzstan
+1F1F0 1F1ED ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ญ E2.0 flag: Cambodia
+1F1F0 1F1EE ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ฎ E2.0 flag: Kiribati
+1F1F0 1F1F2 ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ฒ E2.0 flag: Comoros
+1F1F0 1F1F3 ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ณ E2.0 flag: St. Kitts & Nevis
+1F1F0 1F1F5 ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ต E2.0 flag: North Korea
+1F1F0 1F1F7 ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ท E0.6 flag: South Korea
+1F1F0 1F1FC ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ผ E2.0 flag: Kuwait
+1F1F0 1F1FE ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡พ E2.0 flag: Cayman Islands
+1F1F0 1F1FF ; fully-qualified # ๐Ÿ‡ฐ๐Ÿ‡ฟ E2.0 flag: Kazakhstan
+1F1F1 1F1E6 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ฆ E2.0 flag: Laos
+1F1F1 1F1E7 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ง E2.0 flag: Lebanon
+1F1F1 1F1E8 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡จ E2.0 flag: St. Lucia
+1F1F1 1F1EE ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ฎ E2.0 flag: Liechtenstein
+1F1F1 1F1F0 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ฐ E2.0 flag: Sri Lanka
+1F1F1 1F1F7 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ท E2.0 flag: Liberia
+1F1F1 1F1F8 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ธ E2.0 flag: Lesotho
+1F1F1 1F1F9 ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡น E2.0 flag: Lithuania
+1F1F1 1F1FA ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡บ E2.0 flag: Luxembourg
+1F1F1 1F1FB ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡ป E2.0 flag: Latvia
+1F1F1 1F1FE ; fully-qualified # ๐Ÿ‡ฑ๐Ÿ‡พ E2.0 flag: Libya
+1F1F2 1F1E6 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฆ E2.0 flag: Morocco
+1F1F2 1F1E8 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡จ E2.0 flag: Monaco
+1F1F2 1F1E9 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฉ E2.0 flag: Moldova
+1F1F2 1F1EA ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ช E2.0 flag: Montenegro
+1F1F2 1F1EB ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ซ E2.0 flag: St. Martin
+1F1F2 1F1EC ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฌ E2.0 flag: Madagascar
+1F1F2 1F1ED ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ญ E2.0 flag: Marshall Islands
+1F1F2 1F1F0 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฐ E2.0 flag: North Macedonia
+1F1F2 1F1F1 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฑ E2.0 flag: Mali
+1F1F2 1F1F2 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฒ E2.0 flag: Myanmar (Burma)
+1F1F2 1F1F3 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ณ E2.0 flag: Mongolia
+1F1F2 1F1F4 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ด E2.0 flag: Macao SAR China
+1F1F2 1F1F5 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ต E2.0 flag: Northern Mariana Islands
+1F1F2 1F1F6 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ถ E2.0 flag: Martinique
+1F1F2 1F1F7 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ท E2.0 flag: Mauritania
+1F1F2 1F1F8 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ธ E2.0 flag: Montserrat
+1F1F2 1F1F9 ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡น E2.0 flag: Malta
+1F1F2 1F1FA ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡บ E2.0 flag: Mauritius
+1F1F2 1F1FB ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ป E2.0 flag: Maldives
+1F1F2 1F1FC ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ผ E2.0 flag: Malawi
+1F1F2 1F1FD ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฝ E2.0 flag: Mexico
+1F1F2 1F1FE ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡พ E2.0 flag: Malaysia
+1F1F2 1F1FF ; fully-qualified # ๐Ÿ‡ฒ๐Ÿ‡ฟ E2.0 flag: Mozambique
+1F1F3 1F1E6 ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ฆ E2.0 flag: Namibia
+1F1F3 1F1E8 ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡จ E2.0 flag: New Caledonia
+1F1F3 1F1EA ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ช E2.0 flag: Niger
+1F1F3 1F1EB ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ซ E2.0 flag: Norfolk Island
+1F1F3 1F1EC ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ฌ E2.0 flag: Nigeria
+1F1F3 1F1EE ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ฎ E2.0 flag: Nicaragua
+1F1F3 1F1F1 ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ฑ E2.0 flag: Netherlands
+1F1F3 1F1F4 ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ด E2.0 flag: Norway
+1F1F3 1F1F5 ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ต E2.0 flag: Nepal
+1F1F3 1F1F7 ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ท E2.0 flag: Nauru
+1F1F3 1F1FA ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡บ E2.0 flag: Niue
+1F1F3 1F1FF ; fully-qualified # ๐Ÿ‡ณ๐Ÿ‡ฟ E2.0 flag: New Zealand
+1F1F4 1F1F2 ; fully-qualified # ๐Ÿ‡ด๐Ÿ‡ฒ E2.0 flag: Oman
+1F1F5 1F1E6 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ฆ E2.0 flag: Panama
+1F1F5 1F1EA ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ช E2.0 flag: Peru
+1F1F5 1F1EB ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ซ E2.0 flag: French Polynesia
+1F1F5 1F1EC ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ฌ E2.0 flag: Papua New Guinea
+1F1F5 1F1ED ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ญ E2.0 flag: Philippines
+1F1F5 1F1F0 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ฐ E2.0 flag: Pakistan
+1F1F5 1F1F1 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ฑ E2.0 flag: Poland
+1F1F5 1F1F2 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ฒ E2.0 flag: St. Pierre & Miquelon
+1F1F5 1F1F3 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ณ E2.0 flag: Pitcairn Islands
+1F1F5 1F1F7 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ท E2.0 flag: Puerto Rico
+1F1F5 1F1F8 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ธ E2.0 flag: Palestinian Territories
+1F1F5 1F1F9 ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡น E2.0 flag: Portugal
+1F1F5 1F1FC ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡ผ E2.0 flag: Palau
+1F1F5 1F1FE ; fully-qualified # ๐Ÿ‡ต๐Ÿ‡พ E2.0 flag: Paraguay
+1F1F6 1F1E6 ; fully-qualified # ๐Ÿ‡ถ๐Ÿ‡ฆ E2.0 flag: Qatar
+1F1F7 1F1EA ; fully-qualified # ๐Ÿ‡ท๐Ÿ‡ช E2.0 flag: Rรฉunion
+1F1F7 1F1F4 ; fully-qualified # ๐Ÿ‡ท๐Ÿ‡ด E2.0 flag: Romania
+1F1F7 1F1F8 ; fully-qualified # ๐Ÿ‡ท๐Ÿ‡ธ E2.0 flag: Serbia
+1F1F7 1F1FA ; fully-qualified # ๐Ÿ‡ท๐Ÿ‡บ E0.6 flag: Russia
+1F1F7 1F1FC ; fully-qualified # ๐Ÿ‡ท๐Ÿ‡ผ E2.0 flag: Rwanda
+1F1F8 1F1E6 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฆ E2.0 flag: Saudi Arabia
+1F1F8 1F1E7 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ง E2.0 flag: Solomon Islands
+1F1F8 1F1E8 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡จ E2.0 flag: Seychelles
+1F1F8 1F1E9 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฉ E2.0 flag: Sudan
+1F1F8 1F1EA ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ช E2.0 flag: Sweden
+1F1F8 1F1EC ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฌ E2.0 flag: Singapore
+1F1F8 1F1ED ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ญ E2.0 flag: St. Helena
+1F1F8 1F1EE ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฎ E2.0 flag: Slovenia
+1F1F8 1F1EF ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฏ E2.0 flag: Svalbard & Jan Mayen
+1F1F8 1F1F0 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฐ E2.0 flag: Slovakia
+1F1F8 1F1F1 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฑ E2.0 flag: Sierra Leone
+1F1F8 1F1F2 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฒ E2.0 flag: San Marino
+1F1F8 1F1F3 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ณ E2.0 flag: Senegal
+1F1F8 1F1F4 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ด E2.0 flag: Somalia
+1F1F8 1F1F7 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ท E2.0 flag: Suriname
+1F1F8 1F1F8 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ธ E2.0 flag: South Sudan
+1F1F8 1F1F9 ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡น E2.0 flag: Sรฃo Tomรฉ & Prรญncipe
+1F1F8 1F1FB ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ป E2.0 flag: El Salvador
+1F1F8 1F1FD ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฝ E2.0 flag: Sint Maarten
+1F1F8 1F1FE ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡พ E2.0 flag: Syria
+1F1F8 1F1FF ; fully-qualified # ๐Ÿ‡ธ๐Ÿ‡ฟ E2.0 flag: Eswatini
+1F1F9 1F1E6 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฆ E2.0 flag: Tristan da Cunha
+1F1F9 1F1E8 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡จ E2.0 flag: Turks & Caicos Islands
+1F1F9 1F1E9 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฉ E2.0 flag: Chad
+1F1F9 1F1EB ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ซ E2.0 flag: French Southern Territories
+1F1F9 1F1EC ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฌ E2.0 flag: Togo
+1F1F9 1F1ED ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ญ E2.0 flag: Thailand
+1F1F9 1F1EF ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฏ E2.0 flag: Tajikistan
+1F1F9 1F1F0 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฐ E2.0 flag: Tokelau
+1F1F9 1F1F1 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฑ E2.0 flag: Timor-Leste
+1F1F9 1F1F2 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฒ E2.0 flag: Turkmenistan
+1F1F9 1F1F3 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ณ E2.0 flag: Tunisia
+1F1F9 1F1F4 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ด E2.0 flag: Tonga
+1F1F9 1F1F7 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ท E2.0 flag: Turkey
+1F1F9 1F1F9 ; fully-qualified # ๐Ÿ‡น๐Ÿ‡น E2.0 flag: Trinidad & Tobago
+1F1F9 1F1FB ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ป E2.0 flag: Tuvalu
+1F1F9 1F1FC ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ผ E2.0 flag: Taiwan
+1F1F9 1F1FF ; fully-qualified # ๐Ÿ‡น๐Ÿ‡ฟ E2.0 flag: Tanzania
+1F1FA 1F1E6 ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡ฆ E2.0 flag: Ukraine
+1F1FA 1F1EC ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡ฌ E2.0 flag: Uganda
+1F1FA 1F1F2 ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡ฒ E2.0 flag: U.S. Outlying Islands
+1F1FA 1F1F3 ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡ณ E4.0 flag: United Nations
+1F1FA 1F1F8 ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡ธ E0.6 flag: United States
+1F1FA 1F1FE ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡พ E2.0 flag: Uruguay
+1F1FA 1F1FF ; fully-qualified # ๐Ÿ‡บ๐Ÿ‡ฟ E2.0 flag: Uzbekistan
+1F1FB 1F1E6 ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡ฆ E2.0 flag: Vatican City
+1F1FB 1F1E8 ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡จ E2.0 flag: St. Vincent & Grenadines
+1F1FB 1F1EA ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡ช E2.0 flag: Venezuela
+1F1FB 1F1EC ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡ฌ E2.0 flag: British Virgin Islands
+1F1FB 1F1EE ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡ฎ E2.0 flag: U.S. Virgin Islands
+1F1FB 1F1F3 ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡ณ E2.0 flag: Vietnam
+1F1FB 1F1FA ; fully-qualified # ๐Ÿ‡ป๐Ÿ‡บ E2.0 flag: Vanuatu
+1F1FC 1F1EB ; fully-qualified # ๐Ÿ‡ผ๐Ÿ‡ซ E2.0 flag: Wallis & Futuna
+1F1FC 1F1F8 ; fully-qualified # ๐Ÿ‡ผ๐Ÿ‡ธ E2.0 flag: Samoa
+1F1FD 1F1F0 ; fully-qualified # ๐Ÿ‡ฝ๐Ÿ‡ฐ E2.0 flag: Kosovo
+1F1FE 1F1EA ; fully-qualified # ๐Ÿ‡พ๐Ÿ‡ช E2.0 flag: Yemen
+1F1FE 1F1F9 ; fully-qualified # ๐Ÿ‡พ๐Ÿ‡น E2.0 flag: Mayotte
+1F1FF 1F1E6 ; fully-qualified # ๐Ÿ‡ฟ๐Ÿ‡ฆ E2.0 flag: South Africa
+1F1FF 1F1F2 ; fully-qualified # ๐Ÿ‡ฟ๐Ÿ‡ฒ E2.0 flag: Zambia
+1F1FF 1F1FC ; fully-qualified # ๐Ÿ‡ฟ๐Ÿ‡ผ E2.0 flag: Zimbabwe
+
+# subgroup: subdivision-flag
+1F3F4 E0067 E0062 E0065 E006E E0067 E007F ; fully-qualified # ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ E5.0 flag: England
+1F3F4 E0067 E0062 E0073 E0063 E0074 E007F ; fully-qualified # ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ E5.0 flag: Scotland
+1F3F4 E0067 E0062 E0077 E006C E0073 E007F ; fully-qualified # ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ E5.0 flag: Wales
+
+# Flags subtotal: 275
+# Flags subtotal: 275 w/o modifiers
+
+# Status Counts
+# fully-qualified : 3655
+# minimally-qualified : 827
+# unqualified : 242
+# component : 9
+
+#EOF
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-YHWH.pdf b/macros/latex/contrib/emo/emo-graphics/emo-YHWH.pdf
new file mode 100644
index 0000000000..cfa72b4865
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-YHWH.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-balance-scale.pdf b/macros/latex/contrib/emo/emo-graphics/emo-balance-scale.pdf
new file mode 100644
index 0000000000..612cfc69a2
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-balance-scale.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-biohazard.pdf b/macros/latex/contrib/emo/emo-graphics/emo-biohazard.pdf
new file mode 100644
index 0000000000..e994c0a97c
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-biohazard.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-busts.pdf b/macros/latex/contrib/emo/emo-graphics/emo-busts.pdf
new file mode 100644
index 0000000000..a6aced9f0e
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-busts.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-chart-increasing.pdf b/macros/latex/contrib/emo/emo-graphics/emo-chart-increasing.pdf
new file mode 100644
index 0000000000..88386572c3
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-chart-increasing.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-check-mark.pdf b/macros/latex/contrib/emo/emo-graphics/emo-check-mark.pdf
new file mode 100644
index 0000000000..eb2e3dd30e
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-check-mark.pdf
@@ -0,0 +1,71 @@
+%PDF-1.5
+%ฟ๗ข
+1 0 obj
+<< /Pages 3 0 R /Type /Catalog >>
+endobj
+2 0 obj
+<< /CreationDate (D:20230118223322-05'00) /Producer (cairo 1.16.0 \(https://cairographics.org\)) >>
+endobj
+3 0 obj
+<< /Count 1 /Kids [ 4 0 R ] /Type /Pages >>
+endobj
+4 0 obj
+<< /Contents 5 0 R /MediaBox [ 0 0 96 96 ] /Parent 3 0 R /Resources 6 0 R /Type /Page >>
+endobj
+5 0 obj
+<< /Filter /FlateDecode /Length 281 >>
+stream
+xœe‘KNC1 E็Y…7€ํy7ะ%T•(ƒV˜ฐ|œ”จŠ๔๒ฎๅุ็ฺณฯ ๕ง.๗๑1&
+—รDๅPฃ๕ฉB๐y…รyย๕kpเ$‡bฌธ;jๆึNภ†eฑๅRชดTrย˜‘jkถTh,…ฅ”จn›+[*myƒพ๛ฅาdะ]V็T…ไ
+ฒ ์TNLใUถOต๒Dsq$ฎีค-ท7”จัmย†๏Z7ศ‰Sญง’†มฑHTต7ƒbํฆ%hึ๔=n"EngMโk4„ิฉ่ะMu๋Uก๕m๙Œ•ขภ…๒˜g#๗ž๐ฺ›;œฉw‡o‡ใ๛8ฤS$‘ำ๘ฟ฿f๖endstream
+endobj
+6 0 obj
+<< /ExtGState << /a0 << /CA 1 /ca 1 >> /a1 << /CA 0.35 /ca 0.35 >> >> /XObject << /x6 7 0 R /x7 8 0 R /x8 9 0 R >> >>
+endobj
+7 0 obj
+<< /BBox [ 0 0 96 96 ] /Filter /FlateDecode /Group << /CS /DeviceRGB /I true /S /Transparency /Type /Group >> /Resources 10 0 R /Subtype /Form /Type /XObject /Length 179 >>
+stream
+xœeปm„1 ƒ{Oม หึร##~ wอI๖"ฅปฎh}ขD}Aฟฏ;n๗๏aฮ UสQ<aAM‡n.Sฤแ1ƒรบ^๕ภ™t-wใ A$eUQนๆn8่™EฏAQBv „25›๔XธFฬ๖5ึSฦ์ร}ถ™ีธ“&ลถn{Œ๘ญv
+] ห้,nฝoY๙’ฮYpูOku,๑z‡ —๙๏ใจ๘>ซendstream
+endobj
+8 0 obj
+<< /BBox [ 0 0 96 96 ] /Filter /FlateDecode /Group << /CS /DeviceRGB /I true /S /Transparency /Type /Group >> /Resources 11 0 R /Subtype /Form /Type /XObject /Length 118 >>
+stream
+xœ]ฮA
+B1 ะ}N1'›ๆ&ว๐R๐ปqกTฺJV0ษE๑™วŽรน`Š]+‚ญ*nXิยp‡W๖bะสo)อZj ฃลฒ ;ฝYF—ๆ‘tึใ–มNพW'ฦz)นœuf์ง๊ภ๕ฟ๛EN๒หว,Eendstream
+endobj
+9 0 obj
+<< /BBox [ 0 0 96 96 ] /Filter /FlateDecode /Group << /CS /DeviceRGB /I true /S /Transparency /Type /Group >> /Resources 12 0 R /Subtype /Form /Type /XObject /Length 165 >>
+stream
+xœ]Mjƒ1 D๗>ลœ@ตญcไแƒค›,า*บ ^˜ฃ'อ{0๖๛yโ๋>๑En +bNผภ“ฆ๓แY(*sXT‚™ฤL)ฆใ q#STaฐ’fNJ]ุ
+-ŠŒm๖‚ฎžญm* จ’‰์•หeSF`\ฝ๕dคMIๆ-
+b†)นญlซญq‚}ะ๊ฏีโ็pUœVใฟึ…๏ฯžq้4cendstream
+endobj
+10 0 obj
+<< /ExtGState << /a0 << /CA 1 /ca 1 >> >> >>
+endobj
+11 0 obj
+<< /ExtGState << /a0 << /CA 1 /ca 1 >> >> >>
+endobj
+12 0 obj
+<< /ExtGState << /a0 << /CA 1 /ca 1 >> >> >>
+endobj
+xref
+0 13
+0000000000 65535 f
+0000000015 00000 n
+0000000064 00000 n
+0000000179 00000 n
+0000000238 00000 n
+0000000342 00000 n
+0000000694 00000 n
+0000000827 00000 n
+0000001211 00000 n
+0000001534 00000 n
+0000001904 00000 n
+0000001965 00000 n
+0000002026 00000 n
+trailer << /Info 2 0 R /Root 1 0 R /Size 13 /ID [<7ef91409225e0e8ff664408ae0d23f75><7ef91409225e0e8ff664408ae0d23f75>] >>
+startxref
+2087
+%%EOF
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-classical-building.pdf b/macros/latex/contrib/emo/emo-graphics/emo-classical-building.pdf
new file mode 100644
index 0000000000..d25e5679ab
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-classical-building.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-collision.pdf b/macros/latex/contrib/emo/emo-graphics/emo-collision.pdf
new file mode 100644
index 0000000000..5c2c036906
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-collision.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-currency-exchange.pdf b/macros/latex/contrib/emo/emo-graphics/emo-currency-exchange.pdf
new file mode 100644
index 0000000000..a01a8b42a7
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-currency-exchange.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-desert-island.pdf b/macros/latex/contrib/emo/emo-graphics/emo-desert-island.pdf
new file mode 100644
index 0000000000..d1fb99c146
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-desert-island.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-detective.pdf b/macros/latex/contrib/emo/emo-graphics/emo-detective.pdf
new file mode 100644
index 0000000000..9a6eb934f9
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-detective.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-enraged-face.pdf b/macros/latex/contrib/emo/emo-graphics/emo-enraged-face.pdf
new file mode 100644
index 0000000000..57a4ad3dd3
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-enraged-face.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-eu.pdf b/macros/latex/contrib/emo/emo-graphics/emo-eu.pdf
new file mode 100644
index 0000000000..a51b0c4378
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-eu.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-exploding-head.pdf b/macros/latex/contrib/emo/emo-graphics/emo-exploding-head.pdf
new file mode 100644
index 0000000000..a18108c654
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-exploding-head.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-eye.pdf b/macros/latex/contrib/emo/emo-graphics/emo-eye.pdf
new file mode 100644
index 0000000000..06f42101a7
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-eye.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-floppy-disk.pdf b/macros/latex/contrib/emo/emo-graphics/emo-floppy-disk.pdf
new file mode 100644
index 0000000000..f6bd1561f1
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-floppy-disk.pdf
@@ -0,0 +1,36 @@
+%PDF-1.5
+%ฟ๗ข
+1 0 obj
+<< /Pages 3 0 R /Type /Catalog >>
+endobj
+2 0 obj
+<< /CreationDate (D:20230117175937-05'00) /Producer (cairo 1.16.0 \(https://cairographics.org\)) >>
+endobj
+3 0 obj
+<< /Count 1 /Kids [ 4 0 R ] /Type /Pages >>
+endobj
+4 0 obj
+<< /Contents 5 0 R /MediaBox [ 0 0 96 96 ] /Parent 3 0 R /Resources 6 0 R /Type /Page >>
+endobj
+5 0 obj
+<< /Filter /FlateDecode /Length 485 >>
+stream
+xœm”Kn1 †๗:/V”D‰:FPuฒ/’9"วi\๋‘?Ÿ6Aึฯ ้cvX๗๔ž2Vษux>|ผยฏ?^?ำฌHeBษ8;มœฅ##xfคษืื?F›,˜ุJ‰%_ฦePlpwง๗‘ท๗~~7ุ็ฃcoโxภ˜XใR…9Aร;HEๆ LC“$ฬาหฐ ถฌุี๓J–EFP๒๎,x{๊ื-ุG;:NฎแtW‘G+๔ฬ[?ฬZ9Mค\€Ul ำlช™ตBFฮ-ฎซXดg งๆ.ดƒ,็๔ศเ-ฬ๏ฆ’‰FoC7ฃซJซzi;biขฺปูTvnW$๘๘{บ) žๆY{LใXป4๋ภๆฆ๑ Pลก)7‹พำฑิLNถSฃเืฺ„†ต]ๆึ"ๆญ4‚<ฮ
+>ำHg~$fuˆีM๐|ะ:Jืข.๋MU๗ฎฺ8‡u ส@าทฺl‹hด ยชVโฐช๘ฒ:4จ+ํ0+๘[ฝm‹ฆ๖–W0๋์ re“๎๊ฌNหvวvlณฉ5ฌจ@้กฐรฌ`[Bž+๕:[ฦฃDPO‚ฝvฯะl‡ไ!ึJฝฅ฿้ 8๗wendstream
+endobj
+6 0 obj
+<< /ExtGState << /a0 << /CA 1 /ca 1 >> >> >>
+endobj
+xref
+0 7
+0000000000 65535 f
+0000000015 00000 n
+0000000064 00000 n
+0000000179 00000 n
+0000000238 00000 n
+0000000342 00000 n
+0000000898 00000 n
+trailer << /Info 2 0 R /Root 1 0 R /Size 7 /ID [<fa69749891c59fab8d59ec507e28688f><fa69749891c59fab8d59ec507e28688f>] >>
+startxref
+958
+%%EOF
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-foggy.pdf b/macros/latex/contrib/emo/emo-graphics/emo-foggy.pdf
new file mode 100644
index 0000000000..73b594548c
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-foggy.pdf
@@ -0,0 +1,455 @@
+%PDF-1.4
+%ำ๋้แ
+1 0 obj
+<</Creator (Mozilla/5.0 \(Macintosh; Intel Mac OS X 10_15_7\) AppleWebKit/537.36 \(KHTML, like Gecko\) BoxySVG/3.95.0 Chrome/108.0.5359.62 Electron/22.0.0 Safari/537.36)
+/Producer (Skia/PDF m108)
+/CreationDate (D:20230117230331+00'00')
+/ModDate (D:20230117230331+00'00')>>
+endobj
+3 0 obj
+<</ca 1
+/BM /Normal>>
+endobj
+4 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [-.026175002 .74954998 1.42882514 .049950004 -101.302124 -52.88678]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1 0 1]
+/Bounds [.55330002 .6221 .73180002]
+/Functions [<</C0 [.573 .741 .8]
+/C1 [.573 .741 .8]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.573 .741 .8]
+/C1 [.725 .835 .871]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.725 .835 .871]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [77.844597 113.1856 0 77.844597 113.1856 101.844902]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+5 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [.082350001 .74550003 1.4310751 -.158024997 -155.362427 -36.174225]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1 0 1 0 1 0 1 0 1]
+/Bounds [.59289998 .61000001 .70780003 .79859996 .87889999 .94020003]
+/Functions [<</C0 [.631 .765 .808]
+/C1 [.631 .765 .808]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.631 .765 .808]
+/C1 [.659 .784 .824]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.659 .784 .824]
+/C1 [.808 .878 .898]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.808 .878 .898]
+/C1 [.914 .945 .953]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.914 .945 .953]
+/C1 [.976 .984 .988]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.976 .984 .988]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [66.473099 139.576004 0 66.473099 139.576004 86.3946]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+6 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [-.0057469578 .75 1.55647492 .0119250007 -180.32362 -69.306076]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1]
+/Bounds [.131400004 .84780008]
+/Functions [<</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [68.785004 149.251602 0 68.785004 149.251602 135.889694]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+7 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [-.0057469578 .75 1.55647492 .0119250007 -180.32362 -69.306076]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1]
+/Bounds [.131400004 .84780008]
+/Functions [<</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [0 0 0]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [0 0 0]
+/C1 [0 0 0]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [68.785004 149.251602 0 68.785004 149.251602 135.889694]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+8 0 obj
+<</Type /XObject
+/Subtype /Form
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Pattern <</P7 7 0 R>>>>
+/BBox [0 0 96 96]
+/Group <</Type /Group
+/S /Transparency
+/CS /DeviceRGB
+/I true>>
+/Length 53>> stream
+/Pattern CS/Pattern cs/P7 SCN/P7 scn
+0 0 96 96 re
+f*
+
+endstream
+endobj
+9 0 obj
+<</Type /ExtGState
+/SMask <</Type /Mask
+/S /Luminosity
+/G 8 0 R>>>>
+endobj
+10 0 obj
+<</Type /Pattern
+/PatternType 1
+/PaintType 1
+/TilingType 1
+/BBox [0 0 96 96]
+/XStep 96
+/YStep 96
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/ExtGState <</G9 9 0 R>>
+/Pattern <</P6 6 0 R>>>>
+/Length 60>> stream
+/G9 gs
+/Pattern CS/Pattern cs/P6 SCN/P6 scn
+0 0 96 96 re
+f*
+
+endstream
+endobj
+11 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [.122999996 .73987502 1.010625 -.168 -121.07737 6.7681503]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1]
+/Bounds [.157700002 .57840002]
+/Functions [<</C0 [.753 .816 .835]
+/C1 [.753 .816 .835]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.753 .816 .835]
+/C1 [.98 .984 .984]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.98 .984 .984]
+/C1 [.98 .984 .984]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [17.719999 130.794403 0 17.719999 130.794403 81.634804]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+12 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [.122999996 .73987502 1.010625 -.168 -121.07737 6.7681503]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1]
+/Bounds [.157700002 .57840002]
+/Functions [<</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [0 0 0]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [17.719999 130.794403 0 17.719999 130.794403 81.634804]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+13 0 obj
+<</Type /XObject
+/Subtype /Form
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Pattern <</P12 12 0 R>>>>
+/BBox [0 0 96 96]
+/Group <</Type /Group
+/S /Transparency
+/CS /DeviceRGB
+/I true>>
+/Length 55>> stream
+/Pattern CS/Pattern cs/P12 SCN/P12 scn
+0 0 96 96 re
+f*
+
+endstream
+endobj
+14 0 obj
+<</Type /ExtGState
+/SMask <</Type /Mask
+/S /Luminosity
+/G 13 0 R>>>>
+endobj
+15 0 obj
+<</Type /Pattern
+/PatternType 1
+/PaintType 1
+/TilingType 1
+/BBox [0 0 96 96]
+/XStep 96
+/YStep 96
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/ExtGState <</G14 14 0 R>>
+/Pattern <</P11 11 0 R>>>>
+/Length 63>> stream
+/G14 gs
+/Pattern CS/Pattern cs/P11 SCN/P11 scn
+0 0 96 96 re
+f*
+
+endstream
+endobj
+16 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [.75 0 0 -.75 0 96]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1 0 1 0 1]
+/Bounds [.052300006 .57139999 .71810001 .9192]
+/Functions [<</C0 [.98 .984 .984]
+/C1 [.98 .984 .984]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.98 .984 .984]
+/C1 [.98 .984 .984]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.98 .984 .984]
+/C1 [.933 .949 .953]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.933 .949 .953]
+/C1 [.839 .882 .89]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [.839 .882 .89]
+/C1 [.839 .882 .89]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [70.553001 51.230598 0 70.553001 51.230598 79.851799]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+17 0 obj
+<</Type /Pattern
+/PatternType 2
+/Matrix [.75 0 0 -.75 0 96]
+/Shading <</Function <</Domain [0 1]
+/FunctionType 3
+/Encode [0 1 0 1 0 1 0 1 0 1]
+/Bounds [.052300006 .57139999 .71810001 .9192]
+/Functions [<</C0 [0 0 0]
+/C1 [0 0 0]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [0 0 0]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>> <</C0 [1 1 1]
+/C1 [1 1 1]
+/Domain [0 1]
+/FunctionType 2
+/N 1>>]>>
+/Extend [true true]
+/Coords [70.553001 51.230598 0 70.553001 51.230598 79.851799]
+/ShadingType 3
+/ColorSpace /DeviceRGB>>>>
+endobj
+18 0 obj
+<</Type /XObject
+/Subtype /Form
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Pattern <</P17 17 0 R>>>>
+/BBox [0 0 96 96]
+/Group <</Type /Group
+/S /Transparency
+/CS /DeviceRGB
+/I true>>
+/Length 55>> stream
+/Pattern CS/Pattern cs/P17 SCN/P17 scn
+0 0 96 96 re
+f*
+
+endstream
+endobj
+19 0 obj
+<</Type /ExtGState
+/SMask <</Type /Mask
+/S /Luminosity
+/G 18 0 R>>>>
+endobj
+20 0 obj
+<</Type /Pattern
+/PatternType 1
+/PaintType 1
+/TilingType 1
+/BBox [0 0 96 96]
+/XStep 96
+/YStep 96
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/ExtGState <</G19 19 0 R>>
+/Pattern <</P16 16 0 R>>>>
+/Length 63>> stream
+/G19 gs
+/Pattern CS/Pattern cs/P16 SCN/P16 scn
+0 0 96 96 re
+f*
+
+endstream
+endobj
+21 0 obj
+<</Filter /FlateDecode
+/Length 2355>> stream
+xœํYหฎทฯW๔:€(พk/ผ ์x‘u0pœลX@$oๆ๏sNUฑIฺฒ$ Hึ…๎ํ>ำM๋q๊ใb๒๏๐๘yใถQ๛ฏท฿๘A๖๚ฯทฟๅx4น‹ผดฎ๐x8๘๓ท๏ฝxหํํ๗้๘ๅƒŒb—ๅŸท๑๓•ƒปฺc>\ฅแwN2ังเš4„๊j๔'ฬ›]ฌธŒฌ ..ณํ๘ใึ\จ„๋'ืฦ|ึปล=ˆ9ฬ๗ๅธ฿vุๅคc=6ธน(”cอ•6๋ฒk๗} ~hNk€๓> 2๑6ืnvaเ?—๑Pผศ๊ท5๋|vyบ็ฺว๗ฟใ?ฟ๕๑o?ฟw|๗ำyy๐๖‡|๔_๙็รœำƒึ|ฎ.1<pW9๊p9‹+>ฒงFตธœ‚ุ ำ„:๒๏ม!tืh&hกธ6A๏|ฟu—ธถDทxฤพ๑ˆม๙ ๐ฎ&ดชcำ๑ผ]กรปัล!1้าัƒYšจ๙้–\\ึsrล๏˜โ
+-ษีกู 7UqS๖b4ณFEม๎7, Y6ะ^-y?๖๘๓ณม*ฌ"มส=
+&๕VKฏHห‹Yfbิเ,ญ…fR๛‰fไ˜ูช+Aฑ<o/@O๊ฝF4ฏษ่ฯๅ@บFVM?mชฮgส$˜\u๚ง&X็>#%uQืƒ่|ฯ_฿ึ9'“b์L‰iwสr~€ฟอาๆ่˜๔๊@lหแ@๗ ฟkฏฺk^A๔ต]&€ŸปNŽC๒ p ฦJpขzข๔&ญ ูR0'ฬTณ+–…ไ_9r›oŒ09!u'aEˆzีŒ๓ˆัš&hhฬ\DTGSพ‚ป้™/&) ˜ุX@‚ŸHo๒^G้๊Xฯ‡cภธ(ฯภณฑอศ๛4หe:œตฝธž%aX†;dผrzK3Gr+0˜5œ™ใ›ะFกeฦŽ'L๒ไ:$mIพ*ฃ42Š%ขๅ๓wK@ย”ล฿็J2ศ‚‘๋quJ๊Žƒ[
+jฝแ•๋c—•Bf_U๕|i&š๊้(ูขuฯ9
+\Tt^ฌ>% %$ (ลฒ๕A@ฒ๖4ฆ)e[8แท˜&„ฏ๙_›ฆCg“HEฒ%๎vUฌ?"tjVN นผฎ๖ฯi^๋#ีŽ4ฤ`ฉรๆo1i“•พ:๚Aืiเ#มพีบ†$%‚ขnแ[]ว:ีฌBA{ex๖2๋jหถ฿ฯ_9!บ]Uฆ%'ํ๙h7aGY#เOฒyา:ศy%]ŒกEม๖aZFJฯบY Nบb–เก”Q๓l@ŽฑPc๏ว๕ศ:)ศภkฮฅฆฤรจึ1cโร7xบƒ^| ้บžืxธาbQ๕๙ >ฦิ&ุฐยฤ0ๆก\›0 ณUjศCw\VrไยNž๊iสoBqาWสฏlM”8}จ˜คRU'ถ*ษํm๊ยTะ„๔Y]์7น
+-ฤฺs8MgCVzฦ„ฉ)Z\‰Z{Ze๚n‰า* ฟฌ+ะFkJf่ZP™ฺRb็ุvญ็%d๐0fฝกษ™ะa“‚|๛จekŽ]Aี6ว|ๅ5)5pํผ์cCJษฒๆDH[gYaฦฎ35TMT`L50i๒@bWนXฎTs*Y)ฒจ๖ uiZgฝšผ{|4‘šฬพt่ฆt…ŽS๐ฃ-มๆŽๅ|แํงHด“'M€e,Mž|ฒiโ-๔ฑก lีฐฉs.ดๅ8๕ๆใาRำPUp”ฉ+ฬ]ฮ•gอ}ชk ๑3/–7ํTg=ฟ๕>ฅ๗‰๚หt ๎ห”;ุด4ัช›ฌ๎ฯฒฺ”-Qไ,]ะส™m:^Q/ฒ/ค-พ`า๔น1ฒฃปณฺซขพN๖†-ี ๐ง๛.M†Y‹ึ2จ:๔a 5™] ฅ6๎ชศ„๚ไ!s mะ=taf‚ภบจีwฺR-ใ!q๔
+šล“fฺ–†ƒๅตะฉ!/ั8๔vอ' r„]๔–{๋‘…๎/๎‹ีท?E๖7…’zญ ์“๓ฟ‚HIŸ€R’?R๓ฮc–ู>„ูฐ8๚‹๔์]lox€โ•xย,yŽฆ๘๓v…2วบ—ู5J•Vผžนณ‹ฑ2 Q฿œ–๊^;‹"อ;wึอถˆe_
+ภ1ๆ$Vมฯ
+ึดŒ$fGBc&๗ย๎sš;65ํm1 ๏aฬw…ณš
+๓`ก—Kบรษฆป็uยTจซQV+ฒ๕ฎ ีt
+ัŠ ’rิVƒl๗‹,_{ะ vvczลบV„๙+มูซะัส|ะซ๛๎7(ˆช9็TIฏ‡1-ชฒ/^Fไ.กžŒYlƒš๔ุM๊vํ‰)NBd2ฺž“็Sz$ug๗H*/ภญ$ผตงLัข๋ า–m ๕IˆPู)—{ฮX 9่™๖ๆ๙ไ|t)ฎนž-[ ๗cUšD8๓พช‚+ุ5#‹Djขม‘~Yโ(&๒,ื—\ธๅัHโIาใWjŸŠY4dาฐกrL!๑ฎ}๊Pdทsง0๋‚ๅ^ำ‰๓j@Ÿฮฝ&ฦ0[{ปๅSFดๅ้|;Eฤฎดฤp‹p9฿ผ@‰ำDพDeŸV•Vรึc๏<R“ E,V“@ย๙dPJกš์wห*R˜œl๊~๊_๗ฐ2๊ฉ“กWซwฅ™ศนอ~†ญš%b‘_ิค‡ฬ<œuภ;ƒ๘ำฯ4ฏ‡—๘หำห?ฟะน฿พvฦ๔™Xแ5(Uๆvšปข`(13HqRภญ }บSAฺ-๒&—>oWhๆiัฮ๋yd^…๐š…„ล สZ\z“P๒Œ†‡ณ๕„็ตŸu|ด๚ˆV+ฮmSx{๘้7ํ2_šถ9fZ่7%
+ท%•Jมk85]ํิๆๅJqณVลAเ 6Q!0{มhตซฦ‹“ท…็>Aป)ต.฿G([QแหHCฒ@ญตhโ‰ฤฏ๚z๕ใำcผHส0Y
+endstream
+endobj
+2 0 obj
+<</Type /Page
+/Resources <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/ExtGState <</G3 3 0 R>>
+/Pattern <</P4 4 0 R
+/P5 5 0 R
+/P10 10 0 R
+/P15 15 0 R
+/P20 20 0 R>>>>
+/MediaBox [0 0 96 96]
+/Contents 21 0 R
+/StructParents 0
+/Parent 22 0 R>>
+endobj
+22 0 obj
+<</Type /Pages
+/Count 1
+/Kids [2 0 R]>>
+endobj
+23 0 obj
+<</Type /Catalog
+/Pages 22 0 R>>
+endobj
+xref
+0 24
+0000000000 65535 f
+0000000015 00000 n
+0000010171 00000 n
+0000000303 00000 n
+0000000340 00000 n
+0000001007 00000 n
+0000001970 00000 n
+0000002526 00000 n
+0000003082 00000 n
+0000003379 00000 n
+0000003462 00000 n
+0000003775 00000 n
+0000004377 00000 n
+0000004928 00000 n
+0000005230 00000 n
+0000005315 00000 n
+0000005635 00000 n
+0000006377 00000 n
+0000007037 00000 n
+0000007339 00000 n
+0000007424 00000 n
+0000007744 00000 n
+0000010428 00000 n
+0000010484 00000 n
+trailer
+<</Size 24
+/Root 23 0 R
+/Info 1 0 R>>
+startxref
+10533
+%%EOF \ No newline at end of file
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-globe-africa-europe.pdf b/macros/latex/contrib/emo/emo-graphics/emo-globe-africa-europe.pdf
new file mode 100644
index 0000000000..3b7803cd6f
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-globe-africa-europe.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-handshake.pdf b/macros/latex/contrib/emo/emo-graphics/emo-handshake.pdf
new file mode 100644
index 0000000000..339711e4c4
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-handshake.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-japanese-bargain-button.pdf b/macros/latex/contrib/emo/emo-graphics/emo-japanese-bargain-button.pdf
new file mode 100644
index 0000000000..b517c208b3
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-japanese-bargain-button.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-judge.pdf b/macros/latex/contrib/emo/emo-graphics/emo-judge.pdf
new file mode 100644
index 0000000000..4b61e53752
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-judge.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-keycap-one.pdf b/macros/latex/contrib/emo/emo-graphics/emo-keycap-one.pdf
new file mode 100644
index 0000000000..8988600ff6
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-keycap-one.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-label.pdf b/macros/latex/contrib/emo/emo-graphics/emo-label.pdf
new file mode 100644
index 0000000000..5ad631f606
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-label.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-lingchi.pdf b/macros/latex/contrib/emo/emo-graphics/emo-lingchi.pdf
new file mode 100644
index 0000000000..273264dc1d
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-lingchi.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-loupe-left.pdf b/macros/latex/contrib/emo/emo-graphics/emo-loupe-left.pdf
new file mode 100644
index 0000000000..49d2d0f36a
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-loupe-left.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-pager.pdf b/macros/latex/contrib/emo/emo-graphics/emo-pager.pdf
new file mode 100644
index 0000000000..42e47b5c44
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-pager.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-parrot.pdf b/macros/latex/contrib/emo/emo-graphics/emo-parrot.pdf
new file mode 100644
index 0000000000..6419b0792f
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-parrot.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-person-facepalming.pdf b/macros/latex/contrib/emo/emo-graphics/emo-person-facepalming.pdf
new file mode 100644
index 0000000000..8add549028
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-person-facepalming.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-plus.pdf b/macros/latex/contrib/emo/emo-graphics/emo-plus.pdf
new file mode 100644
index 0000000000..1e63a5976c
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-plus.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-rainbow-flag.pdf b/macros/latex/contrib/emo/emo-graphics/emo-rainbow-flag.pdf
new file mode 100644
index 0000000000..0f67f2d2d4
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-rainbow-flag.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-receipt.pdf b/macros/latex/contrib/emo/emo-graphics/emo-receipt.pdf
new file mode 100644
index 0000000000..8e9ddee62f
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-receipt.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-robot.pdf b/macros/latex/contrib/emo/emo-graphics/emo-robot.pdf
new file mode 100644
index 0000000000..33f9b91e75
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-robot.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-roll-of-paper.pdf b/macros/latex/contrib/emo/emo-graphics/emo-roll-of-paper.pdf
new file mode 100644
index 0000000000..27d21a0dde
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-roll-of-paper.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-stadium.pdf b/macros/latex/contrib/emo/emo-graphics/emo-stadium.pdf
new file mode 100644
index 0000000000..dc01d805c6
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-stadium.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-stop-sign.pdf b/macros/latex/contrib/emo/emo-graphics/emo-stop-sign.pdf
new file mode 100644
index 0000000000..cab7fa60b3
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-stop-sign.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-triangular-ruler.pdf b/macros/latex/contrib/emo/emo-graphics/emo-triangular-ruler.pdf
new file mode 100644
index 0000000000..062e896f28
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-triangular-ruler.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-graphics/emo-wastebasket.pdf b/macros/latex/contrib/emo/emo-graphics/emo-wastebasket.pdf
new file mode 100644
index 0000000000..5bd631e944
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-graphics/emo-wastebasket.pdf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo-lingchi.ttf b/macros/latex/contrib/emo/emo-lingchi.ttf
new file mode 100644
index 0000000000..3bae825582
--- /dev/null
+++ b/macros/latex/contrib/emo/emo-lingchi.ttf
Binary files differ
diff --git a/macros/latex/contrib/emo/emo.def b/macros/latex/contrib/emo/emo.def
new file mode 100644
index 0000000000..6a50455da1
--- /dev/null
+++ b/macros/latex/contrib/emo/emo.def
@@ -0,0 +1,41 @@
+\ProvidesFile{emo.def}[2023-04-19]
+\expandafter\def\csname emo@emoji@keycap-one\endcsname{1๏ธโƒฃ}
+\def\emo@emoji@biohazard{โ˜ฃ๏ธ}
+\expandafter\def\csname emo@emoji@balance-scale\endcsname{โš–๏ธ}
+\expandafter\def\csname emo@emoji@check-mark\endcsname{โœ”๏ธ}
+\def\emo@emoji@plus{โž•}
+\def\emo@emoji@eu{๐Ÿ‡ช๐Ÿ‡บ}
+\expandafter\def\csname emo@emoji@japanese-bargain-button\endcsname{๐Ÿ‰}
+\def\emo@emoji@foggy{๐ŸŒ}
+\expandafter\def\csname emo@emoji@globe-africa-europe\endcsname{๐ŸŒ}
+\expandafter\def\csname emo@emoji@classical-building\endcsname{๐Ÿ›๏ธ}
+\expandafter\def\csname emo@emoji@desert-island\endcsname{๐Ÿ๏ธ}
+\def\emo@emoji@stadium{๐ŸŸ๏ธ}
+\expandafter\def\csname emo@emoji@rainbow-flag\endcsname{๐Ÿณ๏ธโ€๐ŸŒˆ}
+\def\emo@emoji@label{๐Ÿท๏ธ}
+\def\emo@emoji@eye{๐Ÿ‘๏ธ}
+\def\emo@emoji@busts{๐Ÿ‘ฅ}
+\def\emo@emoji@collision{๐Ÿ’ฅ}
+\expandafter\def\csname emo@emoji@currency-exchange\endcsname{๐Ÿ’ฑ}
+\expandafter\def\csname emo@emoji@floppy-disk\endcsname{๐Ÿ’พ}
+\expandafter\def\csname emo@emoji@chart-increasing\endcsname{๐Ÿ“ˆ}
+\expandafter\def\csname emo@emoji@triangular-ruler\endcsname{๐Ÿ“}
+\def\emo@emoji@pager{๐Ÿ“Ÿ}
+\expandafter\def\csname emo@emoji@loupe-left\endcsname{๐Ÿ”}
+\def\emo@emoji@detective{๐Ÿ•ต๏ธ}
+\def\emo@emoji@wastebasket{๐Ÿ—‘๏ธ}
+\expandafter\def\csname emo@emoji@enraged-face\endcsname{๐Ÿ˜ก}
+\expandafter\def\csname emo@emoji@stop-sign\endcsname{๐Ÿ›‘}
+\def\emo@emoji@robot{๐Ÿค–}
+\def\emo@emoji@handshake{๐Ÿค}
+\expandafter\def\csname emo@emoji@person-facepalming\endcsname{๐Ÿคฆ}
+\expandafter\def\csname emo@emoji@exploding-head\endcsname{๐Ÿคฏ}
+\def\emo@emoji@parrot{๐Ÿฆœ}
+\def\emo@emoji@judge{๐Ÿง‘โ€โš–๏ธ}
+\expandafter\def\csname emo@emoji@roll-of-paper\endcsname{๐Ÿงป}
+\def\emo@emoji@receipt{๐Ÿงพ}
+
+\ifemo@extra
+\def\emo@emoji@lingchi{ๅ‡Œ้ฒ}
+\def\emo@emoji@YHWH{\begingroup\textdir TRT ื™ื”ื•ื”\endgroup}
+\fi
diff --git a/macros/latex/contrib/emo/emo.dtx b/macros/latex/contrib/emo/emo.dtx
new file mode 100644
index 0000000000..66b4e53492
--- /dev/null
+++ b/macros/latex/contrib/emo/emo.dtx
@@ -0,0 +1,908 @@
+% \iffalse meta-comment
+%
+% emoโ€ขji for all (LaTeX engines)
+% (C) Copyright 2023 by Robert Grimm
+% Released under LPPL v1.3c or later
+% <https://github.com/apparebit/emo>
+%
+% \fi
+% ^^A ----------------------------------------------------------------------------------
+% \iffalse
+%<*scaffold>
+\iffalse
+%</scaffold>
+% ======================================================================================
+%<*readme>
+# emoโ€ขji for all (LaTeX engines)
+
+This package defines the `\emo{<emoji-name>}` macro for including color emoji in
+a document no matter the LaTeX engine. It uses the Noto color emoji font if the
+engine supports doing so and falls back onto PDF graphics otherwise. In either
+case, `\emo{desert-island}` results in ๐Ÿ and `\emo{parrot}` results in ๐Ÿฆœ. Emo
+may come in particularly handy when dealing with academic publishers that
+provide only minimal support for non-Latin scripts (cough,
+[ACM](https://www.acm.org), cough).
+
+Emo's source repository is <https://github.com/apparebit/emo>. It also is
+available [through CTAN](https://ctan.org/pkg/emo). Emo supports conversion to
+HTML with [LaTeXML](https://github.com/brucemiller/LaTeXML) or
+[TeX4ht](https://tug.org/tex4ht/). When using the latter tool, please be sure to
+use |make4ht -l| as invocation.
+
+
+## Package Options
+
+When emo is used with the `extra` option, this package also defines the
+`\lingchi` and `\YHWH` macros for ๅ‡Œ้ฒ and ื™ื”ื•ื”, respectively. Both macros
+preserve a subsequent space as space, no backslash needed.
+
+When used with the `index` option, this package also emits a raw index entry for
+each use of an emoji into an emo index or `.edx` file.
+
+
+## Installation
+
+To **extract files** embedded in [emo.dtx](emo.dtx), run `pdftex emo.dtx`. Note
+that plain old `tex` won't do, since it mangles this README. `pdflatex` works,
+but also generates the package documentation. The embedded files are `build.sh`,
+`emo.ins`, `emo.sty`, `emo.sty.ltxml`, and `README.md`.
+
+To **build the documentation** embedded in `emo.dtx`, run `source build.sh`. The
+shell script invokes `pdflatex emo.dtx` thrice and `makeindex` once each for the
+change and the symbol indices, resulting in [emo.pdf](emo.pdf).
+
+To **configure the emoji**, run `python3 config/emo.py` with appropriate
+arguments. The [package documentation](emo.pdf) explains the configuration tool
+in detail, but you may find the `-h` for help option sufficient to get started.
+
+To **install this package**, place `emo.def`, `emo.sty`, `emo.sty.ltxml`,
+`emo-lingchi.ttf`, and the `emo-graphics` directory with the fallback PDF files
+somewhere where LaTeX can find them. In a pinch, your project directory will do.
+
+
+## Supported Emoji
+
+By default, emo supports only a few emoji:
+
+1๏ธโƒฃ โ˜ฃ๏ธ โš–๏ธ โœ”๏ธ โž• ๐Ÿ‡ช๐Ÿ‡บ ๐Ÿ‰ ๐ŸŒ ๐ŸŒ ๐Ÿ›๏ธ ๐Ÿ๏ธ ๐ŸŸ๏ธ ๐Ÿณ๏ธโ€๐ŸŒˆ ๐Ÿท๏ธ ๐Ÿ‘๏ธ ๐Ÿ‘ฅ ๐Ÿ’ฅ ๐Ÿ’ฑ ๐Ÿ’พ ๐Ÿ“ˆ ๐Ÿ“ ๐Ÿ“Ÿ ๐Ÿ”
+๐Ÿ•ต๏ธ ๐Ÿ—‘๏ธ ๐Ÿ˜ก ๐Ÿ›‘ ๐Ÿค– ๐Ÿค ๐Ÿคฆ ๐Ÿคฏ ๐Ÿฆœ ๐Ÿง‘โ€โš–๏ธ ๐Ÿงป ๐Ÿงพ
+
+Their names are keycap-one, biohazard, balance-scale, check-mark, plus, eu,
+japanese-bargain-button, foggy, globe-africa-europe, classical-building,
+desert-island, stadium, rainbow-flag, label, eye, busts, collision,
+currency-exchange, floppy-disk, chart-increasing, triangular-ruler, pager,
+loupe-left, detective, wastebasket, enraged-face, stop-sign, robot, handshake,
+person-facepalming, exploding-head, parrot, judge, roll-of-paper, and receipt.
+
+The [package's documentation](emo.pdf) explains the underlying naming scheme and
+also how to reconfigure which emoji are supported. The [emo.py](config/emo.py)
+script takes care of the heavy lifting during reconfiguration, converting SVG
+into PDF files and generating an updated `emo.def` file.
+
+
+## Copyright and Licensing
+
+This package combines code written in LaTeX, Python, and Perl with Unicode data
+about emoji as well as graphics and fonts derived from Google's Noto fonts. As a
+result, a number of different licenses apply, all of which are [OSI
+approved](https://opensource.org/licenses/) and non-copyleft:
+
+ * This package's [LaTeX code](emo.dtx) is ยฉ Copyright 2023 by Robert Grimm and
+ has been released under the [LPPL
+ v1.3c](https://www.latex-project.org/lppl/lppl-1-3c/) or later.
+ * The [emo.py](config/emo.py) configuration script also is ยฉ Copyright 2023 by
+ Robert Grimm but has been released under the [Apache 2.0
+ license](https://www.apache.org/licenses/LICENSE-2.0).
+ * The [emoji-test.txt](config/emoji-test.txt) configuration file is a data
+ file from [Unicode TR-51](https://unicode.org/reports/tr51/) and hence
+ subject to the [Unicode License](https://www.unicode.org/license.txt).
+ * The `emo-lingchi.ttf` font is a two-glyph subset of the serif traditional
+ Chinese version of Google's [Noto
+ fonts](https://github.com/notofonts/noto-cjk) and hence subject to the [SIL
+ Open Font License v1.1](https://scripts.sil.org/ofl).
+ * The PDF graphics in the `emo-graphics` directory are derived from the
+ sources for [Noto's color emoji](https://github.com/googlefonts/noto-emoji)
+ and hence subject to the Apache 2.0 license.
+
+%</readme>
+% --------------------------------------------------------------------------------------
+%<*buildscript>
+pdflatex emo.dtx
+makeindex -s gind.ist -o emo.ind emo.idx
+makeindex -s gglo.ist -o emo.gls emo.glo
+pdflatex emo.dtx
+pdflatex emo.dtx
+%</buildscript>
+% ======================================================================================
+%<*scaffold>
+\fi
+\def\nameofplainTeX{plain}
+\ifx\fmtname\nameofplainTeX\else
+ \expandafter\begingroup
+\fi
+%</scaffold>
+% --------------------------------------------------------------------------------------
+%<*install>
+\input docstrip.tex
+\keepsilent
+\askforoverwritefalse
+\preamble
+
+emoโ€ขji for all (LaTeX engines)
+(C) Copyright 2023 by Robert Grimm
+Released under LPPL v1.3c or later
+<https://github.com/apparebit/emo>
+
+\endpreamble
+\usedir{tex/latex/emo}
+\generate{
+ \file{\jobname.sty}{\from{\jobname.dtx}{package}}}
+\generate{
+ \nopreamble\nopostamble
+ \file{\jobname.sty.ltxml}{\from{\jobname.dtx}{latexml-binding}}}
+%</install>
+%<install>\endbatchfile
+% --------------------------------------------------------------------------------------
+%<*scaffold>
+\usedir{source/latex/emo}
+\generate{\file{\jobname.ins}{\from{\jobname.dtx}{install}}}
+\nopreamble\nopostamble
+\usedir{source/latex/emo}
+\generate{\file{build.sh}{\from{\jobname.dtx}{buildscript}}}
+\usedir{doc/latex/emo}
+\generate{\file{README.md}{\from{\jobname.dtx}{readme}}}
+\ifx\fmtname\nameofplainTeX
+ \expandafter\endbatchfile
+\else
+ \expandafter\endgroup
+\fi
+%</scaffold>
+% ======================================================================================
+% See https://tug.org/TUGboat/tb29-2/tb92pakin.pdf.
+%<*scaffold>
+\ProvidesFile{emo.dtx}
+%</scaffold>
+%<package>\NeedsTeXFormat{LaTeX2e}
+%<package>\ProvidesPackage{emo}
+%<*scaffold,package>
+ [2023/04/21 v0.3 emoโ€ขji for all (LaTeX engines)]
+%</scaffold,package>
+% ======================================================================================
+%<*driver>
+\PassOptionsToPackage{utf8}{inputenc}
+\documentclass{ltxdoc}
+% Override the default \small, which looks odd typeset in Inconsolata.
+\renewcommand{\MacroFont}{\normalsize\ttfamily}
+\usepackage[extra]{\jobname}
+\usepackage{enumitem}
+\usepackage{parskip}
+\usepackage{inconsolata}
+
+% Use BlackFoundry's Inria <https://tug.org/FontCatalogue/inriaserifregular/>
+\usepackage[T1]{fontenc}
+\usepackage[lining]{InriaSerif}
+\renewcommand*\oldstylenums[1]{{\fontfamily{InriaSerif-OsF}\selectfont #1}}
+\let\oldnormalfont\normalfont
+\def\normalfont{\oldnormalfont\mdseries}
+
+\usepackage{xcolor}
+\usepackage{hyperref}
+\definecolor{spot}{HTML}{353598}
+\hypersetup{allcolors=spot}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+\begin{document}
+ \DocInput{\jobname.dtx}
+\end{document}
+%</driver>
+% ======================================================================================
+% \fi
+%
+% \changes{0.1}{}{Initial release}
+% \changes{0.2}{}{Prefix PDF and font files with ``emo-''}
+% \changes{0.2}{}{Support pdftex for extracting emo.dtx}
+% \changes{0.3}{}{Refactor implementation to simplify public macros}
+% \changes{0.3}{}{Support conversion to HTML with TeX4ht}
+%
+% \GetFileInfo{\jobname.dtx}
+%
+% \DoNotIndex{\{,\},\x,\\}
+% \DoNotIndex{\begingroup,\char,\csname,\def}
+% \DoNotIndex{\else,\endcsname,\endgroup,\expandafter}
+% \DoNotIndex{\fi,\ifcsname,\ifluatex,\index}
+% \DoNotIndex{\newcommand,\newif,\newindex}
+% \DoNotIndex{\relax,\string,\textbackslash,\textsf,\texttt}
+%
+% \newlist{inlinenum}{enumerate*}{1}
+% \setlist[inlinenum]{label=(\alph{inlinenumi})}
+% \newenvironment{verbatimish}{%
+% \ttfamily%
+% \obeylines%
+% \obeyspaces%
+% \vspace{\the\parskip}%
+% \setlength{\parskip}{0pt}%
+% \setlength{\parindent}{1em}%
+% }{}
+%
+% \title{emoโ€ขji for all\\(LaTeX engines)}
+% \author{\href{https://apparebit.com}{Robert Grimm}}
+% \date{Version \fileversion\ (\filedate)}
+%
+% \maketitle
+%
+% \begin{abstract}
+% \noindent{}Emo implements the |\emo|\marg{emoji-name} command for including
+% color emoji such as |\emo{desert-island}| for \emo{desert-island} or
+% |\emo{parrot}| for \emo{parrot} in your documents independent of LaTeX engine.
+% The implementation uses the Noto color emoji font if the engine supports it
+% and includes PDF graphics otherwise. It also supports conversion to HTML with
+% either LaTeXML or TeX4ht. Next, PDF graphics are automatically derived from
+% Noto's SVG sources, so the visual appearance is very similar. The source
+% repository is at \url{https://github.com/apparebit/emo}. Emo may come in
+% particularly handy when dealing with academic publishers that provide only
+% minimal support for non-Latin scripts (cough,
+% \href{https://authors.acm.org/proceedings/production-information/accepted-latex-packages}{ACM},
+% cough).
+% \end{abstract}
+%
+% \tableofcontents
+%
+%
+% ^^A ==================================================================================
+% \section{Installation}
+%
+% The emo package is available through its
+% \href{https://github.com/apparebit/emo}{source repository} or through
+% \href{https://ctan.org/pkg/emo}{CTAN}. Installation is fairly
+% straightforward, though it does involve a lot more files than usual.
+%
+% \begin{enumerate}
+% \item Start by extracting this package's files from |emo.dtx| by running:
+% \begin{verbatimish}
+% \$ pdftex emo.dtx
+% \end{verbatimish}
+% Do \emph{not} use |tex|; it mangles the embedded |README.md|. |pdflatex| also
+% extracts the files and then builds the documentation. Embedded files are
+% |build.sh|, |emo.ins|, |emo.sty|, |emo.sty.ltxml|, and |README.md|. Extraction
+% will overwrite existing files with the same name without asking.
+%
+% \item Build the package documentation with change and symbol indices by
+% running:
+% \begin{verbatimish}
+% \$ source build.sh
+% \end{verbatimish}
+% The shell script invokes |pdflatex emo.dtx| thrice and |makeindex| once each
+% for the change and symbol indices to produce |emo.pdf|.
+%
+% \item Get started reconfiguring supported emoji by running:
+% \begin{verbatimish}
+% \$ python config/emo.py -h
+% \end{verbatimish}
+% For more detailed instructions, see \S\ref{sec:config} below.
+%
+% \item Put the following files somewhere LaTeX can find them. In a pinch, your
+% current project's directory will do. However, emo's installation potentially
+% comprises thousands of files. So, you probably want to use a dedicated
+% directory and add that to the search path for LaTeX, e.g., by setting the
+% |TEXINPUTS| environment variable.
+% \begin{enumerate}
+% \item |emo.sty| with the package implementation;
+% \item |emo.sty.ltxml| with the binding for
+% \href{https://github.com/brucemiller/LaTeXML}{LaTeXML};
+% \item |emo.def| with the emoji table;
+% \item |emo-lingchi.ttf| with the two glyphs for |\lingchi|;
+% \item |emo-graphics| with the fallback PDF graphics.
+% \end{enumerate}
+% TeX Live requires that each package's files have unique names. For that
+% reason, the PDF graphics in the |emo-graphics| directory start with the |emo-|
+% prefix as well.
+%
+% \end{enumerate}
+%
+% When running on the LuaLaTeX engine, the emo package also uses the Noto color
+% emoji (|NotoColorEmoji.ttf|) and Linux Libertine (|LinLibertine_R.otf|) fonts,
+% with the latter used for rendering |\YHWH| only. Neither file is included with
+% emo's distribution, since both of them are distributed with major TeX
+% distributions already. If they are not included with your LaTeX distribution,
+% you can find them on CTAN. The |emo-lingchi.ttf| font distributed with emo is
+% a two glyph subset of |NotoSerifTC-Regular.otf|, i.e., the traditional Chinese
+% version of Noto serif.
+%
+%
+% ^^A ==================================================================================
+% \section{Usage}
+%
+% As usual, you declare your document's dependency on emo with
+% |\usepackage{emo}|. In addition to the unadorned form, emo takes up to two
+% options:
+% \begin{description}
+% \item[extra] Also define the |\lingchi| and |\YHWH| macros, which produce
+% \lingchi and \YHWH.
+% \item[index] Create an emoji index tagged |emo| with the |.edx| extension for
+% the raw index and the |.end| extension for the processed index. This
+% option relies on the |index| package, generates the raw |.edx| file,
+% but does not build or use the processed index.
+% \end{description}
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{One Main Macro}
+% \DescribeMacro{\emo}
+% An |\emo|\marg{emoji-name} invocation expands to the named emoji. For
+% LuaLaTeX, it uses the Noto color emoji font. For all other engines, it uses
+% PDF graphics. That way, |\emo{desert-island}| results in~\emo{desert-island}
+% and |\emo{parrot}| results in~\emo{parrot}.
+%
+% Since LaTeX tends to produce a lot of command line noise about underfull boxes
+% and loaded fonts, it's a easy to miss meaningful warnings. For that reason,
+% |\emo| expands to an attention-seeking error message upon undefined emoji
+% names. For example, |\emo{boo}| produces \emo{boo}.
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsubsection{Emoji Names}
+%
+% With some exceptions, emo's names for emoji are automatically derived from
+% their Unicode names, with letters converted to lowercase, punctuation such as
+% commas, colons, quotes, and parentheses stripped, and interword spaces
+% replaced by dashes. Furthermore, instead of the rather verbose
+% |dark-skin-tone|, |medium-dark-skin-tone|, etc modifiers, emo
+% uses the more succinct |darkest|, |darker|, |medium|, |lighter|, and
+% |lightest|.
+%
+% For some emoji names, emo goes further by hard-coding shorter names. Those
+% names are listed in Table~\ref{tab:special-names}.
+%
+% \begin{table}
+% \caption{Exceptional emoji names}
+% \label{tab:special-names}
+% \small\vspace{1em}
+% \begin{tabular}{ll}
+% \textbf{Transformed Unicode Name} & \textbf{Emo Replacement Name} \\ \hline
+% |a-button-blood-type| & |a-button| \\
+% |ab-button-blood-type| & |ab-button| \\
+% |b-button-blood-type| & |b-button| \\
+% |o-button-blood-type| & |o-button| \\
+% |bust-in-silhouette| & |bust| \\
+% |busts-in-silhouette| & |busts| \\
+% |flag-european-union| & |eu| \\
+% |globe-showing-americas| & |globe-americas| \\
+% |globe-showing-asia-australia| & |globe-asia-australia| \\
+% |globe-showing-europe-africa| & |globe-africa-europe| \\
+% |hear-no-evil-monkey| & |hear-no-evil| \\
+% |index-pointing-at-the-viewer| & |index-pointing-at-viewer| \\
+% |index-pointing-at-the-viewer-darkest| & |index-pointing-at-viewer-darkest| \\
+% |index-pointing-at-the-viewer-darker| & |index-pointing-at-viewer-darker| \\
+% |index-pointing-at-the-viewer-medium| & |index-pointing-at-viewer-medium| \\
+% |index-pointing-at-the-viewer-lighter| & |index-pointing-at-viewer-lighter| \\
+% |index-pointing-at-the-viewer-lightest| & |index-pointing-at-viewer-lightest| \\
+% |keycap-*| & |keycap-star| \\
+% |keycap-#| & |keycap-hash| \\
+% |keycap-0| & |keycap-zero| \\
+% |keycap-1| & |keycap-one| \\
+% |keycap-2| & |keycap-two| \\
+% |keycap-3| & |keycap-three| \\
+% |keycap-4| & |keycap-four| \\
+% |keycap-5| & |keycap-five| \\
+% |keycap-6| & |keycap-six| \\
+% |keycap-7| & |keycap-seven| \\
+% |keycap-8| & |keycap-eight| \\
+% |keycap-9| & |keycap-nine| \\
+% |keycap-10| & |keycap-ten| \\
+% |magnifying-glass-tilted-left| & |loupe-left| \\
+% |magnifying-glass-tilted-right| & |loupe-right| \\
+% |palm-down-hand| & |palm-down| \\
+% |palm-down-hand-darkest| & |palm-down-darkest| \\
+% |palm-down-hand-darker| & |palm-down-darker| \\
+% |palm-down-hand-medium| & |palm-down-medium| \\
+% |palm-down-hand-lighter| & |palm-down-lighter| \\
+% |palm-down-hand-lightest| & |palm-down-lightest| \\
+% |palm-up-hand| & |palm-up| \\
+% |palm-up-hand-darkest| & |palm-up-darkest| \\
+% |palm-up-hand-darker| & |palm-up-darker| \\
+% |palm-up-hand-medium| & |palm-up-medium| \\
+% |palm-up-hand-lighter| & |palm-up-lighter| \\
+% |palm-up-hand-lightest| & |palm-up-lightest| \\
+% |rolling-on-the-floor-laughing| & |rofl| \\
+% |see-no-evil-monkey| & |see-no-evil| \\
+% |speak-no-evil-monkey| & |speak-no-evil| \\
+% \end{tabular}
+% \end{table}
+%
+% Emo's |emo.def| contains the names and codepoints of all currently supported
+% emoji. Emo's distribution also includes the |emoji-test.txt| file, which is
+% part of \href{https://unicode.org/reports/tr51/}{Unicode TR-51} and contains
+% the names and codepoints of all \emph{potentially} supported emoji, i.e., all
+% emoji. It further organizes emoji into groups and subgroups, with the current
+% (sub)group being the one named on the closest line above the emoji that starts
+% with |# |(|sub|)|group:|. As described in the next section, the group and
+% subgroup names can be used during configuration for concisely naming a large
+% number of emoji.
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{Two Extra Macros}
+%
+% \DescribeMacro{\lingchi}
+% \DescribeMacro{\YHWH}
+% The |\lingchi| and |\YHWH| macros take no arguments and produce \lingchi and
+% \YHWH. They are only available if emo is used with the \textsf{extra} option.
+% The former renders the Chinese term for ``death by a thousand cuts.'' While
+% originally an execution method, the term applies to surprisingly many software
+% systems as well. The latter produces the Tetragrammaton, the Hebrew name for
+% God. Observant Jews never utter what's written, not even in their thoughts,
+% substituting Adonai (``My Lord''), Elohim (``God''), or HaShem (``The Name'')
+% instead. In my mind, that nicely mirrors the very incomprehensibility of
+% \YHWH. Both macros preserve a subsequent space as space, no backslash needed.
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{Conversion to HTML}
+%
+% Emo supports conversion to HTML with either
+% \href{https://github.com/brucemiller/LaTeXML}{LaTeXML} or
+% \href{https://tug.org/tex4ht/}{TeX4ht}. LaTeXML support is implemented by a
+% separate ``binding'' against LaTeXML's Perl API. I chronicled my exploration
+% of suitable options leading to that less than ideal choice in a
+% \href{https://github.com/brucemiller/LaTeXML/issues/2063}{GitHub issue}.
+% TeX4ht support is implemented by the emo package itself. It requires
+% processing with LuaLaTeX e.g., by passing |-l| to the |make4ht| tool.
+%
+%
+% ^^A ==================================================================================
+% \section{Configuration}
+% \label{sec:config}
+%
+% Emo's implementation is actually split over two files: |emo.sty| is extracted
+% from |emo.dtx| and defines the substance of the package, its options, its
+% helper macros, and the user-visible |\emo|, |\lingchi|, and |\YHWH| macros.
+% Currently supported emoji are defined by the emoji table in the second file,
+% |emo.def|. For every supported emoji, the file contains a command
+% |\emo@emoji@|\meta{emoji-name} with the emoji's codepoints as value.
+%
+% Configuration automates the regeneration of the emoji table for arbitrary
+% numbers of emoji. |config/emo.py| is the script and |config/emoji-test.txt| is
+% the list of all emoji from the Unicode standard.
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{Running the Configuration Script}
+%
+% To update emo's configuration, invoke the |config/emo.py| script:
+% \begin{verbatimish}
+% \$ python3 config/emo.py \meta{selector} \meta{selector} $\ldots$
+% \end{verbatimish}
+%
+% Each selector may be:
+% \begin{itemize}
+% \item The literal |ALL| (case-sensitive) for \emph{all} emoji.
+% \item Name of a group in |emoji-test.txt| lowercased and with spaces replaced
+% by dashes and ampersand |&| replaced by an |and|; e.g.,
+% |travel-and-places|.
+% \item Name of a group, a double colon |::|, and name of a subgroup, again
+% lowercased and with spaces replaced by dashes and |&| by an |and|; e.g.,
+% |travel-and-places::place-geographic|.
+% \item The name of an emoji; e.g., |desert-island|.
+% \end{itemize}
+% For conjunctive group names, such as ``Smileys \& Emotion'' (|emoji-test.txt|)
+% or ``smileys-and-emotion'' (|emo.py|), the configuration script also accepts
+% either of the two nouns as a shortcut, e.g., ``smileys'' or ``emotion.''
+%
+% For data safety, |emo.py| does not overwrite PDF graphics and hence can only
+% \emph{add} emoji to the configuration. To remove emoji, simply remove their
+% PDF graphics from |emo-graphics| and then run |emo.py| without selector
+% arguments, which updates the emoji table accordingly.
+%
+% |emo.py| effectively treats |emoji-test.txt| as registry of all emoji and the
+% filenames of PDF graphics in |emo-graphics| as emo's current inventory. For
+% all emoji named by selector arguments but not in the inventory, |emo.py|
+% converts the SVG source graphic from the Noto color emoji sources to a PDF
+% file and deletes the |/Page| |/Group| object from the the PDF again, since
+% that object trips up |pdflatex|. And yeah, |emo.py| automatically downloads
+% the Noto color emoji sources if necessary.
+%
+%
+% ^^A ==================================================================================
+% \section{Copyright and Licensing}
+%
+% Since emo's distribution includes not only LaTeX code but also a substantial
+% Python script, Unicode data about emoji, as well as graphics and fonts derived
+% from Google's Noto project, a number of different licenses apply. All of them
+% are \href{https://opensource.org/licenses/}{OSI approved} and non-copyleft:
+% \begin{itemize}
+% \item This package's LaTeX and also Perl code extracted from |emo.dtx|
+% is ยฉ Copyright 2023 by Robert Grimm and has been released
+% under the \href{https://www.latex-project.org/lppl/lppl-1-3c/}{LPPL v1.3c}
+% or later.
+% \item The |config/emo.py| script also is ยฉ Copyright 2023 by Robert Grimm but
+% has been released under the
+% \href{https://www.apache.org/licenses/LICENSE-2.0}{Apache 2.0 license}.
+% \item The [config/emoji-test.txt] configuration file is a data file from
+% \href{https://unicode.org/reports/tr51/}{Unicode TR-51} and hence subject
+% to the \href{https://www.unicode.org/license.txt}{Unicode License}.
+% \item The |emo-lingchi.ttf| font is a two-glyph subset of the traditional
+% Chinese version of Google's
+% \href{https://github.com/notofonts/noto-cjk}{Noto serif} and hence subject
+% to the \href{https://scripts.sil.org/ofl}{SIL Open Font License v1.1}.
+% \item The PDF graphics in the |emo-graphics| directory are derived from the
+% sources for \href{https://github.com/googlefonts/noto-emoji}{Noto's color
+% emoji} and hence subject to the Apache 2.0 license.
+% \end{itemize}
+%
+%
+% \StopEventually{^^A
+% \PrintChanges^^A
+% \setcounter{IndexColumns}{2}^^A
+% \columnsep = 20pt^^A
+% \PrintIndex}
+%
+%
+% ^^A ==================================================================================
+% \section{Implementation}
+%
+% Let's get started with emo's implementation:
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+%
+% Except, the package implementation started near the top of the |emo.dtx| file,
+% before the documentation preamble. We repeat it here for completeness:
+%
+% \begin{verbatimish}
+% |\NeedsTeXFormat{LaTeX2e}|
+% |\ProvidesPackage{emo}|
+% | |[\filedate\space\fileversion\space\fileinfo]
+% \end{verbatimish}
+%
+% And no, I didn't repeat the version number, date, or package information.
+% Check |emo.dtx|.
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{Package Options}
+%
+% \begin{macro}{\ifemo@extra}
+% \begin{macro}{\ifemo@index}
+% Emo's \textsf{extra} and \textsf{index} options are simple flags. So we
+% declare a new conditional for each and, if |\usepackage| includes an option,
+% toggle the conditional's state.
+% \begin{macrocode}
+\newif\ifemo@extra\emo@extrafalse
+\DeclareOption{extra}{\emo@extratrue}
+\newif\ifemo@indexing\emo@indexingfalse
+\DeclareOption{index}{\emo@indexingtrue}
+\ProcessOptions\relax
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{Setup Including Dependencies}
+%
+% The dependency on |inputenc| effectively declares this file's encoding to be
+% UTF-8. The XeTeX and LuaTeX engines already expect files to be encoded that
+% way and hence ignore the declaration. However, pdfTeX supports other (legacy)
+% encodings and needs to be told.
+% \begin{macrocode}
+\RequirePackage[utf8]{inputenc}
+% \end{macrocode}
+%
+% \begin{macro}{\emo@use@unicode}
+% \begin{macro}{\emo@use@font}
+% \begin{macro}{\emo@use@pdf}
+% \begin{macro}{\emo@backend}
+% Emo currently supports three different backends for actually rendering emoji,
+% namely the backend named |\emo@use@unicode| emits Unicode codepoints in a
+% group, the one named |\emo@use@font| emits font selection before those same
+% Unicode codepoints in the group, and the one named |\emo@use@pdf| emits PDF
+% graphics. Once we know to name the backends, we can set |\emo@backend| to the
+% currently active backend, determined by interrogating the runtime environment.
+% Alas, we still need to implement the three backends; but |\emo@content| is
+% defined closer to the end of the package implementation.
+% \changes{0.3}{}{Generalize backend selection}
+% \begin{macrocode}
+\def\emo@use@unicode{backend:unicode}
+\def\emo@use@font{backend:font+unicode}
+\def\emo@use@pdf{backend:pdf}
+\RequirePackage{iftex}
+\ifdefined\HCode
+ \let\emo@backend=\emo@use@unicode
+\else
+\ifluatex
+ \let\emo@backend=\emo@use@font
+\else
+ \let\emo@backend=\emo@use@pdf
+\fi
+\fi
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% With the backend selected, we can now require backend-specific packages,
+% namely |fontspec| for selecting fonts in the |\emo@use@font| backend and
+% |graphicx| for including PDF graphics in the |\emo@use@pdf| backend. The
+% |\emo@use@unicode| backend has no similar requirements.
+% \begin{macrocode}
+\ifx\emo@backend\emo@use@font
+ \RequirePackage{fontspec}
+\fi
+\ifx\emo@backend\emo@use@pdf
+ \RequirePackage{graphicx}
+\fi
+% \end{macrocode}
+%
+% Next, emo requires |xcolor| for formatting highly visible error messages
+% within the text. Always including another package that is only used when there
+% are errors is not ideal. But when I tried calling |\RequirePackage| for
+% |xcolor| from inside the error macro, it didn't work. Alternatively, I could
+% make in-text errors optional.
+% \begin{macrocode}
+\RequirePackage{xcolor}
+% \end{macrocode}
+%
+% Finally, emo's options also have dependencies, with \textsf{extra} requiring
+% the |xspace| package and \textsf{index} requiring the |index| package:
+% \begin{macrocode}
+\ifemo@extra
+ \RequirePackage{xspace}
+\fi
+\ifemo@indexing
+ \RequirePackage{index}
+\fi
+% \end{macrocode}
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{The Emoji Table}
+%
+% \begin{macro}{\emo@emoji@<name>}
+% For each emoji with a PDF graphic in the |emo-graphics| directory and, if
+% enabled, the two extra macros, the corresponding
+% |\emo@emoji@|\meta{emoji-name} macro expands to its Unicode sequence. With
+% over 3,000 distinct emoji in Unicode 15, emo relies on a Python script for
+% populating the graphics directory and writing the table to the
+% \texttt{\jobname.def} file. Since the package code does not change after
+% installation but the emoji table may very well change, they are kept separate.
+% Alternatively, we could use DocStrip to assemble the package file from three
+% parts, the code from the previous sections, then the contents of the emoji
+% table in |emo.def|, and then all subsequent code. Alas, that seems a bit much
+% for turning two files into one.
+% \begin{macrocode}
+\input{emo.def}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{Internal Macros}
+%
+% \begin{macro}{\emo@error@fg}
+% \begin{macro}{\emo@error@bg}
+% \begin{macro}{\emo@error}
+% Define two colors and a function that uses the two colors for formatting an
+% attention-grabbing error message. If you use an invalid emoji name and
+% overlook the warning in the console, you \emph{will} notice the error messsage
+% in the document thusly formatted.
+% \begin{macrocode}
+\definecolor{emo@error@fg}{rgb}{1,1,1}
+\definecolor{emo@error@bg}{rgb}{.6824,.0863,.0863}
+\def\emo@error#1{%
+ \colorbox{emo@error@bg}{%
+ \textcolor{emo@error@fg}{%
+ \textsf{Bad} \texttt{\textbackslash emo\{#1\}}%
+ }%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\emo@ifdef}
+% Validate the emoji name given as first argument. The macro expands to the
+% second argument if the name is valid and an error message otherwise. Its
+% implementation relies on the |emo@emoji| table.
+% \begin{macrocode}
+\def\emo@ifdef#1#2{%
+ \ifcsname emo@emoji@#1\endcsname#2\else%
+ \PackageWarning{emo}{Unknown emoji name in `\string\emo{#1}'}%
+ \emo@error{#1}%
+ \fi%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\emo@index}
+% If indexing is enabled, record the use of an emoji. Otherwise, do nothing.
+% \begin{macrocode}
+\ifemo@indexing
+ \newindex{emo}{edx}{end}{Emoji Index}
+ \def\emo@index#1{\index[emo]{#1}}
+\else
+ \def\emo@index#1{}
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\emo@content}
+% Render the emoji content. This macro interfaces with the backend and thus
+% needs to be defined as many times as there are backends: The Unicode backend
+% just expands the entry from the emoji table. The font backend does the same,
+% but sets the font to Noto Color Emoji first. The PDF backend instead includes
+% the corresponding PDF graphic.
+% \begin{macrocode}
+\ifx\emo@backend\emo@use@unicode
+ \def\emo@content#1{\begingroup\csname emo@emoji@#1\endcsname\endgroup}
+\else
+\ifx\emo@backend\emo@use@font
+ \newfontface\emo@font[Renderer=Harfbuzz]{NotoColorEmoji.ttf}
+ \def\emo@content#1{\begingroup\emo@font\csname emo@emoji@#1\endcsname\endgroup}
+\else
+ \def\emo@content#1{%
+ \raisebox{-0.2ex}{%
+ \includegraphics[height=1em]{emo-graphics/emo-#1}}
+ }
+\fi
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+%
+% ^^A ----------------------------------------------------------------------------------
+% \subsection{User Macros}
+%
+% \begin{macro}{\emo}
+% Thanks to the just introduced internal macros, the main |\emo| macro is really
+% simple: If the emoji name is defined, possibly emit an index entry for that
+% emoji and, critically, render the emoji content.
+% \begin{macrocode}
+\newcommand\emo[1]{%
+ \emo@ifdef{#1}{%
+ \emo@index{#1}%
+ \emo@content{#1}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\lingchi}
+% \begin{macro}{\YHWH}
+% With such a simple yet generally useful definition for |\emo|, the default
+% implementations for |\lingchi| and |\YHWH| can just delegate to |\emo|
+% followed by |\xspace|. That's possible because, just like emoji, both macros
+% render either as Unicode characters or PDF graphics. Alas, that cannot work
+% for the font backend because |\emo| uses Noto Color Emoji whereas |\lingchi|
+% uses Traditional Chinese and |\YHWH| Hebrew. Since these two macros are the
+% two only font exceptions, we simply define alternate versions for the font
+% backend that use the correct fonts. Of course, all this happens only when the
+% \textsf{extra} option is enabled.
+% \changes{0.3}{}{Implement in terms of |\emo|}
+% \begin{macrocode}
+\ifemo@extra
+\ifx\emo@backend\emo@use@font
+ \newfontface\emo@chinese{emo-lingchi.ttf}
+ \newfontface\emo@hebrew{LinLibertine_R.otf}
+ \newcommand\lingchi{%
+ \emo@index{lingchi}%
+ \begingroup\emo@chinese\emo@emoji@lingchi\endgroup%
+ \xspace}
+ \newcommand\YHWH{%
+ \emo@index{YHWH}%
+ \begingroup\emo@hebrew\emo@emoji@YHWH\endgroup%
+ \xspace}
+\else
+ \newcommand\lingchi{\emo{lingchi}\xspace}
+ \newcommand\YHWH{\emo{YHWH}\xspace}
+\fi
+\fi
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% Et voil\`a. That's it!
+%
+% \begin{macrocode}
+%</package>
+% \end{macrocode}
+%
+%
+% ^^A ==================================================================================
+% \section{LaTeXML Binding}
+% \changes{0.2}{}{Add LaTeXML binding}
+%
+% To support conversion from LaTeX to HTML, emo includes a so-called binding for
+% \href{https://github.com/brucemiller/LaTeXML}{LaTeXML}. It effectively is a
+% (much simplified) re-implementation of emo's core functionality, only written
+% in Perl against LaTeXML's API. The binding ignores the \textsf{index} option
+% and does not perform error checking on emoji names. If either is important to
+% you, please compile the document with LaTeX first. Furthermore, the binding
+% emits necessary Unicode codepoints only, without font annotations. If you want
+% to specify fonts, please use a CSS fontstack.
+%
+% Asking package authors to reimplement their packages for LaTeXML seems
+% unreasonable to me. It leads to code duplication and places the maintenance
+% burden on package authors. Yet, right after announcing emo, the question of
+% LaTeXML support came up. LaTeXML includes the |latexml.sty| package, which
+% defines |\iflatexml|. I would have used that command to make the three-line
+% change to |emo.sty| necessary to support LaTeXML, except |latexml.sty|
+% contains lots of other stuff that isn't needed. Always loading lots of macros
+% only to detect LaTeXML slows down compilation and wastes memory. Since
+% reimplementing |\iflatexml| would require a binding anyways, I just wrote a
+% minimal binding. As I said, LaTeXML's approach is broken.
+%
+% With that out of the way, let's get started:
+% \begin{macrocode}
+%<*latexml-binding>
+% \end{macrocode}
+%
+% The binding starts with an explicit preamble because |docstrip| does not
+% alllow for a redefinition of the starting characters of a line comment. It is
+% followed by the Perl dependencies.
+% \begin{macrocode}
+## emo's LaTeXML binding.
+## (C) 2023 by Robert Grimm.
+## Released under LPPL v1.3c or later.
+use strict;
+use warnings;
+use LaTeXML::Package;
+% \end{macrocode}
+%
+% \begin{macro}{\ifemo@extra}
+% Next, we use raw TeX to declare the LaTeX package and define the |emo@extra|
+% conditional. There is no need to define the |emo@indexing| conditional, since
+% it corresponds to the unsupported \textsf{index} option.
+% \begin{macrocode}
+RawTeX(<<'EOTeX');
+\ProvidesPackage{emo}
+ [2023/04/21 v0.3 emoโ€ขji for all (LaTeX engines)]
+\newif\ifemo@extra\emo@extrafalse
+EOTeX
+% \end{macrocode}
+% \end{macro}
+%
+% Option prcessing is almost trivial:
+% \begin{macrocode}
+DeclareOption('extra', '\emo@extratrue');
+DeclareOption('index', '');
+ProcessOptions();
+% \end{macrocode}
+%
+% \begin{macro}{\emo@emoji@<name>}
+% \begin{macro}{\emo}
+% Just like the actual package implementation, the binding reads the emoji table
+% from |emo.def|. Similar to the actual implementation of the |\emo| macro when
+% running under LuaLaTeX, the binding expands the named entry from the emoji
+% table, producing the emoji's Unicode codepoints.
+% \begin{macrocode}
+InputDefinitions('emo', type => 'def', noltxml => 1);
+DefMacro('\emo{}', '\csname emo@emoji@#1\endcsname');
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\lingchi}
+% \begin{macro}{\YHWH}
+% If the |emo@extra| conditional is enabled, require the |xspace| package and then
+% provide minimal re-definitions of the |\lingchi| and |\YHWH| macros. Both simply
+% expand to the necessary Unicode codepoints.
+% \begin{macrocode}
+if (IfCondition(T_CS('\ifemo@extra'))) {
+ RequirePackage('xspace');
+ DefMacro('\lingchi', "\x{51cc}\x{9072}\\xspace");
+ DefMacro('\YHWH', "\x{05D9}\x{05D4}\x{05D5}\x{05D4}\\xspace");
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% That's it for the binding, too.
+% \begin{macrocode}
+%</latexml-binding>
+% \end{macrocode}
+%
+%
+% \Finale
diff --git a/macros/latex/contrib/emo/emo.pdf b/macros/latex/contrib/emo/emo.pdf
new file mode 100644
index 0000000000..6c8f4137fe
--- /dev/null
+++ b/macros/latex/contrib/emo/emo.pdf
Binary files differ