MDL-65896 core: create emoji picker
authorRyan Wyllie <ryan@moodle.com>
Fri, 27 Sep 2019 06:25:54 +0000 (14:25 +0800)
committerRyan Wyllie <ryan@moodle.com>
Wed, 23 Oct 2019 02:59:58 +0000 (10:59 +0800)
32 files changed:
lang/en/moodle.php
lib/amd/build/emoji/data.min.js [new file with mode: 0644]
lib/amd/build/emoji/data.min.js.map [new file with mode: 0644]
lib/amd/build/emoji/picker.min.js [new file with mode: 0644]
lib/amd/build/emoji/picker.min.js.map [new file with mode: 0644]
lib/amd/src/emoji/data.js [new file with mode: 0644]
lib/amd/src/emoji/picker.js [new file with mode: 0644]
lib/classes/output/icon_system_fontawesome.php
lib/templates/emoji/emoji_row.mustache [new file with mode: 0644]
lib/templates/emoji/header_row.mustache [new file with mode: 0644]
lib/templates/emoji/picker.mustache [new file with mode: 0644]
pix/i/emojicategoryactivities.png [new file with mode: 0644]
pix/i/emojicategoryactivities.svg [new file with mode: 0644]
pix/i/emojicategoryanimalsnature.png [new file with mode: 0644]
pix/i/emojicategoryanimalsnature.svg [new file with mode: 0644]
pix/i/emojicategoryflags.png [new file with mode: 0644]
pix/i/emojicategoryflags.svg [new file with mode: 0644]
pix/i/emojicategoryfooddrink.png [new file with mode: 0644]
pix/i/emojicategoryfooddrink.svg [new file with mode: 0644]
pix/i/emojicategoryobjects.png [new file with mode: 0644]
pix/i/emojicategoryobjects.svg [new file with mode: 0644]
pix/i/emojicategoryrecent.png [new file with mode: 0644]
pix/i/emojicategoryrecent.svg [new file with mode: 0644]
pix/i/emojicategorysmileyspeople.png [new file with mode: 0644]
pix/i/emojicategorysmileyspeople.svg [new file with mode: 0644]
pix/i/emojicategorysymbols.png [new file with mode: 0644]
pix/i/emojicategorysymbols.svg [new file with mode: 0644]
pix/i/emojicategorytravelplaces.png [new file with mode: 0644]
pix/i/emojicategorytravelplaces.svg [new file with mode: 0644]
theme/boost/scss/moodle/core.scss
theme/boost/style/moodle.css
theme/classic/style/moodle.css

index 48edfc5..4fd52e3 100644 (file)
@@ -727,6 +727,15 @@ $string['emailstop'] = 'Email stop';
 $string['emailtoprivatefiles'] = 'You can also e-mail files as attachments straight to your private files space. Simply attach your files to an e-mail and send it to {$a}';
 $string['emailtoprivatefilesdenied'] = 'Your administrator has disabled the option to upload your own private files.';
 $string['emailvia'] = '{$a->name} (via {$a->siteshortname})';
+$string['emojicategoryactivities'] = 'Activities';
+$string['emojicategoryanimalsnature'] = 'Animals & nature';
+$string['emojicategoryflags'] = 'Flags';
+$string['emojicategoryfooddrink'] = 'Food & drink';
+$string['emojicategoryobjects'] = 'Objects';
+$string['emojicategoryrecent'] = 'Recent';
+$string['emojicategorysmileyspeople'] = 'Smileys & people';
+$string['emojicategorysymbols'] = 'Symbols';
+$string['emojicategorytravelplaces'] = 'Travel & places';
 $string['emptydragdropregion'] = 'empty region';
 $string['enable'] = 'Enable';
 $string['encryptedcode'] = 'Encrypted code';
diff --git a/lib/amd/build/emoji/data.min.js b/lib/amd/build/emoji/data.min.js
new file mode 100644 (file)
index 0000000..f4e1201
Binary files /dev/null and b/lib/amd/build/emoji/data.min.js differ
diff --git a/lib/amd/build/emoji/data.min.js.map b/lib/amd/build/emoji/data.min.js.map
new file mode 100644 (file)
index 0000000..c7318f3
Binary files /dev/null and b/lib/amd/build/emoji/data.min.js.map differ
diff --git a/lib/amd/build/emoji/picker.min.js b/lib/amd/build/emoji/picker.min.js
new file mode 100644 (file)
index 0000000..e68677c
Binary files /dev/null and b/lib/amd/build/emoji/picker.min.js differ
diff --git a/lib/amd/build/emoji/picker.min.js.map b/lib/amd/build/emoji/picker.min.js.map
new file mode 100644 (file)
index 0000000..a060264
Binary files /dev/null and b/lib/amd/build/emoji/picker.min.js.map differ
diff --git a/lib/amd/src/emoji/data.js b/lib/amd/src/emoji/data.js
new file mode 100644 (file)
index 0000000..38d4477
--- /dev/null
@@ -0,0 +1,14084 @@
+// This file is part of Moodle - http://moodle.org/
+//
+// Moodle is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// Moodle is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
+
+/**
+ * Emoji data based on the data available from https://github.com/iamcal/emoji-data.
+ *
+ * @copyright  2019 Ryan Wyllie <ryan@moodle.com>
+ * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
+ */
+
+export const byCategory = [
+    {
+        "name": "Smileys & People",
+        "emojis": [
+            {
+                "unified": "1F600",
+                "shortnames": [
+                    "grinning"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F601",
+                "shortnames": [
+                    "grin"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F602",
+                "shortnames": [
+                    "joy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F923",
+                "shortnames": [
+                    "rolling_on_the_floor_laughing"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F603",
+                "shortnames": [
+                    "smiley"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F604",
+                "shortnames": [
+                    "smile"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F605",
+                "shortnames": [
+                    "sweat_smile"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F606",
+                "shortnames": [
+                    "laughing"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F609",
+                "shortnames": [
+                    "wink"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F60A",
+                "shortnames": [
+                    "blush"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F60B",
+                "shortnames": [
+                    "yum"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F60E",
+                "shortnames": [
+                    "sunglasses"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F60D",
+                "shortnames": [
+                    "heart_eyes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F618",
+                "shortnames": [
+                    "kissing_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F970",
+                "shortnames": [
+                    "smiling_face_with_3_hearts"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F617",
+                "shortnames": [
+                    "kissing"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F619",
+                "shortnames": [
+                    "kissing_smiling_eyes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F61A",
+                "shortnames": [
+                    "kissing_closed_eyes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F642",
+                "shortnames": [
+                    "slightly_smiling_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F917",
+                "shortnames": [
+                    "hugging_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F929",
+                "shortnames": [
+                    "star-struck"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F914",
+                "shortnames": [
+                    "thinking_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F928",
+                "shortnames": [
+                    "face_with_raised_eyebrow"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F610",
+                "shortnames": [
+                    "neutral_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F611",
+                "shortnames": [
+                    "expressionless"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F636",
+                "shortnames": [
+                    "no_mouth"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F644",
+                "shortnames": [
+                    "face_with_rolling_eyes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F60F",
+                "shortnames": [
+                    "smirk"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F623",
+                "shortnames": [
+                    "persevere"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F625",
+                "shortnames": [
+                    "disappointed_relieved"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F62E",
+                "shortnames": [
+                    "open_mouth"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F910",
+                "shortnames": [
+                    "zipper_mouth_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F62F",
+                "shortnames": [
+                    "hushed"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F62A",
+                "shortnames": [
+                    "sleepy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F62B",
+                "shortnames": [
+                    "tired_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F634",
+                "shortnames": [
+                    "sleeping"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F60C",
+                "shortnames": [
+                    "relieved"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F61B",
+                "shortnames": [
+                    "stuck_out_tongue"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F61C",
+                "shortnames": [
+                    "stuck_out_tongue_winking_eye"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F61D",
+                "shortnames": [
+                    "stuck_out_tongue_closed_eyes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F924",
+                "shortnames": [
+                    "drooling_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F612",
+                "shortnames": [
+                    "unamused"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F613",
+                "shortnames": [
+                    "sweat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F614",
+                "shortnames": [
+                    "pensive"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F615",
+                "shortnames": [
+                    "confused"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F643",
+                "shortnames": [
+                    "upside_down_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F911",
+                "shortnames": [
+                    "money_mouth_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F632",
+                "shortnames": [
+                    "astonished"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F641",
+                "shortnames": [
+                    "slightly_frowning_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F616",
+                "shortnames": [
+                    "confounded"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F61E",
+                "shortnames": [
+                    "disappointed"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F61F",
+                "shortnames": [
+                    "worried"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F624",
+                "shortnames": [
+                    "triumph"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F622",
+                "shortnames": [
+                    "cry"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F62D",
+                "shortnames": [
+                    "sob"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F626",
+                "shortnames": [
+                    "frowning"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F627",
+                "shortnames": [
+                    "anguished"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F628",
+                "shortnames": [
+                    "fearful"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F629",
+                "shortnames": [
+                    "weary"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F92F",
+                "shortnames": [
+                    "exploding_head"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F62C",
+                "shortnames": [
+                    "grimacing"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F630",
+                "shortnames": [
+                    "cold_sweat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F631",
+                "shortnames": [
+                    "scream"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F975",
+                "shortnames": [
+                    "hot_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F976",
+                "shortnames": [
+                    "cold_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F633",
+                "shortnames": [
+                    "flushed"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F92A",
+                "shortnames": [
+                    "zany_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F635",
+                "shortnames": [
+                    "dizzy_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F621",
+                "shortnames": [
+                    "rage"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F620",
+                "shortnames": [
+                    "angry"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F92C",
+                "shortnames": [
+                    "face_with_symbols_on_mouth"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F637",
+                "shortnames": [
+                    "mask"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F912",
+                "shortnames": [
+                    "face_with_thermometer"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F915",
+                "shortnames": [
+                    "face_with_head_bandage"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F922",
+                "shortnames": [
+                    "nauseated_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F92E",
+                "shortnames": [
+                    "face_vomiting"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F927",
+                "shortnames": [
+                    "sneezing_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F607",
+                "shortnames": [
+                    "innocent"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F920",
+                "shortnames": [
+                    "face_with_cowboy_hat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F973",
+                "shortnames": [
+                    "partying_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F974",
+                "shortnames": [
+                    "woozy_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F97A",
+                "shortnames": [
+                    "pleading_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F925",
+                "shortnames": [
+                    "lying_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F92B",
+                "shortnames": [
+                    "shushing_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F92D",
+                "shortnames": [
+                    "face_with_hand_over_mouth"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9D0",
+                "shortnames": [
+                    "face_with_monocle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F913",
+                "shortnames": [
+                    "nerd_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F608",
+                "shortnames": [
+                    "smiling_imp"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F47F",
+                "shortnames": [
+                    "imp"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F921",
+                "shortnames": [
+                    "clown_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F479",
+                "shortnames": [
+                    "japanese_ogre"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F47A",
+                "shortnames": [
+                    "japanese_goblin"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F480",
+                "shortnames": [
+                    "skull"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2620-FE0F",
+                "shortnames": [
+                    "skull_and_crossbones"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F47B",
+                "shortnames": [
+                    "ghost"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F47D",
+                "shortnames": [
+                    "alien"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F47E",
+                "shortnames": [
+                    "space_invader"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F916",
+                "shortnames": [
+                    "robot_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A9",
+                "shortnames": [
+                    "hankey"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F63A",
+                "shortnames": [
+                    "smiley_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F638",
+                "shortnames": [
+                    "smile_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F639",
+                "shortnames": [
+                    "joy_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F63B",
+                "shortnames": [
+                    "heart_eyes_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F63C",
+                "shortnames": [
+                    "smirk_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F63D",
+                "shortnames": [
+                    "kissing_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F640",
+                "shortnames": [
+                    "scream_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F63F",
+                "shortnames": [
+                    "crying_cat_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F63E",
+                "shortnames": [
+                    "pouting_cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F648",
+                "shortnames": [
+                    "see_no_evil"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F649",
+                "shortnames": [
+                    "hear_no_evil"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F64A",
+                "shortnames": [
+                    "speak_no_evil"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F476",
+                "shortnames": [
+                    "baby"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F476-1F3FB",
+                    "1F3FC": "1F476-1F3FC",
+                    "1F3FD": "1F476-1F3FD",
+                    "1F3FE": "1F476-1F3FE",
+                    "1F3FF": "1F476-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9D2",
+                "shortnames": [
+                    "child"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D2-1F3FB",
+                    "1F3FC": "1F9D2-1F3FC",
+                    "1F3FD": "1F9D2-1F3FD",
+                    "1F3FE": "1F9D2-1F3FE",
+                    "1F3FF": "1F9D2-1F3FF"
+                }
+            },
+            {
+                "unified": "1F466",
+                "shortnames": [
+                    "boy"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F466-1F3FB",
+                    "1F3FC": "1F466-1F3FC",
+                    "1F3FD": "1F466-1F3FD",
+                    "1F3FE": "1F466-1F3FE",
+                    "1F3FF": "1F466-1F3FF"
+                }
+            },
+            {
+                "unified": "1F467",
+                "shortnames": [
+                    "girl"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F467-1F3FB",
+                    "1F3FC": "1F467-1F3FC",
+                    "1F3FD": "1F467-1F3FD",
+                    "1F3FE": "1F467-1F3FE",
+                    "1F3FF": "1F467-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9D1",
+                "shortnames": [
+                    "adult"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D1-1F3FB",
+                    "1F3FC": "1F9D1-1F3FC",
+                    "1F3FD": "1F9D1-1F3FD",
+                    "1F3FE": "1F9D1-1F3FE",
+                    "1F3FF": "1F9D1-1F3FF"
+                }
+            },
+            {
+                "unified": "1F468",
+                "shortnames": [
+                    "man"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB",
+                    "1F3FC": "1F468-1F3FC",
+                    "1F3FD": "1F468-1F3FD",
+                    "1F3FE": "1F468-1F3FE",
+                    "1F3FF": "1F468-1F3FF"
+                }
+            },
+            {
+                "unified": "1F469",
+                "shortnames": [
+                    "woman"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB",
+                    "1F3FC": "1F469-1F3FC",
+                    "1F3FD": "1F469-1F3FD",
+                    "1F3FE": "1F469-1F3FE",
+                    "1F3FF": "1F469-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9D3",
+                "shortnames": [
+                    "older_adult"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D3-1F3FB",
+                    "1F3FC": "1F9D3-1F3FC",
+                    "1F3FD": "1F9D3-1F3FD",
+                    "1F3FE": "1F9D3-1F3FE",
+                    "1F3FF": "1F9D3-1F3FF"
+                }
+            },
+            {
+                "unified": "1F474",
+                "shortnames": [
+                    "older_man"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F474-1F3FB",
+                    "1F3FC": "1F474-1F3FC",
+                    "1F3FD": "1F474-1F3FD",
+                    "1F3FE": "1F474-1F3FE",
+                    "1F3FF": "1F474-1F3FF"
+                }
+            },
+            {
+                "unified": "1F475",
+                "shortnames": [
+                    "older_woman"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F475-1F3FB",
+                    "1F3FC": "1F475-1F3FC",
+                    "1F3FD": "1F475-1F3FD",
+                    "1F3FE": "1F475-1F3FE",
+                    "1F3FF": "1F475-1F3FF"
+                }
+            },
+            {
+                "unified": "1F468-200D-2695-FE0F",
+                "shortnames": [
+                    "male-doctor"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-2695-FE0F",
+                    "1F3FC": "1F468-1F3FC-200D-2695-FE0F",
+                    "1F3FD": "1F468-1F3FD-200D-2695-FE0F",
+                    "1F3FE": "1F468-1F3FE-200D-2695-FE0F",
+                    "1F3FF": "1F468-1F3FF-200D-2695-FE0F"
+                }
+            },
+            {
+                "unified": "1F469-200D-2695-FE0F",
+                "shortnames": [
+                    "female-doctor"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-2695-FE0F",
+                    "1F3FC": "1F469-1F3FC-200D-2695-FE0F",
+                    "1F3FD": "1F469-1F3FD-200D-2695-FE0F",
+                    "1F3FE": "1F469-1F3FE-200D-2695-FE0F",
+                    "1F3FF": "1F469-1F3FF-200D-2695-FE0F"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F393",
+                "shortnames": [
+                    "male-student"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F393",
+                    "1F3FC": "1F468-1F3FC-200D-1F393",
+                    "1F3FD": "1F468-1F3FD-200D-1F393",
+                    "1F3FE": "1F468-1F3FE-200D-1F393",
+                    "1F3FF": "1F468-1F3FF-200D-1F393"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F393",
+                "shortnames": [
+                    "female-student"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F393",
+                    "1F3FC": "1F469-1F3FC-200D-1F393",
+                    "1F3FD": "1F469-1F3FD-200D-1F393",
+                    "1F3FE": "1F469-1F3FE-200D-1F393",
+                    "1F3FF": "1F469-1F3FF-200D-1F393"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F3EB",
+                "shortnames": [
+                    "male-teacher"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F3EB",
+                    "1F3FC": "1F468-1F3FC-200D-1F3EB",
+                    "1F3FD": "1F468-1F3FD-200D-1F3EB",
+                    "1F3FE": "1F468-1F3FE-200D-1F3EB",
+                    "1F3FF": "1F468-1F3FF-200D-1F3EB"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F3EB",
+                "shortnames": [
+                    "female-teacher"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F3EB",
+                    "1F3FC": "1F469-1F3FC-200D-1F3EB",
+                    "1F3FD": "1F469-1F3FD-200D-1F3EB",
+                    "1F3FE": "1F469-1F3FE-200D-1F3EB",
+                    "1F3FF": "1F469-1F3FF-200D-1F3EB"
+                }
+            },
+            {
+                "unified": "1F468-200D-2696-FE0F",
+                "shortnames": [
+                    "male-judge"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-2696-FE0F",
+                    "1F3FC": "1F468-1F3FC-200D-2696-FE0F",
+                    "1F3FD": "1F468-1F3FD-200D-2696-FE0F",
+                    "1F3FE": "1F468-1F3FE-200D-2696-FE0F",
+                    "1F3FF": "1F468-1F3FF-200D-2696-FE0F"
+                }
+            },
+            {
+                "unified": "1F469-200D-2696-FE0F",
+                "shortnames": [
+                    "female-judge"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-2696-FE0F",
+                    "1F3FC": "1F469-1F3FC-200D-2696-FE0F",
+                    "1F3FD": "1F469-1F3FD-200D-2696-FE0F",
+                    "1F3FE": "1F469-1F3FE-200D-2696-FE0F",
+                    "1F3FF": "1F469-1F3FF-200D-2696-FE0F"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F33E",
+                "shortnames": [
+                    "male-farmer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F33E",
+                    "1F3FC": "1F468-1F3FC-200D-1F33E",
+                    "1F3FD": "1F468-1F3FD-200D-1F33E",
+                    "1F3FE": "1F468-1F3FE-200D-1F33E",
+                    "1F3FF": "1F468-1F3FF-200D-1F33E"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F33E",
+                "shortnames": [
+                    "female-farmer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F33E",
+                    "1F3FC": "1F469-1F3FC-200D-1F33E",
+                    "1F3FD": "1F469-1F3FD-200D-1F33E",
+                    "1F3FE": "1F469-1F3FE-200D-1F33E",
+                    "1F3FF": "1F469-1F3FF-200D-1F33E"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F373",
+                "shortnames": [
+                    "male-cook"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F373",
+                    "1F3FC": "1F468-1F3FC-200D-1F373",
+                    "1F3FD": "1F468-1F3FD-200D-1F373",
+                    "1F3FE": "1F468-1F3FE-200D-1F373",
+                    "1F3FF": "1F468-1F3FF-200D-1F373"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F373",
+                "shortnames": [
+                    "female-cook"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F373",
+                    "1F3FC": "1F469-1F3FC-200D-1F373",
+                    "1F3FD": "1F469-1F3FD-200D-1F373",
+                    "1F3FE": "1F469-1F3FE-200D-1F373",
+                    "1F3FF": "1F469-1F3FF-200D-1F373"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F527",
+                "shortnames": [
+                    "male-mechanic"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F527",
+                    "1F3FC": "1F468-1F3FC-200D-1F527",
+                    "1F3FD": "1F468-1F3FD-200D-1F527",
+                    "1F3FE": "1F468-1F3FE-200D-1F527",
+                    "1F3FF": "1F468-1F3FF-200D-1F527"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F527",
+                "shortnames": [
+                    "female-mechanic"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F527",
+                    "1F3FC": "1F469-1F3FC-200D-1F527",
+                    "1F3FD": "1F469-1F3FD-200D-1F527",
+                    "1F3FE": "1F469-1F3FE-200D-1F527",
+                    "1F3FF": "1F469-1F3FF-200D-1F527"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F3ED",
+                "shortnames": [
+                    "male-factory-worker"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F3ED",
+                    "1F3FC": "1F468-1F3FC-200D-1F3ED",
+                    "1F3FD": "1F468-1F3FD-200D-1F3ED",
+                    "1F3FE": "1F468-1F3FE-200D-1F3ED",
+                    "1F3FF": "1F468-1F3FF-200D-1F3ED"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F3ED",
+                "shortnames": [
+                    "female-factory-worker"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F3ED",
+                    "1F3FC": "1F469-1F3FC-200D-1F3ED",
+                    "1F3FD": "1F469-1F3FD-200D-1F3ED",
+                    "1F3FE": "1F469-1F3FE-200D-1F3ED",
+                    "1F3FF": "1F469-1F3FF-200D-1F3ED"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F4BC",
+                "shortnames": [
+                    "male-office-worker"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F4BC",
+                    "1F3FC": "1F468-1F3FC-200D-1F4BC",
+                    "1F3FD": "1F468-1F3FD-200D-1F4BC",
+                    "1F3FE": "1F468-1F3FE-200D-1F4BC",
+                    "1F3FF": "1F468-1F3FF-200D-1F4BC"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F4BC",
+                "shortnames": [
+                    "female-office-worker"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F4BC",
+                    "1F3FC": "1F469-1F3FC-200D-1F4BC",
+                    "1F3FD": "1F469-1F3FD-200D-1F4BC",
+                    "1F3FE": "1F469-1F3FE-200D-1F4BC",
+                    "1F3FF": "1F469-1F3FF-200D-1F4BC"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F52C",
+                "shortnames": [
+                    "male-scientist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F52C",
+                    "1F3FC": "1F468-1F3FC-200D-1F52C",
+                    "1F3FD": "1F468-1F3FD-200D-1F52C",
+                    "1F3FE": "1F468-1F3FE-200D-1F52C",
+                    "1F3FF": "1F468-1F3FF-200D-1F52C"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F52C",
+                "shortnames": [
+                    "female-scientist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F52C",
+                    "1F3FC": "1F469-1F3FC-200D-1F52C",
+                    "1F3FD": "1F469-1F3FD-200D-1F52C",
+                    "1F3FE": "1F469-1F3FE-200D-1F52C",
+                    "1F3FF": "1F469-1F3FF-200D-1F52C"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F4BB",
+                "shortnames": [
+                    "male-technologist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F4BB",
+                    "1F3FC": "1F468-1F3FC-200D-1F4BB",
+                    "1F3FD": "1F468-1F3FD-200D-1F4BB",
+                    "1F3FE": "1F468-1F3FE-200D-1F4BB",
+                    "1F3FF": "1F468-1F3FF-200D-1F4BB"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F4BB",
+                "shortnames": [
+                    "female-technologist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F4BB",
+                    "1F3FC": "1F469-1F3FC-200D-1F4BB",
+                    "1F3FD": "1F469-1F3FD-200D-1F4BB",
+                    "1F3FE": "1F469-1F3FE-200D-1F4BB",
+                    "1F3FF": "1F469-1F3FF-200D-1F4BB"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F3A4",
+                "shortnames": [
+                    "male-singer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F3A4",
+                    "1F3FC": "1F468-1F3FC-200D-1F3A4",
+                    "1F3FD": "1F468-1F3FD-200D-1F3A4",
+                    "1F3FE": "1F468-1F3FE-200D-1F3A4",
+                    "1F3FF": "1F468-1F3FF-200D-1F3A4"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F3A4",
+                "shortnames": [
+                    "female-singer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F3A4",
+                    "1F3FC": "1F469-1F3FC-200D-1F3A4",
+                    "1F3FD": "1F469-1F3FD-200D-1F3A4",
+                    "1F3FE": "1F469-1F3FE-200D-1F3A4",
+                    "1F3FF": "1F469-1F3FF-200D-1F3A4"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F3A8",
+                "shortnames": [
+                    "male-artist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F3A8",
+                    "1F3FC": "1F468-1F3FC-200D-1F3A8",
+                    "1F3FD": "1F468-1F3FD-200D-1F3A8",
+                    "1F3FE": "1F468-1F3FE-200D-1F3A8",
+                    "1F3FF": "1F468-1F3FF-200D-1F3A8"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F3A8",
+                "shortnames": [
+                    "female-artist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F3A8",
+                    "1F3FC": "1F469-1F3FC-200D-1F3A8",
+                    "1F3FD": "1F469-1F3FD-200D-1F3A8",
+                    "1F3FE": "1F469-1F3FE-200D-1F3A8",
+                    "1F3FF": "1F469-1F3FF-200D-1F3A8"
+                }
+            },
+            {
+                "unified": "1F468-200D-2708-FE0F",
+                "shortnames": [
+                    "male-pilot"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-2708-FE0F",
+                    "1F3FC": "1F468-1F3FC-200D-2708-FE0F",
+                    "1F3FD": "1F468-1F3FD-200D-2708-FE0F",
+                    "1F3FE": "1F468-1F3FE-200D-2708-FE0F",
+                    "1F3FF": "1F468-1F3FF-200D-2708-FE0F"
+                }
+            },
+            {
+                "unified": "1F469-200D-2708-FE0F",
+                "shortnames": [
+                    "female-pilot"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-2708-FE0F",
+                    "1F3FC": "1F469-1F3FC-200D-2708-FE0F",
+                    "1F3FD": "1F469-1F3FD-200D-2708-FE0F",
+                    "1F3FE": "1F469-1F3FE-200D-2708-FE0F",
+                    "1F3FF": "1F469-1F3FF-200D-2708-FE0F"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F680",
+                "shortnames": [
+                    "male-astronaut"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F680",
+                    "1F3FC": "1F468-1F3FC-200D-1F680",
+                    "1F3FD": "1F468-1F3FD-200D-1F680",
+                    "1F3FE": "1F468-1F3FE-200D-1F680",
+                    "1F3FF": "1F468-1F3FF-200D-1F680"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F680",
+                "shortnames": [
+                    "female-astronaut"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F680",
+                    "1F3FC": "1F469-1F3FC-200D-1F680",
+                    "1F3FD": "1F469-1F3FD-200D-1F680",
+                    "1F3FE": "1F469-1F3FE-200D-1F680",
+                    "1F3FF": "1F469-1F3FF-200D-1F680"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F692",
+                "shortnames": [
+                    "male-firefighter"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F692",
+                    "1F3FC": "1F468-1F3FC-200D-1F692",
+                    "1F3FD": "1F468-1F3FD-200D-1F692",
+                    "1F3FE": "1F468-1F3FE-200D-1F692",
+                    "1F3FF": "1F468-1F3FF-200D-1F692"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F692",
+                "shortnames": [
+                    "female-firefighter"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F692",
+                    "1F3FC": "1F469-1F3FC-200D-1F692",
+                    "1F3FD": "1F469-1F3FD-200D-1F692",
+                    "1F3FE": "1F469-1F3FE-200D-1F692",
+                    "1F3FF": "1F469-1F3FF-200D-1F692"
+                }
+            },
+            {
+                "unified": "1F46E-200D-2642-FE0F",
+                "shortnames": [
+                    "male-police-officer",
+                    "cop"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F46E-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F46E-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F46E-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F46E-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F46E-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F46E-200D-2640-FE0F",
+                "shortnames": [
+                    "female-police-officer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F46E-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F46E-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F46E-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F46E-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F46E-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F575-FE0F-200D-2642-FE0F",
+                "shortnames": [
+                    "male-detective",
+                    "sleuth_or_spy"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F575-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F575-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F575-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F575-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F575-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F575-FE0F-200D-2640-FE0F",
+                "shortnames": [
+                    "female-detective"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F575-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F575-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F575-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F575-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F575-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F482-200D-2642-FE0F",
+                "shortnames": [
+                    "male-guard",
+                    "guardsman"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F482-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F482-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F482-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F482-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F482-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F482-200D-2640-FE0F",
+                "shortnames": [
+                    "female-guard"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F482-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F482-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F482-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F482-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F482-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F477-200D-2642-FE0F",
+                "shortnames": [
+                    "male-construction-worker",
+                    "construction_worker"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F477-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F477-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F477-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F477-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F477-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F477-200D-2640-FE0F",
+                "shortnames": [
+                    "female-construction-worker"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F477-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F477-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F477-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F477-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F477-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F934",
+                "shortnames": [
+                    "prince"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F934-1F3FB",
+                    "1F3FC": "1F934-1F3FC",
+                    "1F3FD": "1F934-1F3FD",
+                    "1F3FE": "1F934-1F3FE",
+                    "1F3FF": "1F934-1F3FF"
+                }
+            },
+            {
+                "unified": "1F478",
+                "shortnames": [
+                    "princess"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F478-1F3FB",
+                    "1F3FC": "1F478-1F3FC",
+                    "1F3FD": "1F478-1F3FD",
+                    "1F3FE": "1F478-1F3FE",
+                    "1F3FF": "1F478-1F3FF"
+                }
+            },
+            {
+                "unified": "1F473-200D-2642-FE0F",
+                "shortnames": [
+                    "man-wearing-turban",
+                    "man_with_turban"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F473-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F473-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F473-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F473-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F473-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F473-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-wearing-turban"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F473-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F473-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F473-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F473-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F473-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F472",
+                "shortnames": [
+                    "man_with_gua_pi_mao"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F472-1F3FB",
+                    "1F3FC": "1F472-1F3FC",
+                    "1F3FD": "1F472-1F3FD",
+                    "1F3FE": "1F472-1F3FE",
+                    "1F3FF": "1F472-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9D5",
+                "shortnames": [
+                    "person_with_headscarf"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D5-1F3FB",
+                    "1F3FC": "1F9D5-1F3FC",
+                    "1F3FD": "1F9D5-1F3FD",
+                    "1F3FE": "1F9D5-1F3FE",
+                    "1F3FF": "1F9D5-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9D4",
+                "shortnames": [
+                    "bearded_person"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D4-1F3FB",
+                    "1F3FC": "1F9D4-1F3FC",
+                    "1F3FD": "1F9D4-1F3FD",
+                    "1F3FE": "1F9D4-1F3FE",
+                    "1F3FF": "1F9D4-1F3FF"
+                }
+            },
+            {
+                "unified": "1F471-200D-2642-FE0F",
+                "shortnames": [
+                    "blond-haired-man",
+                    "person_with_blond_hair"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F471-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F471-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F471-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F471-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F471-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F471-200D-2640-FE0F",
+                "shortnames": [
+                    "blond-haired-woman"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F471-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F471-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F471-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F471-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F471-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F9B0",
+                "shortnames": [
+                    "male_red_haired"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F9B0",
+                    "1F3FC": "1F468-1F3FC-200D-1F9B0",
+                    "1F3FD": "1F468-1F3FD-200D-1F9B0",
+                    "1F3FE": "1F468-1F3FE-200D-1F9B0",
+                    "1F3FF": "1F468-1F3FF-200D-1F9B0"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F9B0",
+                "shortnames": [
+                    "female_red_haired"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F9B0",
+                    "1F3FC": "1F469-1F3FC-200D-1F9B0",
+                    "1F3FD": "1F469-1F3FD-200D-1F9B0",
+                    "1F3FE": "1F469-1F3FE-200D-1F9B0",
+                    "1F3FF": "1F469-1F3FF-200D-1F9B0"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F9B1",
+                "shortnames": [
+                    "male_curly_haired"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F9B1",
+                    "1F3FC": "1F468-1F3FC-200D-1F9B1",
+                    "1F3FD": "1F468-1F3FD-200D-1F9B1",
+                    "1F3FE": "1F468-1F3FE-200D-1F9B1",
+                    "1F3FF": "1F468-1F3FF-200D-1F9B1"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F9B1",
+                "shortnames": [
+                    "female_curly_haired"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F9B1",
+                    "1F3FC": "1F469-1F3FC-200D-1F9B1",
+                    "1F3FD": "1F469-1F3FD-200D-1F9B1",
+                    "1F3FE": "1F469-1F3FE-200D-1F9B1",
+                    "1F3FF": "1F469-1F3FF-200D-1F9B1"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F9B2",
+                "shortnames": [
+                    "male_bald"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F9B2",
+                    "1F3FC": "1F468-1F3FC-200D-1F9B2",
+                    "1F3FD": "1F468-1F3FD-200D-1F9B2",
+                    "1F3FE": "1F468-1F3FE-200D-1F9B2",
+                    "1F3FF": "1F468-1F3FF-200D-1F9B2"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F9B2",
+                "shortnames": [
+                    "female_bald"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F9B2",
+                    "1F3FC": "1F469-1F3FC-200D-1F9B2",
+                    "1F3FD": "1F469-1F3FD-200D-1F9B2",
+                    "1F3FE": "1F469-1F3FE-200D-1F9B2",
+                    "1F3FF": "1F469-1F3FF-200D-1F9B2"
+                }
+            },
+            {
+                "unified": "1F468-200D-1F9B3",
+                "shortnames": [
+                    "male_white_haired"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F468-1F3FB-200D-1F9B3",
+                    "1F3FC": "1F468-1F3FC-200D-1F9B3",
+                    "1F3FD": "1F468-1F3FD-200D-1F9B3",
+                    "1F3FE": "1F468-1F3FE-200D-1F9B3",
+                    "1F3FF": "1F468-1F3FF-200D-1F9B3"
+                }
+            },
+            {
+                "unified": "1F469-200D-1F9B3",
+                "shortnames": [
+                    "female_white_haired"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F469-1F3FB-200D-1F9B3",
+                    "1F3FC": "1F469-1F3FC-200D-1F9B3",
+                    "1F3FD": "1F469-1F3FD-200D-1F9B3",
+                    "1F3FE": "1F469-1F3FE-200D-1F9B3",
+                    "1F3FF": "1F469-1F3FF-200D-1F9B3"
+                }
+            },
+            {
+                "unified": "1F935",
+                "shortnames": [
+                    "man_in_tuxedo"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F935-1F3FB",
+                    "1F3FC": "1F935-1F3FC",
+                    "1F3FD": "1F935-1F3FD",
+                    "1F3FE": "1F935-1F3FE",
+                    "1F3FF": "1F935-1F3FF"
+                }
+            },
+            {
+                "unified": "1F470",
+                "shortnames": [
+                    "bride_with_veil"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F470-1F3FB",
+                    "1F3FC": "1F470-1F3FC",
+                    "1F3FD": "1F470-1F3FD",
+                    "1F3FE": "1F470-1F3FE",
+                    "1F3FF": "1F470-1F3FF"
+                }
+            },
+            {
+                "unified": "1F930",
+                "shortnames": [
+                    "pregnant_woman"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F930-1F3FB",
+                    "1F3FC": "1F930-1F3FC",
+                    "1F3FD": "1F930-1F3FD",
+                    "1F3FE": "1F930-1F3FE",
+                    "1F3FF": "1F930-1F3FF"
+                }
+            },
+            {
+                "unified": "1F931",
+                "shortnames": [
+                    "breast-feeding"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F931-1F3FB",
+                    "1F3FC": "1F931-1F3FC",
+                    "1F3FD": "1F931-1F3FD",
+                    "1F3FE": "1F931-1F3FE",
+                    "1F3FF": "1F931-1F3FF"
+                }
+            },
+            {
+                "unified": "1F47C",
+                "shortnames": [
+                    "angel"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F47C-1F3FB",
+                    "1F3FC": "1F47C-1F3FC",
+                    "1F3FD": "1F47C-1F3FD",
+                    "1F3FE": "1F47C-1F3FE",
+                    "1F3FF": "1F47C-1F3FF"
+                }
+            },
+            {
+                "unified": "1F385",
+                "shortnames": [
+                    "santa"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F385-1F3FB",
+                    "1F3FC": "1F385-1F3FC",
+                    "1F3FD": "1F385-1F3FD",
+                    "1F3FE": "1F385-1F3FE",
+                    "1F3FF": "1F385-1F3FF"
+                }
+            },
+            {
+                "unified": "1F936",
+                "shortnames": [
+                    "mrs_claus"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F936-1F3FB",
+                    "1F3FC": "1F936-1F3FC",
+                    "1F3FD": "1F936-1F3FD",
+                    "1F3FE": "1F936-1F3FE",
+                    "1F3FF": "1F936-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9B8-200D-2640-FE0F",
+                "shortnames": [
+                    "female_superhero"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9B8-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9B8-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9B8-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9B8-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9B8-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9B8-200D-2642-FE0F",
+                "shortnames": [
+                    "male_superhero"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9B8-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9B8-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9B8-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9B8-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9B8-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9B9-200D-2640-FE0F",
+                "shortnames": [
+                    "female_supervillain"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9B9-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9B9-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9B9-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9B9-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9B9-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9B9-200D-2642-FE0F",
+                "shortnames": [
+                    "male_supervillain"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9B9-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9B9-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9B9-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9B9-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9B9-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D9-200D-2640-FE0F",
+                "shortnames": [
+                    "female_mage",
+                    "mage"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D9-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9D9-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9D9-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9D9-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9D9-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D9-200D-2642-FE0F",
+                "shortnames": [
+                    "male_mage"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D9-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9D9-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9D9-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9D9-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9D9-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DA-200D-2640-FE0F",
+                "shortnames": [
+                    "female_fairy",
+                    "fairy"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DA-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9DA-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9DA-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9DA-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9DA-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DA-200D-2642-FE0F",
+                "shortnames": [
+                    "male_fairy"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DA-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9DA-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9DA-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9DA-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9DA-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DB-200D-2640-FE0F",
+                "shortnames": [
+                    "female_vampire",
+                    "vampire"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DB-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9DB-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9DB-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9DB-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9DB-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DB-200D-2642-FE0F",
+                "shortnames": [
+                    "male_vampire"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DB-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9DB-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9DB-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9DB-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9DB-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DC-200D-2640-FE0F",
+                "shortnames": [
+                    "mermaid"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DC-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9DC-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9DC-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9DC-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9DC-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DC-200D-2642-FE0F",
+                "shortnames": [
+                    "merman",
+                    "merperson"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DC-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9DC-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9DC-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9DC-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9DC-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DD-200D-2640-FE0F",
+                "shortnames": [
+                    "female_elf"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DD-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9DD-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9DD-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9DD-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9DD-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DD-200D-2642-FE0F",
+                "shortnames": [
+                    "male_elf",
+                    "elf"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9DD-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9DD-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9DD-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9DD-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9DD-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9DE-200D-2640-FE0F",
+                "shortnames": [
+                    "female_genie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9DE-200D-2642-FE0F",
+                "shortnames": [
+                    "male_genie",
+                    "genie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9DF-200D-2640-FE0F",
+                "shortnames": [
+                    "female_zombie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9DF-200D-2642-FE0F",
+                "shortnames": [
+                    "male_zombie",
+                    "zombie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F64D-200D-2642-FE0F",
+                "shortnames": [
+                    "man-frowning"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64D-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F64D-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F64D-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F64D-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F64D-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F64D-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-frowning",
+                    "person_frowning"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64D-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F64D-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F64D-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F64D-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F64D-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F64E-200D-2642-FE0F",
+                "shortnames": [
+                    "man-pouting"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64E-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F64E-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F64E-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F64E-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F64E-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F64E-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-pouting",
+                    "person_with_pouting_face"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64E-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F64E-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F64E-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F64E-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F64E-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F645-200D-2642-FE0F",
+                "shortnames": [
+                    "man-gesturing-no"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F645-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F645-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F645-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F645-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F645-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F645-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-gesturing-no",
+                    "no_good"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F645-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F645-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F645-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F645-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F645-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F646-200D-2642-FE0F",
+                "shortnames": [
+                    "man-gesturing-ok"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F646-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F646-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F646-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F646-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F646-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F646-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-gesturing-ok",
+                    "ok_woman"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F646-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F646-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F646-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F646-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F646-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F481-200D-2642-FE0F",
+                "shortnames": [
+                    "man-tipping-hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F481-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F481-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F481-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F481-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F481-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F481-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-tipping-hand",
+                    "information_desk_person"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F481-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F481-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F481-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F481-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F481-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F64B-200D-2642-FE0F",
+                "shortnames": [
+                    "man-raising-hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64B-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F64B-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F64B-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F64B-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F64B-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F64B-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-raising-hand",
+                    "raising_hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64B-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F64B-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F64B-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F64B-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F64B-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F647-200D-2642-FE0F",
+                "shortnames": [
+                    "man-bowing",
+                    "bow"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F647-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F647-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F647-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F647-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F647-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F647-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-bowing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F647-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F647-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F647-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F647-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F647-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F926",
+                "shortnames": [
+                    "face_palm"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F926-1F3FB",
+                    "1F3FC": "1F926-1F3FC",
+                    "1F3FD": "1F926-1F3FD",
+                    "1F3FE": "1F926-1F3FE",
+                    "1F3FF": "1F926-1F3FF"
+                }
+            },
+            {
+                "unified": "1F926-200D-2642-FE0F",
+                "shortnames": [
+                    "man-facepalming"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F926-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F926-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F926-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F926-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F926-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F926-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-facepalming"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F926-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F926-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F926-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F926-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F926-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F937",
+                "shortnames": [
+                    "shrug"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F937-1F3FB",
+                    "1F3FC": "1F937-1F3FC",
+                    "1F3FD": "1F937-1F3FD",
+                    "1F3FE": "1F937-1F3FE",
+                    "1F3FF": "1F937-1F3FF"
+                }
+            },
+            {
+                "unified": "1F937-200D-2642-FE0F",
+                "shortnames": [
+                    "man-shrugging"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F937-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F937-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F937-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F937-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F937-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F937-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-shrugging"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F937-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F937-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F937-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F937-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F937-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F486-200D-2642-FE0F",
+                "shortnames": [
+                    "man-getting-massage"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F486-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F486-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F486-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F486-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F486-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F486-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-getting-massage",
+                    "massage"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F486-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F486-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F486-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F486-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F486-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F487-200D-2642-FE0F",
+                "shortnames": [
+                    "man-getting-haircut"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F487-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F487-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F487-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F487-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F487-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F487-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-getting-haircut",
+                    "haircut"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F487-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F487-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F487-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F487-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F487-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F6B6-200D-2642-FE0F",
+                "shortnames": [
+                    "man-walking",
+                    "walking"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6B6-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F6B6-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F6B6-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F6B6-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F6B6-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F6B6-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-walking"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6B6-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F6B6-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F6B6-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F6B6-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F6B6-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F3C3-200D-2642-FE0F",
+                "shortnames": [
+                    "man-running",
+                    "runner"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3C3-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F3C3-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F3C3-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F3C3-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F3C3-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F3C3-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-running"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3C3-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F3C3-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F3C3-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F3C3-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F3C3-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F483",
+                "shortnames": [
+                    "dancer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F483-1F3FB",
+                    "1F3FC": "1F483-1F3FC",
+                    "1F3FD": "1F483-1F3FD",
+                    "1F3FE": "1F483-1F3FE",
+                    "1F3FF": "1F483-1F3FF"
+                }
+            },
+            {
+                "unified": "1F57A",
+                "shortnames": [
+                    "man_dancing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F57A-1F3FB",
+                    "1F3FC": "1F57A-1F3FC",
+                    "1F3FD": "1F57A-1F3FD",
+                    "1F3FE": "1F57A-1F3FE",
+                    "1F3FF": "1F57A-1F3FF"
+                }
+            },
+            {
+                "unified": "1F46F-200D-2642-FE0F",
+                "shortnames": [
+                    "man-with-bunny-ears-partying"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F46F-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-with-bunny-ears-partying",
+                    "dancers"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9D6-200D-2640-FE0F",
+                "shortnames": [
+                    "woman_in_steamy_room"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D6-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9D6-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9D6-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9D6-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9D6-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D6-200D-2642-FE0F",
+                "shortnames": [
+                    "man_in_steamy_room",
+                    "person_in_steamy_room"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D6-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9D6-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9D6-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9D6-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9D6-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D7-200D-2640-FE0F",
+                "shortnames": [
+                    "woman_climbing",
+                    "person_climbing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D7-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9D7-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9D7-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9D7-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9D7-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D7-200D-2642-FE0F",
+                "shortnames": [
+                    "man_climbing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D7-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9D7-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9D7-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9D7-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9D7-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D8-200D-2640-FE0F",
+                "shortnames": [
+                    "woman_in_lotus_position",
+                    "person_in_lotus_position"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D8-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F9D8-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F9D8-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F9D8-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F9D8-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F9D8-200D-2642-FE0F",
+                "shortnames": [
+                    "man_in_lotus_position"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9D8-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F9D8-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F9D8-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F9D8-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F9D8-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F6C0",
+                "shortnames": [
+                    "bath"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6C0-1F3FB",
+                    "1F3FC": "1F6C0-1F3FC",
+                    "1F3FD": "1F6C0-1F3FD",
+                    "1F3FE": "1F6C0-1F3FE",
+                    "1F3FF": "1F6C0-1F3FF"
+                }
+            },
+            {
+                "unified": "1F6CC",
+                "shortnames": [
+                    "sleeping_accommodation"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6CC-1F3FB",
+                    "1F3FC": "1F6CC-1F3FC",
+                    "1F3FD": "1F6CC-1F3FD",
+                    "1F3FE": "1F6CC-1F3FE",
+                    "1F3FF": "1F6CC-1F3FF"
+                }
+            },
+            {
+                "unified": "1F574-FE0F",
+                "shortnames": [
+                    "man_in_business_suit_levitating"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F574-1F3FB",
+                    "1F3FC": "1F574-1F3FC",
+                    "1F3FD": "1F574-1F3FD",
+                    "1F3FE": "1F574-1F3FE",
+                    "1F3FF": "1F574-1F3FF"
+                }
+            },
+            {
+                "unified": "1F5E3-FE0F",
+                "shortnames": [
+                    "speaking_head_in_silhouette"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F464",
+                "shortnames": [
+                    "bust_in_silhouette"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F465",
+                "shortnames": [
+                    "busts_in_silhouette"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F93A",
+                "shortnames": [
+                    "fencer"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3C7",
+                "shortnames": [
+                    "horse_racing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3C7-1F3FB",
+                    "1F3FC": "1F3C7-1F3FC",
+                    "1F3FD": "1F3C7-1F3FD",
+                    "1F3FE": "1F3C7-1F3FE",
+                    "1F3FF": "1F3C7-1F3FF"
+                }
+            },
+            {
+                "unified": "26F7-FE0F",
+                "shortnames": [
+                    "skier"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3C2",
+                "shortnames": [
+                    "snowboarder"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3C2-1F3FB",
+                    "1F3FC": "1F3C2-1F3FC",
+                    "1F3FD": "1F3C2-1F3FD",
+                    "1F3FE": "1F3C2-1F3FE",
+                    "1F3FF": "1F3C2-1F3FF"
+                }
+            },
+            {
+                "unified": "1F3CC-FE0F-200D-2642-FE0F",
+                "shortnames": [
+                    "man-golfing",
+                    "golfer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3CC-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F3CC-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F3CC-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F3CC-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F3CC-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F3CC-FE0F-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-golfing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3CC-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F3CC-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F3CC-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F3CC-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F3CC-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F3C4-200D-2642-FE0F",
+                "shortnames": [
+                    "man-surfing",
+                    "surfer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3C4-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F3C4-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F3C4-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F3C4-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F3C4-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F3C4-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-surfing"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3C4-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F3C4-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F3C4-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F3C4-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F3C4-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F6A3-200D-2642-FE0F",
+                "shortnames": [
+                    "man-rowing-boat",
+                    "rowboat"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6A3-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F6A3-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F6A3-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F6A3-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F6A3-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F6A3-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-rowing-boat"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6A3-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F6A3-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F6A3-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F6A3-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F6A3-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F3CA-200D-2642-FE0F",
+                "shortnames": [
+                    "man-swimming",
+                    "swimmer"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3CA-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F3CA-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F3CA-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F3CA-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F3CA-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F3CA-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-swimming"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3CA-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F3CA-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F3CA-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F3CA-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F3CA-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "26F9-FE0F-200D-2642-FE0F",
+                "shortnames": [
+                    "man-bouncing-ball",
+                    "person_with_ball"
+                ],
+                "skinvariations": {
+                    "1F3FB": "26F9-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "26F9-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "26F9-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "26F9-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "26F9-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "26F9-FE0F-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-bouncing-ball"
+                ],
+                "skinvariations": {
+                    "1F3FB": "26F9-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "26F9-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "26F9-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "26F9-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "26F9-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F3CB-FE0F-200D-2642-FE0F",
+                "shortnames": [
+                    "man-lifting-weights",
+                    "weight_lifter"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3CB-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F3CB-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F3CB-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F3CB-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F3CB-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F3CB-FE0F-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-lifting-weights"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F3CB-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F3CB-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F3CB-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F3CB-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F3CB-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F6B4-200D-2642-FE0F",
+                "shortnames": [
+                    "man-biking",
+                    "bicyclist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6B4-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F6B4-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F6B4-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F6B4-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F6B4-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F6B4-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-biking"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6B4-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F6B4-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F6B4-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F6B4-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F6B4-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F6B5-200D-2642-FE0F",
+                "shortnames": [
+                    "man-mountain-biking",
+                    "mountain_bicyclist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6B5-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F6B5-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F6B5-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F6B5-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F6B5-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F6B5-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-mountain-biking"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F6B5-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F6B5-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F6B5-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F6B5-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F6B5-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F3CE-FE0F",
+                "shortnames": [
+                    "racing_car"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3CD-FE0F",
+                "shortnames": [
+                    "racing_motorcycle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F938",
+                "shortnames": [
+                    "person_doing_cartwheel"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F938-1F3FB",
+                    "1F3FC": "1F938-1F3FC",
+                    "1F3FD": "1F938-1F3FD",
+                    "1F3FE": "1F938-1F3FE",
+                    "1F3FF": "1F938-1F3FF"
+                }
+            },
+            {
+                "unified": "1F938-200D-2642-FE0F",
+                "shortnames": [
+                    "man-cartwheeling"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F938-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F938-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F938-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F938-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F938-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F938-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-cartwheeling"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F938-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F938-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F938-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F938-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F938-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F93C",
+                "shortnames": [
+                    "wrestlers"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F93C-200D-2642-FE0F",
+                "shortnames": [
+                    "man-wrestling"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F93C-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-wrestling"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F93D",
+                "shortnames": [
+                    "water_polo"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F93D-1F3FB",
+                    "1F3FC": "1F93D-1F3FC",
+                    "1F3FD": "1F93D-1F3FD",
+                    "1F3FE": "1F93D-1F3FE",
+                    "1F3FF": "1F93D-1F3FF"
+                }
+            },
+            {
+                "unified": "1F93D-200D-2642-FE0F",
+                "shortnames": [
+                    "man-playing-water-polo"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F93D-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F93D-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F93D-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F93D-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F93D-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F93D-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-playing-water-polo"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F93D-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F93D-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F93D-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F93D-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F93D-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F93E",
+                "shortnames": [
+                    "handball"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F93E-1F3FB",
+                    "1F3FC": "1F93E-1F3FC",
+                    "1F3FD": "1F93E-1F3FD",
+                    "1F3FE": "1F93E-1F3FE",
+                    "1F3FF": "1F93E-1F3FF"
+                }
+            },
+            {
+                "unified": "1F93E-200D-2642-FE0F",
+                "shortnames": [
+                    "man-playing-handball"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F93E-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F93E-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F93E-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F93E-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F93E-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F93E-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-playing-handball"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F93E-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F93E-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F93E-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F93E-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F93E-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F939",
+                "shortnames": [
+                    "juggling"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F939-1F3FB",
+                    "1F3FC": "1F939-1F3FC",
+                    "1F3FD": "1F939-1F3FD",
+                    "1F3FE": "1F939-1F3FE",
+                    "1F3FF": "1F939-1F3FF"
+                }
+            },
+            {
+                "unified": "1F939-200D-2642-FE0F",
+                "shortnames": [
+                    "man-juggling"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F939-1F3FB-200D-2642-FE0F",
+                    "1F3FC": "1F939-1F3FC-200D-2642-FE0F",
+                    "1F3FD": "1F939-1F3FD-200D-2642-FE0F",
+                    "1F3FE": "1F939-1F3FE-200D-2642-FE0F",
+                    "1F3FF": "1F939-1F3FF-200D-2642-FE0F"
+                }
+            },
+            {
+                "unified": "1F939-200D-2640-FE0F",
+                "shortnames": [
+                    "woman-juggling"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F939-1F3FB-200D-2640-FE0F",
+                    "1F3FC": "1F939-1F3FC-200D-2640-FE0F",
+                    "1F3FD": "1F939-1F3FD-200D-2640-FE0F",
+                    "1F3FE": "1F939-1F3FE-200D-2640-FE0F",
+                    "1F3FF": "1F939-1F3FF-200D-2640-FE0F"
+                }
+            },
+            {
+                "unified": "1F46B",
+                "shortnames": [
+                    "couple"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F46C",
+                "shortnames": [
+                    "two_men_holding_hands"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F46D",
+                "shortnames": [
+                    "two_women_holding_hands"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-2764-FE0F-200D-1F48B-200D-1F468",
+                "shortnames": [
+                    "woman-kiss-man",
+                    "couplekiss"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-2764-FE0F-200D-1F48B-200D-1F468",
+                "shortnames": [
+                    "man-kiss-man"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-2764-FE0F-200D-1F48B-200D-1F469",
+                "shortnames": [
+                    "woman-kiss-woman"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-2764-FE0F-200D-1F468",
+                "shortnames": [
+                    "woman-heart-man",
+                    "couple_with_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-2764-FE0F-200D-1F468",
+                "shortnames": [
+                    "man-heart-man"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-2764-FE0F-200D-1F469",
+                "shortnames": [
+                    "woman-heart-woman"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F469-200D-1F466",
+                "shortnames": [
+                    "man-woman-boy",
+                    "family"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F469-200D-1F467",
+                "shortnames": [
+                    "man-woman-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F469-200D-1F467-200D-1F466",
+                "shortnames": [
+                    "man-woman-girl-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F469-200D-1F466-200D-1F466",
+                "shortnames": [
+                    "man-woman-boy-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F469-200D-1F467-200D-1F467",
+                "shortnames": [
+                    "man-woman-girl-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F468-200D-1F466",
+                "shortnames": [
+                    "man-man-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F468-200D-1F467",
+                "shortnames": [
+                    "man-man-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F468-200D-1F467-200D-1F466",
+                "shortnames": [
+                    "man-man-girl-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F468-200D-1F466-200D-1F466",
+                "shortnames": [
+                    "man-man-boy-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F468-200D-1F467-200D-1F467",
+                "shortnames": [
+                    "man-man-girl-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F469-200D-1F466",
+                "shortnames": [
+                    "woman-woman-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F469-200D-1F467",
+                "shortnames": [
+                    "woman-woman-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F469-200D-1F467-200D-1F466",
+                "shortnames": [
+                    "woman-woman-girl-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F469-200D-1F466-200D-1F466",
+                "shortnames": [
+                    "woman-woman-boy-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F469-200D-1F467-200D-1F467",
+                "shortnames": [
+                    "woman-woman-girl-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F466",
+                "shortnames": [
+                    "man-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F466-200D-1F466",
+                "shortnames": [
+                    "man-boy-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F467",
+                "shortnames": [
+                    "man-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F467-200D-1F466",
+                "shortnames": [
+                    "man-girl-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F468-200D-1F467-200D-1F467",
+                "shortnames": [
+                    "man-girl-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F466",
+                "shortnames": [
+                    "woman-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F466-200D-1F466",
+                "shortnames": [
+                    "woman-boy-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F467",
+                "shortnames": [
+                    "woman-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F467-200D-1F466",
+                "shortnames": [
+                    "woman-girl-boy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F469-200D-1F467-200D-1F467",
+                "shortnames": [
+                    "woman-girl-girl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F933",
+                "shortnames": [
+                    "selfie"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F933-1F3FB",
+                    "1F3FC": "1F933-1F3FC",
+                    "1F3FD": "1F933-1F3FD",
+                    "1F3FE": "1F933-1F3FE",
+                    "1F3FF": "1F933-1F3FF"
+                }
+            },
+            {
+                "unified": "1F4AA",
+                "shortnames": [
+                    "muscle"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F4AA-1F3FB",
+                    "1F3FC": "1F4AA-1F3FC",
+                    "1F3FD": "1F4AA-1F3FD",
+                    "1F3FE": "1F4AA-1F3FE",
+                    "1F3FF": "1F4AA-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9B5",
+                "shortnames": [
+                    "leg"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9B5-1F3FB",
+                    "1F3FC": "1F9B5-1F3FC",
+                    "1F3FD": "1F9B5-1F3FD",
+                    "1F3FE": "1F9B5-1F3FE",
+                    "1F3FF": "1F9B5-1F3FF"
+                }
+            },
+            {
+                "unified": "1F9B6",
+                "shortnames": [
+                    "foot"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F9B6-1F3FB",
+                    "1F3FC": "1F9B6-1F3FC",
+                    "1F3FD": "1F9B6-1F3FD",
+                    "1F3FE": "1F9B6-1F3FE",
+                    "1F3FF": "1F9B6-1F3FF"
+                }
+            },
+            {
+                "unified": "1F448",
+                "shortnames": [
+                    "point_left"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F448-1F3FB",
+                    "1F3FC": "1F448-1F3FC",
+                    "1F3FD": "1F448-1F3FD",
+                    "1F3FE": "1F448-1F3FE",
+                    "1F3FF": "1F448-1F3FF"
+                }
+            },
+            {
+                "unified": "1F449",
+                "shortnames": [
+                    "point_right"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F449-1F3FB",
+                    "1F3FC": "1F449-1F3FC",
+                    "1F3FD": "1F449-1F3FD",
+                    "1F3FE": "1F449-1F3FE",
+                    "1F3FF": "1F449-1F3FF"
+                }
+            },
+            {
+                "unified": "261D-FE0F",
+                "shortnames": [
+                    "point_up"
+                ],
+                "skinvariations": {
+                    "1F3FB": "261D-1F3FB",
+                    "1F3FC": "261D-1F3FC",
+                    "1F3FD": "261D-1F3FD",
+                    "1F3FE": "261D-1F3FE",
+                    "1F3FF": "261D-1F3FF"
+                }
+            },
+            {
+                "unified": "1F446",
+                "shortnames": [
+                    "point_up_2"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F446-1F3FB",
+                    "1F3FC": "1F446-1F3FC",
+                    "1F3FD": "1F446-1F3FD",
+                    "1F3FE": "1F446-1F3FE",
+                    "1F3FF": "1F446-1F3FF"
+                }
+            },
+            {
+                "unified": "1F595",
+                "shortnames": [
+                    "middle_finger"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F595-1F3FB",
+                    "1F3FC": "1F595-1F3FC",
+                    "1F3FD": "1F595-1F3FD",
+                    "1F3FE": "1F595-1F3FE",
+                    "1F3FF": "1F595-1F3FF"
+                }
+            },
+            {
+                "unified": "1F447",
+                "shortnames": [
+                    "point_down"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F447-1F3FB",
+                    "1F3FC": "1F447-1F3FC",
+                    "1F3FD": "1F447-1F3FD",
+                    "1F3FE": "1F447-1F3FE",
+                    "1F3FF": "1F447-1F3FF"
+                }
+            },
+            {
+                "unified": "270C-FE0F",
+                "shortnames": [
+                    "v"
+                ],
+                "skinvariations": {
+                    "1F3FB": "270C-1F3FB",
+                    "1F3FC": "270C-1F3FC",
+                    "1F3FD": "270C-1F3FD",
+                    "1F3FE": "270C-1F3FE",
+                    "1F3FF": "270C-1F3FF"
+                }
+            },
+            {
+                "unified": "1F91E",
+                "shortnames": [
+                    "crossed_fingers"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F91E-1F3FB",
+                    "1F3FC": "1F91E-1F3FC",
+                    "1F3FD": "1F91E-1F3FD",
+                    "1F3FE": "1F91E-1F3FE",
+                    "1F3FF": "1F91E-1F3FF"
+                }
+            },
+            {
+                "unified": "1F596",
+                "shortnames": [
+                    "spock-hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F596-1F3FB",
+                    "1F3FC": "1F596-1F3FC",
+                    "1F3FD": "1F596-1F3FD",
+                    "1F3FE": "1F596-1F3FE",
+                    "1F3FF": "1F596-1F3FF"
+                }
+            },
+            {
+                "unified": "1F918",
+                "shortnames": [
+                    "the_horns"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F918-1F3FB",
+                    "1F3FC": "1F918-1F3FC",
+                    "1F3FD": "1F918-1F3FD",
+                    "1F3FE": "1F918-1F3FE",
+                    "1F3FF": "1F918-1F3FF"
+                }
+            },
+            {
+                "unified": "1F919",
+                "shortnames": [
+                    "call_me_hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F919-1F3FB",
+                    "1F3FC": "1F919-1F3FC",
+                    "1F3FD": "1F919-1F3FD",
+                    "1F3FE": "1F919-1F3FE",
+                    "1F3FF": "1F919-1F3FF"
+                }
+            },
+            {
+                "unified": "1F590-FE0F",
+                "shortnames": [
+                    "raised_hand_with_fingers_splayed"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F590-1F3FB",
+                    "1F3FC": "1F590-1F3FC",
+                    "1F3FD": "1F590-1F3FD",
+                    "1F3FE": "1F590-1F3FE",
+                    "1F3FF": "1F590-1F3FF"
+                }
+            },
+            {
+                "unified": "270B",
+                "shortnames": [
+                    "hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "270B-1F3FB",
+                    "1F3FC": "270B-1F3FC",
+                    "1F3FD": "270B-1F3FD",
+                    "1F3FE": "270B-1F3FE",
+                    "1F3FF": "270B-1F3FF"
+                }
+            },
+            {
+                "unified": "1F44C",
+                "shortnames": [
+                    "ok_hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F44C-1F3FB",
+                    "1F3FC": "1F44C-1F3FC",
+                    "1F3FD": "1F44C-1F3FD",
+                    "1F3FE": "1F44C-1F3FE",
+                    "1F3FF": "1F44C-1F3FF"
+                }
+            },
+            {
+                "unified": "1F44D",
+                "shortnames": [
+                    "+1"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F44D-1F3FB",
+                    "1F3FC": "1F44D-1F3FC",
+                    "1F3FD": "1F44D-1F3FD",
+                    "1F3FE": "1F44D-1F3FE",
+                    "1F3FF": "1F44D-1F3FF"
+                }
+            },
+            {
+                "unified": "1F44E",
+                "shortnames": [
+                    "-1"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F44E-1F3FB",
+                    "1F3FC": "1F44E-1F3FC",
+                    "1F3FD": "1F44E-1F3FD",
+                    "1F3FE": "1F44E-1F3FE",
+                    "1F3FF": "1F44E-1F3FF"
+                }
+            },
+            {
+                "unified": "270A",
+                "shortnames": [
+                    "fist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "270A-1F3FB",
+                    "1F3FC": "270A-1F3FC",
+                    "1F3FD": "270A-1F3FD",
+                    "1F3FE": "270A-1F3FE",
+                    "1F3FF": "270A-1F3FF"
+                }
+            },
+            {
+                "unified": "1F44A",
+                "shortnames": [
+                    "facepunch"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F44A-1F3FB",
+                    "1F3FC": "1F44A-1F3FC",
+                    "1F3FD": "1F44A-1F3FD",
+                    "1F3FE": "1F44A-1F3FE",
+                    "1F3FF": "1F44A-1F3FF"
+                }
+            },
+            {
+                "unified": "1F91B",
+                "shortnames": [
+                    "left-facing_fist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F91B-1F3FB",
+                    "1F3FC": "1F91B-1F3FC",
+                    "1F3FD": "1F91B-1F3FD",
+                    "1F3FE": "1F91B-1F3FE",
+                    "1F3FF": "1F91B-1F3FF"
+                }
+            },
+            {
+                "unified": "1F91C",
+                "shortnames": [
+                    "right-facing_fist"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F91C-1F3FB",
+                    "1F3FC": "1F91C-1F3FC",
+                    "1F3FD": "1F91C-1F3FD",
+                    "1F3FE": "1F91C-1F3FE",
+                    "1F3FF": "1F91C-1F3FF"
+                }
+            },
+            {
+                "unified": "1F91A",
+                "shortnames": [
+                    "raised_back_of_hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F91A-1F3FB",
+                    "1F3FC": "1F91A-1F3FC",
+                    "1F3FD": "1F91A-1F3FD",
+                    "1F3FE": "1F91A-1F3FE",
+                    "1F3FF": "1F91A-1F3FF"
+                }
+            },
+            {
+                "unified": "1F44B",
+                "shortnames": [
+                    "wave"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F44B-1F3FB",
+                    "1F3FC": "1F44B-1F3FC",
+                    "1F3FD": "1F44B-1F3FD",
+                    "1F3FE": "1F44B-1F3FE",
+                    "1F3FF": "1F44B-1F3FF"
+                }
+            },
+            {
+                "unified": "1F91F",
+                "shortnames": [
+                    "i_love_you_hand_sign"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F91F-1F3FB",
+                    "1F3FC": "1F91F-1F3FC",
+                    "1F3FD": "1F91F-1F3FD",
+                    "1F3FE": "1F91F-1F3FE",
+                    "1F3FF": "1F91F-1F3FF"
+                }
+            },
+            {
+                "unified": "270D-FE0F",
+                "shortnames": [
+                    "writing_hand"
+                ],
+                "skinvariations": {
+                    "1F3FB": "270D-1F3FB",
+                    "1F3FC": "270D-1F3FC",
+                    "1F3FD": "270D-1F3FD",
+                    "1F3FE": "270D-1F3FE",
+                    "1F3FF": "270D-1F3FF"
+                }
+            },
+            {
+                "unified": "1F44F",
+                "shortnames": [
+                    "clap"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F44F-1F3FB",
+                    "1F3FC": "1F44F-1F3FC",
+                    "1F3FD": "1F44F-1F3FD",
+                    "1F3FE": "1F44F-1F3FE",
+                    "1F3FF": "1F44F-1F3FF"
+                }
+            },
+            {
+                "unified": "1F450",
+                "shortnames": [
+                    "open_hands"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F450-1F3FB",
+                    "1F3FC": "1F450-1F3FC",
+                    "1F3FD": "1F450-1F3FD",
+                    "1F3FE": "1F450-1F3FE",
+                    "1F3FF": "1F450-1F3FF"
+                }
+            },
+            {
+                "unified": "1F64C",
+                "shortnames": [
+                    "raised_hands"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64C-1F3FB",
+                    "1F3FC": "1F64C-1F3FC",
+                    "1F3FD": "1F64C-1F3FD",
+                    "1F3FE": "1F64C-1F3FE",
+                    "1F3FF": "1F64C-1F3FF"
+                }
+            },
+            {
+                "unified": "1F932",
+                "shortnames": [
+                    "palms_up_together"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F932-1F3FB",
+                    "1F3FC": "1F932-1F3FC",
+                    "1F3FD": "1F932-1F3FD",
+                    "1F3FE": "1F932-1F3FE",
+                    "1F3FF": "1F932-1F3FF"
+                }
+            },
+            {
+                "unified": "1F64F",
+                "shortnames": [
+                    "pray"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F64F-1F3FB",
+                    "1F3FC": "1F64F-1F3FC",
+                    "1F3FD": "1F64F-1F3FD",
+                    "1F3FE": "1F64F-1F3FE",
+                    "1F3FF": "1F64F-1F3FF"
+                }
+            },
+            {
+                "unified": "1F91D",
+                "shortnames": [
+                    "handshake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F485",
+                "shortnames": [
+                    "nail_care"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F485-1F3FB",
+                    "1F3FC": "1F485-1F3FC",
+                    "1F3FD": "1F485-1F3FD",
+                    "1F3FE": "1F485-1F3FE",
+                    "1F3FF": "1F485-1F3FF"
+                }
+            },
+            {
+                "unified": "1F442",
+                "shortnames": [
+                    "ear"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F442-1F3FB",
+                    "1F3FC": "1F442-1F3FC",
+                    "1F3FD": "1F442-1F3FD",
+                    "1F3FE": "1F442-1F3FE",
+                    "1F3FF": "1F442-1F3FF"
+                }
+            },
+            {
+                "unified": "1F443",
+                "shortnames": [
+                    "nose"
+                ],
+                "skinvariations": {
+                    "1F3FB": "1F443-1F3FB",
+                    "1F3FC": "1F443-1F3FC",
+                    "1F3FD": "1F443-1F3FD",
+                    "1F3FE": "1F443-1F3FE",
+                    "1F3FF": "1F443-1F3FF"
+                }
+            },
+            {
+                "unified": "1F463",
+                "shortnames": [
+                    "footprints"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F440",
+                "shortnames": [
+                    "eyes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F441-FE0F",
+                "shortnames": [
+                    "eye"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F441-FE0F-200D-1F5E8-FE0F",
+                "shortnames": [
+                    "eye-in-speech-bubble"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E0",
+                "shortnames": [
+                    "brain"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9B4",
+                "shortnames": [
+                    "bone"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9B7",
+                "shortnames": [
+                    "tooth"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F445",
+                "shortnames": [
+                    "tongue"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F444",
+                "shortnames": [
+                    "lips"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F48B",
+                "shortnames": [
+                    "kiss"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F498",
+                "shortnames": [
+                    "cupid"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2764-FE0F",
+                "shortnames": [
+                    "heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F493",
+                "shortnames": [
+                    "heartbeat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F494",
+                "shortnames": [
+                    "broken_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F495",
+                "shortnames": [
+                    "two_hearts"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F496",
+                "shortnames": [
+                    "sparkling_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F497",
+                "shortnames": [
+                    "heartpulse"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F499",
+                "shortnames": [
+                    "blue_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F49A",
+                "shortnames": [
+                    "green_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F49B",
+                "shortnames": [
+                    "yellow_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E1",
+                "shortnames": [
+                    "orange_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F49C",
+                "shortnames": [
+                    "purple_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5A4",
+                "shortnames": [
+                    "black_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F49D",
+                "shortnames": [
+                    "gift_heart"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F49E",
+                "shortnames": [
+                    "revolving_hearts"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F49F",
+                "shortnames": [
+                    "heart_decoration"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2763-FE0F",
+                "shortnames": [
+                    "heavy_heart_exclamation_mark_ornament"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F48C",
+                "shortnames": [
+                    "love_letter"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A4",
+                "shortnames": [
+                    "zzz"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A2",
+                "shortnames": [
+                    "anger"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A3",
+                "shortnames": [
+                    "bomb"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A5",
+                "shortnames": [
+                    "boom"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A6",
+                "shortnames": [
+                    "sweat_drops"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4A8",
+                "shortnames": [
+                    "dash"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4AB",
+                "shortnames": [
+                    "dizzy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4AC",
+                "shortnames": [
+                    "speech_balloon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5E8-FE0F",
+                "shortnames": [
+                    "left_speech_bubble"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5EF-FE0F",
+                "shortnames": [
+                    "right_anger_bubble"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4AD",
+                "shortnames": [
+                    "thought_balloon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F573-FE0F",
+                "shortnames": [
+                    "hole"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F453",
+                "shortnames": [
+                    "eyeglasses"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F576-FE0F",
+                "shortnames": [
+                    "dark_sunglasses"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F97D",
+                "shortnames": [
+                    "goggles"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F97C",
+                "shortnames": [
+                    "lab_coat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F454",
+                "shortnames": [
+                    "necktie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F455",
+                "shortnames": [
+                    "shirt"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F456",
+                "shortnames": [
+                    "jeans"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E3",
+                "shortnames": [
+                    "scarf"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E4",
+                "shortnames": [
+                    "gloves"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E5",
+                "shortnames": [
+                    "coat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E6",
+                "shortnames": [
+                    "socks"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F457",
+                "shortnames": [
+                    "dress"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F458",
+                "shortnames": [
+                    "kimono"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F459",
+                "shortnames": [
+                    "bikini"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F45A",
+                "shortnames": [
+                    "womans_clothes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F45B",
+                "shortnames": [
+                    "purse"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F45C",
+                "shortnames": [
+                    "handbag"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F45D",
+                "shortnames": [
+                    "pouch"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6CD-FE0F",
+                "shortnames": [
+                    "shopping_bags"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F392",
+                "shortnames": [
+                    "school_satchel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F45E",
+                "shortnames": [
+                    "mans_shoe"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F45F",
+                "shortnames": [
+                    "athletic_shoe"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F97E",
+                "shortnames": [
+                    "hiking_boot"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F97F",
+                "shortnames": [
+                    "womans_flat_shoe"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F460",
+                "shortnames": [
+                    "high_heel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F461",
+                "shortnames": [
+                    "sandal"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F462",
+                "shortnames": [
+                    "boot"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F451",
+                "shortnames": [
+                    "crown"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F452",
+                "shortnames": [
+                    "womans_hat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3A9",
+                "shortnames": [
+                    "tophat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F393",
+                "shortnames": [
+                    "mortar_board"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9E2",
+                "shortnames": [
+                    "billed_cap"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26D1-FE0F",
+                "shortnames": [
+                    "helmet_with_white_cross"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4FF",
+                "shortnames": [
+                    "prayer_beads"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F484",
+                "shortnames": [
+                    "lipstick"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F48D",
+                "shortnames": [
+                    "ring"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F48E",
+                "shortnames": [
+                    "gem"
+                ],
+                "skinvariations": []
+            }
+        ]
+    },
+    {
+        "name": "Animals & Nature",
+        "emojis": [
+            {
+                "unified": "1F435",
+                "shortnames": [
+                    "monkey_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F412",
+                "shortnames": [
+                    "monkey"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F98D",
+                "shortnames": [
+                    "gorilla"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F436",
+                "shortnames": [
+                    "dog"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F415",
+                "shortnames": [
+                    "dog2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F429",
+                "shortnames": [
+                    "poodle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F43A",
+                "shortnames": [
+                    "wolf"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F98A",
+                "shortnames": [
+                    "fox_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F99D",
+                "shortnames": [
+                    "raccoon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F431",
+                "shortnames": [
+                    "cat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F408",
+                "shortnames": [
+                    "cat2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F981",
+                "shortnames": [
+                    "lion_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F42F",
+                "shortnames": [
+                    "tiger"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F405",
+                "shortnames": [
+                    "tiger2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F406",
+                "shortnames": [
+                    "leopard"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F434",
+                "shortnames": [
+                    "horse"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F40E",
+                "shortnames": [
+                    "racehorse"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F984",
+                "shortnames": [
+                    "unicorn_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F993",
+                "shortnames": [
+                    "zebra_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F98C",
+                "shortnames": [
+                    "deer"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F42E",
+                "shortnames": [
+                    "cow"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F402",
+                "shortnames": [
+                    "ox"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F403",
+                "shortnames": [
+                    "water_buffalo"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F404",
+                "shortnames": [
+                    "cow2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F437",
+                "shortnames": [
+                    "pig"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F416",
+                "shortnames": [
+                    "pig2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F417",
+                "shortnames": [
+                    "boar"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F43D",
+                "shortnames": [
+                    "pig_nose"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F40F",
+                "shortnames": [
+                    "ram"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F411",
+                "shortnames": [
+                    "sheep"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F410",
+                "shortnames": [
+                    "goat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F42A",
+                "shortnames": [
+                    "dromedary_camel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F42B",
+                "shortnames": [
+                    "camel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F999",
+                "shortnames": [
+                    "llama"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F992",
+                "shortnames": [
+                    "giraffe_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F418",
+                "shortnames": [
+                    "elephant"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F98F",
+                "shortnames": [
+                    "rhinoceros"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F99B",
+                "shortnames": [
+                    "hippopotamus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F42D",
+                "shortnames": [
+                    "mouse"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F401",
+                "shortnames": [
+                    "mouse2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F400",
+                "shortnames": [
+                    "rat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F439",
+                "shortnames": [
+                    "hamster"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F430",
+                "shortnames": [
+                    "rabbit"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F407",
+                "shortnames": [
+                    "rabbit2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F43F-FE0F",
+                "shortnames": [
+                    "chipmunk"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F994",
+                "shortnames": [
+                    "hedgehog"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F987",
+                "shortnames": [
+                    "bat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F43B",
+                "shortnames": [
+                    "bear"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F428",
+                "shortnames": [
+                    "koala"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F43C",
+                "shortnames": [
+                    "panda_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F998",
+                "shortnames": [
+                    "kangaroo"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9A1",
+                "shortnames": [
+                    "badger"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F43E",
+                "shortnames": [
+                    "feet"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F983",
+                "shortnames": [
+                    "turkey"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F414",
+                "shortnames": [
+                    "chicken"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F413",
+                "shortnames": [
+                    "rooster"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F423",
+                "shortnames": [
+                    "hatching_chick"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F424",
+                "shortnames": [
+                    "baby_chick"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F425",
+                "shortnames": [
+                    "hatched_chick"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F426",
+                "shortnames": [
+                    "bird"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F427",
+                "shortnames": [
+                    "penguin"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F54A-FE0F",
+                "shortnames": [
+                    "dove_of_peace"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F985",
+                "shortnames": [
+                    "eagle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F986",
+                "shortnames": [
+                    "duck"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9A2",
+                "shortnames": [
+                    "swan"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F989",
+                "shortnames": [
+                    "owl"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F99A",
+                "shortnames": [
+                    "peacock"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F99C",
+                "shortnames": [
+                    "parrot"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F438",
+                "shortnames": [
+                    "frog"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F40A",
+                "shortnames": [
+                    "crocodile"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F422",
+                "shortnames": [
+                    "turtle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F98E",
+                "shortnames": [
+                    "lizard"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F40D",
+                "shortnames": [
+                    "snake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F432",
+                "shortnames": [
+                    "dragon_face"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F409",
+                "shortnames": [
+                    "dragon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F995",
+                "shortnames": [
+                    "sauropod"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F996",
+                "shortnames": [
+                    "t-rex"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F433",
+                "shortnames": [
+                    "whale"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F40B",
+                "shortnames": [
+                    "whale2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F42C",
+                "shortnames": [
+                    "dolphin"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F41F",
+                "shortnames": [
+                    "fish"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F420",
+                "shortnames": [
+                    "tropical_fish"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F421",
+                "shortnames": [
+                    "blowfish"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F988",
+                "shortnames": [
+                    "shark"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F419",
+                "shortnames": [
+                    "octopus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F41A",
+                "shortnames": [
+                    "shell"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F980",
+                "shortnames": [
+                    "crab"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F99E",
+                "shortnames": [
+                    "lobster"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F990",
+                "shortnames": [
+                    "shrimp"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F991",
+                "shortnames": [
+                    "squid"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F40C",
+                "shortnames": [
+                    "snail"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F98B",
+                "shortnames": [
+                    "butterfly"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F41B",
+                "shortnames": [
+                    "bug"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F41C",
+                "shortnames": [
+                    "ant"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F41D",
+                "shortnames": [
+                    "bee"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F41E",
+                "shortnames": [
+                    "beetle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F997",
+                "shortnames": [
+                    "cricket"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F577-FE0F",
+                "shortnames": [
+                    "spider"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F578-FE0F",
+                "shortnames": [
+                    "spider_web"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F982",
+                "shortnames": [
+                    "scorpion"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F99F",
+                "shortnames": [
+                    "mosquito"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9A0",
+                "shortnames": [
+                    "microbe"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F490",
+                "shortnames": [
+                    "bouquet"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F338",
+                "shortnames": [
+                    "cherry_blossom"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4AE",
+                "shortnames": [
+                    "white_flower"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3F5-FE0F",
+                "shortnames": [
+                    "rosette"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F339",
+                "shortnames": [
+                    "rose"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F940",
+                "shortnames": [
+                    "wilted_flower"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F33A",
+                "shortnames": [
+                    "hibiscus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F33B",
+                "shortnames": [
+                    "sunflower"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F33C",
+                "shortnames": [
+                    "blossom"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F337",
+                "shortnames": [
+                    "tulip"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F331",
+                "shortnames": [
+                    "seedling"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F332",
+                "shortnames": [
+                    "evergreen_tree"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F333",
+                "shortnames": [
+                    "deciduous_tree"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F334",
+                "shortnames": [
+                    "palm_tree"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F335",
+                "shortnames": [
+                    "cactus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F33E",
+                "shortnames": [
+                    "ear_of_rice"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F33F",
+                "shortnames": [
+                    "herb"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2618-FE0F",
+                "shortnames": [
+                    "shamrock"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F340",
+                "shortnames": [
+                    "four_leaf_clover"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F341",
+                "shortnames": [
+                    "maple_leaf"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F342",
+                "shortnames": [
+                    "fallen_leaf"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F343",
+                "shortnames": [
+                    "leaves"
+                ],
+                "skinvariations": []
+            }
+        ]
+    },
+    {
+        "name": "Food & Drink",
+        "emojis": [
+            {
+                "unified": "1F347",
+                "shortnames": [
+                    "grapes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F348",
+                "shortnames": [
+                    "melon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F349",
+                "shortnames": [
+                    "watermelon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F34A",
+                "shortnames": [
+                    "tangerine"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F34B",
+                "shortnames": [
+                    "lemon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F34C",
+                "shortnames": [
+                    "banana"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F34D",
+                "shortnames": [
+                    "pineapple"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F96D",
+                "shortnames": [
+                    "mango"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F34E",
+                "shortnames": [
+                    "apple"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F34F",
+                "shortnames": [
+                    "green_apple"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F350",
+                "shortnames": [
+                    "pear"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F351",
+                "shortnames": [
+                    "peach"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F352",
+                "shortnames": [
+                    "cherries"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F353",
+                "shortnames": [
+                    "strawberry"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F95D",
+                "shortnames": [
+                    "kiwifruit"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F345",
+                "shortnames": [
+                    "tomato"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F965",
+                "shortnames": [
+                    "coconut"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F951",
+                "shortnames": [
+                    "avocado"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F346",
+                "shortnames": [
+                    "eggplant"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F954",
+                "shortnames": [
+                    "potato"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F955",
+                "shortnames": [
+                    "carrot"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F33D",
+                "shortnames": [
+                    "corn"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F336-FE0F",
+                "shortnames": [
+                    "hot_pepper"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F952",
+                "shortnames": [
+                    "cucumber"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F96C",
+                "shortnames": [
+                    "leafy_green"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F966",
+                "shortnames": [
+                    "broccoli"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F344",
+                "shortnames": [
+                    "mushroom"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F95C",
+                "shortnames": [
+                    "peanuts"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F330",
+                "shortnames": [
+                    "chestnut"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F35E",
+                "shortnames": [
+                    "bread"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F950",
+                "shortnames": [
+                    "croissant"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F956",
+                "shortnames": [
+                    "baguette_bread"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F968",
+                "shortnames": [
+                    "pretzel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F96F",
+                "shortnames": [
+                    "bagel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F95E",
+                "shortnames": [
+                    "pancakes"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9C0",
+                "shortnames": [
+                    "cheese_wedge"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F356",
+                "shortnames": [
+                    "meat_on_bone"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F357",
+                "shortnames": [
+                    "poultry_leg"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F969",
+                "shortnames": [
+                    "cut_of_meat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F953",
+                "shortnames": [
+                    "bacon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F354",
+                "shortnames": [
+                    "hamburger"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F35F",
+                "shortnames": [
+                    "fries"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F355",
+                "shortnames": [
+                    "pizza"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F32D",
+                "shortnames": [
+                    "hotdog"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F96A",
+                "shortnames": [
+                    "sandwich"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F32E",
+                "shortnames": [
+                    "taco"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F32F",
+                "shortnames": [
+                    "burrito"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F959",
+                "shortnames": [
+                    "stuffed_flatbread"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F95A",
+                "shortnames": [
+                    "egg"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F373",
+                "shortnames": [
+                    "fried_egg"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F958",
+                "shortnames": [
+                    "shallow_pan_of_food"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F372",
+                "shortnames": [
+                    "stew"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F963",
+                "shortnames": [
+                    "bowl_with_spoon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F957",
+                "shortnames": [
+                    "green_salad"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F37F",
+                "shortnames": [
+                    "popcorn"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9C2",
+                "shortnames": [
+                    "salt"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F96B",
+                "shortnames": [
+                    "canned_food"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F371",
+                "shortnames": [
+                    "bento"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F358",
+                "shortnames": [
+                    "rice_cracker"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F359",
+                "shortnames": [
+                    "rice_ball"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F35A",
+                "shortnames": [
+                    "rice"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F35B",
+                "shortnames": [
+                    "curry"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F35C",
+                "shortnames": [
+                    "ramen"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F35D",
+                "shortnames": [
+                    "spaghetti"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F360",
+                "shortnames": [
+                    "sweet_potato"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F362",
+                "shortnames": [
+                    "oden"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F363",
+                "shortnames": [
+                    "sushi"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F364",
+                "shortnames": [
+                    "fried_shrimp"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F365",
+                "shortnames": [
+                    "fish_cake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F96E",
+                "shortnames": [
+                    "moon_cake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F361",
+                "shortnames": [
+                    "dango"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F95F",
+                "shortnames": [
+                    "dumpling"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F960",
+                "shortnames": [
+                    "fortune_cookie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F961",
+                "shortnames": [
+                    "takeout_box"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F366",
+                "shortnames": [
+                    "icecream"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F367",
+                "shortnames": [
+                    "shaved_ice"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F368",
+                "shortnames": [
+                    "ice_cream"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F369",
+                "shortnames": [
+                    "doughnut"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F36A",
+                "shortnames": [
+                    "cookie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F382",
+                "shortnames": [
+                    "birthday"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F370",
+                "shortnames": [
+                    "cake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9C1",
+                "shortnames": [
+                    "cupcake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F967",
+                "shortnames": [
+                    "pie"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F36B",
+                "shortnames": [
+                    "chocolate_bar"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F36C",
+                "shortnames": [
+                    "candy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F36D",
+                "shortnames": [
+                    "lollipop"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F36E",
+                "shortnames": [
+                    "custard"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F36F",
+                "shortnames": [
+                    "honey_pot"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F37C",
+                "shortnames": [
+                    "baby_bottle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F95B",
+                "shortnames": [
+                    "glass_of_milk"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2615",
+                "shortnames": [
+                    "coffee"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F375",
+                "shortnames": [
+                    "tea"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F376",
+                "shortnames": [
+                    "sake"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F37E",
+                "shortnames": [
+                    "champagne"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F377",
+                "shortnames": [
+                    "wine_glass"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F378",
+                "shortnames": [
+                    "cocktail"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F379",
+                "shortnames": [
+                    "tropical_drink"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F37A",
+                "shortnames": [
+                    "beer"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F37B",
+                "shortnames": [
+                    "beers"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F942",
+                "shortnames": [
+                    "clinking_glasses"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F943",
+                "shortnames": [
+                    "tumbler_glass"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F964",
+                "shortnames": [
+                    "cup_with_straw"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F962",
+                "shortnames": [
+                    "chopsticks"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F37D-FE0F",
+                "shortnames": [
+                    "knife_fork_plate"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F374",
+                "shortnames": [
+                    "fork_and_knife"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F944",
+                "shortnames": [
+                    "spoon"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F52A",
+                "shortnames": [
+                    "hocho"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3FA",
+                "shortnames": [
+                    "amphora"
+                ],
+                "skinvariations": []
+            }
+        ]
+    },
+    {
+        "name": "Travel & Places",
+        "emojis": [
+            {
+                "unified": "1F30D",
+                "shortnames": [
+                    "earth_africa"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F30E",
+                "shortnames": [
+                    "earth_americas"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F30F",
+                "shortnames": [
+                    "earth_asia"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F310",
+                "shortnames": [
+                    "globe_with_meridians"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5FA-FE0F",
+                "shortnames": [
+                    "world_map"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5FE",
+                "shortnames": [
+                    "japan"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9ED",
+                "shortnames": [
+                    "compass"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3D4-FE0F",
+                "shortnames": [
+                    "snow_capped_mountain"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26F0-FE0F",
+                "shortnames": [
+                    "mountain"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F30B",
+                "shortnames": [
+                    "volcano"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5FB",
+                "shortnames": [
+                    "mount_fuji"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3D5-FE0F",
+                "shortnames": [
+                    "camping"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3D6-FE0F",
+                "shortnames": [
+                    "beach_with_umbrella"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3DC-FE0F",
+                "shortnames": [
+                    "desert"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3DD-FE0F",
+                "shortnames": [
+                    "desert_island"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3DE-FE0F",
+                "shortnames": [
+                    "national_park"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3DF-FE0F",
+                "shortnames": [
+                    "stadium"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3DB-FE0F",
+                "shortnames": [
+                    "classical_building"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3D7-FE0F",
+                "shortnames": [
+                    "building_construction"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F9F1",
+                "shortnames": [
+                    "bricks"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3D8-FE0F",
+                "shortnames": [
+                    "house_buildings"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3DA-FE0F",
+                "shortnames": [
+                    "derelict_house_building"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E0",
+                "shortnames": [
+                    "house"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E1",
+                "shortnames": [
+                    "house_with_garden"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E2",
+                "shortnames": [
+                    "office"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E3",
+                "shortnames": [
+                    "post_office"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E4",
+                "shortnames": [
+                    "european_post_office"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E5",
+                "shortnames": [
+                    "hospital"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E6",
+                "shortnames": [
+                    "bank"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E8",
+                "shortnames": [
+                    "hotel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3E9",
+                "shortnames": [
+                    "love_hotel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3EA",
+                "shortnames": [
+                    "convenience_store"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3EB",
+                "shortnames": [
+                    "school"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3EC",
+                "shortnames": [
+                    "department_store"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3ED",
+                "shortnames": [
+                    "factory"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3EF",
+                "shortnames": [
+                    "japanese_castle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3F0",
+                "shortnames": [
+                    "european_castle"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F492",
+                "shortnames": [
+                    "wedding"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5FC",
+                "shortnames": [
+                    "tokyo_tower"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F5FD",
+                "shortnames": [
+                    "statue_of_liberty"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26EA",
+                "shortnames": [
+                    "church"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F54C",
+                "shortnames": [
+                    "mosque"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F54D",
+                "shortnames": [
+                    "synagogue"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26E9-FE0F",
+                "shortnames": [
+                    "shinto_shrine"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F54B",
+                "shortnames": [
+                    "kaaba"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26F2",
+                "shortnames": [
+                    "fountain"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26FA",
+                "shortnames": [
+                    "tent"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F301",
+                "shortnames": [
+                    "foggy"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F303",
+                "shortnames": [
+                    "night_with_stars"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3D9-FE0F",
+                "shortnames": [
+                    "cityscape"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F304",
+                "shortnames": [
+                    "sunrise_over_mountains"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F305",
+                "shortnames": [
+                    "sunrise"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F306",
+                "shortnames": [
+                    "city_sunset"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F307",
+                "shortnames": [
+                    "city_sunrise"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F309",
+                "shortnames": [
+                    "bridge_at_night"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2668-FE0F",
+                "shortnames": [
+                    "hotsprings"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F30C",
+                "shortnames": [
+                    "milky_way"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3A0",
+                "shortnames": [
+                    "carousel_horse"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3A1",
+                "shortnames": [
+                    "ferris_wheel"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3A2",
+                "shortnames": [
+                    "roller_coaster"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F488",
+                "shortnames": [
+                    "barber"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F3AA",
+                "shortnames": [
+                    "circus_tent"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F682",
+                "shortnames": [
+                    "steam_locomotive"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F683",
+                "shortnames": [
+                    "railway_car"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F684",
+                "shortnames": [
+                    "bullettrain_side"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F685",
+                "shortnames": [
+                    "bullettrain_front"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F686",
+                "shortnames": [
+                    "train2"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F687",
+                "shortnames": [
+                    "metro"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F688",
+                "shortnames": [
+                    "light_rail"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F689",
+                "shortnames": [
+                    "station"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F68A",
+                "shortnames": [
+                    "tram"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F69D",
+                "shortnames": [
+                    "monorail"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F69E",
+                "shortnames": [
+                    "mountain_railway"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F68B",
+                "shortnames": [
+                    "train"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F68C",
+                "shortnames": [
+                    "bus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F68D",
+                "shortnames": [
+                    "oncoming_bus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F68E",
+                "shortnames": [
+                    "trolleybus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F690",
+                "shortnames": [
+                    "minibus"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F691",
+                "shortnames": [
+                    "ambulance"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F692",
+                "shortnames": [
+                    "fire_engine"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F693",
+                "shortnames": [
+                    "police_car"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F694",
+                "shortnames": [
+                    "oncoming_police_car"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F695",
+                "shortnames": [
+                    "taxi"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F696",
+                "shortnames": [
+                    "oncoming_taxi"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F697",
+                "shortnames": [
+                    "car"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F698",
+                "shortnames": [
+                    "oncoming_automobile"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F699",
+                "shortnames": [
+                    "blue_car"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F69A",
+                "shortnames": [
+                    "truck"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F69B",
+                "shortnames": [
+                    "articulated_lorry"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F69C",
+                "shortnames": [
+                    "tractor"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6B2",
+                "shortnames": [
+                    "bike"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6F4",
+                "shortnames": [
+                    "scooter"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6F9",
+                "shortnames": [
+                    "skateboard"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6F5",
+                "shortnames": [
+                    "motor_scooter"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F68F",
+                "shortnames": [
+                    "busstop"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6E3-FE0F",
+                "shortnames": [
+                    "motorway"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6E4-FE0F",
+                "shortnames": [
+                    "railway_track"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6E2-FE0F",
+                "shortnames": [
+                    "oil_drum"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26FD",
+                "shortnames": [
+                    "fuelpump"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6A8",
+                "shortnames": [
+                    "rotating_light"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6A5",
+                "shortnames": [
+                    "traffic_light"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6A6",
+                "shortnames": [
+                    "vertical_traffic_light"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6D1",
+                "shortnames": [
+                    "octagonal_sign"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6A7",
+                "shortnames": [
+                    "construction"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2693",
+                "shortnames": [
+                    "anchor"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26F5",
+                "shortnames": [
+                    "boat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6F6",
+                "shortnames": [
+                    "canoe"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6A4",
+                "shortnames": [
+                    "speedboat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6F3-FE0F",
+                "shortnames": [
+                    "passenger_ship"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "26F4-FE0F",
+                "shortnames": [
+                    "ferry"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6E5-FE0F",
+                "shortnames": [
+                    "motor_boat"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6A2",
+                "shortnames": [
+                    "ship"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "2708-FE0F",
+                "shortnames": [
+                    "airplane"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6E9-FE0F",
+                "shortnames": [
+                    "small_airplane"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6EB",
+                "shortnames": [
+                    "airplane_departure"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F6EC",
+                "shortnames": [
+                    "airplane_arriving"
+                ],
+                "skinvariations": []
+            },
+            {
+                "unified": "1F4BA",
+                "shortnames": [
+                    "seat"
+                ],
+                "skinvariations": []
+            },