Warning, file /graphics/glaxnimate/src/gui/emoji/emoji_data.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 // SPDX-FileCopyrightText: 2019-2023 Mattia Basaglia <dev@dragon.best>
0002 // SPDX-License-Identifier: GPL-3.0-or-later
0003 #include <QtGlobal>
0004 #include "emoji_data.hpp"
0005 
0006 
0007 // File generated by update_emoji.py -f emoji-test.txt --ignore-variants --fully-qualified --max-version 15 model
0008 
0009 
0010 #ifndef Q_OS_WIN32
0011 static const glaxnimate::emoji::EmojiSubGroup group_0_0 {
0012     "face-smiling",
0013     {
0014         {
0015             "grinning face",
0016             "\xf0\x9f\x98\x80",
0017             "1f600",
0018         },
0019         {
0020             "grinning face with big eyes",
0021             "\xf0\x9f\x98\x83",
0022             "1f603",
0023         },
0024         {
0025             "grinning face with smiling eyes",
0026             "\xf0\x9f\x98\x84",
0027             "1f604",
0028         },
0029         {
0030             "beaming face with smiling eyes",
0031             "\xf0\x9f\x98\x81",
0032             "1f601",
0033         },
0034         {
0035             "grinning squinting face",
0036             "\xf0\x9f\x98\x86",
0037             "1f606",
0038         },
0039         {
0040             "grinning face with sweat",
0041             "\xf0\x9f\x98\x85",
0042             "1f605",
0043         },
0044         {
0045             "rolling on the floor laughing",
0046             "\xf0\x9f\xa4\xa3",
0047             "1f923",
0048         },
0049         {
0050             "face with tears of joy",
0051             "\xf0\x9f\x98\x82",
0052             "1f602",
0053         },
0054         {
0055             "slightly smiling face",
0056             "\xf0\x9f\x99\x82",
0057             "1f642",
0058         },
0059         {
0060             "upside-down face",
0061             "\xf0\x9f\x99\x83",
0062             "1f643",
0063         },
0064         {
0065             "melting face",
0066             "\xf0\x9f\xab\xa0",
0067             "1fae0",
0068         },
0069         {
0070             "winking face",
0071             "\xf0\x9f\x98\x89",
0072             "1f609",
0073         },
0074         {
0075             "smiling face with smiling eyes",
0076             "\xf0\x9f\x98\x8a",
0077             "1f60a",
0078         },
0079         {
0080             "smiling face with halo",
0081             "\xf0\x9f\x98\x87",
0082             "1f607",
0083         },
0084     }
0085 };
0086 static const glaxnimate::emoji::EmojiSubGroup group_0_1 {
0087     "face-affection",
0088     {
0089         {
0090             "smiling face with hearts",
0091             "\xf0\x9f\xa5\xb0",
0092             "1f970",
0093         },
0094         {
0095             "smiling face with heart-eyes",
0096             "\xf0\x9f\x98\x8d",
0097             "1f60d",
0098         },
0099         {
0100             "star-struck",
0101             "\xf0\x9f\xa4\xa9",
0102             "1f929",
0103         },
0104         {
0105             "face blowing a kiss",
0106             "\xf0\x9f\x98\x98",
0107             "1f618",
0108         },
0109         {
0110             "kissing face",
0111             "\xf0\x9f\x98\x97",
0112             "1f617",
0113         },
0114         {
0115             "smiling face",
0116             "\xe2\x98\xba\xef\xb8\x8f",
0117             "263a-fe0f",
0118         },
0119         {
0120             "kissing face with closed eyes",
0121             "\xf0\x9f\x98\x9a",
0122             "1f61a",
0123         },
0124         {
0125             "kissing face with smiling eyes",
0126             "\xf0\x9f\x98\x99",
0127             "1f619",
0128         },
0129         {
0130             "smiling face with tear",
0131             "\xf0\x9f\xa5\xb2",
0132             "1f972",
0133         },
0134     }
0135 };
0136 static const glaxnimate::emoji::EmojiSubGroup group_0_2 {
0137     "face-tongue",
0138     {
0139         {
0140             "face savoring food",
0141             "\xf0\x9f\x98\x8b",
0142             "1f60b",
0143         },
0144         {
0145             "face with tongue",
0146             "\xf0\x9f\x98\x9b",
0147             "1f61b",
0148         },
0149         {
0150             "winking face with tongue",
0151             "\xf0\x9f\x98\x9c",
0152             "1f61c",
0153         },
0154         {
0155             "zany face",
0156             "\xf0\x9f\xa4\xaa",
0157             "1f92a",
0158         },
0159         {
0160             "squinting face with tongue",
0161             "\xf0\x9f\x98\x9d",
0162             "1f61d",
0163         },
0164         {
0165             "money-mouth face",
0166             "\xf0\x9f\xa4\x91",
0167             "1f911",
0168         },
0169     }
0170 };
0171 static const glaxnimate::emoji::EmojiSubGroup group_0_3 {
0172     "face-hand",
0173     {
0174         {
0175             "smiling face with open hands",
0176             "\xf0\x9f\xa4\x97",
0177             "1f917",
0178         },
0179         {
0180             "face with hand over mouth",
0181             "\xf0\x9f\xa4\xad",
0182             "1f92d",
0183         },
0184         {
0185             "face with open eyes and hand over mouth",
0186             "\xf0\x9f\xab\xa2",
0187             "1fae2",
0188         },
0189         {
0190             "face with peeking eye",
0191             "\xf0\x9f\xab\xa3",
0192             "1fae3",
0193         },
0194         {
0195             "shushing face",
0196             "\xf0\x9f\xa4\xab",
0197             "1f92b",
0198         },
0199         {
0200             "thinking face",
0201             "\xf0\x9f\xa4\x94",
0202             "1f914",
0203         },
0204         {
0205             "saluting face",
0206             "\xf0\x9f\xab\xa1",
0207             "1fae1",
0208         },
0209     }
0210 };
0211 static const glaxnimate::emoji::EmojiSubGroup group_0_4 {
0212     "face-neutral-skeptical",
0213     {
0214         {
0215             "zipper-mouth face",
0216             "\xf0\x9f\xa4\x90",
0217             "1f910",
0218         },
0219         {
0220             "face with raised eyebrow",
0221             "\xf0\x9f\xa4\xa8",
0222             "1f928",
0223         },
0224         {
0225             "neutral face",
0226             "\xf0\x9f\x98\x90",
0227             "1f610",
0228         },
0229         {
0230             "expressionless face",
0231             "\xf0\x9f\x98\x91",
0232             "1f611",
0233         },
0234         {
0235             "face without mouth",
0236             "\xf0\x9f\x98\xb6",
0237             "1f636",
0238         },
0239         {
0240             "dotted line face",
0241             "\xf0\x9f\xab\xa5",
0242             "1fae5",
0243         },
0244         {
0245             "face in clouds",
0246             "\xf0\x9f\x98\xb6\xe2\x80\x8d\xf0\x9f\x8c\xab\xef\xb8\x8f",
0247             "1f636-200d-1f32b-fe0f",
0248         },
0249         {
0250             "smirking face",
0251             "\xf0\x9f\x98\x8f",
0252             "1f60f",
0253         },
0254         {
0255             "unamused face",
0256             "\xf0\x9f\x98\x92",
0257             "1f612",
0258         },
0259         {
0260             "face with rolling eyes",
0261             "\xf0\x9f\x99\x84",
0262             "1f644",
0263         },
0264         {
0265             "grimacing face",
0266             "\xf0\x9f\x98\xac",
0267             "1f62c",
0268         },
0269         {
0270             "face exhaling",
0271             "\xf0\x9f\x98\xae\xe2\x80\x8d\xf0\x9f\x92\xa8",
0272             "1f62e-200d-1f4a8",
0273         },
0274         {
0275             "lying face",
0276             "\xf0\x9f\xa4\xa5",
0277             "1f925",
0278         },
0279     }
0280 };
0281 static const glaxnimate::emoji::EmojiSubGroup group_0_5 {
0282     "face-sleepy",
0283     {
0284         {
0285             "relieved face",
0286             "\xf0\x9f\x98\x8c",
0287             "1f60c",
0288         },
0289         {
0290             "pensive face",
0291             "\xf0\x9f\x98\x94",
0292             "1f614",
0293         },
0294         {
0295             "sleepy face",
0296             "\xf0\x9f\x98\xaa",
0297             "1f62a",
0298         },
0299         {
0300             "drooling face",
0301             "\xf0\x9f\xa4\xa4",
0302             "1f924",
0303         },
0304         {
0305             "sleeping face",
0306             "\xf0\x9f\x98\xb4",
0307             "1f634",
0308         },
0309     }
0310 };
0311 static const glaxnimate::emoji::EmojiSubGroup group_0_6 {
0312     "face-unwell",
0313     {
0314         {
0315             "face with medical mask",
0316             "\xf0\x9f\x98\xb7",
0317             "1f637",
0318         },
0319         {
0320             "face with thermometer",
0321             "\xf0\x9f\xa4\x92",
0322             "1f912",
0323         },
0324         {
0325             "face with head-bandage",
0326             "\xf0\x9f\xa4\x95",
0327             "1f915",
0328         },
0329         {
0330             "nauseated face",
0331             "\xf0\x9f\xa4\xa2",
0332             "1f922",
0333         },
0334         {
0335             "face vomiting",
0336             "\xf0\x9f\xa4\xae",
0337             "1f92e",
0338         },
0339         {
0340             "sneezing face",
0341             "\xf0\x9f\xa4\xa7",
0342             "1f927",
0343         },
0344         {
0345             "hot face",
0346             "\xf0\x9f\xa5\xb5",
0347             "1f975",
0348         },
0349         {
0350             "cold face",
0351             "\xf0\x9f\xa5\xb6",
0352             "1f976",
0353         },
0354         {
0355             "woozy face",
0356             "\xf0\x9f\xa5\xb4",
0357             "1f974",
0358         },
0359         {
0360             "face with crossed-out eyes",
0361             "\xf0\x9f\x98\xb5",
0362             "1f635",
0363         },
0364         {
0365             "face with spiral eyes",
0366             "\xf0\x9f\x98\xb5\xe2\x80\x8d\xf0\x9f\x92\xab",
0367             "1f635-200d-1f4ab",
0368         },
0369         {
0370             "exploding head",
0371             "\xf0\x9f\xa4\xaf",
0372             "1f92f",
0373         },
0374     }
0375 };
0376 static const glaxnimate::emoji::EmojiSubGroup group_0_7 {
0377     "face-hat",
0378     {
0379         {
0380             "cowboy hat face",
0381             "\xf0\x9f\xa4\xa0",
0382             "1f920",
0383         },
0384         {
0385             "partying face",
0386             "\xf0\x9f\xa5\xb3",
0387             "1f973",
0388         },
0389         {
0390             "disguised face",
0391             "\xf0\x9f\xa5\xb8",
0392             "1f978",
0393         },
0394     }
0395 };
0396 static const glaxnimate::emoji::EmojiSubGroup group_0_8 {
0397     "face-glasses",
0398     {
0399         {
0400             "smiling face with sunglasses",
0401             "\xf0\x9f\x98\x8e",
0402             "1f60e",
0403         },
0404         {
0405             "nerd face",
0406             "\xf0\x9f\xa4\x93",
0407             "1f913",
0408         },
0409         {
0410             "face with monocle",
0411             "\xf0\x9f\xa7\x90",
0412             "1f9d0",
0413         },
0414     }
0415 };
0416 static const glaxnimate::emoji::EmojiSubGroup group_0_9 {
0417     "face-concerned",
0418     {
0419         {
0420             "confused face",
0421             "\xf0\x9f\x98\x95",
0422             "1f615",
0423         },
0424         {
0425             "face with diagonal mouth",
0426             "\xf0\x9f\xab\xa4",
0427             "1fae4",
0428         },
0429         {
0430             "worried face",
0431             "\xf0\x9f\x98\x9f",
0432             "1f61f",
0433         },
0434         {
0435             "slightly frowning face",
0436             "\xf0\x9f\x99\x81",
0437             "1f641",
0438         },
0439         {
0440             "frowning face",
0441             "\xe2\x98\xb9\xef\xb8\x8f",
0442             "2639-fe0f",
0443         },
0444         {
0445             "face with open mouth",
0446             "\xf0\x9f\x98\xae",
0447             "1f62e",
0448         },
0449         {
0450             "hushed face",
0451             "\xf0\x9f\x98\xaf",
0452             "1f62f",
0453         },
0454         {
0455             "astonished face",
0456             "\xf0\x9f\x98\xb2",
0457             "1f632",
0458         },
0459         {
0460             "flushed face",
0461             "\xf0\x9f\x98\xb3",
0462             "1f633",
0463         },
0464         {
0465             "pleading face",
0466             "\xf0\x9f\xa5\xba",
0467             "1f97a",
0468         },
0469         {
0470             "face holding back tears",
0471             "\xf0\x9f\xa5\xb9",
0472             "1f979",
0473         },
0474         {
0475             "frowning face with open mouth",
0476             "\xf0\x9f\x98\xa6",
0477             "1f626",
0478         },
0479         {
0480             "anguished face",
0481             "\xf0\x9f\x98\xa7",
0482             "1f627",
0483         },
0484         {
0485             "fearful face",
0486             "\xf0\x9f\x98\xa8",
0487             "1f628",
0488         },
0489         {
0490             "anxious face with sweat",
0491             "\xf0\x9f\x98\xb0",
0492             "1f630",
0493         },
0494         {
0495             "sad but relieved face",
0496             "\xf0\x9f\x98\xa5",
0497             "1f625",
0498         },
0499         {
0500             "crying face",
0501             "\xf0\x9f\x98\xa2",
0502             "1f622",
0503         },
0504         {
0505             "loudly crying face",
0506             "\xf0\x9f\x98\xad",
0507             "1f62d",
0508         },
0509         {
0510             "face screaming in fear",
0511             "\xf0\x9f\x98\xb1",
0512             "1f631",
0513         },
0514         {
0515             "confounded face",
0516             "\xf0\x9f\x98\x96",
0517             "1f616",
0518         },
0519         {
0520             "persevering face",
0521             "\xf0\x9f\x98\xa3",
0522             "1f623",
0523         },
0524         {
0525             "disappointed face",
0526             "\xf0\x9f\x98\x9e",
0527             "1f61e",
0528         },
0529         {
0530             "downcast face with sweat",
0531             "\xf0\x9f\x98\x93",
0532             "1f613",
0533         },
0534         {
0535             "weary face",
0536             "\xf0\x9f\x98\xa9",
0537             "1f629",
0538         },
0539         {
0540             "tired face",
0541             "\xf0\x9f\x98\xab",
0542             "1f62b",
0543         },
0544         {
0545             "yawning face",
0546             "\xf0\x9f\xa5\xb1",
0547             "1f971",
0548         },
0549     }
0550 };
0551 static const glaxnimate::emoji::EmojiSubGroup group_0_10 {
0552     "face-negative",
0553     {
0554         {
0555             "face with steam from nose",
0556             "\xf0\x9f\x98\xa4",
0557             "1f624",
0558         },
0559         {
0560             "enraged face",
0561             "\xf0\x9f\x98\xa1",
0562             "1f621",
0563         },
0564         {
0565             "angry face",
0566             "\xf0\x9f\x98\xa0",
0567             "1f620",
0568         },
0569         {
0570             "face with symbols on mouth",
0571             "\xf0\x9f\xa4\xac",
0572             "1f92c",
0573         },
0574         {
0575             "smiling face with horns",
0576             "\xf0\x9f\x98\x88",
0577             "1f608",
0578         },
0579         {
0580             "angry face with horns",
0581             "\xf0\x9f\x91\xbf",
0582             "1f47f",
0583         },
0584         {
0585             "skull",
0586             "\xf0\x9f\x92\x80",
0587             "1f480",
0588         },
0589         {
0590             "skull and crossbones",
0591             "\xe2\x98\xa0\xef\xb8\x8f",
0592             "2620-fe0f",
0593         },
0594     }
0595 };
0596 static const glaxnimate::emoji::EmojiSubGroup group_0_11 {
0597     "face-costume",
0598     {
0599         {
0600             "pile of poo",
0601             "\xf0\x9f\x92\xa9",
0602             "1f4a9",
0603         },
0604         {
0605             "clown face",
0606             "\xf0\x9f\xa4\xa1",
0607             "1f921",
0608         },
0609         {
0610             "ogre",
0611             "\xf0\x9f\x91\xb9",
0612             "1f479",
0613         },
0614         {
0615             "goblin",
0616             "\xf0\x9f\x91\xba",
0617             "1f47a",
0618         },
0619         {
0620             "ghost",
0621             "\xf0\x9f\x91\xbb",
0622             "1f47b",
0623         },
0624         {
0625             "alien",
0626             "\xf0\x9f\x91\xbd",
0627             "1f47d",
0628         },
0629         {
0630             "alien monster",
0631             "\xf0\x9f\x91\xbe",
0632             "1f47e",
0633         },
0634         {
0635             "robot",
0636             "\xf0\x9f\xa4\x96",
0637             "1f916",
0638         },
0639     }
0640 };
0641 static const glaxnimate::emoji::EmojiSubGroup group_0_12 {
0642     "cat-face",
0643     {
0644         {
0645             "grinning cat",
0646             "\xf0\x9f\x98\xba",
0647             "1f63a",
0648         },
0649         {
0650             "grinning cat with smiling eyes",
0651             "\xf0\x9f\x98\xb8",
0652             "1f638",
0653         },
0654         {
0655             "cat with tears of joy",
0656             "\xf0\x9f\x98\xb9",
0657             "1f639",
0658         },
0659         {
0660             "smiling cat with heart-eyes",
0661             "\xf0\x9f\x98\xbb",
0662             "1f63b",
0663         },
0664         {
0665             "cat with wry smile",
0666             "\xf0\x9f\x98\xbc",
0667             "1f63c",
0668         },
0669         {
0670             "kissing cat",
0671             "\xf0\x9f\x98\xbd",
0672             "1f63d",
0673         },
0674         {
0675             "weary cat",
0676             "\xf0\x9f\x99\x80",
0677             "1f640",
0678         },
0679         {
0680             "crying cat",
0681             "\xf0\x9f\x98\xbf",
0682             "1f63f",
0683         },
0684         {
0685             "pouting cat",
0686             "\xf0\x9f\x98\xbe",
0687             "1f63e",
0688         },
0689     }
0690 };
0691 static const glaxnimate::emoji::EmojiSubGroup group_0_13 {
0692     "monkey-face",
0693     {
0694         {
0695             "see-no-evil monkey",
0696             "\xf0\x9f\x99\x88",
0697             "1f648",
0698         },
0699         {
0700             "hear-no-evil monkey",
0701             "\xf0\x9f\x99\x89",
0702             "1f649",
0703         },
0704         {
0705             "speak-no-evil monkey",
0706             "\xf0\x9f\x99\x8a",
0707             "1f64a",
0708         },
0709     }
0710 };
0711 static const glaxnimate::emoji::EmojiSubGroup group_0_14 {
0712     "heart",
0713     {
0714         {
0715             "love letter",
0716             "\xf0\x9f\x92\x8c",
0717             "1f48c",
0718         },
0719         {
0720             "heart with arrow",
0721             "\xf0\x9f\x92\x98",
0722             "1f498",
0723         },
0724         {
0725             "heart with ribbon",
0726             "\xf0\x9f\x92\x9d",
0727             "1f49d",
0728         },
0729         {
0730             "sparkling heart",
0731             "\xf0\x9f\x92\x96",
0732             "1f496",
0733         },
0734         {
0735             "growing heart",
0736             "\xf0\x9f\x92\x97",
0737             "1f497",
0738         },
0739         {
0740             "beating heart",
0741             "\xf0\x9f\x92\x93",
0742             "1f493",
0743         },
0744         {
0745             "revolving hearts",
0746             "\xf0\x9f\x92\x9e",
0747             "1f49e",
0748         },
0749         {
0750             "two hearts",
0751             "\xf0\x9f\x92\x95",
0752             "1f495",
0753         },
0754         {
0755             "heart decoration",
0756             "\xf0\x9f\x92\x9f",
0757             "1f49f",
0758         },
0759         {
0760             "heart exclamation",
0761             "\xe2\x9d\xa3\xef\xb8\x8f",
0762             "2763-fe0f",
0763         },
0764         {
0765             "broken heart",
0766             "\xf0\x9f\x92\x94",
0767             "1f494",
0768         },
0769         {
0770             "heart on fire",
0771             "\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x94\xa5",
0772             "2764-fe0f-200d-1f525",
0773         },
0774         {
0775             "mending heart",
0776             "\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\xa9\xb9",
0777             "2764-fe0f-200d-1fa79",
0778         },
0779         {
0780             "red heart",
0781             "\xe2\x9d\xa4\xef\xb8\x8f",
0782             "2764-fe0f",
0783         },
0784         {
0785             "orange heart",
0786             "\xf0\x9f\xa7\xa1",
0787             "1f9e1",
0788         },
0789         {
0790             "yellow heart",
0791             "\xf0\x9f\x92\x9b",
0792             "1f49b",
0793         },
0794         {
0795             "green heart",
0796             "\xf0\x9f\x92\x9a",
0797             "1f49a",
0798         },
0799         {
0800             "blue heart",
0801             "\xf0\x9f\x92\x99",
0802             "1f499",
0803         },
0804         {
0805             "purple heart",
0806             "\xf0\x9f\x92\x9c",
0807             "1f49c",
0808         },
0809         {
0810             "brown heart",
0811             "\xf0\x9f\xa4\x8e",
0812             "1f90e",
0813         },
0814         {
0815             "black heart",
0816             "\xf0\x9f\x96\xa4",
0817             "1f5a4",
0818         },
0819         {
0820             "white heart",
0821             "\xf0\x9f\xa4\x8d",
0822             "1f90d",
0823         },
0824     }
0825 };
0826 static const glaxnimate::emoji::EmojiSubGroup group_0_15 {
0827     "emotion",
0828     {
0829         {
0830             "kiss mark",
0831             "\xf0\x9f\x92\x8b",
0832             "1f48b",
0833         },
0834         {
0835             "hundred points",
0836             "\xf0\x9f\x92\xaf",
0837             "1f4af",
0838         },
0839         {
0840             "anger symbol",
0841             "\xf0\x9f\x92\xa2",
0842             "1f4a2",
0843         },
0844         {
0845             "collision",
0846             "\xf0\x9f\x92\xa5",
0847             "1f4a5",
0848         },
0849         {
0850             "dizzy",
0851             "\xf0\x9f\x92\xab",
0852             "1f4ab",
0853         },
0854         {
0855             "sweat droplets",
0856             "\xf0\x9f\x92\xa6",
0857             "1f4a6",
0858         },
0859         {
0860             "dashing away",
0861             "\xf0\x9f\x92\xa8",
0862             "1f4a8",
0863         },
0864         {
0865             "hole",
0866             "\xf0\x9f\x95\xb3\xef\xb8\x8f",
0867             "1f573-fe0f",
0868         },
0869         {
0870             "speech balloon",
0871             "\xf0\x9f\x92\xac",
0872             "1f4ac",
0873         },
0874         {
0875             "eye in speech bubble",
0876             "\xf0\x9f\x91\x81\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x97\xa8\xef\xb8\x8f",
0877             "1f441-fe0f-200d-1f5e8-fe0f",
0878         },
0879         {
0880             "left speech bubble",
0881             "\xf0\x9f\x97\xa8\xef\xb8\x8f",
0882             "1f5e8-fe0f",
0883         },
0884         {
0885             "right anger bubble",
0886             "\xf0\x9f\x97\xaf\xef\xb8\x8f",
0887             "1f5ef-fe0f",
0888         },
0889         {
0890             "thought balloon",
0891             "\xf0\x9f\x92\xad",
0892             "1f4ad",
0893         },
0894         {
0895             "ZZZ",
0896             "\xf0\x9f\x92\xa4",
0897             "1f4a4",
0898         },
0899     }
0900 };
0901 static const glaxnimate::emoji::EmojiGroup group_0 {
0902     "Smileys & Emotion",
0903     {
0904         &group_0_0,
0905         &group_0_1,
0906         &group_0_2,
0907         &group_0_3,
0908         &group_0_4,
0909         &group_0_5,
0910         &group_0_6,
0911         &group_0_7,
0912         &group_0_8,
0913         &group_0_9,
0914         &group_0_10,
0915         &group_0_11,
0916         &group_0_12,
0917         &group_0_13,
0918         &group_0_14,
0919         &group_0_15,
0920     }
0921 };
0922 static const glaxnimate::emoji::EmojiSubGroup group_1_0 {
0923     "hand-fingers-open",
0924     {
0925         {
0926             "waving hand",
0927             "\xf0\x9f\x91\x8b",
0928             "1f44b",
0929         },
0930         {
0931             "raised back of hand",
0932             "\xf0\x9f\xa4\x9a",
0933             "1f91a",
0934         },
0935         {
0936             "hand with fingers splayed",
0937             "\xf0\x9f\x96\x90\xef\xb8\x8f",
0938             "1f590-fe0f",
0939         },
0940         {
0941             "raised hand",
0942             "\xe2\x9c\x8b",
0943             "270b",
0944         },
0945         {
0946             "vulcan salute",
0947             "\xf0\x9f\x96\x96",
0948             "1f596",
0949         },
0950         {
0951             "rightwards hand",
0952             "\xf0\x9f\xab\xb1",
0953             "1faf1",
0954         },
0955         {
0956             "leftwards hand",
0957             "\xf0\x9f\xab\xb2",
0958             "1faf2",
0959         },
0960         {
0961             "palm down hand",
0962             "\xf0\x9f\xab\xb3",
0963             "1faf3",
0964         },
0965         {
0966             "palm up hand",
0967             "\xf0\x9f\xab\xb4",
0968             "1faf4",
0969         },
0970     }
0971 };
0972 static const glaxnimate::emoji::EmojiSubGroup group_1_1 {
0973     "hand-fingers-partial",
0974     {
0975         {
0976             "OK hand",
0977             "\xf0\x9f\x91\x8c",
0978             "1f44c",
0979         },
0980         {
0981             "pinched fingers",
0982             "\xf0\x9f\xa4\x8c",
0983             "1f90c",
0984         },
0985         {
0986             "pinching hand",
0987             "\xf0\x9f\xa4\x8f",
0988             "1f90f",
0989         },
0990         {
0991             "victory hand",
0992             "\xe2\x9c\x8c\xef\xb8\x8f",
0993             "270c-fe0f",
0994         },
0995         {
0996             "crossed fingers",
0997             "\xf0\x9f\xa4\x9e",
0998             "1f91e",
0999         },
1000         {
1001             "hand with index finger and thumb crossed",
1002             "\xf0\x9f\xab\xb0",
1003             "1faf0",
1004         },
1005         {
1006             "love-you gesture",
1007             "\xf0\x9f\xa4\x9f",
1008             "1f91f",
1009         },
1010         {
1011             "sign of the horns",
1012             "\xf0\x9f\xa4\x98",
1013             "1f918",
1014         },
1015         {
1016             "call me hand",
1017             "\xf0\x9f\xa4\x99",
1018             "1f919",
1019         },
1020     }
1021 };
1022 static const glaxnimate::emoji::EmojiSubGroup group_1_2 {
1023     "hand-single-finger",
1024     {
1025         {
1026             "backhand index pointing left",
1027             "\xf0\x9f\x91\x88",
1028             "1f448",
1029         },
1030         {
1031             "backhand index pointing right",
1032             "\xf0\x9f\x91\x89",
1033             "1f449",
1034         },
1035         {
1036             "backhand index pointing up",
1037             "\xf0\x9f\x91\x86",
1038             "1f446",
1039         },
1040         {
1041             "middle finger",
1042             "\xf0\x9f\x96\x95",
1043             "1f595",
1044         },
1045         {
1046             "backhand index pointing down",
1047             "\xf0\x9f\x91\x87",
1048             "1f447",
1049         },
1050         {
1051             "index pointing up",
1052             "\xe2\x98\x9d\xef\xb8\x8f",
1053             "261d-fe0f",
1054         },
1055         {
1056             "index pointing at the viewer",
1057             "\xf0\x9f\xab\xb5",
1058             "1faf5",
1059         },
1060     }
1061 };
1062 static const glaxnimate::emoji::EmojiSubGroup group_1_3 {
1063     "hand-fingers-closed",
1064     {
1065         {
1066             "thumbs up",
1067             "\xf0\x9f\x91\x8d",
1068             "1f44d",
1069         },
1070         {
1071             "thumbs down",
1072             "\xf0\x9f\x91\x8e",
1073             "1f44e",
1074         },
1075         {
1076             "raised fist",
1077             "\xe2\x9c\x8a",
1078             "270a",
1079         },
1080         {
1081             "oncoming fist",
1082             "\xf0\x9f\x91\x8a",
1083             "1f44a",
1084         },
1085         {
1086             "left-facing fist",
1087             "\xf0\x9f\xa4\x9b",
1088             "1f91b",
1089         },
1090         {
1091             "right-facing fist",
1092             "\xf0\x9f\xa4\x9c",
1093             "1f91c",
1094         },
1095     }
1096 };
1097 static const glaxnimate::emoji::EmojiSubGroup group_1_4 {
1098     "hands",
1099     {
1100         {
1101             "clapping hands",
1102             "\xf0\x9f\x91\x8f",
1103             "1f44f",
1104         },
1105         {
1106             "raising hands",
1107             "\xf0\x9f\x99\x8c",
1108             "1f64c",
1109         },
1110         {
1111             "heart hands",
1112             "\xf0\x9f\xab\xb6",
1113             "1faf6",
1114         },
1115         {
1116             "open hands",
1117             "\xf0\x9f\x91\x90",
1118             "1f450",
1119         },
1120         {
1121             "palms up together",
1122             "\xf0\x9f\xa4\xb2",
1123             "1f932",
1124         },
1125         {
1126             "handshake",
1127             "\xf0\x9f\xa4\x9d",
1128             "1f91d",
1129         },
1130         {
1131             "folded hands",
1132             "\xf0\x9f\x99\x8f",
1133             "1f64f",
1134         },
1135     }
1136 };
1137 static const glaxnimate::emoji::EmojiSubGroup group_1_5 {
1138     "hand-prop",
1139     {
1140         {
1141             "writing hand",
1142             "\xe2\x9c\x8d\xef\xb8\x8f",
1143             "270d-fe0f",
1144         },
1145         {
1146             "nail polish",
1147             "\xf0\x9f\x92\x85",
1148             "1f485",
1149         },
1150         {
1151             "selfie",
1152             "\xf0\x9f\xa4\xb3",
1153             "1f933",
1154         },
1155     }
1156 };
1157 static const glaxnimate::emoji::EmojiSubGroup group_1_6 {
1158     "body-parts",
1159     {
1160         {
1161             "flexed biceps",
1162             "\xf0\x9f\x92\xaa",
1163             "1f4aa",
1164         },
1165         {
1166             "mechanical arm",
1167             "\xf0\x9f\xa6\xbe",
1168             "1f9be",
1169         },
1170         {
1171             "mechanical leg",
1172             "\xf0\x9f\xa6\xbf",
1173             "1f9bf",
1174         },
1175         {
1176             "leg",
1177             "\xf0\x9f\xa6\xb5",
1178             "1f9b5",
1179         },
1180         {
1181             "foot",
1182             "\xf0\x9f\xa6\xb6",
1183             "1f9b6",
1184         },
1185         {
1186             "ear",
1187             "\xf0\x9f\x91\x82",
1188             "1f442",
1189         },
1190         {
1191             "ear with hearing aid",
1192             "\xf0\x9f\xa6\xbb",
1193             "1f9bb",
1194         },
1195         {
1196             "nose",
1197             "\xf0\x9f\x91\x83",
1198             "1f443",
1199         },
1200         {
1201             "brain",
1202             "\xf0\x9f\xa7\xa0",
1203             "1f9e0",
1204         },
1205         {
1206             "anatomical heart",
1207             "\xf0\x9f\xab\x80",
1208             "1fac0",
1209         },
1210         {
1211             "lungs",
1212             "\xf0\x9f\xab\x81",
1213             "1fac1",
1214         },
1215         {
1216             "tooth",
1217             "\xf0\x9f\xa6\xb7",
1218             "1f9b7",
1219         },
1220         {
1221             "bone",
1222             "\xf0\x9f\xa6\xb4",
1223             "1f9b4",
1224         },
1225         {
1226             "eyes",
1227             "\xf0\x9f\x91\x80",
1228             "1f440",
1229         },
1230         {
1231             "eye",
1232             "\xf0\x9f\x91\x81\xef\xb8\x8f",
1233             "1f441-fe0f",
1234         },
1235         {
1236             "tongue",
1237             "\xf0\x9f\x91\x85",
1238             "1f445",
1239         },
1240         {
1241             "mouth",
1242             "\xf0\x9f\x91\x84",
1243             "1f444",
1244         },
1245         {
1246             "biting lip",
1247             "\xf0\x9f\xab\xa6",
1248             "1fae6",
1249         },
1250     }
1251 };
1252 static const glaxnimate::emoji::EmojiSubGroup group_1_7 {
1253     "person",
1254     {
1255         {
1256             "baby",
1257             "\xf0\x9f\x91\xb6",
1258             "1f476",
1259         },
1260         {
1261             "child",
1262             "\xf0\x9f\xa7\x92",
1263             "1f9d2",
1264         },
1265         {
1266             "boy",
1267             "\xf0\x9f\x91\xa6",
1268             "1f466",
1269         },
1270         {
1271             "girl",
1272             "\xf0\x9f\x91\xa7",
1273             "1f467",
1274         },
1275         {
1276             "person",
1277             "\xf0\x9f\xa7\x91",
1278             "1f9d1",
1279         },
1280         {
1281             "person: blond hair",
1282             "\xf0\x9f\x91\xb1",
1283             "1f471",
1284         },
1285         {
1286             "man",
1287             "\xf0\x9f\x91\xa8",
1288             "1f468",
1289         },
1290         {
1291             "person: beard",
1292             "\xf0\x9f\xa7\x94",
1293             "1f9d4",
1294         },
1295         {
1296             "man: curly hair",
1297             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xb1",
1298             "1f468-200d-1f9b1",
1299         },
1300         {
1301             "man: white hair",
1302             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xb3",
1303             "1f468-200d-1f9b3",
1304         },
1305         {
1306             "woman",
1307             "\xf0\x9f\x91\xa9",
1308             "1f469",
1309         },
1310         {
1311             "woman: curly hair",
1312             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xb1",
1313             "1f469-200d-1f9b1",
1314         },
1315         {
1316             "person: curly hair",
1317             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xb1",
1318             "1f9d1-200d-1f9b1",
1319         },
1320         {
1321             "woman: white hair",
1322             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xb3",
1323             "1f469-200d-1f9b3",
1324         },
1325         {
1326             "person: white hair",
1327             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xb3",
1328             "1f9d1-200d-1f9b3",
1329         },
1330         {
1331             "older person",
1332             "\xf0\x9f\xa7\x93",
1333             "1f9d3",
1334         },
1335         {
1336             "old man",
1337             "\xf0\x9f\x91\xb4",
1338             "1f474",
1339         },
1340         {
1341             "old woman",
1342             "\xf0\x9f\x91\xb5",
1343             "1f475",
1344         },
1345     }
1346 };
1347 static const glaxnimate::emoji::EmojiSubGroup group_1_8 {
1348     "person-gesture",
1349     {
1350         {
1351             "person frowning",
1352             "\xf0\x9f\x99\x8d",
1353             "1f64d",
1354         },
1355         {
1356             "person pouting",
1357             "\xf0\x9f\x99\x8e",
1358             "1f64e",
1359         },
1360         {
1361             "person gesturing NO",
1362             "\xf0\x9f\x99\x85",
1363             "1f645",
1364         },
1365         {
1366             "person gesturing OK",
1367             "\xf0\x9f\x99\x86",
1368             "1f646",
1369         },
1370         {
1371             "person tipping hand",
1372             "\xf0\x9f\x92\x81",
1373             "1f481",
1374         },
1375         {
1376             "person raising hand",
1377             "\xf0\x9f\x99\x8b",
1378             "1f64b",
1379         },
1380         {
1381             "deaf person",
1382             "\xf0\x9f\xa7\x8f",
1383             "1f9cf",
1384         },
1385         {
1386             "person bowing",
1387             "\xf0\x9f\x99\x87",
1388             "1f647",
1389         },
1390         {
1391             "person facepalming",
1392             "\xf0\x9f\xa4\xa6",
1393             "1f926",
1394         },
1395         {
1396             "person shrugging",
1397             "\xf0\x9f\xa4\xb7",
1398             "1f937",
1399         },
1400     }
1401 };
1402 static const glaxnimate::emoji::EmojiSubGroup group_1_9 {
1403     "person-role",
1404     {
1405         {
1406             "health worker",
1407             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xe2\x9a\x95\xef\xb8\x8f",
1408             "1f9d1-200d-2695-fe0f",
1409         },
1410         {
1411             "man health worker",
1412             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9a\x95\xef\xb8\x8f",
1413             "1f468-200d-2695-fe0f",
1414         },
1415         {
1416             "woman health worker",
1417             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9a\x95\xef\xb8\x8f",
1418             "1f469-200d-2695-fe0f",
1419         },
1420         {
1421             "student",
1422             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\x93",
1423             "1f9d1-200d-1f393",
1424         },
1425         {
1426             "man student",
1427             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8e\x93",
1428             "1f468-200d-1f393",
1429         },
1430         {
1431             "woman student",
1432             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8e\x93",
1433             "1f469-200d-1f393",
1434         },
1435         {
1436             "teacher",
1437             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8f\xab",
1438             "1f9d1-200d-1f3eb",
1439         },
1440         {
1441             "man teacher",
1442             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8f\xab",
1443             "1f468-200d-1f3eb",
1444         },
1445         {
1446             "woman teacher",
1447             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8f\xab",
1448             "1f469-200d-1f3eb",
1449         },
1450         {
1451             "judge",
1452             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xe2\x9a\x96\xef\xb8\x8f",
1453             "1f9d1-200d-2696-fe0f",
1454         },
1455         {
1456             "man judge",
1457             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9a\x96\xef\xb8\x8f",
1458             "1f468-200d-2696-fe0f",
1459         },
1460         {
1461             "woman judge",
1462             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9a\x96\xef\xb8\x8f",
1463             "1f469-200d-2696-fe0f",
1464         },
1465         {
1466             "farmer",
1467             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8c\xbe",
1468             "1f9d1-200d-1f33e",
1469         },
1470         {
1471             "man farmer",
1472             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8c\xbe",
1473             "1f468-200d-1f33e",
1474         },
1475         {
1476             "woman farmer",
1477             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8c\xbe",
1478             "1f469-200d-1f33e",
1479         },
1480         {
1481             "cook",
1482             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8d\xb3",
1483             "1f9d1-200d-1f373",
1484         },
1485         {
1486             "man cook",
1487             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8d\xb3",
1488             "1f468-200d-1f373",
1489         },
1490         {
1491             "woman cook",
1492             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8d\xb3",
1493             "1f469-200d-1f373",
1494         },
1495         {
1496             "mechanic",
1497             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x94\xa7",
1498             "1f9d1-200d-1f527",
1499         },
1500         {
1501             "man mechanic",
1502             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x94\xa7",
1503             "1f468-200d-1f527",
1504         },
1505         {
1506             "woman mechanic",
1507             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x94\xa7",
1508             "1f469-200d-1f527",
1509         },
1510         {
1511             "factory worker",
1512             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8f\xad",
1513             "1f9d1-200d-1f3ed",
1514         },
1515         {
1516             "man factory worker",
1517             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8f\xad",
1518             "1f468-200d-1f3ed",
1519         },
1520         {
1521             "woman factory worker",
1522             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8f\xad",
1523             "1f469-200d-1f3ed",
1524         },
1525         {
1526             "office worker",
1527             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x92\xbc",
1528             "1f9d1-200d-1f4bc",
1529         },
1530         {
1531             "man office worker",
1532             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x92\xbc",
1533             "1f468-200d-1f4bc",
1534         },
1535         {
1536             "woman office worker",
1537             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x92\xbc",
1538             "1f469-200d-1f4bc",
1539         },
1540         {
1541             "scientist",
1542             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x94\xac",
1543             "1f9d1-200d-1f52c",
1544         },
1545         {
1546             "man scientist",
1547             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x94\xac",
1548             "1f468-200d-1f52c",
1549         },
1550         {
1551             "woman scientist",
1552             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x94\xac",
1553             "1f469-200d-1f52c",
1554         },
1555         {
1556             "technologist",
1557             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x92\xbb",
1558             "1f9d1-200d-1f4bb",
1559         },
1560         {
1561             "man technologist",
1562             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x92\xbb",
1563             "1f468-200d-1f4bb",
1564         },
1565         {
1566             "woman technologist",
1567             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x92\xbb",
1568             "1f469-200d-1f4bb",
1569         },
1570         {
1571             "singer",
1572             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\xa4",
1573             "1f9d1-200d-1f3a4",
1574         },
1575         {
1576             "man singer",
1577             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8e\xa4",
1578             "1f468-200d-1f3a4",
1579         },
1580         {
1581             "woman singer",
1582             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8e\xa4",
1583             "1f469-200d-1f3a4",
1584         },
1585         {
1586             "artist",
1587             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\xa8",
1588             "1f9d1-200d-1f3a8",
1589         },
1590         {
1591             "man artist",
1592             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8e\xa8",
1593             "1f468-200d-1f3a8",
1594         },
1595         {
1596             "woman artist",
1597             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8e\xa8",
1598             "1f469-200d-1f3a8",
1599         },
1600         {
1601             "pilot",
1602             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xe2\x9c\x88\xef\xb8\x8f",
1603             "1f9d1-200d-2708-fe0f",
1604         },
1605         {
1606             "man pilot",
1607             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9c\x88\xef\xb8\x8f",
1608             "1f468-200d-2708-fe0f",
1609         },
1610         {
1611             "woman pilot",
1612             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9c\x88\xef\xb8\x8f",
1613             "1f469-200d-2708-fe0f",
1614         },
1615         {
1616             "astronaut",
1617             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x9a\x80",
1618             "1f9d1-200d-1f680",
1619         },
1620         {
1621             "man astronaut",
1622             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x9a\x80",
1623             "1f468-200d-1f680",
1624         },
1625         {
1626             "woman astronaut",
1627             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x9a\x80",
1628             "1f469-200d-1f680",
1629         },
1630         {
1631             "firefighter",
1632             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x9a\x92",
1633             "1f9d1-200d-1f692",
1634         },
1635         {
1636             "man firefighter",
1637             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x9a\x92",
1638             "1f468-200d-1f692",
1639         },
1640         {
1641             "woman firefighter",
1642             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x9a\x92",
1643             "1f469-200d-1f692",
1644         },
1645         {
1646             "police officer",
1647             "\xf0\x9f\x91\xae",
1648             "1f46e",
1649         },
1650         {
1651             "detective",
1652             "\xf0\x9f\x95\xb5\xef\xb8\x8f",
1653             "1f575-fe0f",
1654         },
1655         {
1656             "guard",
1657             "\xf0\x9f\x92\x82",
1658             "1f482",
1659         },
1660         {
1661             "ninja",
1662             "\xf0\x9f\xa5\xb7",
1663             "1f977",
1664         },
1665         {
1666             "construction worker",
1667             "\xf0\x9f\x91\xb7",
1668             "1f477",
1669         },
1670         {
1671             "person with crown",
1672             "\xf0\x9f\xab\x85",
1673             "1fac5",
1674         },
1675         {
1676             "prince",
1677             "\xf0\x9f\xa4\xb4",
1678             "1f934",
1679         },
1680         {
1681             "princess",
1682             "\xf0\x9f\x91\xb8",
1683             "1f478",
1684         },
1685         {
1686             "person wearing turban",
1687             "\xf0\x9f\x91\xb3",
1688             "1f473",
1689         },
1690         {
1691             "person with skullcap",
1692             "\xf0\x9f\x91\xb2",
1693             "1f472",
1694         },
1695         {
1696             "woman with headscarf",
1697             "\xf0\x9f\xa7\x95",
1698             "1f9d5",
1699         },
1700         {
1701             "person in tuxedo",
1702             "\xf0\x9f\xa4\xb5",
1703             "1f935",
1704         },
1705         {
1706             "person with veil",
1707             "\xf0\x9f\x91\xb0",
1708             "1f470",
1709         },
1710         {
1711             "pregnant woman",
1712             "\xf0\x9f\xa4\xb0",
1713             "1f930",
1714         },
1715         {
1716             "pregnant man",
1717             "\xf0\x9f\xab\x83",
1718             "1fac3",
1719         },
1720         {
1721             "pregnant person",
1722             "\xf0\x9f\xab\x84",
1723             "1fac4",
1724         },
1725         {
1726             "breast-feeding",
1727             "\xf0\x9f\xa4\xb1",
1728             "1f931",
1729         },
1730         {
1731             "woman feeding baby",
1732             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x8d\xbc",
1733             "1f469-200d-1f37c",
1734         },
1735         {
1736             "man feeding baby",
1737             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x8d\xbc",
1738             "1f468-200d-1f37c",
1739         },
1740         {
1741             "person feeding baby",
1742             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8d\xbc",
1743             "1f9d1-200d-1f37c",
1744         },
1745     }
1746 };
1747 static const glaxnimate::emoji::EmojiSubGroup group_1_10 {
1748     "person-fantasy",
1749     {
1750         {
1751             "baby angel",
1752             "\xf0\x9f\x91\xbc",
1753             "1f47c",
1754         },
1755         {
1756             "Santa Claus",
1757             "\xf0\x9f\x8e\x85",
1758             "1f385",
1759         },
1760         {
1761             "Mrs. Claus",
1762             "\xf0\x9f\xa4\xb6",
1763             "1f936",
1764         },
1765         {
1766             "mx claus",
1767             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\x8e\x84",
1768             "1f9d1-200d-1f384",
1769         },
1770         {
1771             "superhero",
1772             "\xf0\x9f\xa6\xb8",
1773             "1f9b8",
1774         },
1775         {
1776             "supervillain",
1777             "\xf0\x9f\xa6\xb9",
1778             "1f9b9",
1779         },
1780         {
1781             "mage",
1782             "\xf0\x9f\xa7\x99",
1783             "1f9d9",
1784         },
1785         {
1786             "fairy",
1787             "\xf0\x9f\xa7\x9a",
1788             "1f9da",
1789         },
1790         {
1791             "vampire",
1792             "\xf0\x9f\xa7\x9b",
1793             "1f9db",
1794         },
1795         {
1796             "merperson",
1797             "\xf0\x9f\xa7\x9c",
1798             "1f9dc",
1799         },
1800         {
1801             "elf",
1802             "\xf0\x9f\xa7\x9d",
1803             "1f9dd",
1804         },
1805         {
1806             "genie",
1807             "\xf0\x9f\xa7\x9e",
1808             "1f9de",
1809         },
1810         {
1811             "zombie",
1812             "\xf0\x9f\xa7\x9f",
1813             "1f9df",
1814         },
1815         {
1816             "troll",
1817             "\xf0\x9f\xa7\x8c",
1818             "1f9cc",
1819         },
1820     }
1821 };
1822 static const glaxnimate::emoji::EmojiSubGroup group_1_11 {
1823     "person-activity",
1824     {
1825         {
1826             "person getting massage",
1827             "\xf0\x9f\x92\x86",
1828             "1f486",
1829         },
1830         {
1831             "person getting haircut",
1832             "\xf0\x9f\x92\x87",
1833             "1f487",
1834         },
1835         {
1836             "person walking",
1837             "\xf0\x9f\x9a\xb6",
1838             "1f6b6",
1839         },
1840         {
1841             "person standing",
1842             "\xf0\x9f\xa7\x8d",
1843             "1f9cd",
1844         },
1845         {
1846             "person kneeling",
1847             "\xf0\x9f\xa7\x8e",
1848             "1f9ce",
1849         },
1850         {
1851             "person with white cane",
1852             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xaf",
1853             "1f9d1-200d-1f9af",
1854         },
1855         {
1856             "man with white cane",
1857             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xaf",
1858             "1f468-200d-1f9af",
1859         },
1860         {
1861             "woman with white cane",
1862             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xaf",
1863             "1f469-200d-1f9af",
1864         },
1865         {
1866             "person in motorized wheelchair",
1867             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xbc",
1868             "1f9d1-200d-1f9bc",
1869         },
1870         {
1871             "man in motorized wheelchair",
1872             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xbc",
1873             "1f468-200d-1f9bc",
1874         },
1875         {
1876             "woman in motorized wheelchair",
1877             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xbc",
1878             "1f469-200d-1f9bc",
1879         },
1880         {
1881             "person in manual wheelchair",
1882             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa6\xbd",
1883             "1f9d1-200d-1f9bd",
1884         },
1885         {
1886             "man in manual wheelchair",
1887             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\xa6\xbd",
1888             "1f468-200d-1f9bd",
1889         },
1890         {
1891             "woman in manual wheelchair",
1892             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\xa6\xbd",
1893             "1f469-200d-1f9bd",
1894         },
1895         {
1896             "person running",
1897             "\xf0\x9f\x8f\x83",
1898             "1f3c3",
1899         },
1900         {
1901             "woman dancing",
1902             "\xf0\x9f\x92\x83",
1903             "1f483",
1904         },
1905         {
1906             "man dancing",
1907             "\xf0\x9f\x95\xba",
1908             "1f57a",
1909         },
1910         {
1911             "person in suit levitating",
1912             "\xf0\x9f\x95\xb4\xef\xb8\x8f",
1913             "1f574-fe0f",
1914         },
1915         {
1916             "people with bunny ears",
1917             "\xf0\x9f\x91\xaf",
1918             "1f46f",
1919         },
1920         {
1921             "person in steamy room",
1922             "\xf0\x9f\xa7\x96",
1923             "1f9d6",
1924         },
1925         {
1926             "person climbing",
1927             "\xf0\x9f\xa7\x97",
1928             "1f9d7",
1929         },
1930     }
1931 };
1932 static const glaxnimate::emoji::EmojiSubGroup group_1_12 {
1933     "person-sport",
1934     {
1935         {
1936             "person fencing",
1937             "\xf0\x9f\xa4\xba",
1938             "1f93a",
1939         },
1940         {
1941             "horse racing",
1942             "\xf0\x9f\x8f\x87",
1943             "1f3c7",
1944         },
1945         {
1946             "skier",
1947             "\xe2\x9b\xb7\xef\xb8\x8f",
1948             "26f7-fe0f",
1949         },
1950         {
1951             "snowboarder",
1952             "\xf0\x9f\x8f\x82",
1953             "1f3c2",
1954         },
1955         {
1956             "person golfing",
1957             "\xf0\x9f\x8f\x8c\xef\xb8\x8f",
1958             "1f3cc-fe0f",
1959         },
1960         {
1961             "person surfing",
1962             "\xf0\x9f\x8f\x84",
1963             "1f3c4",
1964         },
1965         {
1966             "person rowing boat",
1967             "\xf0\x9f\x9a\xa3",
1968             "1f6a3",
1969         },
1970         {
1971             "person swimming",
1972             "\xf0\x9f\x8f\x8a",
1973             "1f3ca",
1974         },
1975         {
1976             "person bouncing ball",
1977             "\xe2\x9b\xb9\xef\xb8\x8f",
1978             "26f9-fe0f",
1979         },
1980         {
1981             "person lifting weights",
1982             "\xf0\x9f\x8f\x8b\xef\xb8\x8f",
1983             "1f3cb-fe0f",
1984         },
1985         {
1986             "person biking",
1987             "\xf0\x9f\x9a\xb4",
1988             "1f6b4",
1989         },
1990         {
1991             "person mountain biking",
1992             "\xf0\x9f\x9a\xb5",
1993             "1f6b5",
1994         },
1995         {
1996             "person cartwheeling",
1997             "\xf0\x9f\xa4\xb8",
1998             "1f938",
1999         },
2000         {
2001             "people wrestling",
2002             "\xf0\x9f\xa4\xbc",
2003             "1f93c",
2004         },
2005         {
2006             "person playing water polo",
2007             "\xf0\x9f\xa4\xbd",
2008             "1f93d",
2009         },
2010         {
2011             "person playing handball",
2012             "\xf0\x9f\xa4\xbe",
2013             "1f93e",
2014         },
2015         {
2016             "person juggling",
2017             "\xf0\x9f\xa4\xb9",
2018             "1f939",
2019         },
2020     }
2021 };
2022 static const glaxnimate::emoji::EmojiSubGroup group_1_13 {
2023     "person-resting",
2024     {
2025         {
2026             "person in lotus position",
2027             "\xf0\x9f\xa7\x98",
2028             "1f9d8",
2029         },
2030         {
2031             "person taking bath",
2032             "\xf0\x9f\x9b\x80",
2033             "1f6c0",
2034         },
2035         {
2036             "person in bed",
2037             "\xf0\x9f\x9b\x8c",
2038             "1f6cc",
2039         },
2040     }
2041 };
2042 static const glaxnimate::emoji::EmojiSubGroup group_1_14 {
2043     "family",
2044     {
2045         {
2046             "people holding hands",
2047             "\xf0\x9f\xa7\x91\xe2\x80\x8d\xf0\x9f\xa4\x9d\xe2\x80\x8d\xf0\x9f\xa7\x91",
2048             "1f9d1-200d-1f91d-200d-1f9d1",
2049         },
2050         {
2051             "women holding hands",
2052             "\xf0\x9f\x91\xad",
2053             "1f46d",
2054         },
2055         {
2056             "woman and man holding hands",
2057             "\xf0\x9f\x91\xab",
2058             "1f46b",
2059         },
2060         {
2061             "men holding hands",
2062             "\xf0\x9f\x91\xac",
2063             "1f46c",
2064         },
2065         {
2066             "kiss",
2067             "\xf0\x9f\x92\x8f",
2068             "1f48f",
2069         },
2070         {
2071             "kiss: woman, man",
2072             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8",
2073             "1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",
2074         },
2075         {
2076             "kiss: man, man",
2077             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa8",
2078             "1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",
2079         },
2080         {
2081             "kiss: woman, woman",
2082             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x92\x8b\xe2\x80\x8d\xf0\x9f\x91\xa9",
2083             "1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",
2084         },
2085         {
2086             "couple with heart",
2087             "\xf0\x9f\x92\x91",
2088             "1f491",
2089         },
2090         {
2091             "couple with heart: woman, man",
2092             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x91\xa8",
2093             "1f469-200d-2764-fe0f-200d-1f468",
2094         },
2095         {
2096             "couple with heart: man, man",
2097             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x91\xa8",
2098             "1f468-200d-2764-fe0f-200d-1f468",
2099         },
2100         {
2101             "couple with heart: woman, woman",
2102             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xe2\x9d\xa4\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x91\xa9",
2103             "1f469-200d-2764-fe0f-200d-1f469",
2104         },
2105         {
2106             "family",
2107             "\xf0\x9f\x91\xaa",
2108             "1f46a",
2109         },
2110         {
2111             "family: man, woman, boy",
2112             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6",
2113             "1f468-200d-1f469-200d-1f466",
2114         },
2115         {
2116             "family: man, woman, girl",
2117             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7",
2118             "1f468-200d-1f469-200d-1f467",
2119         },
2120         {
2121             "family: man, woman, girl, boy",
2122             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6",
2123             "1f468-200d-1f469-200d-1f467-200d-1f466",
2124         },
2125         {
2126             "family: man, woman, boy, boy",
2127             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6",
2128             "1f468-200d-1f469-200d-1f466-200d-1f466",
2129         },
2130         {
2131             "family: man, woman, girl, girl",
2132             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7",
2133             "1f468-200d-1f469-200d-1f467-200d-1f467",
2134         },
2135         {
2136             "family: man, man, boy",
2137             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6",
2138             "1f468-200d-1f468-200d-1f466",
2139         },
2140         {
2141             "family: man, man, girl",
2142             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7",
2143             "1f468-200d-1f468-200d-1f467",
2144         },
2145         {
2146             "family: man, man, girl, boy",
2147             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6",
2148             "1f468-200d-1f468-200d-1f467-200d-1f466",
2149         },
2150         {
2151             "family: man, man, boy, boy",
2152             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6",
2153             "1f468-200d-1f468-200d-1f466-200d-1f466",
2154         },
2155         {
2156             "family: man, man, girl, girl",
2157             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7",
2158             "1f468-200d-1f468-200d-1f467-200d-1f467",
2159         },
2160         {
2161             "family: woman, woman, boy",
2162             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6",
2163             "1f469-200d-1f469-200d-1f466",
2164         },
2165         {
2166             "family: woman, woman, girl",
2167             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7",
2168             "1f469-200d-1f469-200d-1f467",
2169         },
2170         {
2171             "family: woman, woman, girl, boy",
2172             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6",
2173             "1f469-200d-1f469-200d-1f467-200d-1f466",
2174         },
2175         {
2176             "family: woman, woman, boy, boy",
2177             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6",
2178             "1f469-200d-1f469-200d-1f466-200d-1f466",
2179         },
2180         {
2181             "family: woman, woman, girl, girl",
2182             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7",
2183             "1f469-200d-1f469-200d-1f467-200d-1f467",
2184         },
2185         {
2186             "family: man, boy",
2187             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6",
2188             "1f468-200d-1f466",
2189         },
2190         {
2191             "family: man, boy, boy",
2192             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6",
2193             "1f468-200d-1f466-200d-1f466",
2194         },
2195         {
2196             "family: man, girl",
2197             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7",
2198             "1f468-200d-1f467",
2199         },
2200         {
2201             "family: man, girl, boy",
2202             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6",
2203             "1f468-200d-1f467-200d-1f466",
2204         },
2205         {
2206             "family: man, girl, girl",
2207             "\xf0\x9f\x91\xa8\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7",
2208             "1f468-200d-1f467-200d-1f467",
2209         },
2210         {
2211             "family: woman, boy",
2212             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6",
2213             "1f469-200d-1f466",
2214         },
2215         {
2216             "family: woman, boy, boy",
2217             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa6\xe2\x80\x8d\xf0\x9f\x91\xa6",
2218             "1f469-200d-1f466-200d-1f466",
2219         },
2220         {
2221             "family: woman, girl",
2222             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7",
2223             "1f469-200d-1f467",
2224         },
2225         {
2226             "family: woman, girl, boy",
2227             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa6",
2228             "1f469-200d-1f467-200d-1f466",
2229         },
2230         {
2231             "family: woman, girl, girl",
2232             "\xf0\x9f\x91\xa9\xe2\x80\x8d\xf0\x9f\x91\xa7\xe2\x80\x8d\xf0\x9f\x91\xa7",
2233             "1f469-200d-1f467-200d-1f467",
2234         },
2235     }
2236 };
2237 static const glaxnimate::emoji::EmojiSubGroup group_1_15 {
2238     "person-symbol",
2239     {
2240         {
2241             "speaking head",
2242             "\xf0\x9f\x97\xa3\xef\xb8\x8f",
2243             "1f5e3-fe0f",
2244         },
2245         {
2246             "bust in silhouette",
2247             "\xf0\x9f\x91\xa4",
2248             "1f464",
2249         },
2250         {
2251             "busts in silhouette",
2252             "\xf0\x9f\x91\xa5",
2253             "1f465",
2254         },
2255         {
2256             "people hugging",
2257             "\xf0\x9f\xab\x82",
2258             "1fac2",
2259         },
2260         {
2261             "footprints",
2262             "\xf0\x9f\x91\xa3",
2263             "1f463",
2264         },
2265     }
2266 };
2267 static const glaxnimate::emoji::EmojiGroup group_1 {
2268     "People & Body",
2269     {
2270         &group_1_0,
2271         &group_1_1,
2272         &group_1_2,
2273         &group_1_3,
2274         &group_1_4,
2275         &group_1_5,
2276         &group_1_6,
2277         &group_1_7,
2278         &group_1_8,
2279         &group_1_9,
2280         &group_1_10,
2281         &group_1_11,
2282         &group_1_12,
2283         &group_1_13,
2284         &group_1_14,
2285         &group_1_15,
2286     }
2287 };
2288 static const glaxnimate::emoji::EmojiSubGroup group_2_0 {
2289     "animal-mammal",
2290     {
2291         {
2292             "monkey face",
2293             "\xf0\x9f\x90\xb5",
2294             "1f435",
2295         },
2296         {
2297             "monkey",
2298             "\xf0\x9f\x90\x92",
2299             "1f412",
2300         },
2301         {
2302             "gorilla",
2303             "\xf0\x9f\xa6\x8d",
2304             "1f98d",
2305         },
2306         {
2307             "orangutan",
2308             "\xf0\x9f\xa6\xa7",
2309             "1f9a7",
2310         },
2311         {
2312             "dog face",
2313             "\xf0\x9f\x90\xb6",
2314             "1f436",
2315         },
2316         {
2317             "dog",
2318             "\xf0\x9f\x90\x95",
2319             "1f415",
2320         },
2321         {
2322             "guide dog",
2323             "\xf0\x9f\xa6\xae",
2324             "1f9ae",
2325         },
2326         {
2327             "service dog",
2328             "\xf0\x9f\x90\x95\xe2\x80\x8d\xf0\x9f\xa6\xba",
2329             "1f415-200d-1f9ba",
2330         },
2331         {
2332             "poodle",
2333             "\xf0\x9f\x90\xa9",
2334             "1f429",
2335         },
2336         {
2337             "wolf",
2338             "\xf0\x9f\x90\xba",
2339             "1f43a",
2340         },
2341         {
2342             "fox",
2343             "\xf0\x9f\xa6\x8a",
2344             "1f98a",
2345         },
2346         {
2347             "raccoon",
2348             "\xf0\x9f\xa6\x9d",
2349             "1f99d",
2350         },
2351         {
2352             "cat face",
2353             "\xf0\x9f\x90\xb1",
2354             "1f431",
2355         },
2356         {
2357             "cat",
2358             "\xf0\x9f\x90\x88",
2359             "1f408",
2360         },
2361         {
2362             "black cat",
2363             "\xf0\x9f\x90\x88\xe2\x80\x8d\xe2\xac\x9b",
2364             "1f408-200d-2b1b",
2365         },
2366         {
2367             "lion",
2368             "\xf0\x9f\xa6\x81",
2369             "1f981",
2370         },
2371         {
2372             "tiger face",
2373             "\xf0\x9f\x90\xaf",
2374             "1f42f",
2375         },
2376         {
2377             "tiger",
2378             "\xf0\x9f\x90\x85",
2379             "1f405",
2380         },
2381         {
2382             "leopard",
2383             "\xf0\x9f\x90\x86",
2384             "1f406",
2385         },
2386         {
2387             "horse face",
2388             "\xf0\x9f\x90\xb4",
2389             "1f434",
2390         },
2391         {
2392             "horse",
2393             "\xf0\x9f\x90\x8e",
2394             "1f40e",
2395         },
2396         {
2397             "unicorn",
2398             "\xf0\x9f\xa6\x84",
2399             "1f984",
2400         },
2401         {
2402             "zebra",
2403             "\xf0\x9f\xa6\x93",
2404             "1f993",
2405         },
2406         {
2407             "deer",
2408             "\xf0\x9f\xa6\x8c",
2409             "1f98c",
2410         },
2411         {
2412             "bison",
2413             "\xf0\x9f\xa6\xac",
2414             "1f9ac",
2415         },
2416         {
2417             "cow face",
2418             "\xf0\x9f\x90\xae",
2419             "1f42e",
2420         },
2421         {
2422             "ox",
2423             "\xf0\x9f\x90\x82",
2424             "1f402",
2425         },
2426         {
2427             "water buffalo",
2428             "\xf0\x9f\x90\x83",
2429             "1f403",
2430         },
2431         {
2432             "cow",
2433             "\xf0\x9f\x90\x84",
2434             "1f404",
2435         },
2436         {
2437             "pig face",
2438             "\xf0\x9f\x90\xb7",
2439             "1f437",
2440         },
2441         {
2442             "pig",
2443             "\xf0\x9f\x90\x96",
2444             "1f416",
2445         },
2446         {
2447             "boar",
2448             "\xf0\x9f\x90\x97",
2449             "1f417",
2450         },
2451         {
2452             "pig nose",
2453             "\xf0\x9f\x90\xbd",
2454             "1f43d",
2455         },
2456         {
2457             "ram",
2458             "\xf0\x9f\x90\x8f",
2459             "1f40f",
2460         },
2461         {
2462             "ewe",
2463             "\xf0\x9f\x90\x91",
2464             "1f411",
2465         },
2466         {
2467             "goat",
2468             "\xf0\x9f\x90\x90",
2469             "1f410",
2470         },
2471         {
2472             "camel",
2473             "\xf0\x9f\x90\xaa",
2474             "1f42a",
2475         },
2476         {
2477             "two-hump camel",
2478             "\xf0\x9f\x90\xab",
2479             "1f42b",
2480         },
2481         {
2482             "llama",
2483             "\xf0\x9f\xa6\x99",
2484             "1f999",
2485         },
2486         {
2487             "giraffe",
2488             "\xf0\x9f\xa6\x92",
2489             "1f992",
2490         },
2491         {
2492             "elephant",
2493             "\xf0\x9f\x90\x98",
2494             "1f418",
2495         },
2496         {
2497             "mammoth",
2498             "\xf0\x9f\xa6\xa3",
2499             "1f9a3",
2500         },
2501         {
2502             "rhinoceros",
2503             "\xf0\x9f\xa6\x8f",
2504             "1f98f",
2505         },
2506         {
2507             "hippopotamus",
2508             "\xf0\x9f\xa6\x9b",
2509             "1f99b",
2510         },
2511         {
2512             "mouse face",
2513             "\xf0\x9f\x90\xad",
2514             "1f42d",
2515         },
2516         {
2517             "mouse",
2518             "\xf0\x9f\x90\x81",
2519             "1f401",
2520         },
2521         {
2522             "rat",
2523             "\xf0\x9f\x90\x80",
2524             "1f400",
2525         },
2526         {
2527             "hamster",
2528             "\xf0\x9f\x90\xb9",
2529             "1f439",
2530         },
2531         {
2532             "rabbit face",
2533             "\xf0\x9f\x90\xb0",
2534             "1f430",
2535         },
2536         {
2537             "rabbit",
2538             "\xf0\x9f\x90\x87",
2539             "1f407",
2540         },
2541         {
2542             "chipmunk",
2543             "\xf0\x9f\x90\xbf\xef\xb8\x8f",
2544             "1f43f-fe0f",
2545         },
2546         {
2547             "beaver",
2548             "\xf0\x9f\xa6\xab",
2549             "1f9ab",
2550         },
2551         {
2552             "hedgehog",
2553             "\xf0\x9f\xa6\x94",
2554             "1f994",
2555         },
2556         {
2557             "bat",
2558             "\xf0\x9f\xa6\x87",
2559             "1f987",
2560         },
2561         {
2562             "bear",
2563             "\xf0\x9f\x90\xbb",
2564             "1f43b",
2565         },
2566         {
2567             "polar bear",
2568             "\xf0\x9f\x90\xbb\xe2\x80\x8d\xe2\x9d\x84\xef\xb8\x8f",
2569             "1f43b-200d-2744-fe0f",
2570         },
2571         {
2572             "koala",
2573             "\xf0\x9f\x90\xa8",
2574             "1f428",
2575         },
2576         {
2577             "panda",
2578             "\xf0\x9f\x90\xbc",
2579             "1f43c",
2580         },
2581         {
2582             "sloth",
2583             "\xf0\x9f\xa6\xa5",
2584             "1f9a5",
2585         },
2586         {
2587             "otter",
2588             "\xf0\x9f\xa6\xa6",
2589             "1f9a6",
2590         },
2591         {
2592             "skunk",
2593             "\xf0\x9f\xa6\xa8",
2594             "1f9a8",
2595         },
2596         {
2597             "kangaroo",
2598             "\xf0\x9f\xa6\x98",
2599             "1f998",
2600         },
2601         {
2602             "badger",
2603             "\xf0\x9f\xa6\xa1",
2604             "1f9a1",
2605         },
2606         {
2607             "paw prints",
2608             "\xf0\x9f\x90\xbe",
2609             "1f43e",
2610         },
2611     }
2612 };
2613 static const glaxnimate::emoji::EmojiSubGroup group_2_1 {
2614     "animal-bird",
2615     {
2616         {
2617             "turkey",
2618             "\xf0\x9f\xa6\x83",
2619             "1f983",
2620         },
2621         {
2622             "chicken",
2623             "\xf0\x9f\x90\x94",
2624             "1f414",
2625         },
2626         {
2627             "rooster",
2628             "\xf0\x9f\x90\x93",
2629             "1f413",
2630         },
2631         {
2632             "hatching chick",
2633             "\xf0\x9f\x90\xa3",
2634             "1f423",
2635         },
2636         {
2637             "baby chick",
2638             "\xf0\x9f\x90\xa4",
2639             "1f424",
2640         },
2641         {
2642             "front-facing baby chick",
2643             "\xf0\x9f\x90\xa5",
2644             "1f425",
2645         },
2646         {
2647             "bird",
2648             "\xf0\x9f\x90\xa6",
2649             "1f426",
2650         },
2651         {
2652             "penguin",
2653             "\xf0\x9f\x90\xa7",
2654             "1f427",
2655         },
2656         {
2657             "dove",
2658             "\xf0\x9f\x95\x8a\xef\xb8\x8f",
2659             "1f54a-fe0f",
2660         },
2661         {
2662             "eagle",
2663             "\xf0\x9f\xa6\x85",
2664             "1f985",
2665         },
2666         {
2667             "duck",
2668             "\xf0\x9f\xa6\x86",
2669             "1f986",
2670         },
2671         {
2672             "swan",
2673             "\xf0\x9f\xa6\xa2",
2674             "1f9a2",
2675         },
2676         {
2677             "owl",
2678             "\xf0\x9f\xa6\x89",
2679             "1f989",
2680         },
2681         {
2682             "dodo",
2683             "\xf0\x9f\xa6\xa4",
2684             "1f9a4",
2685         },
2686         {
2687             "feather",
2688             "\xf0\x9f\xaa\xb6",
2689             "1fab6",
2690         },
2691         {
2692             "flamingo",
2693             "\xf0\x9f\xa6\xa9",
2694             "1f9a9",
2695         },
2696         {
2697             "peacock",
2698             "\xf0\x9f\xa6\x9a",
2699             "1f99a",
2700         },
2701         {
2702             "parrot",
2703             "\xf0\x9f\xa6\x9c",
2704             "1f99c",
2705         },
2706     }
2707 };
2708 static const glaxnimate::emoji::EmojiSubGroup group_2_2 {
2709     "animal-amphibian",
2710     {
2711         {
2712             "frog",
2713             "\xf0\x9f\x90\xb8",
2714             "1f438",
2715         },
2716     }
2717 };
2718 static const glaxnimate::emoji::EmojiSubGroup group_2_3 {
2719     "animal-reptile",
2720     {
2721         {
2722             "crocodile",
2723             "\xf0\x9f\x90\x8a",
2724             "1f40a",
2725         },
2726         {
2727             "turtle",
2728             "\xf0\x9f\x90\xa2",
2729             "1f422",
2730         },
2731         {
2732             "lizard",
2733             "\xf0\x9f\xa6\x8e",
2734             "1f98e",
2735         },
2736         {
2737             "snake",
2738             "\xf0\x9f\x90\x8d",
2739             "1f40d",
2740         },
2741         {
2742             "dragon face",
2743             "\xf0\x9f\x90\xb2",
2744             "1f432",
2745         },
2746         {
2747             "dragon",
2748             "\xf0\x9f\x90\x89",
2749             "1f409",
2750         },
2751         {
2752             "sauropod",
2753             "\xf0\x9f\xa6\x95",
2754             "1f995",
2755         },
2756         {
2757             "T-Rex",
2758             "\xf0\x9f\xa6\x96",
2759             "1f996",
2760         },
2761     }
2762 };
2763 static const glaxnimate::emoji::EmojiSubGroup group_2_4 {
2764     "animal-marine",
2765     {
2766         {
2767             "spouting whale",
2768             "\xf0\x9f\x90\xb3",
2769             "1f433",
2770         },
2771         {
2772             "whale",
2773             "\xf0\x9f\x90\x8b",
2774             "1f40b",
2775         },
2776         {
2777             "dolphin",
2778             "\xf0\x9f\x90\xac",
2779             "1f42c",
2780         },
2781         {
2782             "seal",
2783             "\xf0\x9f\xa6\xad",
2784             "1f9ad",
2785         },
2786         {
2787             "fish",
2788             "\xf0\x9f\x90\x9f",
2789             "1f41f",
2790         },
2791         {
2792             "tropical fish",
2793             "\xf0\x9f\x90\xa0",
2794             "1f420",
2795         },
2796         {
2797             "blowfish",
2798             "\xf0\x9f\x90\xa1",
2799             "1f421",
2800         },
2801         {
2802             "shark",
2803             "\xf0\x9f\xa6\x88",
2804             "1f988",
2805         },
2806         {
2807             "octopus",
2808             "\xf0\x9f\x90\x99",
2809             "1f419",
2810         },
2811         {
2812             "spiral shell",
2813             "\xf0\x9f\x90\x9a",
2814             "1f41a",
2815         },
2816         {
2817             "coral",
2818             "\xf0\x9f\xaa\xb8",
2819             "1fab8",
2820         },
2821     }
2822 };
2823 static const glaxnimate::emoji::EmojiSubGroup group_2_5 {
2824     "animal-bug",
2825     {
2826         {
2827             "snail",
2828             "\xf0\x9f\x90\x8c",
2829             "1f40c",
2830         },
2831         {
2832             "butterfly",
2833             "\xf0\x9f\xa6\x8b",
2834             "1f98b",
2835         },
2836         {
2837             "bug",
2838             "\xf0\x9f\x90\x9b",
2839             "1f41b",
2840         },
2841         {
2842             "ant",
2843             "\xf0\x9f\x90\x9c",
2844             "1f41c",
2845         },
2846         {
2847             "honeybee",
2848             "\xf0\x9f\x90\x9d",
2849             "1f41d",
2850         },
2851         {
2852             "beetle",
2853             "\xf0\x9f\xaa\xb2",
2854             "1fab2",
2855         },
2856         {
2857             "lady beetle",
2858             "\xf0\x9f\x90\x9e",
2859             "1f41e",
2860         },
2861         {
2862             "cricket",
2863             "\xf0\x9f\xa6\x97",
2864             "1f997",
2865         },
2866         {
2867             "cockroach",
2868             "\xf0\x9f\xaa\xb3",
2869             "1fab3",
2870         },
2871         {
2872             "spider",
2873             "\xf0\x9f\x95\xb7\xef\xb8\x8f",
2874             "1f577-fe0f",
2875         },
2876         {
2877             "spider web",
2878             "\xf0\x9f\x95\xb8\xef\xb8\x8f",
2879             "1f578-fe0f",
2880         },
2881         {
2882             "scorpion",
2883             "\xf0\x9f\xa6\x82",
2884             "1f982",
2885         },
2886         {
2887             "mosquito",
2888             "\xf0\x9f\xa6\x9f",
2889             "1f99f",
2890         },
2891         {
2892             "fly",
2893             "\xf0\x9f\xaa\xb0",
2894             "1fab0",
2895         },
2896         {
2897             "worm",
2898             "\xf0\x9f\xaa\xb1",
2899             "1fab1",
2900         },
2901         {
2902             "microbe",
2903             "\xf0\x9f\xa6\xa0",
2904             "1f9a0",
2905         },
2906     }
2907 };
2908 static const glaxnimate::emoji::EmojiSubGroup group_2_6 {
2909     "plant-flower",
2910     {
2911         {
2912             "bouquet",
2913             "\xf0\x9f\x92\x90",
2914             "1f490",
2915         },
2916         {
2917             "cherry blossom",
2918             "\xf0\x9f\x8c\xb8",
2919             "1f338",
2920         },
2921         {
2922             "white flower",
2923             "\xf0\x9f\x92\xae",
2924             "1f4ae",
2925         },
2926         {
2927             "lotus",
2928             "\xf0\x9f\xaa\xb7",
2929             "1fab7",
2930         },
2931         {
2932             "rosette",
2933             "\xf0\x9f\x8f\xb5\xef\xb8\x8f",
2934             "1f3f5-fe0f",
2935         },
2936         {
2937             "rose",
2938             "\xf0\x9f\x8c\xb9",
2939             "1f339",
2940         },
2941         {
2942             "wilted flower",
2943             "\xf0\x9f\xa5\x80",
2944             "1f940",
2945         },
2946         {
2947             "hibiscus",
2948             "\xf0\x9f\x8c\xba",
2949             "1f33a",
2950         },
2951         {
2952             "sunflower",
2953             "\xf0\x9f\x8c\xbb",
2954             "1f33b",
2955         },
2956         {
2957             "blossom",
2958             "\xf0\x9f\x8c\xbc",
2959             "1f33c",
2960         },
2961         {
2962             "tulip",
2963             "\xf0\x9f\x8c\xb7",
2964             "1f337",
2965         },
2966     }
2967 };
2968 static const glaxnimate::emoji::EmojiSubGroup group_2_7 {
2969     "plant-other",
2970     {
2971         {
2972             "seedling",
2973             "\xf0\x9f\x8c\xb1",
2974             "1f331",
2975         },
2976         {
2977             "potted plant",
2978             "\xf0\x9f\xaa\xb4",
2979             "1fab4",
2980         },
2981         {
2982             "evergreen tree",
2983             "\xf0\x9f\x8c\xb2",
2984             "1f332",
2985         },
2986         {
2987             "deciduous tree",
2988             "\xf0\x9f\x8c\xb3",
2989             "1f333",
2990         },
2991         {
2992             "palm tree",
2993             "\xf0\x9f\x8c\xb4",
2994             "1f334",
2995         },
2996         {
2997             "cactus",
2998             "\xf0\x9f\x8c\xb5",
2999             "1f335",
3000         },
3001         {
3002             "sheaf of rice",
3003             "\xf0\x9f\x8c\xbe",
3004             "1f33e",
3005         },
3006         {
3007             "herb",
3008             "\xf0\x9f\x8c\xbf",
3009             "1f33f",
3010         },
3011         {
3012             "shamrock",
3013             "\xe2\x98\x98\xef\xb8\x8f",
3014             "2618-fe0f",
3015         },
3016         {
3017             "four leaf clover",
3018             "\xf0\x9f\x8d\x80",
3019             "1f340",
3020         },
3021         {
3022             "maple leaf",
3023             "\xf0\x9f\x8d\x81",
3024             "1f341",
3025         },
3026         {
3027             "fallen leaf",
3028             "\xf0\x9f\x8d\x82",
3029             "1f342",
3030         },
3031         {
3032             "leaf fluttering in wind",
3033             "\xf0\x9f\x8d\x83",
3034             "1f343",
3035         },
3036         {
3037             "empty nest",
3038             "\xf0\x9f\xaa\xb9",
3039             "1fab9",
3040         },
3041         {
3042             "nest with eggs",
3043             "\xf0\x9f\xaa\xba",
3044             "1faba",
3045         },
3046         {
3047             "mushroom",
3048             "\xf0\x9f\x8d\x84",
3049             "1f344",
3050         },
3051     }
3052 };
3053 static const glaxnimate::emoji::EmojiGroup group_2 {
3054     "Animals & Nature",
3055     {
3056         &group_2_0,
3057         &group_2_1,
3058         &group_2_2,
3059         &group_2_3,
3060         &group_2_4,
3061         &group_2_5,
3062         &group_2_6,
3063         &group_2_7,
3064     }
3065 };
3066 static const glaxnimate::emoji::EmojiSubGroup group_3_0 {
3067     "food-fruit",
3068     {
3069         {
3070             "grapes",
3071             "\xf0\x9f\x8d\x87",
3072             "1f347",
3073         },
3074         {
3075             "melon",
3076             "\xf0\x9f\x8d\x88",
3077             "1f348",
3078         },
3079         {
3080             "watermelon",
3081             "\xf0\x9f\x8d\x89",
3082             "1f349",
3083         },
3084         {
3085             "tangerine",
3086             "\xf0\x9f\x8d\x8a",
3087             "1f34a",
3088         },
3089         {
3090             "lemon",
3091             "\xf0\x9f\x8d\x8b",
3092             "1f34b",
3093         },
3094         {
3095             "banana",
3096             "\xf0\x9f\x8d\x8c",
3097             "1f34c",
3098         },
3099         {
3100             "pineapple",
3101             "\xf0\x9f\x8d\x8d",
3102             "1f34d",
3103         },
3104         {
3105             "mango",
3106             "\xf0\x9f\xa5\xad",
3107             "1f96d",
3108         },
3109         {
3110             "red apple",
3111             "\xf0\x9f\x8d\x8e",
3112             "1f34e",
3113         },
3114         {
3115             "green apple",
3116             "\xf0\x9f\x8d\x8f",
3117             "1f34f",
3118         },
3119         {
3120             "pear",
3121             "\xf0\x9f\x8d\x90",
3122             "1f350",
3123         },
3124         {
3125             "peach",
3126             "\xf0\x9f\x8d\x91",
3127             "1f351",
3128         },
3129         {
3130             "cherries",
3131             "\xf0\x9f\x8d\x92",
3132             "1f352",
3133         },
3134         {
3135             "strawberry",
3136             "\xf0\x9f\x8d\x93",
3137             "1f353",
3138         },
3139         {
3140             "blueberries",
3141             "\xf0\x9f\xab\x90",
3142             "1fad0",
3143         },
3144         {
3145             "kiwi fruit",
3146             "\xf0\x9f\xa5\x9d",
3147             "1f95d",
3148         },
3149         {
3150             "tomato",
3151             "\xf0\x9f\x8d\x85",
3152             "1f345",
3153         },
3154         {
3155             "olive",
3156             "\xf0\x9f\xab\x92",
3157             "1fad2",
3158         },
3159         {
3160             "coconut",
3161             "\xf0\x9f\xa5\xa5",
3162             "1f965",
3163         },
3164     }
3165 };
3166 static const glaxnimate::emoji::EmojiSubGroup group_3_1 {
3167     "food-vegetable",
3168     {
3169         {
3170             "avocado",
3171             "\xf0\x9f\xa5\x91",
3172             "1f951",
3173         },
3174         {
3175             "eggplant",
3176             "\xf0\x9f\x8d\x86",
3177             "1f346",
3178         },
3179         {
3180             "potato",
3181             "\xf0\x9f\xa5\x94",
3182             "1f954",
3183         },
3184         {
3185             "carrot",
3186             "\xf0\x9f\xa5\x95",
3187             "1f955",
3188         },
3189         {
3190             "ear of corn",
3191             "\xf0\x9f\x8c\xbd",
3192             "1f33d",
3193         },
3194         {
3195             "hot pepper",
3196             "\xf0\x9f\x8c\xb6\xef\xb8\x8f",
3197             "1f336-fe0f",
3198         },
3199         {
3200             "bell pepper",
3201             "\xf0\x9f\xab\x91",
3202             "1fad1",
3203         },
3204         {
3205             "cucumber",
3206             "\xf0\x9f\xa5\x92",
3207             "1f952",
3208         },
3209         {
3210             "leafy green",
3211             "\xf0\x9f\xa5\xac",
3212             "1f96c",
3213         },
3214         {
3215             "broccoli",
3216             "\xf0\x9f\xa5\xa6",
3217             "1f966",
3218         },
3219         {
3220             "garlic",
3221             "\xf0\x9f\xa7\x84",
3222             "1f9c4",
3223         },
3224         {
3225             "onion",
3226             "\xf0\x9f\xa7\x85",
3227             "1f9c5",
3228         },
3229         {
3230             "peanuts",
3231             "\xf0\x9f\xa5\x9c",
3232             "1f95c",
3233         },
3234         {
3235             "beans",
3236             "\xf0\x9f\xab\x98",
3237             "1fad8",
3238         },
3239         {
3240             "chestnut",
3241             "\xf0\x9f\x8c\xb0",
3242             "1f330",
3243         },
3244     }
3245 };
3246 static const glaxnimate::emoji::EmojiSubGroup group_3_2 {
3247     "food-prepared",
3248     {
3249         {
3250             "bread",
3251             "\xf0\x9f\x8d\x9e",
3252             "1f35e",
3253         },
3254         {
3255             "croissant",
3256             "\xf0\x9f\xa5\x90",
3257             "1f950",
3258         },
3259         {
3260             "baguette bread",
3261             "\xf0\x9f\xa5\x96",
3262             "1f956",
3263         },
3264         {
3265             "flatbread",
3266             "\xf0\x9f\xab\x93",
3267             "1fad3",
3268         },
3269         {
3270             "pretzel",
3271             "\xf0\x9f\xa5\xa8",
3272             "1f968",
3273         },
3274         {
3275             "bagel",
3276             "\xf0\x9f\xa5\xaf",
3277             "1f96f",
3278         },
3279         {
3280             "pancakes",
3281             "\xf0\x9f\xa5\x9e",
3282             "1f95e",
3283         },
3284         {
3285             "waffle",
3286             "\xf0\x9f\xa7\x87",
3287             "1f9c7",
3288         },
3289         {
3290             "cheese wedge",
3291             "\xf0\x9f\xa7\x80",
3292             "1f9c0",
3293         },
3294         {
3295             "meat on bone",
3296             "\xf0\x9f\x8d\x96",
3297             "1f356",
3298         },
3299         {
3300             "poultry leg",
3301             "\xf0\x9f\x8d\x97",
3302             "1f357",
3303         },
3304         {
3305             "cut of meat",
3306             "\xf0\x9f\xa5\xa9",
3307             "1f969",
3308         },
3309         {
3310             "bacon",
3311             "\xf0\x9f\xa5\x93",
3312             "1f953",
3313         },
3314         {
3315             "hamburger",
3316             "\xf0\x9f\x8d\x94",
3317             "1f354",
3318         },
3319         {
3320             "french fries",
3321             "\xf0\x9f\x8d\x9f",
3322             "1f35f",
3323         },
3324         {
3325             "pizza",
3326             "\xf0\x9f\x8d\x95",
3327             "1f355",
3328         },
3329         {
3330             "hot dog",
3331             "\xf0\x9f\x8c\xad",
3332             "1f32d",
3333         },
3334         {
3335             "sandwich",
3336             "\xf0\x9f\xa5\xaa",
3337             "1f96a",
3338         },
3339         {
3340             "taco",
3341             "\xf0\x9f\x8c\xae",
3342             "1f32e",
3343         },
3344         {
3345             "burrito",
3346             "\xf0\x9f\x8c\xaf",
3347             "1f32f",
3348         },
3349         {
3350             "tamale",
3351             "\xf0\x9f\xab\x94",
3352             "1fad4",
3353         },
3354         {
3355             "stuffed flatbread",
3356             "\xf0\x9f\xa5\x99",
3357             "1f959",
3358         },
3359         {
3360             "falafel",
3361             "\xf0\x9f\xa7\x86",
3362             "1f9c6",
3363         },
3364         {
3365             "egg",
3366             "\xf0\x9f\xa5\x9a",
3367             "1f95a",
3368         },
3369         {
3370             "cooking",
3371             "\xf0\x9f\x8d\xb3",
3372             "1f373",
3373         },
3374         {
3375             "shallow pan of food",
3376             "\xf0\x9f\xa5\x98",
3377             "1f958",
3378         },
3379         {
3380             "pot of food",
3381             "\xf0\x9f\x8d\xb2",
3382             "1f372",
3383         },
3384         {
3385             "fondue",
3386             "\xf0\x9f\xab\x95",
3387             "1fad5",
3388         },
3389         {
3390             "bowl with spoon",
3391             "\xf0\x9f\xa5\xa3",
3392             "1f963",
3393         },
3394         {
3395             "green salad",
3396             "\xf0\x9f\xa5\x97",
3397             "1f957",
3398         },
3399         {
3400             "popcorn",
3401             "\xf0\x9f\x8d\xbf",
3402             "1f37f",
3403         },
3404         {
3405             "butter",
3406             "\xf0\x9f\xa7\x88",
3407             "1f9c8",
3408         },
3409         {
3410             "salt",
3411             "\xf0\x9f\xa7\x82",
3412             "1f9c2",
3413         },
3414         {
3415             "canned food",
3416             "\xf0\x9f\xa5\xab",
3417             "1f96b",
3418         },
3419     }
3420 };
3421 static const glaxnimate::emoji::EmojiSubGroup group_3_3 {
3422     "food-asian",
3423     {
3424         {
3425             "bento box",
3426             "\xf0\x9f\x8d\xb1",
3427             "1f371",
3428         },
3429         {
3430             "rice cracker",
3431             "\xf0\x9f\x8d\x98",
3432             "1f358",
3433         },
3434         {
3435             "rice ball",
3436             "\xf0\x9f\x8d\x99",
3437             "1f359",
3438         },
3439         {
3440             "cooked rice",
3441             "\xf0\x9f\x8d\x9a",
3442             "1f35a",
3443         },
3444         {
3445             "curry rice",
3446             "\xf0\x9f\x8d\x9b",
3447             "1f35b",
3448         },
3449         {
3450             "steaming bowl",
3451             "\xf0\x9f\x8d\x9c",
3452             "1f35c",
3453         },
3454         {
3455             "spaghetti",
3456             "\xf0\x9f\x8d\x9d",
3457             "1f35d",
3458         },
3459         {
3460             "roasted sweet potato",
3461             "\xf0\x9f\x8d\xa0",
3462             "1f360",
3463         },
3464         {
3465             "oden",
3466             "\xf0\x9f\x8d\xa2",
3467             "1f362",
3468         },
3469         {
3470             "sushi",
3471             "\xf0\x9f\x8d\xa3",
3472             "1f363",
3473         },
3474         {
3475             "fried shrimp",
3476             "\xf0\x9f\x8d\xa4",
3477             "1f364",
3478         },
3479         {
3480             "fish cake with swirl",
3481             "\xf0\x9f\x8d\xa5",
3482             "1f365",
3483         },
3484         {
3485             "moon cake",
3486             "\xf0\x9f\xa5\xae",
3487             "1f96e",
3488         },
3489         {
3490             "dango",
3491             "\xf0\x9f\x8d\xa1",
3492             "1f361",
3493         },
3494         {
3495             "dumpling",
3496             "\xf0\x9f\xa5\x9f",
3497             "1f95f",
3498         },
3499         {
3500             "fortune cookie",
3501             "\xf0\x9f\xa5\xa0",
3502             "1f960",
3503         },
3504         {
3505             "takeout box",
3506             "\xf0\x9f\xa5\xa1",
3507             "1f961",
3508         },
3509     }
3510 };
3511 static const glaxnimate::emoji::EmojiSubGroup group_3_4 {
3512     "food-marine",
3513     {
3514         {
3515             "crab",
3516             "\xf0\x9f\xa6\x80",
3517             "1f980",
3518         },
3519         {
3520             "lobster",
3521             "\xf0\x9f\xa6\x9e",
3522             "1f99e",
3523         },
3524         {
3525             "shrimp",
3526             "\xf0\x9f\xa6\x90",
3527             "1f990",
3528         },
3529         {
3530             "squid",
3531             "\xf0\x9f\xa6\x91",
3532             "1f991",
3533         },
3534         {
3535             "oyster",
3536             "\xf0\x9f\xa6\xaa",
3537             "1f9aa",
3538         },
3539     }
3540 };
3541 static const glaxnimate::emoji::EmojiSubGroup group_3_5 {
3542     "food-sweet",
3543     {
3544         {
3545             "soft ice cream",
3546             "\xf0\x9f\x8d\xa6",
3547             "1f366",
3548         },
3549         {
3550             "shaved ice",
3551             "\xf0\x9f\x8d\xa7",
3552             "1f367",
3553         },
3554         {
3555             "ice cream",
3556             "\xf0\x9f\x8d\xa8",
3557             "1f368",
3558         },
3559         {
3560             "doughnut",
3561             "\xf0\x9f\x8d\xa9",
3562             "1f369",
3563         },
3564         {
3565             "cookie",
3566             "\xf0\x9f\x8d\xaa",
3567             "1f36a",
3568         },
3569         {
3570             "birthday cake",
3571             "\xf0\x9f\x8e\x82",
3572             "1f382",
3573         },
3574         {
3575             "shortcake",
3576             "\xf0\x9f\x8d\xb0",
3577             "1f370",
3578         },
3579         {
3580             "cupcake",
3581             "\xf0\x9f\xa7\x81",
3582             "1f9c1",
3583         },
3584         {
3585             "pie",
3586             "\xf0\x9f\xa5\xa7",
3587             "1f967",
3588         },
3589         {
3590             "chocolate bar",
3591             "\xf0\x9f\x8d\xab",
3592             "1f36b",
3593         },
3594         {
3595             "candy",
3596             "\xf0\x9f\x8d\xac",
3597             "1f36c",
3598         },
3599         {
3600             "lollipop",
3601             "\xf0\x9f\x8d\xad",
3602             "1f36d",
3603         },
3604         {
3605             "custard",
3606             "\xf0\x9f\x8d\xae",
3607             "1f36e",
3608         },
3609         {
3610             "honey pot",
3611             "\xf0\x9f\x8d\xaf",
3612             "1f36f",
3613         },
3614     }
3615 };
3616 static const glaxnimate::emoji::EmojiSubGroup group_3_6 {
3617     "drink",
3618     {
3619         {
3620             "baby bottle",
3621             "\xf0\x9f\x8d\xbc",
3622             "1f37c",
3623         },
3624         {
3625             "glass of milk",
3626             "\xf0\x9f\xa5\x9b",
3627             "1f95b",
3628         },
3629         {
3630             "hot beverage",
3631             "\xe2\x98\x95",
3632             "2615",
3633         },
3634         {
3635             "teapot",
3636             "\xf0\x9f\xab\x96",
3637             "1fad6",
3638         },
3639         {
3640             "teacup without handle",
3641             "\xf0\x9f\x8d\xb5",
3642             "1f375",
3643         },
3644         {
3645             "sake",
3646             "\xf0\x9f\x8d\xb6",
3647             "1f376",
3648         },
3649         {
3650             "bottle with popping cork",
3651             "\xf0\x9f\x8d\xbe",
3652             "1f37e",
3653         },
3654         {
3655             "wine glass",
3656             "\xf0\x9f\x8d\xb7",
3657             "1f377",
3658         },
3659         {
3660             "cocktail glass",
3661             "\xf0\x9f\x8d\xb8",
3662             "1f378",
3663         },
3664         {
3665             "tropical drink",
3666             "\xf0\x9f\x8d\xb9",
3667             "1f379",
3668         },
3669         {
3670             "beer mug",
3671             "\xf0\x9f\x8d\xba",
3672             "1f37a",
3673         },
3674         {
3675             "clinking beer mugs",
3676             "\xf0\x9f\x8d\xbb",
3677             "1f37b",
3678         },
3679         {
3680             "clinking glasses",
3681             "\xf0\x9f\xa5\x82",
3682             "1f942",
3683         },
3684         {
3685             "tumbler glass",
3686             "\xf0\x9f\xa5\x83",
3687             "1f943",
3688         },
3689         {
3690             "pouring liquid",
3691             "\xf0\x9f\xab\x97",
3692             "1fad7",
3693         },
3694         {
3695             "cup with straw",
3696             "\xf0\x9f\xa5\xa4",
3697             "1f964",
3698         },
3699         {
3700             "bubble tea",
3701             "\xf0\x9f\xa7\x8b",
3702             "1f9cb",
3703         },
3704         {
3705             "beverage box",
3706             "\xf0\x9f\xa7\x83",
3707             "1f9c3",
3708         },
3709         {
3710             "mate",
3711             "\xf0\x9f\xa7\x89",
3712             "1f9c9",
3713         },
3714         {
3715             "ice",
3716             "\xf0\x9f\xa7\x8a",
3717             "1f9ca",
3718         },
3719     }
3720 };
3721 static const glaxnimate::emoji::EmojiSubGroup group_3_7 {
3722     "dishware",
3723     {
3724         {
3725             "chopsticks",
3726             "\xf0\x9f\xa5\xa2",
3727             "1f962",
3728         },
3729         {
3730             "fork and knife with plate",
3731             "\xf0\x9f\x8d\xbd\xef\xb8\x8f",
3732             "1f37d-fe0f",
3733         },
3734         {
3735             "fork and knife",
3736             "\xf0\x9f\x8d\xb4",
3737             "1f374",
3738         },
3739         {
3740             "spoon",
3741             "\xf0\x9f\xa5\x84",
3742             "1f944",
3743         },
3744         {
3745             "kitchen knife",
3746             "\xf0\x9f\x94\xaa",
3747             "1f52a",
3748         },
3749         {
3750             "jar",
3751             "\xf0\x9f\xab\x99",
3752             "1fad9",
3753         },
3754         {
3755             "amphora",
3756             "\xf0\x9f\x8f\xba",
3757             "1f3fa",
3758         },
3759     }
3760 };
3761 static const glaxnimate::emoji::EmojiGroup group_3 {
3762     "Food & Drink",
3763     {
3764         &group_3_0,
3765         &group_3_1,
3766         &group_3_2,
3767         &group_3_3,
3768         &group_3_4,
3769         &group_3_5,
3770         &group_3_6,
3771         &group_3_7,
3772     }
3773 };
3774 static const glaxnimate::emoji::EmojiSubGroup group_4_0 {
3775     "place-map",
3776     {
3777         {
3778             "globe showing Europe-Africa",
3779             "\xf0\x9f\x8c\x8d",
3780             "1f30d",
3781         },
3782         {
3783             "globe showing Americas",
3784             "\xf0\x9f\x8c\x8e",
3785             "1f30e",
3786         },
3787         {
3788             "globe showing Asia-Australia",
3789             "\xf0\x9f\x8c\x8f",
3790             "1f30f",
3791         },
3792         {
3793             "globe with meridians",
3794             "\xf0\x9f\x8c\x90",
3795             "1f310",
3796         },
3797         {
3798             "world map",
3799             "\xf0\x9f\x97\xba\xef\xb8\x8f",
3800             "1f5fa-fe0f",
3801         },
3802         {
3803             "map of Japan",
3804             "\xf0\x9f\x97\xbe",
3805             "1f5fe",
3806         },
3807         {
3808             "compass",
3809             "\xf0\x9f\xa7\xad",
3810             "1f9ed",
3811         },
3812     }
3813 };
3814 static const glaxnimate::emoji::EmojiSubGroup group_4_1 {
3815     "place-geographic",
3816     {
3817         {
3818             "snow-capped mountain",
3819             "\xf0\x9f\x8f\x94\xef\xb8\x8f",
3820             "1f3d4-fe0f",
3821         },
3822         {
3823             "mountain",
3824             "\xe2\x9b\xb0\xef\xb8\x8f",
3825             "26f0-fe0f",
3826         },
3827         {
3828             "volcano",
3829             "\xf0\x9f\x8c\x8b",
3830             "1f30b",
3831         },
3832         {
3833             "mount fuji",
3834             "\xf0\x9f\x97\xbb",
3835             "1f5fb",
3836         },
3837         {
3838             "camping",
3839             "\xf0\x9f\x8f\x95\xef\xb8\x8f",
3840             "1f3d5-fe0f",
3841         },
3842         {
3843             "beach with umbrella",
3844             "\xf0\x9f\x8f\x96\xef\xb8\x8f",
3845             "1f3d6-fe0f",
3846         },
3847         {
3848             "desert",
3849             "\xf0\x9f\x8f\x9c\xef\xb8\x8f",
3850             "1f3dc-fe0f",
3851         },
3852         {
3853             "desert island",
3854             "\xf0\x9f\x8f\x9d\xef\xb8\x8f",
3855             "1f3dd-fe0f",
3856         },
3857         {
3858             "national park",
3859             "\xf0\x9f\x8f\x9e\xef\xb8\x8f",
3860             "1f3de-fe0f",
3861         },
3862     }
3863 };
3864 static const glaxnimate::emoji::EmojiSubGroup group_4_2 {
3865     "place-building",
3866     {
3867         {
3868             "stadium",
3869             "\xf0\x9f\x8f\x9f\xef\xb8\x8f",
3870             "1f3df-fe0f",
3871         },
3872         {
3873             "classical building",
3874             "\xf0\x9f\x8f\x9b\xef\xb8\x8f",
3875             "1f3db-fe0f",
3876         },
3877         {
3878             "building construction",
3879             "\xf0\x9f\x8f\x97\xef\xb8\x8f",
3880             "1f3d7-fe0f",
3881         },
3882         {
3883             "brick",
3884             "\xf0\x9f\xa7\xb1",
3885             "1f9f1",
3886         },
3887         {
3888             "rock",
3889             "\xf0\x9f\xaa\xa8",
3890             "1faa8",
3891         },
3892         {
3893             "wood",
3894             "\xf0\x9f\xaa\xb5",
3895             "1fab5",
3896         },
3897         {
3898             "hut",
3899             "\xf0\x9f\x9b\x96",
3900             "1f6d6",
3901         },
3902         {
3903             "houses",
3904             "\xf0\x9f\x8f\x98\xef\xb8\x8f",
3905             "1f3d8-fe0f",
3906         },
3907         {
3908             "derelict house",
3909             "\xf0\x9f\x8f\x9a\xef\xb8\x8f",
3910             "1f3da-fe0f",
3911         },
3912         {
3913             "house",
3914             "\xf0\x9f\x8f\xa0",
3915             "1f3e0",
3916         },
3917         {
3918             "house with garden",
3919             "\xf0\x9f\x8f\xa1",
3920             "1f3e1",
3921         },
3922         {
3923             "office building",
3924             "\xf0\x9f\x8f\xa2",
3925             "1f3e2",
3926         },
3927         {
3928             "Japanese post office",
3929             "\xf0\x9f\x8f\xa3",
3930             "1f3e3",
3931         },
3932         {
3933             "post office",
3934             "\xf0\x9f\x8f\xa4",
3935             "1f3e4",
3936         },
3937         {
3938             "hospital",
3939             "\xf0\x9f\x8f\xa5",
3940             "1f3e5",
3941         },
3942         {
3943             "bank",
3944             "\xf0\x9f\x8f\xa6",
3945             "1f3e6",
3946         },
3947         {
3948             "hotel",
3949             "\xf0\x9f\x8f\xa8",
3950             "1f3e8",
3951         },
3952         {
3953             "love hotel",
3954             "\xf0\x9f\x8f\xa9",
3955             "1f3e9",
3956         },
3957         {
3958             "convenience store",
3959             "\xf0\x9f\x8f\xaa",
3960             "1f3ea",
3961         },
3962         {
3963             "school",
3964             "\xf0\x9f\x8f\xab",
3965             "1f3eb",
3966         },
3967         {
3968             "department store",
3969             "\xf0\x9f\x8f\xac",
3970             "1f3ec",
3971         },
3972         {
3973             "factory",
3974             "\xf0\x9f\x8f\xad",
3975             "1f3ed",
3976         },
3977         {
3978             "Japanese castle",
3979             "\xf0\x9f\x8f\xaf",
3980             "1f3ef",
3981         },
3982         {
3983             "castle",
3984             "\xf0\x9f\x8f\xb0",
3985             "1f3f0",
3986         },
3987         {
3988             "wedding",
3989             "\xf0\x9f\x92\x92",
3990             "1f492",
3991         },
3992         {
3993             "Tokyo tower",
3994             "\xf0\x9f\x97\xbc",
3995             "1f5fc",
3996         },
3997         {
3998             "Statue of Liberty",
3999             "\xf0\x9f\x97\xbd",
4000             "1f5fd",
4001         },
4002     }
4003 };
4004 static const glaxnimate::emoji::EmojiSubGroup group_4_3 {
4005     "place-religious",
4006     {
4007         {
4008             "church",
4009             "\xe2\x9b\xaa",
4010             "26ea",
4011         },
4012         {
4013             "mosque",
4014             "\xf0\x9f\x95\x8c",
4015             "1f54c",
4016         },
4017         {
4018             "hindu temple",
4019             "\xf0\x9f\x9b\x95",
4020             "1f6d5",
4021         },
4022         {
4023             "synagogue",
4024             "\xf0\x9f\x95\x8d",
4025             "1f54d",
4026         },
4027         {
4028             "shinto shrine",
4029             "\xe2\x9b\xa9\xef\xb8\x8f",
4030             "26e9-fe0f",
4031         },
4032         {
4033             "kaaba",
4034             "\xf0\x9f\x95\x8b",
4035             "1f54b",
4036         },
4037     }
4038 };
4039 static const glaxnimate::emoji::EmojiSubGroup group_4_4 {
4040     "place-other",
4041     {
4042         {
4043             "fountain",
4044             "\xe2\x9b\xb2",
4045             "26f2",
4046         },
4047         {
4048             "tent",
4049             "\xe2\x9b\xba",
4050             "26fa",
4051         },
4052         {
4053             "foggy",
4054             "\xf0\x9f\x8c\x81",
4055             "1f301",
4056         },
4057         {
4058             "night with stars",
4059             "\xf0\x9f\x8c\x83",
4060             "1f303",
4061         },
4062         {
4063             "cityscape",
4064             "\xf0\x9f\x8f\x99\xef\xb8\x8f",
4065             "1f3d9-fe0f",
4066         },
4067         {
4068             "sunrise over mountains",
4069             "\xf0\x9f\x8c\x84",
4070             "1f304",
4071         },
4072         {
4073             "sunrise",
4074             "\xf0\x9f\x8c\x85",
4075             "1f305",
4076         },
4077         {
4078             "cityscape at dusk",
4079             "\xf0\x9f\x8c\x86",
4080             "1f306",
4081         },
4082         {
4083             "sunset",
4084             "\xf0\x9f\x8c\x87",
4085             "1f307",
4086         },
4087         {
4088             "bridge at night",
4089             "\xf0\x9f\x8c\x89",
4090             "1f309",
4091         },
4092         {
4093             "hot springs",
4094             "\xe2\x99\xa8\xef\xb8\x8f",
4095             "2668-fe0f",
4096         },
4097         {
4098             "carousel horse",
4099             "\xf0\x9f\x8e\xa0",
4100             "1f3a0",
4101         },
4102         {
4103             "playground slide",
4104             "\xf0\x9f\x9b\x9d",
4105             "1f6dd",
4106         },
4107         {
4108             "ferris wheel",
4109             "\xf0\x9f\x8e\xa1",
4110             "1f3a1",
4111         },
4112         {
4113             "roller coaster",
4114             "\xf0\x9f\x8e\xa2",
4115             "1f3a2",
4116         },
4117         {
4118             "barber pole",
4119             "\xf0\x9f\x92\x88",
4120             "1f488",
4121         },
4122         {
4123             "circus tent",
4124             "\xf0\x9f\x8e\xaa",
4125             "1f3aa",
4126         },
4127     }
4128 };
4129 static const glaxnimate::emoji::EmojiSubGroup group_4_5 {
4130     "transport-ground",
4131     {
4132         {
4133             "locomotive",
4134             "\xf0\x9f\x9a\x82",
4135             "1f682",
4136         },
4137         {
4138             "railway car",
4139             "\xf0\x9f\x9a\x83",
4140             "1f683",
4141         },
4142         {
4143             "high-speed train",
4144             "\xf0\x9f\x9a\x84",
4145             "1f684",
4146         },
4147         {
4148             "bullet train",
4149             "\xf0\x9f\x9a\x85",
4150             "1f685",
4151         },
4152         {
4153             "train",
4154             "\xf0\x9f\x9a\x86",
4155             "1f686",
4156         },
4157         {
4158             "metro",
4159             "\xf0\x9f\x9a\x87",
4160             "1f687",
4161         },
4162         {
4163             "light rail",
4164             "\xf0\x9f\x9a\x88",
4165             "1f688",
4166         },
4167         {
4168             "station",
4169             "\xf0\x9f\x9a\x89",
4170             "1f689",
4171         },
4172         {
4173             "tram",
4174             "\xf0\x9f\x9a\x8a",
4175             "1f68a",
4176         },
4177         {
4178             "monorail",
4179             "\xf0\x9f\x9a\x9d",
4180             "1f69d",
4181         },
4182         {
4183             "mountain railway",
4184             "\xf0\x9f\x9a\x9e",
4185             "1f69e",
4186         },
4187         {
4188             "tram car",
4189             "\xf0\x9f\x9a\x8b",
4190             "1f68b",
4191         },
4192         {
4193             "bus",
4194             "\xf0\x9f\x9a\x8c",
4195             "1f68c",
4196         },
4197         {
4198             "oncoming bus",
4199             "\xf0\x9f\x9a\x8d",
4200             "1f68d",
4201         },
4202         {
4203             "trolleybus",
4204             "\xf0\x9f\x9a\x8e",
4205             "1f68e",
4206         },
4207         {
4208             "minibus",
4209             "\xf0\x9f\x9a\x90",
4210             "1f690",
4211         },
4212         {
4213             "ambulance",
4214             "\xf0\x9f\x9a\x91",
4215             "1f691",
4216         },
4217         {
4218             "fire engine",
4219             "\xf0\x9f\x9a\x92",
4220             "1f692",
4221         },
4222         {
4223             "police car",
4224             "\xf0\x9f\x9a\x93",
4225             "1f693",
4226         },
4227         {
4228             "oncoming police car",
4229             "\xf0\x9f\x9a\x94",
4230             "1f694",
4231         },
4232         {
4233             "taxi",
4234             "\xf0\x9f\x9a\x95",
4235             "1f695",
4236         },
4237         {
4238             "oncoming taxi",
4239             "\xf0\x9f\x9a\x96",
4240             "1f696",
4241         },
4242         {
4243             "automobile",
4244             "\xf0\x9f\x9a\x97",
4245             "1f697",
4246         },
4247         {
4248             "oncoming automobile",
4249             "\xf0\x9f\x9a\x98",
4250             "1f698",
4251         },
4252         {
4253             "sport utility vehicle",
4254             "\xf0\x9f\x9a\x99",
4255             "1f699",
4256         },
4257         {
4258             "pickup truck",
4259             "\xf0\x9f\x9b\xbb",
4260             "1f6fb",
4261         },
4262         {
4263             "delivery truck",
4264             "\xf0\x9f\x9a\x9a",
4265             "1f69a",
4266         },
4267         {
4268             "articulated lorry",
4269             "\xf0\x9f\x9a\x9b",
4270             "1f69b",
4271         },
4272         {
4273             "tractor",
4274             "\xf0\x9f\x9a\x9c",
4275             "1f69c",
4276         },
4277         {
4278             "racing car",
4279             "\xf0\x9f\x8f\x8e\xef\xb8\x8f",
4280             "1f3ce-fe0f",
4281         },
4282         {
4283             "motorcycle",
4284             "\xf0\x9f\x8f\x8d\xef\xb8\x8f",
4285             "1f3cd-fe0f",
4286         },
4287         {
4288             "motor scooter",
4289             "\xf0\x9f\x9b\xb5",
4290             "1f6f5",
4291         },
4292         {
4293             "manual wheelchair",
4294             "\xf0\x9f\xa6\xbd",
4295             "1f9bd",
4296         },
4297         {
4298             "motorized wheelchair",
4299             "\xf0\x9f\xa6\xbc",
4300             "1f9bc",
4301         },
4302         {
4303             "auto rickshaw",
4304             "\xf0\x9f\x9b\xba",
4305             "1f6fa",
4306         },
4307         {
4308             "bicycle",
4309             "\xf0\x9f\x9a\xb2",
4310             "1f6b2",
4311         },
4312         {
4313             "kick scooter",
4314             "\xf0\x9f\x9b\xb4",
4315             "1f6f4",
4316         },
4317         {
4318             "skateboard",
4319             "\xf0\x9f\x9b\xb9",
4320             "1f6f9",
4321         },
4322         {
4323             "roller skate",
4324             "\xf0\x9f\x9b\xbc",
4325             "1f6fc",
4326         },
4327         {
4328             "bus stop",
4329             "\xf0\x9f\x9a\x8f",
4330             "1f68f",
4331         },
4332         {
4333             "motorway",
4334             "\xf0\x9f\x9b\xa3\xef\xb8\x8f",
4335             "1f6e3-fe0f",
4336         },
4337         {
4338             "railway track",
4339             "\xf0\x9f\x9b\xa4\xef\xb8\x8f",
4340             "1f6e4-fe0f",
4341         },
4342         {
4343             "oil drum",
4344             "\xf0\x9f\x9b\xa2\xef\xb8\x8f",
4345             "1f6e2-fe0f",
4346         },
4347         {
4348             "fuel pump",
4349             "\xe2\x9b\xbd",
4350             "26fd",
4351         },
4352         {
4353             "wheel",
4354             "\xf0\x9f\x9b\x9e",
4355             "1f6de",
4356         },
4357         {
4358             "police car light",
4359             "\xf0\x9f\x9a\xa8",
4360             "1f6a8",
4361         },
4362         {
4363             "horizontal traffic light",
4364             "\xf0\x9f\x9a\xa5",
4365             "1f6a5",
4366         },
4367         {
4368             "vertical traffic light",
4369             "\xf0\x9f\x9a\xa6",
4370             "1f6a6",
4371         },
4372         {
4373             "stop sign",
4374             "\xf0\x9f\x9b\x91",
4375             "1f6d1",
4376         },
4377         {
4378             "construction",
4379             "\xf0\x9f\x9a\xa7",
4380             "1f6a7",
4381         },
4382     }
4383 };
4384 static const glaxnimate::emoji::EmojiSubGroup group_4_6 {
4385     "transport-water",
4386     {
4387         {
4388             "anchor",
4389             "\xe2\x9a\x93",
4390             "2693",
4391         },
4392         {
4393             "ring buoy",
4394             "\xf0\x9f\x9b\x9f",
4395             "1f6df",
4396         },
4397         {
4398             "sailboat",
4399             "\xe2\x9b\xb5",
4400             "26f5",
4401         },
4402         {
4403             "canoe",
4404             "\xf0\x9f\x9b\xb6",
4405             "1f6f6",
4406         },
4407         {
4408             "speedboat",
4409             "\xf0\x9f\x9a\xa4",
4410             "1f6a4",
4411         },
4412         {
4413             "passenger ship",
4414             "\xf0\x9f\x9b\xb3\xef\xb8\x8f",
4415             "1f6f3-fe0f",
4416         },
4417         {
4418             "ferry",
4419             "\xe2\x9b\xb4\xef\xb8\x8f",
4420             "26f4-fe0f",
4421         },
4422         {
4423             "motor boat",
4424             "\xf0\x9f\x9b\xa5\xef\xb8\x8f",
4425             "1f6e5-fe0f",
4426         },
4427         {
4428             "ship",
4429             "\xf0\x9f\x9a\xa2",
4430             "1f6a2",
4431         },
4432     }
4433 };
4434 static const glaxnimate::emoji::EmojiSubGroup group_4_7 {
4435     "transport-air",
4436     {
4437         {
4438             "airplane",
4439             "\xe2\x9c\x88\xef\xb8\x8f",
4440             "2708-fe0f",
4441         },
4442         {
4443             "small airplane",
4444             "\xf0\x9f\x9b\xa9\xef\xb8\x8f",
4445             "1f6e9-fe0f",
4446         },
4447         {
4448             "airplane departure",
4449             "\xf0\x9f\x9b\xab",
4450             "1f6eb",
4451         },
4452         {
4453             "airplane arrival",
4454             "\xf0\x9f\x9b\xac",
4455             "1f6ec",
4456         },
4457         {
4458             "parachute",
4459             "\xf0\x9f\xaa\x82",
4460             "1fa82",
4461         },
4462         {
4463             "seat",
4464             "\xf0\x9f\x92\xba",
4465             "1f4ba",
4466         },
4467         {
4468             "helicopter",
4469             "\xf0\x9f\x9a\x81",
4470             "1f681",
4471         },
4472         {
4473             "suspension railway",
4474             "\xf0\x9f\x9a\x9f",
4475             "1f69f",
4476         },
4477         {
4478             "mountain cableway",
4479             "\xf0\x9f\x9a\xa0",
4480             "1f6a0",
4481         },
4482         {
4483             "aerial tramway",
4484             "\xf0\x9f\x9a\xa1",
4485             "1f6a1",
4486         },
4487         {
4488             "satellite",
4489             "\xf0\x9f\x9b\xb0\xef\xb8\x8f",
4490             "1f6f0-fe0f",
4491         },
4492         {
4493             "rocket",
4494             "\xf0\x9f\x9a\x80",
4495             "1f680",
4496         },
4497         {
4498             "flying saucer",
4499             "\xf0\x9f\x9b\xb8",
4500             "1f6f8",
4501         },
4502     }
4503 };
4504 static const glaxnimate::emoji::EmojiSubGroup group_4_8 {
4505     "hotel",
4506     {
4507         {
4508             "bellhop bell",
4509             "\xf0\x9f\x9b\x8e\xef\xb8\x8f",
4510             "1f6ce-fe0f",
4511         },
4512         {
4513             "luggage",
4514             "\xf0\x9f\xa7\xb3",
4515             "1f9f3",
4516         },
4517     }
4518 };
4519 static const glaxnimate::emoji::EmojiSubGroup group_4_9 {
4520     "time",
4521     {
4522         {
4523             "hourglass done",
4524             "\xe2\x8c\x9b",
4525             "231b",
4526         },
4527         {
4528             "hourglass not done",
4529             "\xe2\x8f\xb3",
4530             "23f3",
4531         },
4532         {
4533             "watch",
4534             "\xe2\x8c\x9a",
4535             "231a",
4536         },
4537         {
4538             "alarm clock",
4539             "\xe2\x8f\xb0",
4540             "23f0",
4541         },
4542         {
4543             "stopwatch",
4544             "\xe2\x8f\xb1\xef\xb8\x8f",
4545             "23f1-fe0f",
4546         },
4547         {
4548             "timer clock",
4549             "\xe2\x8f\xb2\xef\xb8\x8f",
4550             "23f2-fe0f",
4551         },
4552         {
4553             "mantelpiece clock",
4554             "\xf0\x9f\x95\xb0\xef\xb8\x8f",
4555             "1f570-fe0f",
4556         },
4557         {
4558             "twelve o\u2019clock",
4559             "\xf0\x9f\x95\x9b",
4560             "1f55b",
4561         },
4562         {
4563             "twelve-thirty",
4564             "\xf0\x9f\x95\xa7",
4565             "1f567",
4566         },
4567         {
4568             "one o\u2019clock",
4569             "\xf0\x9f\x95\x90",
4570             "1f550",
4571         },
4572         {
4573             "one-thirty",
4574             "\xf0\x9f\x95\x9c",
4575             "1f55c",
4576         },
4577         {
4578             "two o\u2019clock",
4579             "\xf0\x9f\x95\x91",
4580             "1f551",
4581         },
4582         {
4583             "two-thirty",
4584             "\xf0\x9f\x95\x9d",
4585             "1f55d",
4586         },
4587         {
4588             "three o\u2019clock",
4589             "\xf0\x9f\x95\x92",
4590             "1f552",
4591         },
4592         {
4593             "three-thirty",
4594             "\xf0\x9f\x95\x9e",
4595             "1f55e",
4596         },
4597         {
4598             "four o\u2019clock",
4599             "\xf0\x9f\x95\x93",
4600             "1f553",
4601         },
4602         {
4603             "four-thirty",
4604             "\xf0\x9f\x95\x9f",
4605             "1f55f",
4606         },
4607         {
4608             "five o\u2019clock",
4609             "\xf0\x9f\x95\x94",
4610             "1f554",
4611         },
4612         {
4613             "five-thirty",
4614             "\xf0\x9f\x95\xa0",
4615             "1f560",
4616         },
4617         {
4618             "six o\u2019clock",
4619             "\xf0\x9f\x95\x95",
4620             "1f555",
4621         },
4622         {
4623             "six-thirty",
4624             "\xf0\x9f\x95\xa1",
4625             "1f561",
4626         },
4627         {
4628             "seven o\u2019clock",
4629             "\xf0\x9f\x95\x96",
4630             "1f556",
4631         },
4632         {
4633             "seven-thirty",
4634             "\xf0\x9f\x95\xa2",
4635             "1f562",
4636         },
4637         {
4638             "eight o\u2019clock",
4639             "\xf0\x9f\x95\x97",
4640             "1f557",
4641         },
4642         {
4643             "eight-thirty",
4644             "\xf0\x9f\x95\xa3",
4645             "1f563",
4646         },
4647         {
4648             "nine o\u2019clock",
4649             "\xf0\x9f\x95\x98",
4650             "1f558",
4651         },
4652         {
4653             "nine-thirty",
4654             "\xf0\x9f\x95\xa4",
4655             "1f564",
4656         },
4657         {
4658             "ten o\u2019clock",
4659             "\xf0\x9f\x95\x99",
4660             "1f559",
4661         },
4662         {
4663             "ten-thirty",
4664             "\xf0\x9f\x95\xa5",
4665             "1f565",
4666         },
4667         {
4668             "eleven o\u2019clock",
4669             "\xf0\x9f\x95\x9a",
4670             "1f55a",
4671         },
4672         {
4673             "eleven-thirty",
4674             "\xf0\x9f\x95\xa6",
4675             "1f566",
4676         },
4677     }
4678 };
4679 static const glaxnimate::emoji::EmojiSubGroup group_4_10 {
4680     "sky & weather",
4681     {
4682         {
4683             "new moon",
4684             "\xf0\x9f\x8c\x91",
4685             "1f311",
4686         },
4687         {
4688             "waxing crescent moon",
4689             "\xf0\x9f\x8c\x92",
4690             "1f312",
4691         },
4692         {
4693             "first quarter moon",
4694             "\xf0\x9f\x8c\x93",
4695             "1f313",
4696         },
4697         {
4698             "waxing gibbous moon",
4699             "\xf0\x9f\x8c\x94",
4700             "1f314",
4701         },
4702         {
4703             "full moon",
4704             "\xf0\x9f\x8c\x95",
4705             "1f315",
4706         },
4707         {
4708             "waning gibbous moon",
4709             "\xf0\x9f\x8c\x96",
4710             "1f316",
4711         },
4712         {
4713             "last quarter moon",
4714             "\xf0\x9f\x8c\x97",
4715             "1f317",
4716         },
4717         {
4718             "waning crescent moon",
4719             "\xf0\x9f\x8c\x98",
4720             "1f318",
4721         },
4722         {
4723             "crescent moon",
4724             "\xf0\x9f\x8c\x99",
4725             "1f319",
4726         },
4727         {
4728             "new moon face",
4729             "\xf0\x9f\x8c\x9a",
4730             "1f31a",
4731         },
4732         {
4733             "first quarter moon face",
4734             "\xf0\x9f\x8c\x9b",
4735             "1f31b",
4736         },
4737         {
4738             "last quarter moon face",
4739             "\xf0\x9f\x8c\x9c",
4740             "1f31c",
4741         },
4742         {
4743             "thermometer",
4744             "\xf0\x9f\x8c\xa1\xef\xb8\x8f",
4745             "1f321-fe0f",
4746         },
4747         {
4748             "sun",
4749             "\xe2\x98\x80\xef\xb8\x8f",
4750             "2600-fe0f",
4751         },
4752         {
4753             "full moon face",
4754             "\xf0\x9f\x8c\x9d",
4755             "1f31d",
4756         },
4757         {
4758             "sun with face",
4759             "\xf0\x9f\x8c\x9e",
4760             "1f31e",
4761         },
4762         {
4763             "ringed planet",
4764             "\xf0\x9f\xaa\x90",
4765             "1fa90",
4766         },
4767         {
4768             "star",
4769             "\xe2\xad\x90",
4770             "2b50",
4771         },
4772         {
4773             "glowing star",
4774             "\xf0\x9f\x8c\x9f",
4775             "1f31f",
4776         },
4777         {
4778             "shooting star",
4779             "\xf0\x9f\x8c\xa0",
4780             "1f320",
4781         },
4782         {
4783             "milky way",
4784             "\xf0\x9f\x8c\x8c",
4785             "1f30c",
4786         },
4787         {
4788             "cloud",
4789             "\xe2\x98\x81\xef\xb8\x8f",
4790             "2601-fe0f",
4791         },
4792         {
4793             "sun behind cloud",
4794             "\xe2\x9b\x85",
4795             "26c5",
4796         },
4797         {
4798             "cloud with lightning and rain",
4799             "\xe2\x9b\x88\xef\xb8\x8f",
4800             "26c8-fe0f",
4801         },
4802         {
4803             "sun behind small cloud",
4804             "\xf0\x9f\x8c\xa4\xef\xb8\x8f",
4805             "1f324-fe0f",
4806         },
4807         {
4808             "sun behind large cloud",
4809             "\xf0\x9f\x8c\xa5\xef\xb8\x8f",
4810             "1f325-fe0f",
4811         },
4812         {
4813             "sun behind rain cloud",
4814             "\xf0\x9f\x8c\xa6\xef\xb8\x8f",
4815             "1f326-fe0f",
4816         },
4817         {
4818             "cloud with rain",
4819             "\xf0\x9f\x8c\xa7\xef\xb8\x8f",
4820             "1f327-fe0f",
4821         },
4822         {
4823             "cloud with snow",
4824             "\xf0\x9f\x8c\xa8\xef\xb8\x8f",
4825             "1f328-fe0f",
4826         },
4827         {
4828             "cloud with lightning",
4829             "\xf0\x9f\x8c\xa9\xef\xb8\x8f",
4830             "1f329-fe0f",
4831         },
4832         {
4833             "tornado",
4834             "\xf0\x9f\x8c\xaa\xef\xb8\x8f",
4835             "1f32a-fe0f",
4836         },
4837         {
4838             "fog",
4839             "\xf0\x9f\x8c\xab\xef\xb8\x8f",
4840             "1f32b-fe0f",
4841         },
4842         {
4843             "wind face",
4844             "\xf0\x9f\x8c\xac\xef\xb8\x8f",
4845             "1f32c-fe0f",
4846         },
4847         {
4848             "cyclone",
4849             "\xf0\x9f\x8c\x80",
4850             "1f300",
4851         },
4852         {
4853             "rainbow",
4854             "\xf0\x9f\x8c\x88",
4855             "1f308",
4856         },
4857         {
4858             "closed umbrella",
4859             "\xf0\x9f\x8c\x82",
4860             "1f302",
4861         },
4862         {
4863             "umbrella",
4864             "\xe2\x98\x82\xef\xb8\x8f",
4865             "2602-fe0f",
4866         },
4867         {
4868             "umbrella with rain drops",
4869             "\xe2\x98\x94",
4870             "2614",
4871         },
4872         {
4873             "umbrella on ground",
4874             "\xe2\x9b\xb1\xef\xb8\x8f",
4875             "26f1-fe0f",
4876         },
4877         {
4878             "high voltage",
4879             "\xe2\x9a\xa1",
4880             "26a1",
4881         },
4882         {
4883             "snowflake",
4884             "\xe2\x9d\x84\xef\xb8\x8f",
4885             "2744-fe0f",
4886         },
4887         {
4888             "snowman",
4889             "\xe2\x98\x83\xef\xb8\x8f",
4890             "2603-fe0f",
4891         },
4892         {
4893             "snowman without snow",
4894             "\xe2\x9b\x84",
4895             "26c4",
4896         },
4897         {
4898             "comet",
4899             "\xe2\x98\x84\xef\xb8\x8f",
4900             "2604-fe0f",
4901         },
4902         {
4903             "fire",
4904             "\xf0\x9f\x94\xa5",
4905             "1f525",
4906         },
4907         {
4908             "droplet",
4909             "\xf0\x9f\x92\xa7",
4910             "1f4a7",
4911         },
4912         {
4913             "water wave",
4914             "\xf0\x9f\x8c\x8a",
4915             "1f30a",
4916         },
4917     }
4918 };
4919 static const glaxnimate::emoji::EmojiGroup group_4 {
4920     "Travel & Places",
4921     {
4922         &group_4_0,
4923         &group_4_1,
4924         &group_4_2,
4925         &group_4_3,
4926         &group_4_4,
4927         &group_4_5,
4928         &group_4_6,
4929         &group_4_7,
4930         &group_4_8,
4931         &group_4_9,
4932         &group_4_10,
4933     }
4934 };
4935 static const glaxnimate::emoji::EmojiSubGroup group_5_0 {
4936     "event",
4937     {
4938         {
4939             "jack-o-lantern",
4940             "\xf0\x9f\x8e\x83",
4941             "1f383",
4942         },
4943         {
4944             "Christmas tree",
4945             "\xf0\x9f\x8e\x84",
4946             "1f384",
4947         },
4948         {
4949             "fireworks",
4950             "\xf0\x9f\x8e\x86",
4951             "1f386",
4952         },
4953         {
4954             "sparkler",
4955             "\xf0\x9f\x8e\x87",
4956             "1f387",
4957         },
4958         {
4959             "firecracker",
4960             "\xf0\x9f\xa7\xa8",
4961             "1f9e8",
4962         },
4963         {
4964             "sparkles",
4965             "\xe2\x9c\xa8",
4966             "2728",
4967         },
4968         {
4969             "balloon",
4970             "\xf0\x9f\x8e\x88",
4971             "1f388",
4972         },
4973         {
4974             "party popper",
4975             "\xf0\x9f\x8e\x89",
4976             "1f389",
4977         },
4978         {
4979             "confetti ball",
4980             "\xf0\x9f\x8e\x8a",
4981             "1f38a",
4982         },
4983         {
4984             "tanabata tree",
4985             "\xf0\x9f\x8e\x8b",
4986             "1f38b",
4987         },
4988         {
4989             "pine decoration",
4990             "\xf0\x9f\x8e\x8d",
4991             "1f38d",
4992         },
4993         {
4994             "Japanese dolls",
4995             "\xf0\x9f\x8e\x8e",
4996             "1f38e",
4997         },
4998         {
4999             "carp streamer",
5000             "\xf0\x9f\x8e\x8f",
5001             "1f38f",
5002         },
5003         {
5004             "wind chime",
5005             "\xf0\x9f\x8e\x90",
5006             "1f390",
5007         },
5008         {
5009             "moon viewing ceremony",
5010             "\xf0\x9f\x8e\x91",
5011             "1f391",
5012         },
5013         {
5014             "red envelope",
5015             "\xf0\x9f\xa7\xa7",
5016             "1f9e7",
5017         },
5018         {
5019             "ribbon",
5020             "\xf0\x9f\x8e\x80",
5021             "1f380",
5022         },
5023         {
5024             "wrapped gift",
5025             "\xf0\x9f\x8e\x81",
5026             "1f381",
5027         },
5028         {
5029             "reminder ribbon",
5030             "\xf0\x9f\x8e\x97\xef\xb8\x8f",
5031             "1f397-fe0f",
5032         },
5033         {
5034             "admission tickets",
5035             "\xf0\x9f\x8e\x9f\xef\xb8\x8f",
5036             "1f39f-fe0f",
5037         },
5038         {
5039             "ticket",
5040             "\xf0\x9f\x8e\xab",
5041             "1f3ab",
5042         },
5043     }
5044 };
5045 static const glaxnimate::emoji::EmojiSubGroup group_5_1 {
5046     "award-medal",
5047     {
5048         {
5049             "military medal",
5050             "\xf0\x9f\x8e\x96\xef\xb8\x8f",
5051             "1f396-fe0f",
5052         },
5053         {
5054             "trophy",
5055             "\xf0\x9f\x8f\x86",
5056             "1f3c6",
5057         },
5058         {
5059             "sports medal",
5060             "\xf0\x9f\x8f\x85",
5061             "1f3c5",
5062         },
5063         {
5064             "1st place medal",
5065             "\xf0\x9f\xa5\x87",
5066             "1f947",
5067         },
5068         {
5069             "2nd place medal",
5070             "\xf0\x9f\xa5\x88",
5071             "1f948",
5072         },
5073         {
5074             "3rd place medal",
5075             "\xf0\x9f\xa5\x89",
5076             "1f949",
5077         },
5078     }
5079 };
5080 static const glaxnimate::emoji::EmojiSubGroup group_5_2 {
5081     "sport",
5082     {
5083         {
5084             "soccer ball",
5085             "\xe2\x9a\xbd",
5086             "26bd",
5087         },
5088         {
5089             "baseball",
5090             "\xe2\x9a\xbe",
5091             "26be",
5092         },
5093         {
5094             "softball",
5095             "\xf0\x9f\xa5\x8e",
5096             "1f94e",
5097         },
5098         {
5099             "basketball",
5100             "\xf0\x9f\x8f\x80",
5101             "1f3c0",
5102         },
5103         {
5104             "volleyball",
5105             "\xf0\x9f\x8f\x90",
5106             "1f3d0",
5107         },
5108         {
5109             "american football",
5110             "\xf0\x9f\x8f\x88",
5111             "1f3c8",
5112         },
5113         {
5114             "rugby football",
5115             "\xf0\x9f\x8f\x89",
5116             "1f3c9",
5117         },
5118         {
5119             "tennis",
5120             "\xf0\x9f\x8e\xbe",
5121             "1f3be",
5122         },
5123         {
5124             "flying disc",
5125             "\xf0\x9f\xa5\x8f",
5126             "1f94f",
5127         },
5128         {
5129             "bowling",
5130             "\xf0\x9f\x8e\xb3",
5131             "1f3b3",
5132         },
5133         {
5134             "cricket game",
5135             "\xf0\x9f\x8f\x8f",
5136             "1f3cf",
5137         },
5138         {
5139             "field hockey",
5140             "\xf0\x9f\x8f\x91",
5141             "1f3d1",
5142         },
5143         {
5144             "ice hockey",
5145             "\xf0\x9f\x8f\x92",
5146             "1f3d2",
5147         },
5148         {
5149             "lacrosse",
5150             "\xf0\x9f\xa5\x8d",
5151             "1f94d",
5152         },
5153         {
5154             "ping pong",
5155             "\xf0\x9f\x8f\x93",
5156             "1f3d3",
5157         },
5158         {
5159             "badminton",
5160             "\xf0\x9f\x8f\xb8",
5161             "1f3f8",
5162         },
5163         {
5164             "boxing glove",
5165             "\xf0\x9f\xa5\x8a",
5166             "1f94a",
5167         },
5168         {
5169             "martial arts uniform",
5170             "\xf0\x9f\xa5\x8b",
5171             "1f94b",
5172         },
5173         {
5174             "goal net",
5175             "\xf0\x9f\xa5\x85",
5176             "1f945",
5177         },
5178         {
5179             "flag in hole",
5180             "\xe2\x9b\xb3",
5181             "26f3",
5182         },
5183         {
5184             "ice skate",
5185             "\xe2\x9b\xb8\xef\xb8\x8f",
5186             "26f8-fe0f",
5187         },
5188         {
5189             "fishing pole",
5190             "\xf0\x9f\x8e\xa3",
5191             "1f3a3",
5192         },
5193         {
5194             "diving mask",
5195             "\xf0\x9f\xa4\xbf",
5196             "1f93f",
5197         },
5198         {
5199             "running shirt",
5200             "\xf0\x9f\x8e\xbd",
5201             "1f3bd",
5202         },
5203         {
5204             "skis",
5205             "\xf0\x9f\x8e\xbf",
5206             "1f3bf",
5207         },
5208         {
5209             "sled",
5210             "\xf0\x9f\x9b\xb7",
5211             "1f6f7",
5212         },
5213         {
5214             "curling stone",
5215             "\xf0\x9f\xa5\x8c",
5216             "1f94c",
5217         },
5218     }
5219 };
5220 static const glaxnimate::emoji::EmojiSubGroup group_5_3 {
5221     "game",
5222     {
5223         {
5224             "bullseye",
5225             "\xf0\x9f\x8e\xaf",
5226             "1f3af",
5227         },
5228         {
5229             "yo-yo",
5230             "\xf0\x9f\xaa\x80",
5231             "1fa80",
5232         },
5233         {
5234             "kite",
5235             "\xf0\x9f\xaa\x81",
5236             "1fa81",
5237         },
5238         {
5239             "water pistol",
5240             "\xf0\x9f\x94\xab",
5241             "1f52b",
5242         },
5243         {
5244             "pool 8 ball",
5245             "\xf0\x9f\x8e\xb1",
5246             "1f3b1",
5247         },
5248         {
5249             "crystal ball",
5250             "\xf0\x9f\x94\xae",
5251             "1f52e",
5252         },
5253         {
5254             "magic wand",
5255             "\xf0\x9f\xaa\x84",
5256             "1fa84",
5257         },
5258         {
5259             "video game",
5260             "\xf0\x9f\x8e\xae",
5261             "1f3ae",
5262         },
5263         {
5264             "joystick",
5265             "\xf0\x9f\x95\xb9\xef\xb8\x8f",
5266             "1f579-fe0f",
5267         },
5268         {
5269             "slot machine",
5270             "\xf0\x9f\x8e\xb0",
5271             "1f3b0",
5272         },
5273         {
5274             "game die",
5275             "\xf0\x9f\x8e\xb2",
5276             "1f3b2",
5277         },
5278         {
5279             "puzzle piece",
5280             "\xf0\x9f\xa7\xa9",
5281             "1f9e9",
5282         },
5283         {
5284             "teddy bear",
5285             "\xf0\x9f\xa7\xb8",
5286             "1f9f8",
5287         },
5288         {
5289             "pi\u00f1ata",
5290             "\xf0\x9f\xaa\x85",
5291             "1fa85",
5292         },
5293         {
5294             "mirror ball",
5295             "\xf0\x9f\xaa\xa9",
5296             "1faa9",
5297         },
5298         {
5299             "nesting dolls",
5300             "\xf0\x9f\xaa\x86",
5301             "1fa86",
5302         },
5303         {
5304             "spade suit",
5305             "\xe2\x99\xa0\xef\xb8\x8f",
5306             "2660-fe0f",
5307         },
5308         {
5309             "heart suit",
5310             "\xe2\x99\xa5\xef\xb8\x8f",
5311             "2665-fe0f",
5312         },
5313         {
5314             "diamond suit",
5315             "\xe2\x99\xa6\xef\xb8\x8f",
5316             "2666-fe0f",
5317         },
5318         {
5319             "club suit",
5320             "\xe2\x99\xa3\xef\xb8\x8f",
5321             "2663-fe0f",
5322         },
5323         {
5324             "chess pawn",
5325             "\xe2\x99\x9f\xef\xb8\x8f",
5326             "265f-fe0f",
5327         },
5328         {
5329             "joker",
5330             "\xf0\x9f\x83\x8f",
5331             "1f0cf",
5332         },
5333         {
5334             "mahjong red dragon",
5335             "\xf0\x9f\x80\x84",
5336             "1f004",
5337         },
5338         {
5339             "flower playing cards",
5340             "\xf0\x9f\x8e\xb4",
5341             "1f3b4",
5342         },
5343     }
5344 };
5345 static const glaxnimate::emoji::EmojiSubGroup group_5_4 {
5346     "arts & crafts",
5347     {
5348         {
5349             "performing arts",
5350             "\xf0\x9f\x8e\xad",
5351             "1f3ad",
5352         },
5353         {
5354             "framed picture",
5355             "\xf0\x9f\x96\xbc\xef\xb8\x8f",
5356             "1f5bc-fe0f",
5357         },
5358         {
5359             "artist palette",
5360             "\xf0\x9f\x8e\xa8",
5361             "1f3a8",
5362         },
5363         {
5364             "thread",
5365             "\xf0\x9f\xa7\xb5",
5366             "1f9f5",
5367         },
5368         {
5369             "sewing needle",
5370             "\xf0\x9f\xaa\xa1",
5371             "1faa1",
5372         },
5373         {
5374             "yarn",
5375             "\xf0\x9f\xa7\xb6",
5376             "1f9f6",
5377         },
5378         {
5379             "knot",
5380             "\xf0\x9f\xaa\xa2",
5381             "1faa2",
5382         },
5383     }
5384 };
5385 static const glaxnimate::emoji::EmojiGroup group_5 {
5386     "Activities",
5387     {
5388         &group_5_0,
5389         &group_5_1,
5390         &group_5_2,
5391         &group_5_3,
5392         &group_5_4,
5393     }
5394 };
5395 static const glaxnimate::emoji::EmojiSubGroup group_6_0 {
5396     "clothing",
5397     {
5398         {
5399             "glasses",
5400             "\xf0\x9f\x91\x93",
5401             "1f453",
5402         },
5403         {
5404             "sunglasses",
5405             "\xf0\x9f\x95\xb6\xef\xb8\x8f",
5406             "1f576-fe0f",
5407         },
5408         {
5409             "goggles",
5410             "\xf0\x9f\xa5\xbd",
5411             "1f97d",
5412         },
5413         {
5414             "lab coat",
5415             "\xf0\x9f\xa5\xbc",
5416             "1f97c",
5417         },
5418         {
5419             "safety vest",
5420             "\xf0\x9f\xa6\xba",
5421             "1f9ba",
5422         },
5423         {
5424             "necktie",
5425             "\xf0\x9f\x91\x94",
5426             "1f454",
5427         },
5428         {
5429             "t-shirt",
5430             "\xf0\x9f\x91\x95",
5431             "1f455",
5432         },
5433         {
5434             "jeans",
5435             "\xf0\x9f\x91\x96",
5436             "1f456",
5437         },
5438         {
5439             "scarf",
5440             "\xf0\x9f\xa7\xa3",
5441             "1f9e3",
5442         },
5443         {
5444             "gloves",
5445             "\xf0\x9f\xa7\xa4",
5446             "1f9e4",
5447         },
5448         {
5449             "coat",
5450             "\xf0\x9f\xa7\xa5",
5451             "1f9e5",
5452         },
5453         {
5454             "socks",
5455             "\xf0\x9f\xa7\xa6",
5456             "1f9e6",
5457         },
5458         {
5459             "dress",
5460             "\xf0\x9f\x91\x97",
5461             "1f457",
5462         },
5463         {
5464             "kimono",
5465             "\xf0\x9f\x91\x98",
5466             "1f458",
5467         },
5468         {
5469             "sari",
5470             "\xf0\x9f\xa5\xbb",
5471             "1f97b",
5472         },
5473         {
5474             "one-piece swimsuit",
5475             "\xf0\x9f\xa9\xb1",
5476             "1fa71",
5477         },
5478         {
5479             "briefs",
5480             "\xf0\x9f\xa9\xb2",
5481             "1fa72",
5482         },
5483         {
5484             "shorts",
5485             "\xf0\x9f\xa9\xb3",
5486             "1fa73",
5487         },
5488         {
5489             "bikini",
5490             "\xf0\x9f\x91\x99",
5491             "1f459",
5492         },
5493         {
5494             "woman\u2019s clothes",
5495             "\xf0\x9f\x91\x9a",
5496             "1f45a",
5497         },
5498         {
5499             "purse",
5500             "\xf0\x9f\x91\x9b",
5501             "1f45b",
5502         },
5503         {
5504             "handbag",
5505             "\xf0\x9f\x91\x9c",
5506             "1f45c",
5507         },
5508         {
5509             "clutch bag",
5510             "\xf0\x9f\x91\x9d",
5511             "1f45d",
5512         },
5513         {
5514             "shopping bags",
5515             "\xf0\x9f\x9b\x8d\xef\xb8\x8f",
5516             "1f6cd-fe0f",
5517         },
5518         {
5519             "backpack",
5520             "\xf0\x9f\x8e\x92",
5521             "1f392",
5522         },
5523         {
5524             "thong sandal",
5525             "\xf0\x9f\xa9\xb4",
5526             "1fa74",
5527         },
5528         {
5529             "man\u2019s shoe",
5530             "\xf0\x9f\x91\x9e",
5531             "1f45e",
5532         },
5533         {
5534             "running shoe",
5535             "\xf0\x9f\x91\x9f",
5536             "1f45f",
5537         },
5538         {
5539             "hiking boot",
5540             "\xf0\x9f\xa5\xbe",
5541             "1f97e",
5542         },
5543         {
5544             "flat shoe",
5545             "\xf0\x9f\xa5\xbf",
5546             "1f97f",
5547         },
5548         {
5549             "high-heeled shoe",
5550             "\xf0\x9f\x91\xa0",
5551             "1f460",
5552         },
5553         {
5554             "woman\u2019s sandal",
5555             "\xf0\x9f\x91\xa1",
5556             "1f461",
5557         },
5558         {
5559             "ballet shoes",
5560             "\xf0\x9f\xa9\xb0",
5561             "1fa70",
5562         },
5563         {
5564             "woman\u2019s boot",
5565             "\xf0\x9f\x91\xa2",
5566             "1f462",
5567         },
5568         {
5569             "crown",
5570             "\xf0\x9f\x91\x91",
5571             "1f451",
5572         },
5573         {
5574             "woman\u2019s hat",
5575             "\xf0\x9f\x91\x92",
5576             "1f452",
5577         },
5578         {
5579             "top hat",
5580             "\xf0\x9f\x8e\xa9",
5581             "1f3a9",
5582         },
5583         {
5584             "graduation cap",
5585             "\xf0\x9f\x8e\x93",
5586             "1f393",
5587         },
5588         {
5589             "billed cap",
5590             "\xf0\x9f\xa7\xa2",
5591             "1f9e2",
5592         },
5593         {
5594             "military helmet",
5595             "\xf0\x9f\xaa\x96",
5596             "1fa96",
5597         },
5598         {
5599             "rescue worker\u2019s helmet",
5600             "\xe2\x9b\x91\xef\xb8\x8f",
5601             "26d1-fe0f",
5602         },
5603         {
5604             "prayer beads",
5605             "\xf0\x9f\x93\xbf",
5606             "1f4ff",
5607         },
5608         {
5609             "lipstick",
5610             "\xf0\x9f\x92\x84",
5611             "1f484",
5612         },
5613         {
5614             "ring",
5615             "\xf0\x9f\x92\x8d",
5616             "1f48d",
5617         },
5618         {
5619             "gem stone",
5620             "\xf0\x9f\x92\x8e",
5621             "1f48e",
5622         },
5623     }
5624 };
5625 static const glaxnimate::emoji::EmojiSubGroup group_6_1 {
5626     "sound",
5627     {
5628         {
5629             "muted speaker",
5630             "\xf0\x9f\x94\x87",
5631             "1f507",
5632         },
5633         {
5634             "speaker low volume",
5635             "\xf0\x9f\x94\x88",
5636             "1f508",
5637         },
5638         {
5639             "speaker medium volume",
5640             "\xf0\x9f\x94\x89",
5641             "1f509",
5642         },
5643         {
5644             "speaker high volume",
5645             "\xf0\x9f\x94\x8a",
5646             "1f50a",
5647         },
5648         {
5649             "loudspeaker",
5650             "\xf0\x9f\x93\xa2",
5651             "1f4e2",
5652         },
5653         {
5654             "megaphone",
5655             "\xf0\x9f\x93\xa3",
5656             "1f4e3",
5657         },
5658         {
5659             "postal horn",
5660             "\xf0\x9f\x93\xaf",
5661             "1f4ef",
5662         },
5663         {
5664             "bell",
5665             "\xf0\x9f\x94\x94",
5666             "1f514",
5667         },
5668         {
5669             "bell with slash",
5670             "\xf0\x9f\x94\x95",
5671             "1f515",
5672         },
5673     }
5674 };
5675 static const glaxnimate::emoji::EmojiSubGroup group_6_2 {
5676     "music",
5677     {
5678         {
5679             "musical score",
5680             "\xf0\x9f\x8e\xbc",
5681             "1f3bc",
5682         },
5683         {
5684             "musical note",
5685             "\xf0\x9f\x8e\xb5",
5686             "1f3b5",
5687         },
5688         {
5689             "musical notes",
5690             "\xf0\x9f\x8e\xb6",
5691             "1f3b6",
5692         },
5693         {
5694             "studio microphone",
5695             "\xf0\x9f\x8e\x99\xef\xb8\x8f",
5696             "1f399-fe0f",
5697         },
5698         {
5699             "level slider",
5700             "\xf0\x9f\x8e\x9a\xef\xb8\x8f",
5701             "1f39a-fe0f",
5702         },
5703         {
5704             "control knobs",
5705             "\xf0\x9f\x8e\x9b\xef\xb8\x8f",
5706             "1f39b-fe0f",
5707         },
5708         {
5709             "microphone",
5710             "\xf0\x9f\x8e\xa4",
5711             "1f3a4",
5712         },
5713         {
5714             "headphone",
5715             "\xf0\x9f\x8e\xa7",
5716             "1f3a7",
5717         },
5718         {
5719             "radio",
5720             "\xf0\x9f\x93\xbb",
5721             "1f4fb",
5722         },
5723     }
5724 };
5725 static const glaxnimate::emoji::EmojiSubGroup group_6_3 {
5726     "musical-instrument",
5727     {
5728         {
5729             "saxophone",
5730             "\xf0\x9f\x8e\xb7",
5731             "1f3b7",
5732         },
5733         {
5734             "accordion",
5735             "\xf0\x9f\xaa\x97",
5736             "1fa97",
5737         },
5738         {
5739             "guitar",
5740             "\xf0\x9f\x8e\xb8",
5741             "1f3b8",
5742         },
5743         {
5744             "musical keyboard",
5745             "\xf0\x9f\x8e\xb9",
5746             "1f3b9",
5747         },
5748         {
5749             "trumpet",
5750             "\xf0\x9f\x8e\xba",
5751             "1f3ba",
5752         },
5753         {
5754             "violin",
5755             "\xf0\x9f\x8e\xbb",
5756             "1f3bb",
5757         },
5758         {
5759             "banjo",
5760             "\xf0\x9f\xaa\x95",
5761             "1fa95",
5762         },
5763         {
5764             "drum",
5765             "\xf0\x9f\xa5\x81",
5766             "1f941",
5767         },
5768         {
5769             "long drum",
5770             "\xf0\x9f\xaa\x98",
5771             "1fa98",
5772         },
5773     }
5774 };
5775 static const glaxnimate::emoji::EmojiSubGroup group_6_4 {
5776     "phone",
5777     {
5778         {
5779             "mobile phone",
5780             "\xf0\x9f\x93\xb1",
5781             "1f4f1",
5782         },
5783         {
5784             "mobile phone with arrow",
5785             "\xf0\x9f\x93\xb2",
5786             "1f4f2",
5787         },
5788         {
5789             "telephone",
5790             "\xe2\x98\x8e\xef\xb8\x8f",
5791             "260e-fe0f",
5792         },
5793         {
5794             "telephone receiver",
5795             "\xf0\x9f\x93\x9e",
5796             "1f4de",
5797         },
5798         {
5799             "pager",
5800             "\xf0\x9f\x93\x9f",
5801             "1f4df",
5802         },
5803         {
5804             "fax machine",
5805             "\xf0\x9f\x93\xa0",
5806             "1f4e0",
5807         },
5808     }
5809 };
5810 static const glaxnimate::emoji::EmojiSubGroup group_6_5 {
5811     "computer",
5812     {
5813         {
5814             "battery",
5815             "\xf0\x9f\x94\x8b",
5816             "1f50b",
5817         },
5818         {
5819             "low battery",
5820             "\xf0\x9f\xaa\xab",
5821             "1faab",
5822         },
5823         {
5824             "electric plug",
5825             "\xf0\x9f\x94\x8c",
5826             "1f50c",
5827         },
5828         {
5829             "laptop",
5830             "\xf0\x9f\x92\xbb",
5831             "1f4bb",
5832         },
5833         {
5834             "desktop computer",
5835             "\xf0\x9f\x96\xa5\xef\xb8\x8f",
5836             "1f5a5-fe0f",
5837         },
5838         {
5839             "printer",
5840             "\xf0\x9f\x96\xa8\xef\xb8\x8f",
5841             "1f5a8-fe0f",
5842         },
5843         {
5844             "keyboard",
5845             "\xe2\x8c\xa8\xef\xb8\x8f",
5846             "2328-fe0f",
5847         },
5848         {
5849             "computer mouse",
5850             "\xf0\x9f\x96\xb1\xef\xb8\x8f",
5851             "1f5b1-fe0f",
5852         },
5853         {
5854             "trackball",
5855             "\xf0\x9f\x96\xb2\xef\xb8\x8f",
5856             "1f5b2-fe0f",
5857         },
5858         {
5859             "computer disk",
5860             "\xf0\x9f\x92\xbd",
5861             "1f4bd",
5862         },
5863         {
5864             "floppy disk",
5865             "\xf0\x9f\x92\xbe",
5866             "1f4be",
5867         },
5868         {
5869             "optical disk",
5870             "\xf0\x9f\x92\xbf",
5871             "1f4bf",
5872         },
5873         {
5874             "dvd",
5875             "\xf0\x9f\x93\x80",
5876             "1f4c0",
5877         },
5878         {
5879             "abacus",
5880             "\xf0\x9f\xa7\xae",
5881             "1f9ee",
5882         },
5883     }
5884 };
5885 static const glaxnimate::emoji::EmojiSubGroup group_6_6 {
5886     "light & video",
5887     {
5888         {
5889             "movie camera",
5890             "\xf0\x9f\x8e\xa5",
5891             "1f3a5",
5892         },
5893         {
5894             "film frames",
5895             "\xf0\x9f\x8e\x9e\xef\xb8\x8f",
5896             "1f39e-fe0f",
5897         },
5898         {
5899             "film projector",
5900             "\xf0\x9f\x93\xbd\xef\xb8\x8f",
5901             "1f4fd-fe0f",
5902         },
5903         {
5904             "clapper board",
5905             "\xf0\x9f\x8e\xac",
5906             "1f3ac",
5907         },
5908         {
5909             "television",
5910             "\xf0\x9f\x93\xba",
5911             "1f4fa",
5912         },
5913         {
5914             "camera",
5915             "\xf0\x9f\x93\xb7",
5916             "1f4f7",
5917         },
5918         {
5919             "camera with flash",
5920             "\xf0\x9f\x93\xb8",
5921             "1f4f8",
5922         },
5923         {
5924             "video camera",
5925             "\xf0\x9f\x93\xb9",
5926             "1f4f9",
5927         },
5928         {
5929             "videocassette",
5930             "\xf0\x9f\x93\xbc",
5931             "1f4fc",
5932         },
5933         {
5934             "magnifying glass tilted left",
5935             "\xf0\x9f\x94\x8d",
5936             "1f50d",
5937         },
5938         {
5939             "magnifying glass tilted right",
5940             "\xf0\x9f\x94\x8e",
5941             "1f50e",
5942         },
5943         {
5944             "candle",
5945             "\xf0\x9f\x95\xaf\xef\xb8\x8f",
5946             "1f56f-fe0f",
5947         },
5948         {
5949             "light bulb",
5950             "\xf0\x9f\x92\xa1",
5951             "1f4a1",
5952         },
5953         {
5954             "flashlight",
5955             "\xf0\x9f\x94\xa6",
5956             "1f526",
5957         },
5958         {
5959             "red paper lantern",
5960             "\xf0\x9f\x8f\xae",
5961             "1f3ee",
5962         },
5963         {
5964             "diya lamp",
5965             "\xf0\x9f\xaa\x94",
5966             "1fa94",
5967         },
5968     }
5969 };
5970 static const glaxnimate::emoji::EmojiSubGroup group_6_7 {
5971     "book-paper",
5972     {
5973         {
5974             "notebook with decorative cover",
5975             "\xf0\x9f\x93\x94",
5976             "1f4d4",
5977         },
5978         {
5979             "closed book",
5980             "\xf0\x9f\x93\x95",
5981             "1f4d5",
5982         },
5983         {
5984             "open book",
5985             "\xf0\x9f\x93\x96",
5986             "1f4d6",
5987         },
5988         {
5989             "green book",
5990             "\xf0\x9f\x93\x97",
5991             "1f4d7",
5992         },
5993         {
5994             "blue book",
5995             "\xf0\x9f\x93\x98",
5996             "1f4d8",
5997         },
5998         {
5999             "orange book",
6000             "\xf0\x9f\x93\x99",
6001             "1f4d9",
6002         },
6003         {
6004             "books",
6005             "\xf0\x9f\x93\x9a",
6006             "1f4da",
6007         },
6008         {
6009             "notebook",
6010             "\xf0\x9f\x93\x93",
6011             "1f4d3",
6012         },
6013         {
6014             "ledger",
6015             "\xf0\x9f\x93\x92",
6016             "1f4d2",
6017         },
6018         {
6019             "page with curl",
6020             "\xf0\x9f\x93\x83",
6021             "1f4c3",
6022         },
6023         {
6024             "scroll",
6025             "\xf0\x9f\x93\x9c",
6026             "1f4dc",
6027         },
6028         {
6029             "page facing up",
6030             "\xf0\x9f\x93\x84",
6031             "1f4c4",
6032         },
6033         {
6034             "newspaper",
6035             "\xf0\x9f\x93\xb0",
6036             "1f4f0",
6037         },
6038         {
6039             "rolled-up newspaper",
6040             "\xf0\x9f\x97\x9e\xef\xb8\x8f",
6041             "1f5de-fe0f",
6042         },
6043         {
6044             "bookmark tabs",
6045             "\xf0\x9f\x93\x91",
6046             "1f4d1",
6047         },
6048         {
6049             "bookmark",
6050             "\xf0\x9f\x94\x96",
6051             "1f516",
6052         },
6053         {
6054             "label",
6055             "\xf0\x9f\x8f\xb7\xef\xb8\x8f",
6056             "1f3f7-fe0f",
6057         },
6058     }
6059 };
6060 static const glaxnimate::emoji::EmojiSubGroup group_6_8 {
6061     "money",
6062     {
6063         {
6064             "money bag",
6065             "\xf0\x9f\x92\xb0",
6066             "1f4b0",
6067         },
6068         {
6069             "coin",
6070             "\xf0\x9f\xaa\x99",
6071             "1fa99",
6072         },
6073         {
6074             "yen banknote",
6075             "\xf0\x9f\x92\xb4",
6076             "1f4b4",
6077         },
6078         {
6079             "dollar banknote",
6080             "\xf0\x9f\x92\xb5",
6081             "1f4b5",
6082         },
6083         {
6084             "euro banknote",
6085             "\xf0\x9f\x92\xb6",
6086             "1f4b6",
6087         },
6088         {
6089             "pound banknote",
6090             "\xf0\x9f\x92\xb7",
6091             "1f4b7",
6092         },
6093         {
6094             "money with wings",
6095             "\xf0\x9f\x92\xb8",
6096             "1f4b8",
6097         },
6098         {
6099             "credit card",
6100             "\xf0\x9f\x92\xb3",
6101             "1f4b3",
6102         },
6103         {
6104             "receipt",
6105             "\xf0\x9f\xa7\xbe",
6106             "1f9fe",
6107         },
6108         {
6109             "chart increasing with yen",
6110             "\xf0\x9f\x92\xb9",
6111             "1f4b9",
6112         },
6113     }
6114 };
6115 static const glaxnimate::emoji::EmojiSubGroup group_6_9 {
6116     "mail",
6117     {
6118         {
6119             "envelope",
6120             "\xe2\x9c\x89\xef\xb8\x8f",
6121             "2709-fe0f",
6122         },
6123         {
6124             "e-mail",
6125             "\xf0\x9f\x93\xa7",
6126             "1f4e7",
6127         },
6128         {
6129             "incoming envelope",
6130             "\xf0\x9f\x93\xa8",
6131             "1f4e8",
6132         },
6133         {
6134             "envelope with arrow",
6135             "\xf0\x9f\x93\xa9",
6136             "1f4e9",
6137         },
6138         {
6139             "outbox tray",
6140             "\xf0\x9f\x93\xa4",
6141             "1f4e4",
6142         },
6143         {
6144             "inbox tray",
6145             "\xf0\x9f\x93\xa5",
6146             "1f4e5",
6147         },
6148         {
6149             "package",
6150             "\xf0\x9f\x93\xa6",
6151             "1f4e6",
6152         },
6153         {
6154             "closed mailbox with raised flag",
6155             "\xf0\x9f\x93\xab",
6156             "1f4eb",
6157         },
6158         {
6159             "closed mailbox with lowered flag",
6160             "\xf0\x9f\x93\xaa",
6161             "1f4ea",
6162         },
6163         {
6164             "open mailbox with raised flag",
6165             "\xf0\x9f\x93\xac",
6166             "1f4ec",
6167         },
6168         {
6169             "open mailbox with lowered flag",
6170             "\xf0\x9f\x93\xad",
6171             "1f4ed",
6172         },
6173         {
6174             "postbox",
6175             "\xf0\x9f\x93\xae",
6176             "1f4ee",
6177         },
6178         {
6179             "ballot box with ballot",
6180             "\xf0\x9f\x97\xb3\xef\xb8\x8f",
6181             "1f5f3-fe0f",
6182         },
6183     }
6184 };
6185 static const glaxnimate::emoji::EmojiSubGroup group_6_10 {
6186     "writing",
6187     {
6188         {
6189             "pencil",
6190             "\xe2\x9c\x8f\xef\xb8\x8f",
6191             "270f-fe0f",
6192         },
6193         {
6194             "black nib",
6195             "\xe2\x9c\x92\xef\xb8\x8f",
6196             "2712-fe0f",
6197         },
6198         {
6199             "fountain pen",
6200             "\xf0\x9f\x96\x8b\xef\xb8\x8f",
6201             "1f58b-fe0f",
6202         },
6203         {
6204             "pen",
6205             "\xf0\x9f\x96\x8a\xef\xb8\x8f",
6206             "1f58a-fe0f",
6207         },
6208         {
6209             "paintbrush",
6210             "\xf0\x9f\x96\x8c\xef\xb8\x8f",
6211             "1f58c-fe0f",
6212         },
6213         {
6214             "crayon",
6215             "\xf0\x9f\x96\x8d\xef\xb8\x8f",
6216             "1f58d-fe0f",
6217         },
6218         {
6219             "memo",
6220             "\xf0\x9f\x93\x9d",
6221             "1f4dd",
6222         },
6223     }
6224 };
6225 static const glaxnimate::emoji::EmojiSubGroup group_6_11 {
6226     "office",
6227     {
6228         {
6229             "briefcase",
6230             "\xf0\x9f\x92\xbc",
6231             "1f4bc",
6232         },
6233         {
6234             "file folder",
6235             "\xf0\x9f\x93\x81",
6236             "1f4c1",
6237         },
6238         {
6239             "open file folder",
6240             "\xf0\x9f\x93\x82",
6241             "1f4c2",
6242         },
6243         {
6244             "card index dividers",
6245             "\xf0\x9f\x97\x82\xef\xb8\x8f",
6246             "1f5c2-fe0f",
6247         },
6248         {
6249             "calendar",
6250             "\xf0\x9f\x93\x85",
6251             "1f4c5",
6252         },
6253         {
6254             "tear-off calendar",
6255             "\xf0\x9f\x93\x86",
6256             "1f4c6",
6257         },
6258         {
6259             "spiral notepad",
6260             "\xf0\x9f\x97\x92\xef\xb8\x8f",
6261             "1f5d2-fe0f",
6262         },
6263         {
6264             "spiral calendar",
6265             "\xf0\x9f\x97\x93\xef\xb8\x8f",
6266             "1f5d3-fe0f",
6267         },
6268         {
6269             "card index",
6270             "\xf0\x9f\x93\x87",
6271             "1f4c7",
6272         },
6273         {
6274             "chart increasing",
6275             "\xf0\x9f\x93\x88",
6276             "1f4c8",
6277         },
6278         {
6279             "chart decreasing",
6280             "\xf0\x9f\x93\x89",
6281             "1f4c9",
6282         },
6283         {
6284             "bar chart",
6285             "\xf0\x9f\x93\x8a",
6286             "1f4ca",
6287         },
6288         {
6289             "clipboard",
6290             "\xf0\x9f\x93\x8b",
6291             "1f4cb",
6292         },
6293         {
6294             "pushpin",
6295             "\xf0\x9f\x93\x8c",
6296             "1f4cc",
6297         },
6298         {
6299             "round pushpin",
6300             "\xf0\x9f\x93\x8d",
6301             "1f4cd",
6302         },
6303         {
6304             "paperclip",
6305             "\xf0\x9f\x93\x8e",
6306             "1f4ce",
6307         },
6308         {
6309             "linked paperclips",
6310             "\xf0\x9f\x96\x87\xef\xb8\x8f",
6311             "1f587-fe0f",
6312         },
6313         {
6314             "straight ruler",
6315             "\xf0\x9f\x93\x8f",
6316             "1f4cf",
6317         },
6318         {
6319             "triangular ruler",
6320             "\xf0\x9f\x93\x90",
6321             "1f4d0",
6322         },
6323         {
6324             "scissors",
6325             "\xe2\x9c\x82\xef\xb8\x8f",
6326             "2702-fe0f",
6327         },
6328         {
6329             "card file box",
6330             "\xf0\x9f\x97\x83\xef\xb8\x8f",
6331             "1f5c3-fe0f",
6332         },
6333         {
6334             "file cabinet",
6335             "\xf0\x9f\x97\x84\xef\xb8\x8f",
6336             "1f5c4-fe0f",
6337         },
6338         {
6339             "wastebasket",
6340             "\xf0\x9f\x97\x91\xef\xb8\x8f",
6341             "1f5d1-fe0f",
6342         },
6343     }
6344 };
6345 static const glaxnimate::emoji::EmojiSubGroup group_6_12 {
6346     "lock",
6347     {
6348         {
6349             "locked",
6350             "\xf0\x9f\x94\x92",
6351             "1f512",
6352         },
6353         {
6354             "unlocked",
6355             "\xf0\x9f\x94\x93",
6356             "1f513",
6357         },
6358         {
6359             "locked with pen",
6360             "\xf0\x9f\x94\x8f",
6361             "1f50f",
6362         },
6363         {
6364             "locked with key",
6365             "\xf0\x9f\x94\x90",
6366             "1f510",
6367         },
6368         {
6369             "key",
6370             "\xf0\x9f\x94\x91",
6371             "1f511",
6372         },
6373         {
6374             "old key",
6375             "\xf0\x9f\x97\x9d\xef\xb8\x8f",
6376             "1f5dd-fe0f",
6377         },
6378     }
6379 };
6380 static const glaxnimate::emoji::EmojiSubGroup group_6_13 {
6381     "tool",
6382     {
6383         {
6384             "hammer",
6385             "\xf0\x9f\x94\xa8",
6386             "1f528",
6387         },
6388         {
6389             "axe",
6390             "\xf0\x9f\xaa\x93",
6391             "1fa93",
6392         },
6393         {
6394             "pick",
6395             "\xe2\x9b\x8f\xef\xb8\x8f",
6396             "26cf-fe0f",
6397         },
6398         {
6399             "hammer and pick",
6400             "\xe2\x9a\x92\xef\xb8\x8f",
6401             "2692-fe0f",
6402         },
6403         {
6404             "hammer and wrench",
6405             "\xf0\x9f\x9b\xa0\xef\xb8\x8f",
6406             "1f6e0-fe0f",
6407         },
6408         {
6409             "dagger",
6410             "\xf0\x9f\x97\xa1\xef\xb8\x8f",
6411             "1f5e1-fe0f",
6412         },
6413         {
6414             "crossed swords",
6415             "\xe2\x9a\x94\xef\xb8\x8f",
6416             "2694-fe0f",
6417         },
6418         {
6419             "bomb",
6420             "\xf0\x9f\x92\xa3",
6421             "1f4a3",
6422         },
6423         {
6424             "boomerang",
6425             "\xf0\x9f\xaa\x83",
6426             "1fa83",
6427         },
6428         {
6429             "bow and arrow",
6430             "\xf0\x9f\x8f\xb9",
6431             "1f3f9",
6432         },
6433         {
6434             "shield",
6435             "\xf0\x9f\x9b\xa1\xef\xb8\x8f",
6436             "1f6e1-fe0f",
6437         },
6438         {
6439             "carpentry saw",
6440             "\xf0\x9f\xaa\x9a",
6441             "1fa9a",
6442         },
6443         {
6444             "wrench",
6445             "\xf0\x9f\x94\xa7",
6446             "1f527",
6447         },
6448         {
6449             "screwdriver",
6450             "\xf0\x9f\xaa\x9b",
6451             "1fa9b",
6452         },
6453         {
6454             "nut and bolt",
6455             "\xf0\x9f\x94\xa9",
6456             "1f529",
6457         },
6458         {
6459             "gear",
6460             "\xe2\x9a\x99\xef\xb8\x8f",
6461             "2699-fe0f",
6462         },
6463         {
6464             "clamp",
6465             "\xf0\x9f\x97\x9c\xef\xb8\x8f",
6466             "1f5dc-fe0f",
6467         },
6468         {
6469             "balance scale",
6470             "\xe2\x9a\x96\xef\xb8\x8f",
6471             "2696-fe0f",
6472         },
6473         {
6474             "white cane",
6475             "\xf0\x9f\xa6\xaf",
6476             "1f9af",
6477         },
6478         {
6479             "link",
6480             "\xf0\x9f\x94\x97",
6481             "1f517",
6482         },
6483         {
6484             "chains",
6485             "\xe2\x9b\x93\xef\xb8\x8f",
6486             "26d3-fe0f",
6487         },
6488         {
6489             "hook",
6490             "\xf0\x9f\xaa\x9d",
6491             "1fa9d",
6492         },
6493         {
6494             "toolbox",
6495             "\xf0\x9f\xa7\xb0",
6496             "1f9f0",
6497         },
6498         {
6499             "magnet",
6500             "\xf0\x9f\xa7\xb2",
6501             "1f9f2",
6502         },
6503         {
6504             "ladder",
6505             "\xf0\x9f\xaa\x9c",
6506             "1fa9c",
6507         },
6508     }
6509 };
6510 static const glaxnimate::emoji::EmojiSubGroup group_6_14 {
6511     "science",
6512     {
6513         {
6514             "alembic",
6515             "\xe2\x9a\x97\xef\xb8\x8f",
6516             "2697-fe0f",
6517         },
6518         {
6519             "test tube",
6520             "\xf0\x9f\xa7\xaa",
6521             "1f9ea",
6522         },
6523         {
6524             "petri dish",
6525             "\xf0\x9f\xa7\xab",
6526             "1f9eb",
6527         },
6528         {
6529             "dna",
6530             "\xf0\x9f\xa7\xac",
6531             "1f9ec",
6532         },
6533         {
6534             "microscope",
6535             "\xf0\x9f\x94\xac",
6536             "1f52c",
6537         },
6538         {
6539             "telescope",
6540             "\xf0\x9f\x94\xad",
6541             "1f52d",
6542         },
6543         {
6544             "satellite antenna",
6545             "\xf0\x9f\x93\xa1",
6546             "1f4e1",
6547         },
6548     }
6549 };
6550 static const glaxnimate::emoji::EmojiSubGroup group_6_15 {
6551     "medical",
6552     {
6553         {
6554             "syringe",
6555             "\xf0\x9f\x92\x89",
6556             "1f489",
6557         },
6558         {
6559             "drop of blood",
6560             "\xf0\x9f\xa9\xb8",
6561             "1fa78",
6562         },
6563         {
6564             "pill",
6565             "\xf0\x9f\x92\x8a",
6566             "1f48a",
6567         },
6568         {
6569             "adhesive bandage",
6570             "\xf0\x9f\xa9\xb9",
6571             "1fa79",
6572         },
6573         {
6574             "crutch",
6575             "\xf0\x9f\xa9\xbc",
6576             "1fa7c",
6577         },
6578         {
6579             "stethoscope",
6580             "\xf0\x9f\xa9\xba",
6581             "1fa7a",
6582         },
6583         {
6584             "x-ray",
6585             "\xf0\x9f\xa9\xbb",
6586             "1fa7b",
6587         },
6588     }
6589 };
6590 static const glaxnimate::emoji::EmojiSubGroup group_6_16 {
6591     "household",
6592     {
6593         {
6594             "door",
6595             "\xf0\x9f\x9a\xaa",
6596             "1f6aa",
6597         },
6598         {
6599             "elevator",
6600             "\xf0\x9f\x9b\x97",
6601             "1f6d7",
6602         },
6603         {
6604             "mirror",
6605             "\xf0\x9f\xaa\x9e",
6606             "1fa9e",
6607         },
6608         {
6609             "window",
6610             "\xf0\x9f\xaa\x9f",
6611             "1fa9f",
6612         },
6613         {
6614             "bed",
6615             "\xf0\x9f\x9b\x8f\xef\xb8\x8f",
6616             "1f6cf-fe0f",
6617         },
6618         {
6619             "couch and lamp",
6620             "\xf0\x9f\x9b\x8b\xef\xb8\x8f",
6621             "1f6cb-fe0f",
6622         },
6623         {
6624             "chair",
6625             "\xf0\x9f\xaa\x91",
6626             "1fa91",
6627         },
6628         {
6629             "toilet",
6630             "\xf0\x9f\x9a\xbd",
6631             "1f6bd",
6632         },
6633         {
6634             "plunger",
6635             "\xf0\x9f\xaa\xa0",
6636             "1faa0",
6637         },
6638         {
6639             "shower",
6640             "\xf0\x9f\x9a\xbf",
6641             "1f6bf",
6642         },
6643         {
6644             "bathtub",
6645             "\xf0\x9f\x9b\x81",
6646             "1f6c1",
6647         },
6648         {
6649             "mouse trap",
6650             "\xf0\x9f\xaa\xa4",
6651             "1faa4",
6652         },
6653         {
6654             "razor",
6655             "\xf0\x9f\xaa\x92",
6656             "1fa92",
6657         },
6658         {
6659             "lotion bottle",
6660             "\xf0\x9f\xa7\xb4",
6661             "1f9f4",
6662         },
6663         {
6664             "safety pin",
6665             "\xf0\x9f\xa7\xb7",
6666             "1f9f7",
6667         },
6668         {
6669             "broom",
6670             "\xf0\x9f\xa7\xb9",
6671             "1f9f9",
6672         },
6673         {
6674             "basket",
6675             "\xf0\x9f\xa7\xba",
6676             "1f9fa",
6677         },
6678         {
6679             "roll of paper",
6680             "\xf0\x9f\xa7\xbb",
6681             "1f9fb",
6682         },
6683         {
6684             "bucket",
6685             "\xf0\x9f\xaa\xa3",
6686             "1faa3",
6687         },
6688         {
6689             "soap",
6690             "\xf0\x9f\xa7\xbc",
6691             "1f9fc",
6692         },
6693         {
6694             "bubbles",
6695             "\xf0\x9f\xab\xa7",
6696             "1fae7",
6697         },
6698         {
6699             "toothbrush",
6700             "\xf0\x9f\xaa\xa5",
6701             "1faa5",
6702         },
6703         {
6704             "sponge",
6705             "\xf0\x9f\xa7\xbd",
6706             "1f9fd",
6707         },
6708         {
6709             "fire extinguisher",
6710             "\xf0\x9f\xa7\xaf",
6711             "1f9ef",
6712         },
6713         {
6714             "shopping cart",
6715             "\xf0\x9f\x9b\x92",
6716             "1f6d2",
6717         },
6718     }
6719 };
6720 static const glaxnimate::emoji::EmojiSubGroup group_6_17 {
6721     "other-object",
6722     {
6723         {
6724             "cigarette",
6725             "\xf0\x9f\x9a\xac",
6726             "1f6ac",
6727         },
6728         {
6729             "coffin",
6730             "\xe2\x9a\xb0\xef\xb8\x8f",
6731             "26b0-fe0f",
6732         },
6733         {
6734             "headstone",
6735             "\xf0\x9f\xaa\xa6",
6736             "1faa6",
6737         },
6738         {
6739             "funeral urn",
6740             "\xe2\x9a\xb1\xef\xb8\x8f",
6741             "26b1-fe0f",
6742         },
6743         {
6744             "nazar amulet",
6745             "\xf0\x9f\xa7\xbf",
6746             "1f9ff",
6747         },
6748         {
6749             "hamsa",
6750             "\xf0\x9f\xaa\xac",
6751             "1faac",
6752         },
6753         {
6754             "moai",
6755             "\xf0\x9f\x97\xbf",
6756             "1f5ff",
6757         },
6758         {
6759             "placard",
6760             "\xf0\x9f\xaa\xa7",
6761             "1faa7",
6762         },
6763         {
6764             "identification card",
6765             "\xf0\x9f\xaa\xaa",
6766             "1faaa",
6767         },
6768     }
6769 };
6770 static const glaxnimate::emoji::EmojiGroup group_6 {
6771     "Objects",
6772     {
6773         &group_6_0,
6774         &group_6_1,
6775         &group_6_2,
6776         &group_6_3,
6777         &group_6_4,
6778         &group_6_5,
6779         &group_6_6,
6780         &group_6_7,
6781         &group_6_8,
6782         &group_6_9,
6783         &group_6_10,
6784         &group_6_11,
6785         &group_6_12,
6786         &group_6_13,
6787         &group_6_14,
6788         &group_6_15,
6789         &group_6_16,
6790         &group_6_17,
6791     }
6792 };
6793 static const glaxnimate::emoji::EmojiSubGroup group_7_0 {
6794     "transport-sign",
6795     {
6796         {
6797             "ATM sign",
6798             "\xf0\x9f\x8f\xa7",
6799             "1f3e7",
6800         },
6801         {
6802             "litter in bin sign",
6803             "\xf0\x9f\x9a\xae",
6804             "1f6ae",
6805         },
6806         {
6807             "potable water",
6808             "\xf0\x9f\x9a\xb0",
6809             "1f6b0",
6810         },
6811         {
6812             "wheelchair symbol",
6813             "\xe2\x99\xbf",
6814             "267f",
6815         },
6816         {
6817             "men\u2019s room",
6818             "\xf0\x9f\x9a\xb9",
6819             "1f6b9",
6820         },
6821         {
6822             "women\u2019s room",
6823             "\xf0\x9f\x9a\xba",
6824             "1f6ba",
6825         },
6826         {
6827             "restroom",
6828             "\xf0\x9f\x9a\xbb",
6829             "1f6bb",
6830         },
6831         {
6832             "baby symbol",
6833             "\xf0\x9f\x9a\xbc",
6834             "1f6bc",
6835         },
6836         {
6837             "water closet",
6838             "\xf0\x9f\x9a\xbe",
6839             "1f6be",
6840         },
6841         {
6842             "passport control",
6843             "\xf0\x9f\x9b\x82",
6844             "1f6c2",
6845         },
6846         {
6847             "customs",
6848             "\xf0\x9f\x9b\x83",
6849             "1f6c3",
6850         },
6851         {
6852             "baggage claim",
6853             "\xf0\x9f\x9b\x84",
6854             "1f6c4",
6855         },
6856         {
6857             "left luggage",
6858             "\xf0\x9f\x9b\x85",
6859             "1f6c5",
6860         },
6861     }
6862 };
6863 static const glaxnimate::emoji::EmojiSubGroup group_7_1 {
6864     "warning",
6865     {
6866         {
6867             "warning",
6868             "\xe2\x9a\xa0\xef\xb8\x8f",
6869             "26a0-fe0f",
6870         },
6871         {
6872             "children crossing",
6873             "\xf0\x9f\x9a\xb8",
6874             "1f6b8",
6875         },
6876         {
6877             "no entry",
6878             "\xe2\x9b\x94",
6879             "26d4",
6880         },
6881         {
6882             "prohibited",
6883             "\xf0\x9f\x9a\xab",
6884             "1f6ab",
6885         },
6886         {
6887             "no bicycles",
6888             "\xf0\x9f\x9a\xb3",
6889             "1f6b3",
6890         },
6891         {
6892             "no smoking",
6893             "\xf0\x9f\x9a\xad",
6894             "1f6ad",
6895         },
6896         {
6897             "no littering",
6898             "\xf0\x9f\x9a\xaf",
6899             "1f6af",
6900         },
6901         {
6902             "non-potable water",
6903             "\xf0\x9f\x9a\xb1",
6904             "1f6b1",
6905         },
6906         {
6907             "no pedestrians",
6908             "\xf0\x9f\x9a\xb7",
6909             "1f6b7",
6910         },
6911         {
6912             "no mobile phones",
6913             "\xf0\x9f\x93\xb5",
6914             "1f4f5",
6915         },
6916         {
6917             "no one under eighteen",
6918             "\xf0\x9f\x94\x9e",
6919             "1f51e",
6920         },
6921         {
6922             "radioactive",
6923             "\xe2\x98\xa2\xef\xb8\x8f",
6924             "2622-fe0f",
6925         },
6926         {
6927             "biohazard",
6928             "\xe2\x98\xa3\xef\xb8\x8f",
6929             "2623-fe0f",
6930         },
6931     }
6932 };
6933 static const glaxnimate::emoji::EmojiSubGroup group_7_2 {
6934     "arrow",
6935     {
6936         {
6937             "up arrow",
6938             "\xe2\xac\x86\xef\xb8\x8f",
6939             "2b06-fe0f",
6940         },
6941         {
6942             "up-right arrow",
6943             "\xe2\x86\x97\xef\xb8\x8f",
6944             "2197-fe0f",
6945         },
6946         {
6947             "right arrow",
6948             "\xe2\x9e\xa1\xef\xb8\x8f",
6949             "27a1-fe0f",
6950         },
6951         {
6952             "down-right arrow",
6953             "\xe2\x86\x98\xef\xb8\x8f",
6954             "2198-fe0f",
6955         },
6956         {
6957             "down arrow",
6958             "\xe2\xac\x87\xef\xb8\x8f",
6959             "2b07-fe0f",
6960         },
6961         {
6962             "down-left arrow",
6963             "\xe2\x86\x99\xef\xb8\x8f",
6964             "2199-fe0f",
6965         },
6966         {
6967             "left arrow",
6968             "\xe2\xac\x85\xef\xb8\x8f",
6969             "2b05-fe0f",
6970         },
6971         {
6972             "up-left arrow",
6973             "\xe2\x86\x96\xef\xb8\x8f",
6974             "2196-fe0f",
6975         },
6976         {
6977             "up-down arrow",
6978             "\xe2\x86\x95\xef\xb8\x8f",
6979             "2195-fe0f",
6980         },
6981         {
6982             "left-right arrow",
6983             "\xe2\x86\x94\xef\xb8\x8f",
6984             "2194-fe0f",
6985         },
6986         {
6987             "right arrow curving left",
6988             "\xe2\x86\xa9\xef\xb8\x8f",
6989             "21a9-fe0f",
6990         },
6991         {
6992             "left arrow curving right",
6993             "\xe2\x86\xaa\xef\xb8\x8f",
6994             "21aa-fe0f",
6995         },
6996         {
6997             "right arrow curving up",
6998             "\xe2\xa4\xb4\xef\xb8\x8f",
6999             "2934-fe0f",
7000         },
7001         {
7002             "right arrow curving down",
7003             "\xe2\xa4\xb5\xef\xb8\x8f",
7004             "2935-fe0f",
7005         },
7006         {
7007             "clockwise vertical arrows",
7008             "\xf0\x9f\x94\x83",
7009             "1f503",
7010         },
7011         {
7012             "counterclockwise arrows button",
7013             "\xf0\x9f\x94\x84",
7014             "1f504",
7015         },
7016         {
7017             "BACK arrow",
7018             "\xf0\x9f\x94\x99",
7019             "1f519",
7020         },
7021         {
7022             "END arrow",
7023             "\xf0\x9f\x94\x9a",
7024             "1f51a",
7025         },
7026         {
7027             "ON! arrow",
7028             "\xf0\x9f\x94\x9b",
7029             "1f51b",
7030         },
7031         {
7032             "SOON arrow",
7033             "\xf0\x9f\x94\x9c",
7034             "1f51c",
7035         },
7036         {
7037             "TOP arrow",
7038             "\xf0\x9f\x94\x9d",
7039             "1f51d",
7040         },
7041     }
7042 };
7043 static const glaxnimate::emoji::EmojiSubGroup group_7_3 {
7044     "religion",
7045     {
7046         {
7047             "place of worship",
7048             "\xf0\x9f\x9b\x90",
7049             "1f6d0",
7050         },
7051         {
7052             "atom symbol",
7053             "\xe2\x9a\x9b\xef\xb8\x8f",
7054             "269b-fe0f",
7055         },
7056         {
7057             "om",
7058             "\xf0\x9f\x95\x89\xef\xb8\x8f",
7059             "1f549-fe0f",
7060         },
7061         {
7062             "star of David",
7063             "\xe2\x9c\xa1\xef\xb8\x8f",
7064             "2721-fe0f",
7065         },
7066         {
7067             "wheel of dharma",
7068             "\xe2\x98\xb8\xef\xb8\x8f",
7069             "2638-fe0f",
7070         },
7071         {
7072             "yin yang",
7073             "\xe2\x98\xaf\xef\xb8\x8f",
7074             "262f-fe0f",
7075         },
7076         {
7077             "latin cross",
7078             "\xe2\x9c\x9d\xef\xb8\x8f",
7079             "271d-fe0f",
7080         },
7081         {
7082             "orthodox cross",
7083             "\xe2\x98\xa6\xef\xb8\x8f",
7084             "2626-fe0f",
7085         },
7086         {
7087             "star and crescent",
7088             "\xe2\x98\xaa\xef\xb8\x8f",
7089             "262a-fe0f",
7090         },
7091         {
7092             "peace symbol",
7093             "\xe2\x98\xae\xef\xb8\x8f",
7094             "262e-fe0f",
7095         },
7096         {
7097             "menorah",
7098             "\xf0\x9f\x95\x8e",
7099             "1f54e",
7100         },
7101         {
7102             "dotted six-pointed star",
7103             "\xf0\x9f\x94\xaf",
7104             "1f52f",
7105         },
7106     }
7107 };
7108 static const glaxnimate::emoji::EmojiSubGroup group_7_4 {
7109     "zodiac",
7110     {
7111         {
7112             "Aries",
7113             "\xe2\x99\x88",
7114             "2648",
7115         },
7116         {
7117             "Taurus",
7118             "\xe2\x99\x89",
7119             "2649",
7120         },
7121         {
7122             "Gemini",
7123             "\xe2\x99\x8a",
7124             "264a",
7125         },
7126         {
7127             "Cancer",
7128             "\xe2\x99\x8b",
7129             "264b",
7130         },
7131         {
7132             "Leo",
7133             "\xe2\x99\x8c",
7134             "264c",
7135         },
7136         {
7137             "Virgo",
7138             "\xe2\x99\x8d",
7139             "264d",
7140         },
7141         {
7142             "Libra",
7143             "\xe2\x99\x8e",
7144             "264e",
7145         },
7146         {
7147             "Scorpio",
7148             "\xe2\x99\x8f",
7149             "264f",
7150         },
7151         {
7152             "Sagittarius",
7153             "\xe2\x99\x90",
7154             "2650",
7155         },
7156         {
7157             "Capricorn",
7158             "\xe2\x99\x91",
7159             "2651",
7160         },
7161         {
7162             "Aquarius",
7163             "\xe2\x99\x92",
7164             "2652",
7165         },
7166         {
7167             "Pisces",
7168             "\xe2\x99\x93",
7169             "2653",
7170         },
7171         {
7172             "Ophiuchus",
7173             "\xe2\x9b\x8e",
7174             "26ce",
7175         },
7176     }
7177 };
7178 static const glaxnimate::emoji::EmojiSubGroup group_7_5 {
7179     "av-symbol",
7180     {
7181         {
7182             "shuffle tracks button",
7183             "\xf0\x9f\x94\x80",
7184             "1f500",
7185         },
7186         {
7187             "repeat button",
7188             "\xf0\x9f\x94\x81",
7189             "1f501",
7190         },
7191         {
7192             "repeat single button",
7193             "\xf0\x9f\x94\x82",
7194             "1f502",
7195         },
7196         {
7197             "play button",
7198             "\xe2\x96\xb6\xef\xb8\x8f",
7199             "25b6-fe0f",
7200         },
7201         {
7202             "fast-forward button",
7203             "\xe2\x8f\xa9",
7204             "23e9",
7205         },
7206         {
7207             "next track button",
7208             "\xe2\x8f\xad\xef\xb8\x8f",
7209             "23ed-fe0f",
7210         },
7211         {
7212             "play or pause button",
7213             "\xe2\x8f\xaf\xef\xb8\x8f",
7214             "23ef-fe0f",
7215         },
7216         {
7217             "reverse button",
7218             "\xe2\x97\x80\xef\xb8\x8f",
7219             "25c0-fe0f",
7220         },
7221         {
7222             "fast reverse button",
7223             "\xe2\x8f\xaa",
7224             "23ea",
7225         },
7226         {
7227             "last track button",
7228             "\xe2\x8f\xae\xef\xb8\x8f",
7229             "23ee-fe0f",
7230         },
7231         {
7232             "upwards button",
7233             "\xf0\x9f\x94\xbc",
7234             "1f53c",
7235         },
7236         {
7237             "fast up button",
7238             "\xe2\x8f\xab",
7239             "23eb",
7240         },
7241         {
7242             "downwards button",
7243             "\xf0\x9f\x94\xbd",
7244             "1f53d",
7245         },
7246         {
7247             "fast down button",
7248             "\xe2\x8f\xac",
7249             "23ec",
7250         },
7251         {
7252             "pause button",
7253             "\xe2\x8f\xb8\xef\xb8\x8f",
7254             "23f8-fe0f",
7255         },
7256         {
7257             "stop button",
7258             "\xe2\x8f\xb9\xef\xb8\x8f",
7259             "23f9-fe0f",
7260         },
7261         {
7262             "record button",
7263             "\xe2\x8f\xba\xef\xb8\x8f",
7264             "23fa-fe0f",
7265         },
7266         {
7267             "eject button",
7268             "\xe2\x8f\x8f\xef\xb8\x8f",
7269             "23cf-fe0f",
7270         },
7271         {
7272             "cinema",
7273             "\xf0\x9f\x8e\xa6",
7274             "1f3a6",
7275         },
7276         {
7277             "dim button",
7278             "\xf0\x9f\x94\x85",
7279             "1f505",
7280         },
7281         {
7282             "bright button",
7283             "\xf0\x9f\x94\x86",
7284             "1f506",
7285         },
7286         {
7287             "antenna bars",
7288             "\xf0\x9f\x93\xb6",
7289             "1f4f6",
7290         },
7291         {
7292             "vibration mode",
7293             "\xf0\x9f\x93\xb3",
7294             "1f4f3",
7295         },
7296         {
7297             "mobile phone off",
7298             "\xf0\x9f\x93\xb4",
7299             "1f4f4",
7300         },
7301     }
7302 };
7303 static const glaxnimate::emoji::EmojiSubGroup group_7_6 {
7304     "gender",
7305     {
7306         {
7307             "female sign",
7308             "\xe2\x99\x80\xef\xb8\x8f",
7309             "2640-fe0f",
7310         },
7311         {
7312             "male sign",
7313             "\xe2\x99\x82\xef\xb8\x8f",
7314             "2642-fe0f",
7315         },
7316         {
7317             "transgender symbol",
7318             "\xe2\x9a\xa7\xef\xb8\x8f",
7319             "26a7-fe0f",
7320         },
7321     }
7322 };
7323 static const glaxnimate::emoji::EmojiSubGroup group_7_7 {
7324     "math",
7325     {
7326         {
7327             "multiply",
7328             "\xe2\x9c\x96\xef\xb8\x8f",
7329             "2716-fe0f",
7330         },
7331         {
7332             "plus",
7333             "\xe2\x9e\x95",
7334             "2795",
7335         },
7336         {
7337             "minus",
7338             "\xe2\x9e\x96",
7339             "2796",
7340         },
7341         {
7342             "divide",
7343             "\xe2\x9e\x97",
7344             "2797",
7345         },
7346         {
7347             "heavy equals sign",
7348             "\xf0\x9f\x9f\xb0",
7349             "1f7f0",
7350         },
7351         {
7352             "infinity",
7353             "\xe2\x99\xbe\xef\xb8\x8f",
7354             "267e-fe0f",
7355         },
7356     }
7357 };
7358 static const glaxnimate::emoji::EmojiSubGroup group_7_8 {
7359     "punctuation",
7360     {
7361         {
7362             "double exclamation mark",
7363             "\xe2\x80\xbc\xef\xb8\x8f",
7364             "203c-fe0f",
7365         },
7366         {
7367             "exclamation question mark",
7368             "\xe2\x81\x89\xef\xb8\x8f",
7369             "2049-fe0f",
7370         },
7371         {
7372             "red question mark",
7373             "\xe2\x9d\x93",
7374             "2753",
7375         },
7376         {
7377             "white question mark",
7378             "\xe2\x9d\x94",
7379             "2754",
7380         },
7381         {
7382             "white exclamation mark",
7383             "\xe2\x9d\x95",
7384             "2755",
7385         },
7386         {
7387             "red exclamation mark",
7388             "\xe2\x9d\x97",
7389             "2757",
7390         },
7391         {
7392             "wavy dash",
7393             "\xe3\x80\xb0\xef\xb8\x8f",
7394             "3030-fe0f",
7395         },
7396     }
7397 };
7398 static const glaxnimate::emoji::EmojiSubGroup group_7_9 {
7399     "currency",
7400     {
7401         {
7402             "currency exchange",
7403             "\xf0\x9f\x92\xb1",
7404             "1f4b1",
7405         },
7406         {
7407             "heavy dollar sign",
7408             "\xf0\x9f\x92\xb2",
7409             "1f4b2",
7410         },
7411     }
7412 };
7413 static const glaxnimate::emoji::EmojiSubGroup group_7_10 {
7414     "other-symbol",
7415     {
7416         {
7417             "medical symbol",
7418             "\xe2\x9a\x95\xef\xb8\x8f",
7419             "2695-fe0f",
7420         },
7421         {
7422             "recycling symbol",
7423             "\xe2\x99\xbb\xef\xb8\x8f",
7424             "267b-fe0f",
7425         },
7426         {
7427             "fleur-de-lis",
7428             "\xe2\x9a\x9c\xef\xb8\x8f",
7429             "269c-fe0f",
7430         },
7431         {
7432             "trident emblem",
7433             "\xf0\x9f\x94\xb1",
7434             "1f531",
7435         },
7436         {
7437             "name badge",
7438             "\xf0\x9f\x93\x9b",
7439             "1f4db",
7440         },
7441         {
7442             "Japanese symbol for beginner",
7443             "\xf0\x9f\x94\xb0",
7444             "1f530",
7445         },
7446         {
7447             "hollow red circle",
7448             "\xe2\xad\x95",
7449             "2b55",
7450         },
7451         {
7452             "check mark button",
7453             "\xe2\x9c\x85",
7454             "2705",
7455         },
7456         {
7457             "check box with check",
7458             "\xe2\x98\x91\xef\xb8\x8f",
7459             "2611-fe0f",
7460         },
7461         {
7462             "check mark",
7463             "\xe2\x9c\x94\xef\xb8\x8f",
7464             "2714-fe0f",
7465         },
7466         {
7467             "cross mark",
7468             "\xe2\x9d\x8c",
7469             "274c",
7470         },
7471         {
7472             "cross mark button",
7473             "\xe2\x9d\x8e",
7474             "274e",
7475         },
7476         {
7477             "curly loop",
7478             "\xe2\x9e\xb0",
7479             "27b0",
7480         },
7481         {
7482             "double curly loop",
7483             "\xe2\x9e\xbf",
7484             "27bf",
7485         },
7486         {
7487             "part alternation mark",
7488             "\xe3\x80\xbd\xef\xb8\x8f",
7489             "303d-fe0f",
7490         },
7491         {
7492             "eight-spoked asterisk",
7493             "\xe2\x9c\xb3\xef\xb8\x8f",
7494             "2733-fe0f",
7495         },
7496         {
7497             "eight-pointed star",
7498             "\xe2\x9c\xb4\xef\xb8\x8f",
7499             "2734-fe0f",
7500         },
7501         {
7502             "sparkle",
7503             "\xe2\x9d\x87\xef\xb8\x8f",
7504             "2747-fe0f",
7505         },
7506         {
7507             "copyright",
7508             "\xc2\xa9\xef\xb8\x8f",
7509             "a9-fe0f",
7510         },
7511         {
7512             "registered",
7513             "\xc2\xae\xef\xb8\x8f",
7514             "ae-fe0f",
7515         },
7516         {
7517             "trade mark",
7518             "\xe2\x84\xa2\xef\xb8\x8f",
7519             "2122-fe0f",
7520         },
7521     }
7522 };
7523 static const glaxnimate::emoji::EmojiSubGroup group_7_11 {
7524     "keycap",
7525     {
7526         {
7527             "keycap: #",
7528             "\x23\xef\xb8\x8f\xe2\x83\xa3",
7529             "23-fe0f-20e3",
7530         },
7531         {
7532             "keycap: *",
7533             "\x2a\xef\xb8\x8f\xe2\x83\xa3",
7534             "2a-fe0f-20e3",
7535         },
7536         {
7537             "keycap: 0",
7538             "\x30\xef\xb8\x8f\xe2\x83\xa3",
7539             "30-fe0f-20e3",
7540         },
7541         {
7542             "keycap: 1",
7543             "\x31\xef\xb8\x8f\xe2\x83\xa3",
7544             "31-fe0f-20e3",
7545         },
7546         {
7547             "keycap: 2",
7548             "\x32\xef\xb8\x8f\xe2\x83\xa3",
7549             "32-fe0f-20e3",
7550         },
7551         {
7552             "keycap: 3",
7553             "\x33\xef\xb8\x8f\xe2\x83\xa3",
7554             "33-fe0f-20e3",
7555         },
7556         {
7557             "keycap: 4",
7558             "\x34\xef\xb8\x8f\xe2\x83\xa3",
7559             "34-fe0f-20e3",
7560         },
7561         {
7562             "keycap: 5",
7563             "\x35\xef\xb8\x8f\xe2\x83\xa3",
7564             "35-fe0f-20e3",
7565         },
7566         {
7567             "keycap: 6",
7568             "\x36\xef\xb8\x8f\xe2\x83\xa3",
7569             "36-fe0f-20e3",
7570         },
7571         {
7572             "keycap: 7",
7573             "\x37\xef\xb8\x8f\xe2\x83\xa3",
7574             "37-fe0f-20e3",
7575         },
7576         {
7577             "keycap: 8",
7578             "\x38\xef\xb8\x8f\xe2\x83\xa3",
7579             "38-fe0f-20e3",
7580         },
7581         {
7582             "keycap: 9",
7583             "\x39\xef\xb8\x8f\xe2\x83\xa3",
7584             "39-fe0f-20e3",
7585         },
7586         {
7587             "keycap: 10",
7588             "\xf0\x9f\x94\x9f",
7589             "1f51f",
7590         },
7591     }
7592 };
7593 static const glaxnimate::emoji::EmojiSubGroup group_7_12 {
7594     "alphanum",
7595     {
7596         {
7597             "input latin uppercase",
7598             "\xf0\x9f\x94\xa0",
7599             "1f520",
7600         },
7601         {
7602             "input latin lowercase",
7603             "\xf0\x9f\x94\xa1",
7604             "1f521",
7605         },
7606         {
7607             "input numbers",
7608             "\xf0\x9f\x94\xa2",
7609             "1f522",
7610         },
7611         {
7612             "input symbols",
7613             "\xf0\x9f\x94\xa3",
7614             "1f523",
7615         },
7616         {
7617             "input latin letters",
7618             "\xf0\x9f\x94\xa4",
7619             "1f524",
7620         },
7621         {
7622             "A button (blood type)",
7623             "\xf0\x9f\x85\xb0\xef\xb8\x8f",
7624             "1f170-fe0f",
7625         },
7626         {
7627             "AB button (blood type)",
7628             "\xf0\x9f\x86\x8e",
7629             "1f18e",
7630         },
7631         {
7632             "B button (blood type)",
7633             "\xf0\x9f\x85\xb1\xef\xb8\x8f",
7634             "1f171-fe0f",
7635         },
7636         {
7637             "CL button",
7638             "\xf0\x9f\x86\x91",
7639             "1f191",
7640         },
7641         {
7642             "COOL button",
7643             "\xf0\x9f\x86\x92",
7644             "1f192",
7645         },
7646         {
7647             "FREE button",
7648             "\xf0\x9f\x86\x93",
7649             "1f193",
7650         },
7651         {
7652             "information",
7653             "\xe2\x84\xb9\xef\xb8\x8f",
7654             "2139-fe0f",
7655         },
7656         {
7657             "ID button",
7658             "\xf0\x9f\x86\x94",
7659             "1f194",
7660         },
7661         {
7662             "circled M",
7663             "\xe2\x93\x82\xef\xb8\x8f",
7664             "24c2-fe0f",
7665         },
7666         {
7667             "NEW button",
7668             "\xf0\x9f\x86\x95",
7669             "1f195",
7670         },
7671         {
7672             "NG button",
7673             "\xf0\x9f\x86\x96",
7674             "1f196",
7675         },
7676         {
7677             "O button (blood type)",
7678             "\xf0\x9f\x85\xbe\xef\xb8\x8f",
7679             "1f17e-fe0f",
7680         },
7681         {
7682             "OK button",
7683             "\xf0\x9f\x86\x97",
7684             "1f197",
7685         },
7686         {
7687             "P button",
7688             "\xf0\x9f\x85\xbf\xef\xb8\x8f",
7689             "1f17f-fe0f",
7690         },
7691         {
7692             "SOS button",
7693             "\xf0\x9f\x86\x98",
7694             "1f198",
7695         },
7696         {
7697             "UP! button",
7698             "\xf0\x9f\x86\x99",
7699             "1f199",
7700         },
7701         {
7702             "VS button",
7703             "\xf0\x9f\x86\x9a",
7704             "1f19a",
7705         },
7706         {
7707             "Japanese \u201chere\u201d button",
7708             "\xf0\x9f\x88\x81",
7709             "1f201",
7710         },
7711         {
7712             "Japanese \u201cservice charge\u201d button",
7713             "\xf0\x9f\x88\x82\xef\xb8\x8f",
7714             "1f202-fe0f",
7715         },
7716         {
7717             "Japanese \u201cmonthly amount\u201d button",
7718             "\xf0\x9f\x88\xb7\xef\xb8\x8f",
7719             "1f237-fe0f",
7720         },
7721         {
7722             "Japanese \u201cnot free of charge\u201d button",
7723             "\xf0\x9f\x88\xb6",
7724             "1f236",
7725         },
7726         {
7727             "Japanese \u201creserved\u201d button",
7728             "\xf0\x9f\x88\xaf",
7729             "1f22f",
7730         },
7731         {
7732             "Japanese \u201cbargain\u201d button",
7733             "\xf0\x9f\x89\x90",
7734             "1f250",
7735         },
7736         {
7737             "Japanese \u201cdiscount\u201d button",
7738             "\xf0\x9f\x88\xb9",
7739             "1f239",
7740         },
7741         {
7742             "Japanese \u201cfree of charge\u201d button",
7743             "\xf0\x9f\x88\x9a",
7744             "1f21a",
7745         },
7746         {
7747             "Japanese \u201cprohibited\u201d button",
7748             "\xf0\x9f\x88\xb2",
7749             "1f232",
7750         },
7751         {
7752             "Japanese \u201cacceptable\u201d button",
7753             "\xf0\x9f\x89\x91",
7754             "1f251",
7755         },
7756         {
7757             "Japanese \u201capplication\u201d button",
7758             "\xf0\x9f\x88\xb8",
7759             "1f238",
7760         },
7761         {
7762             "Japanese \u201cpassing grade\u201d button",
7763             "\xf0\x9f\x88\xb4",
7764             "1f234",
7765         },
7766         {
7767             "Japanese \u201cvacancy\u201d button",
7768             "\xf0\x9f\x88\xb3",
7769             "1f233",
7770         },
7771         {
7772             "Japanese \u201ccongratulations\u201d button",
7773             "\xe3\x8a\x97\xef\xb8\x8f",
7774             "3297-fe0f",
7775         },
7776         {
7777             "Japanese \u201csecret\u201d button",
7778             "\xe3\x8a\x99\xef\xb8\x8f",
7779             "3299-fe0f",
7780         },
7781         {
7782             "Japanese \u201copen for business\u201d button",
7783             "\xf0\x9f\x88\xba",
7784             "1f23a",
7785         },
7786         {
7787             "Japanese \u201cno vacancy\u201d button",
7788             "\xf0\x9f\x88\xb5",
7789             "1f235",
7790         },
7791     }
7792 };
7793 static const glaxnimate::emoji::EmojiSubGroup group_7_13 {
7794     "geometric",
7795     {
7796         {
7797             "red circle",
7798             "\xf0\x9f\x94\xb4",
7799             "1f534",
7800         },
7801         {
7802             "orange circle",
7803             "\xf0\x9f\x9f\xa0",
7804             "1f7e0",
7805         },
7806         {
7807             "yellow circle",
7808             "\xf0\x9f\x9f\xa1",
7809             "1f7e1",
7810         },
7811         {
7812             "green circle",
7813             "\xf0\x9f\x9f\xa2",
7814             "1f7e2",
7815         },
7816         {
7817             "blue circle",
7818             "\xf0\x9f\x94\xb5",
7819             "1f535",
7820         },
7821         {
7822             "purple circle",
7823             "\xf0\x9f\x9f\xa3",
7824             "1f7e3",
7825         },
7826         {
7827             "brown circle",
7828             "\xf0\x9f\x9f\xa4",
7829             "1f7e4",
7830         },
7831         {
7832             "black circle",
7833             "\xe2\x9a\xab",
7834             "26ab",
7835         },
7836         {
7837             "white circle",
7838             "\xe2\x9a\xaa",
7839             "26aa",
7840         },
7841         {
7842             "red square",
7843             "\xf0\x9f\x9f\xa5",
7844             "1f7e5",
7845         },
7846         {
7847             "orange square",
7848             "\xf0\x9f\x9f\xa7",
7849             "1f7e7",
7850         },
7851         {
7852             "yellow square",
7853             "\xf0\x9f\x9f\xa8",
7854             "1f7e8",
7855         },
7856         {
7857             "green square",
7858             "\xf0\x9f\x9f\xa9",
7859             "1f7e9",
7860         },
7861         {
7862             "blue square",
7863             "\xf0\x9f\x9f\xa6",
7864             "1f7e6",
7865         },
7866         {
7867             "purple square",
7868             "\xf0\x9f\x9f\xaa",
7869             "1f7ea",
7870         },
7871         {
7872             "brown square",
7873             "\xf0\x9f\x9f\xab",
7874             "1f7eb",
7875         },
7876         {
7877             "black large square",
7878             "\xe2\xac\x9b",
7879             "2b1b",
7880         },
7881         {
7882             "white large square",
7883             "\xe2\xac\x9c",
7884             "2b1c",
7885         },
7886         {
7887             "black medium square",
7888             "\xe2\x97\xbc\xef\xb8\x8f",
7889             "25fc-fe0f",
7890         },
7891         {
7892             "white medium square",
7893             "\xe2\x97\xbb\xef\xb8\x8f",
7894             "25fb-fe0f",
7895         },
7896         {
7897             "black medium-small square",
7898             "\xe2\x97\xbe",
7899             "25fe",
7900         },
7901         {
7902             "white medium-small square",
7903             "\xe2\x97\xbd",
7904             "25fd",
7905         },
7906         {
7907             "black small square",
7908             "\xe2\x96\xaa\xef\xb8\x8f",
7909             "25aa-fe0f",
7910         },
7911         {
7912             "white small square",
7913             "\xe2\x96\xab\xef\xb8\x8f",
7914             "25ab-fe0f",
7915         },
7916         {
7917             "large orange diamond",
7918             "\xf0\x9f\x94\xb6",
7919             "1f536",
7920         },
7921         {
7922             "large blue diamond",
7923             "\xf0\x9f\x94\xb7",
7924             "1f537",
7925         },
7926         {
7927             "small orange diamond",
7928             "\xf0\x9f\x94\xb8",
7929             "1f538",
7930         },
7931         {
7932             "small blue diamond",
7933             "\xf0\x9f\x94\xb9",
7934             "1f539",
7935         },
7936         {
7937             "red triangle pointed up",
7938             "\xf0\x9f\x94\xba",
7939             "1f53a",
7940         },
7941         {
7942             "red triangle pointed down",
7943             "\xf0\x9f\x94\xbb",
7944             "1f53b",
7945         },
7946         {
7947             "diamond with a dot",
7948             "\xf0\x9f\x92\xa0",
7949             "1f4a0",
7950         },
7951         {
7952             "radio button",
7953             "\xf0\x9f\x94\x98",
7954             "1f518",
7955         },
7956         {
7957             "white square button",
7958             "\xf0\x9f\x94\xb3",
7959             "1f533",
7960         },
7961         {
7962             "black square button",
7963             "\xf0\x9f\x94\xb2",
7964             "1f532",
7965         },
7966     }
7967 };
7968 static const glaxnimate::emoji::EmojiGroup group_7 {
7969     "Symbols",
7970     {
7971         &group_7_0,
7972         &group_7_1,
7973         &group_7_2,
7974         &group_7_3,
7975         &group_7_4,
7976         &group_7_5,
7977         &group_7_6,
7978         &group_7_7,
7979         &group_7_8,
7980         &group_7_9,
7981         &group_7_10,
7982         &group_7_11,
7983         &group_7_12,
7984         &group_7_13,
7985     }
7986 };
7987 static const glaxnimate::emoji::EmojiSubGroup group_8_0 {
7988     "flag",
7989     {
7990         {
7991             "chequered flag",
7992             "\xf0\x9f\x8f\x81",
7993             "1f3c1",
7994         },
7995         {
7996             "triangular flag",
7997             "\xf0\x9f\x9a\xa9",
7998             "1f6a9",
7999         },
8000         {
8001             "crossed flags",
8002             "\xf0\x9f\x8e\x8c",
8003             "1f38c",
8004         },
8005         {
8006             "black flag",
8007             "\xf0\x9f\x8f\xb4",
8008             "1f3f4",
8009         },
8010         {
8011             "white flag",
8012             "\xf0\x9f\x8f\xb3\xef\xb8\x8f",
8013             "1f3f3-fe0f",
8014         },
8015         {
8016             "rainbow flag",
8017             "\xf0\x9f\x8f\xb3\xef\xb8\x8f\xe2\x80\x8d\xf0\x9f\x8c\x88",
8018             "1f3f3-fe0f-200d-1f308",
8019         },
8020         {
8021             "transgender flag",
8022             "\xf0\x9f\x8f\xb3\xef\xb8\x8f\xe2\x80\x8d\xe2\x9a\xa7\xef\xb8\x8f",
8023             "1f3f3-fe0f-200d-26a7-fe0f",
8024         },
8025         {
8026             "pirate flag",
8027             "\xf0\x9f\x8f\xb4\xe2\x80\x8d\xe2\x98\xa0\xef\xb8\x8f",
8028             "1f3f4-200d-2620-fe0f",
8029         },
8030     }
8031 };
8032 static const glaxnimate::emoji::EmojiSubGroup group_8_1 {
8033     "country-flag",
8034     {
8035         {
8036             "flag: Ascension Island",
8037             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xa8",
8038             "1f1e6-1f1e8",
8039         },
8040         {
8041             "flag: Andorra",
8042             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xa9",
8043             "1f1e6-1f1e9",
8044         },
8045         {
8046             "flag: United Arab Emirates",
8047             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xaa",
8048             "1f1e6-1f1ea",
8049         },
8050         {
8051             "flag: Afghanistan",
8052             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xab",
8053             "1f1e6-1f1eb",
8054         },
8055         {
8056             "flag: Antigua & Barbuda",
8057             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xac",
8058             "1f1e6-1f1ec",
8059         },
8060         {
8061             "flag: Anguilla",
8062             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xae",
8063             "1f1e6-1f1ee",
8064         },
8065         {
8066             "flag: Albania",
8067             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb1",
8068             "1f1e6-1f1f1",
8069         },
8070         {
8071             "flag: Armenia",
8072             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb2",
8073             "1f1e6-1f1f2",
8074         },
8075         {
8076             "flag: Angola",
8077             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb4",
8078             "1f1e6-1f1f4",
8079         },
8080         {
8081             "flag: Antarctica",
8082             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb6",
8083             "1f1e6-1f1f6",
8084         },
8085         {
8086             "flag: Argentina",
8087             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb7",
8088             "1f1e6-1f1f7",
8089         },
8090         {
8091             "flag: American Samoa",
8092             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb8",
8093             "1f1e6-1f1f8",
8094         },
8095         {
8096             "flag: Austria",
8097             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xb9",
8098             "1f1e6-1f1f9",
8099         },
8100         {
8101             "flag: Australia",
8102             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xba",
8103             "1f1e6-1f1fa",
8104         },
8105         {
8106             "flag: Aruba",
8107             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xbc",
8108             "1f1e6-1f1fc",
8109         },
8110         {
8111             "flag: \u00c5land Islands",
8112             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xbd",
8113             "1f1e6-1f1fd",
8114         },
8115         {
8116             "flag: Azerbaijan",
8117             "\xf0\x9f\x87\xa6\xf0\x9f\x87\xbf",
8118             "1f1e6-1f1ff",
8119         },
8120         {
8121             "flag: Bosnia & Herzegovina",
8122             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xa6",
8123             "1f1e7-1f1e6",
8124         },
8125         {
8126             "flag: Barbados",
8127             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xa7",
8128             "1f1e7-1f1e7",
8129         },
8130         {
8131             "flag: Bangladesh",
8132             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xa9",
8133             "1f1e7-1f1e9",
8134         },
8135         {
8136             "flag: Belgium",
8137             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xaa",
8138             "1f1e7-1f1ea",
8139         },
8140         {
8141             "flag: Burkina Faso",
8142             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xab",
8143             "1f1e7-1f1eb",
8144         },
8145         {
8146             "flag: Bulgaria",
8147             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xac",
8148             "1f1e7-1f1ec",
8149         },
8150         {
8151             "flag: Bahrain",
8152             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xad",
8153             "1f1e7-1f1ed",
8154         },
8155         {
8156             "flag: Burundi",
8157             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xae",
8158             "1f1e7-1f1ee",
8159         },
8160         {
8161             "flag: Benin",
8162             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xaf",
8163             "1f1e7-1f1ef",
8164         },
8165         {
8166             "flag: St. Barth\u00e9lemy",
8167             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb1",
8168             "1f1e7-1f1f1",
8169         },
8170         {
8171             "flag: Bermuda",
8172             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb2",
8173             "1f1e7-1f1f2",
8174         },
8175         {
8176             "flag: Brunei",
8177             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb3",
8178             "1f1e7-1f1f3",
8179         },
8180         {
8181             "flag: Bolivia",
8182             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb4",
8183             "1f1e7-1f1f4",
8184         },
8185         {
8186             "flag: Caribbean Netherlands",
8187             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb6",
8188             "1f1e7-1f1f6",
8189         },
8190         {
8191             "flag: Brazil",
8192             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb7",
8193             "1f1e7-1f1f7",
8194         },
8195         {
8196             "flag: Bahamas",
8197             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb8",
8198             "1f1e7-1f1f8",
8199         },
8200         {
8201             "flag: Bhutan",
8202             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xb9",
8203             "1f1e7-1f1f9",
8204         },
8205         {
8206             "flag: Bouvet Island",
8207             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xbb",
8208             "1f1e7-1f1fb",
8209         },
8210         {
8211             "flag: Botswana",
8212             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xbc",
8213             "1f1e7-1f1fc",
8214         },
8215         {
8216             "flag: Belarus",
8217             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xbe",
8218             "1f1e7-1f1fe",
8219         },
8220         {
8221             "flag: Belize",
8222             "\xf0\x9f\x87\xa7\xf0\x9f\x87\xbf",
8223             "1f1e7-1f1ff",
8224         },
8225         {
8226             "flag: Canada",
8227             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xa6",
8228             "1f1e8-1f1e6",
8229         },
8230         {
8231             "flag: Cocos (Keeling) Islands",
8232             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xa8",
8233             "1f1e8-1f1e8",
8234         },
8235         {
8236             "flag: Congo - Kinshasa",
8237             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xa9",
8238             "1f1e8-1f1e9",
8239         },
8240         {
8241             "flag: Central African Republic",
8242             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xab",
8243             "1f1e8-1f1eb",
8244         },
8245         {
8246             "flag: Congo - Brazzaville",
8247             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xac",
8248             "1f1e8-1f1ec",
8249         },
8250         {
8251             "flag: Switzerland",
8252             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xad",
8253             "1f1e8-1f1ed",
8254         },
8255         {
8256             "flag: C\u00f4te d\u2019Ivoire",
8257             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xae",
8258             "1f1e8-1f1ee",
8259         },
8260         {
8261             "flag: Cook Islands",
8262             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb0",
8263             "1f1e8-1f1f0",
8264         },
8265         {
8266             "flag: Chile",
8267             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb1",
8268             "1f1e8-1f1f1",
8269         },
8270         {
8271             "flag: Cameroon",
8272             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb2",
8273             "1f1e8-1f1f2",
8274         },
8275         {
8276             "flag: China",
8277             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3",
8278             "1f1e8-1f1f3",
8279         },
8280         {
8281             "flag: Colombia",
8282             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb4",
8283             "1f1e8-1f1f4",
8284         },
8285         {
8286             "flag: Clipperton Island",
8287             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb5",
8288             "1f1e8-1f1f5",
8289         },
8290         {
8291             "flag: Costa Rica",
8292             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb7",
8293             "1f1e8-1f1f7",
8294         },
8295         {
8296             "flag: Cuba",
8297             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xba",
8298             "1f1e8-1f1fa",
8299         },
8300         {
8301             "flag: Cape Verde",
8302             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xbb",
8303             "1f1e8-1f1fb",
8304         },
8305         {
8306             "flag: Cura\u00e7ao",
8307             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xbc",
8308             "1f1e8-1f1fc",
8309         },
8310         {
8311             "flag: Christmas Island",
8312             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xbd",
8313             "1f1e8-1f1fd",
8314         },
8315         {
8316             "flag: Cyprus",
8317             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xbe",
8318             "1f1e8-1f1fe",
8319         },
8320         {
8321             "flag: Czechia",
8322             "\xf0\x9f\x87\xa8\xf0\x9f\x87\xbf",
8323             "1f1e8-1f1ff",
8324         },
8325         {
8326             "flag: Germany",
8327             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa",
8328             "1f1e9-1f1ea",
8329         },
8330         {
8331             "flag: Diego Garcia",
8332             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xac",
8333             "1f1e9-1f1ec",
8334         },
8335         {
8336             "flag: Djibouti",
8337             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaf",
8338             "1f1e9-1f1ef",
8339         },
8340         {
8341             "flag: Denmark",
8342             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xb0",
8343             "1f1e9-1f1f0",
8344         },
8345         {
8346             "flag: Dominica",
8347             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xb2",
8348             "1f1e9-1f1f2",
8349         },
8350         {
8351             "flag: Dominican Republic",
8352             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xb4",
8353             "1f1e9-1f1f4",
8354         },
8355         {
8356             "flag: Algeria",
8357             "\xf0\x9f\x87\xa9\xf0\x9f\x87\xbf",
8358             "1f1e9-1f1ff",
8359         },
8360         {
8361             "flag: Ceuta & Melilla",
8362             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xa6",
8363             "1f1ea-1f1e6",
8364         },
8365         {
8366             "flag: Ecuador",
8367             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xa8",
8368             "1f1ea-1f1e8",
8369         },
8370         {
8371             "flag: Estonia",
8372             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xaa",
8373             "1f1ea-1f1ea",
8374         },
8375         {
8376             "flag: Egypt",
8377             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xac",
8378             "1f1ea-1f1ec",
8379         },
8380         {
8381             "flag: Western Sahara",
8382             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xad",
8383             "1f1ea-1f1ed",
8384         },
8385         {
8386             "flag: Eritrea",
8387             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb7",
8388             "1f1ea-1f1f7",
8389         },
8390         {
8391             "flag: Spain",
8392             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8",
8393             "1f1ea-1f1f8",
8394         },
8395         {
8396             "flag: Ethiopia",
8397             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb9",
8398             "1f1ea-1f1f9",
8399         },
8400         {
8401             "flag: European Union",
8402             "\xf0\x9f\x87\xaa\xf0\x9f\x87\xba",
8403             "1f1ea-1f1fa",
8404         },
8405         {
8406             "flag: Finland",
8407             "\xf0\x9f\x87\xab\xf0\x9f\x87\xae",
8408             "1f1eb-1f1ee",
8409         },
8410         {
8411             "flag: Fiji",
8412             "\xf0\x9f\x87\xab\xf0\x9f\x87\xaf",
8413             "1f1eb-1f1ef",
8414         },
8415         {
8416             "flag: Falkland Islands",
8417             "\xf0\x9f\x87\xab\xf0\x9f\x87\xb0",
8418             "1f1eb-1f1f0",
8419         },
8420         {
8421             "flag: Micronesia",
8422             "\xf0\x9f\x87\xab\xf0\x9f\x87\xb2",
8423             "1f1eb-1f1f2",
8424         },
8425         {
8426             "flag: Faroe Islands",
8427             "\xf0\x9f\x87\xab\xf0\x9f\x87\xb4",
8428             "1f1eb-1f1f4",
8429         },
8430         {
8431             "flag: France",
8432             "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7",
8433             "1f1eb-1f1f7",
8434         },
8435         {
8436             "flag: Gabon",
8437             "\xf0\x9f\x87\xac\xf0\x9f\x87\xa6",
8438             "1f1ec-1f1e6",
8439         },
8440         {
8441             "flag: United Kingdom",
8442             "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7",
8443             "1f1ec-1f1e7",
8444         },
8445         {
8446             "flag: Grenada",
8447             "\xf0\x9f\x87\xac\xf0\x9f\x87\xa9",
8448             "1f1ec-1f1e9",
8449         },
8450         {
8451             "flag: Georgia",
8452             "\xf0\x9f\x87\xac\xf0\x9f\x87\xaa",
8453             "1f1ec-1f1ea",
8454         },
8455         {
8456             "flag: French Guiana",
8457             "\xf0\x9f\x87\xac\xf0\x9f\x87\xab",
8458             "1f1ec-1f1eb",
8459         },
8460         {
8461             "flag: Guernsey",
8462             "\xf0\x9f\x87\xac\xf0\x9f\x87\xac",
8463             "1f1ec-1f1ec",
8464         },
8465         {
8466             "flag: Ghana",
8467             "\xf0\x9f\x87\xac\xf0\x9f\x87\xad",
8468             "1f1ec-1f1ed",
8469         },
8470         {
8471             "flag: Gibraltar",
8472             "\xf0\x9f\x87\xac\xf0\x9f\x87\xae",
8473             "1f1ec-1f1ee",
8474         },
8475         {
8476             "flag: Greenland",
8477             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb1",
8478             "1f1ec-1f1f1",
8479         },
8480         {
8481             "flag: Gambia",
8482             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb2",
8483             "1f1ec-1f1f2",
8484         },
8485         {
8486             "flag: Guinea",
8487             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb3",
8488             "1f1ec-1f1f3",
8489         },
8490         {
8491             "flag: Guadeloupe",
8492             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb5",
8493             "1f1ec-1f1f5",
8494         },
8495         {
8496             "flag: Equatorial Guinea",
8497             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb6",
8498             "1f1ec-1f1f6",
8499         },
8500         {
8501             "flag: Greece",
8502             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb7",
8503             "1f1ec-1f1f7",
8504         },
8505         {
8506             "flag: South Georgia & South Sandwich Islands",
8507             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb8",
8508             "1f1ec-1f1f8",
8509         },
8510         {
8511             "flag: Guatemala",
8512             "\xf0\x9f\x87\xac\xf0\x9f\x87\xb9",
8513             "1f1ec-1f1f9",
8514         },
8515         {
8516             "flag: Guam",
8517             "\xf0\x9f\x87\xac\xf0\x9f\x87\xba",
8518             "1f1ec-1f1fa",
8519         },
8520         {
8521             "flag: Guinea-Bissau",
8522             "\xf0\x9f\x87\xac\xf0\x9f\x87\xbc",
8523             "1f1ec-1f1fc",
8524         },
8525         {
8526             "flag: Guyana",
8527             "\xf0\x9f\x87\xac\xf0\x9f\x87\xbe",
8528             "1f1ec-1f1fe",
8529         },
8530         {
8531             "flag: Hong Kong SAR China",
8532             "\xf0\x9f\x87\xad\xf0\x9f\x87\xb0",
8533             "1f1ed-1f1f0",
8534         },
8535         {
8536             "flag: Heard & McDonald Islands",
8537             "\xf0\x9f\x87\xad\xf0\x9f\x87\xb2",
8538             "1f1ed-1f1f2",
8539         },
8540         {
8541             "flag: Honduras",
8542             "\xf0\x9f\x87\xad\xf0\x9f\x87\xb3",
8543             "1f1ed-1f1f3",
8544         },
8545         {
8546             "flag: Croatia",
8547             "\xf0\x9f\x87\xad\xf0\x9f\x87\xb7",
8548             "1f1ed-1f1f7",
8549         },
8550         {
8551             "flag: Haiti",
8552             "\xf0\x9f\x87\xad\xf0\x9f\x87\xb9",
8553             "1f1ed-1f1f9",
8554         },
8555         {
8556             "flag: Hungary",
8557             "\xf0\x9f\x87\xad\xf0\x9f\x87\xba",
8558             "1f1ed-1f1fa",
8559         },
8560         {
8561             "flag: Canary Islands",
8562             "\xf0\x9f\x87\xae\xf0\x9f\x87\xa8",
8563             "1f1ee-1f1e8",
8564         },
8565         {
8566             "flag: Indonesia",
8567             "\xf0\x9f\x87\xae\xf0\x9f\x87\xa9",
8568             "1f1ee-1f1e9",
8569         },
8570         {
8571             "flag: Ireland",
8572             "\xf0\x9f\x87\xae\xf0\x9f\x87\xaa",
8573             "1f1ee-1f1ea",
8574         },
8575         {
8576             "flag: Israel",
8577             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb1",
8578             "1f1ee-1f1f1",
8579         },
8580         {
8581             "flag: Isle of Man",
8582             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb2",
8583             "1f1ee-1f1f2",
8584         },
8585         {
8586             "flag: India",
8587             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb3",
8588             "1f1ee-1f1f3",
8589         },
8590         {
8591             "flag: British Indian Ocean Territory",
8592             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb4",
8593             "1f1ee-1f1f4",
8594         },
8595         {
8596             "flag: Iraq",
8597             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb6",
8598             "1f1ee-1f1f6",
8599         },
8600         {
8601             "flag: Iran",
8602             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb7",
8603             "1f1ee-1f1f7",
8604         },
8605         {
8606             "flag: Iceland",
8607             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb8",
8608             "1f1ee-1f1f8",
8609         },
8610         {
8611             "flag: Italy",
8612             "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9",
8613             "1f1ee-1f1f9",
8614         },
8615         {
8616             "flag: Jersey",
8617             "\xf0\x9f\x87\xaf\xf0\x9f\x87\xaa",
8618             "1f1ef-1f1ea",
8619         },
8620         {
8621             "flag: Jamaica",
8622             "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb2",
8623             "1f1ef-1f1f2",
8624         },
8625         {
8626             "flag: Jordan",
8627             "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb4",
8628             "1f1ef-1f1f4",
8629         },
8630         {
8631             "flag: Japan",
8632             "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5",
8633             "1f1ef-1f1f5",
8634         },
8635         {
8636             "flag: Kenya",
8637             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xaa",
8638             "1f1f0-1f1ea",
8639         },
8640         {
8641             "flag: Kyrgyzstan",
8642             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xac",
8643             "1f1f0-1f1ec",
8644         },
8645         {
8646             "flag: Cambodia",
8647             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xad",
8648             "1f1f0-1f1ed",
8649         },
8650         {
8651             "flag: Kiribati",
8652             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xae",
8653             "1f1f0-1f1ee",
8654         },
8655         {
8656             "flag: Comoros",
8657             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb2",
8658             "1f1f0-1f1f2",
8659         },
8660         {
8661             "flag: St. Kitts & Nevis",
8662             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb3",
8663             "1f1f0-1f1f3",
8664         },
8665         {
8666             "flag: North Korea",
8667             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb5",
8668             "1f1f0-1f1f5",
8669         },
8670         {
8671             "flag: South Korea",
8672             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7",
8673             "1f1f0-1f1f7",
8674         },
8675         {
8676             "flag: Kuwait",
8677             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xbc",
8678             "1f1f0-1f1fc",
8679         },
8680         {
8681             "flag: Cayman Islands",
8682             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xbe",
8683             "1f1f0-1f1fe",
8684         },
8685         {
8686             "flag: Kazakhstan",
8687             "\xf0\x9f\x87\xb0\xf0\x9f\x87\xbf",
8688             "1f1f0-1f1ff",
8689         },
8690         {
8691             "flag: Laos",
8692             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xa6",
8693             "1f1f1-1f1e6",
8694         },
8695         {
8696             "flag: Lebanon",
8697             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xa7",
8698             "1f1f1-1f1e7",
8699         },
8700         {
8701             "flag: St. Lucia",
8702             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xa8",
8703             "1f1f1-1f1e8",
8704         },
8705         {
8706             "flag: Liechtenstein",
8707             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xae",
8708             "1f1f1-1f1ee",
8709         },
8710         {
8711             "flag: Sri Lanka",
8712             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xb0",
8713             "1f1f1-1f1f0",
8714         },
8715         {
8716             "flag: Liberia",
8717             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xb7",
8718             "1f1f1-1f1f7",
8719         },
8720         {
8721             "flag: Lesotho",
8722             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xb8",
8723             "1f1f1-1f1f8",
8724         },
8725         {
8726             "flag: Lithuania",
8727             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xb9",
8728             "1f1f1-1f1f9",
8729         },
8730         {
8731             "flag: Luxembourg",
8732             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xba",
8733             "1f1f1-1f1fa",
8734         },
8735         {
8736             "flag: Latvia",
8737             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xbb",
8738             "1f1f1-1f1fb",
8739         },
8740         {
8741             "flag: Libya",
8742             "\xf0\x9f\x87\xb1\xf0\x9f\x87\xbe",
8743             "1f1f1-1f1fe",
8744         },
8745         {
8746             "flag: Morocco",
8747             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xa6",
8748             "1f1f2-1f1e6",
8749         },
8750         {
8751             "flag: Monaco",
8752             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xa8",
8753             "1f1f2-1f1e8",
8754         },
8755         {
8756             "flag: Moldova",
8757             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xa9",
8758             "1f1f2-1f1e9",
8759         },
8760         {
8761             "flag: Montenegro",
8762             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xaa",
8763             "1f1f2-1f1ea",
8764         },
8765         {
8766             "flag: St. Martin",
8767             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xab",
8768             "1f1f2-1f1eb",
8769         },
8770         {
8771             "flag: Madagascar",
8772             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xac",
8773             "1f1f2-1f1ec",
8774         },
8775         {
8776             "flag: Marshall Islands",
8777             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xad",
8778             "1f1f2-1f1ed",
8779         },
8780         {
8781             "flag: North Macedonia",
8782             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb0",
8783             "1f1f2-1f1f0",
8784         },
8785         {
8786             "flag: Mali",
8787             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb1",
8788             "1f1f2-1f1f1",
8789         },
8790         {
8791             "flag: Myanmar (Burma)",
8792             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb2",
8793             "1f1f2-1f1f2",
8794         },
8795         {
8796             "flag: Mongolia",
8797             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb3",
8798             "1f1f2-1f1f3",
8799         },
8800         {
8801             "flag: Macao SAR China",
8802             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb4",
8803             "1f1f2-1f1f4",
8804         },
8805         {
8806             "flag: Northern Mariana Islands",
8807             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb5",
8808             "1f1f2-1f1f5",
8809         },
8810         {
8811             "flag: Martinique",
8812             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb6",
8813             "1f1f2-1f1f6",
8814         },
8815         {
8816             "flag: Mauritania",
8817             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb7",
8818             "1f1f2-1f1f7",
8819         },
8820         {
8821             "flag: Montserrat",
8822             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb8",
8823             "1f1f2-1f1f8",
8824         },
8825         {
8826             "flag: Malta",
8827             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xb9",
8828             "1f1f2-1f1f9",
8829         },
8830         {
8831             "flag: Mauritius",
8832             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xba",
8833             "1f1f2-1f1fa",
8834         },
8835         {
8836             "flag: Maldives",
8837             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xbb",
8838             "1f1f2-1f1fb",
8839         },
8840         {
8841             "flag: Malawi",
8842             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xbc",
8843             "1f1f2-1f1fc",
8844         },
8845         {
8846             "flag: Mexico",
8847             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xbd",
8848             "1f1f2-1f1fd",
8849         },
8850         {
8851             "flag: Malaysia",
8852             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xbe",
8853             "1f1f2-1f1fe",
8854         },
8855         {
8856             "flag: Mozambique",
8857             "\xf0\x9f\x87\xb2\xf0\x9f\x87\xbf",
8858             "1f1f2-1f1ff",
8859         },
8860         {
8861             "flag: Namibia",
8862             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xa6",
8863             "1f1f3-1f1e6",
8864         },
8865         {
8866             "flag: New Caledonia",
8867             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xa8",
8868             "1f1f3-1f1e8",
8869         },
8870         {
8871             "flag: Niger",
8872             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xaa",
8873             "1f1f3-1f1ea",
8874         },
8875         {
8876             "flag: Norfolk Island",
8877             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xab",
8878             "1f1f3-1f1eb",
8879         },
8880         {
8881             "flag: Nigeria",
8882             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xac",
8883             "1f1f3-1f1ec",
8884         },
8885         {
8886             "flag: Nicaragua",
8887             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xae",
8888             "1f1f3-1f1ee",
8889         },
8890         {
8891             "flag: Netherlands",
8892             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xb1",
8893             "1f1f3-1f1f1",
8894         },
8895         {
8896             "flag: Norway",
8897             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xb4",
8898             "1f1f3-1f1f4",
8899         },
8900         {
8901             "flag: Nepal",
8902             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xb5",
8903             "1f1f3-1f1f5",
8904         },
8905         {
8906             "flag: Nauru",
8907             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xb7",
8908             "1f1f3-1f1f7",
8909         },
8910         {
8911             "flag: Niue",
8912             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xba",
8913             "1f1f3-1f1fa",
8914         },
8915         {
8916             "flag: New Zealand",
8917             "\xf0\x9f\x87\xb3\xf0\x9f\x87\xbf",
8918             "1f1f3-1f1ff",
8919         },
8920         {
8921             "flag: Oman",
8922             "\xf0\x9f\x87\xb4\xf0\x9f\x87\xb2",
8923             "1f1f4-1f1f2",
8924         },
8925         {
8926             "flag: Panama",
8927             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xa6",
8928             "1f1f5-1f1e6",
8929         },
8930         {
8931             "flag: Peru",
8932             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xaa",
8933             "1f1f5-1f1ea",
8934         },
8935         {
8936             "flag: French Polynesia",
8937             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xab",
8938             "1f1f5-1f1eb",
8939         },
8940         {
8941             "flag: Papua New Guinea",
8942             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xac",
8943             "1f1f5-1f1ec",
8944         },
8945         {
8946             "flag: Philippines",
8947             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xad",
8948             "1f1f5-1f1ed",
8949         },
8950         {
8951             "flag: Pakistan",
8952             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb0",
8953             "1f1f5-1f1f0",
8954         },
8955         {
8956             "flag: Poland",
8957             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb1",
8958             "1f1f5-1f1f1",
8959         },
8960         {
8961             "flag: St. Pierre & Miquelon",
8962             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb2",
8963             "1f1f5-1f1f2",
8964         },
8965         {
8966             "flag: Pitcairn Islands",
8967             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb3",
8968             "1f1f5-1f1f3",
8969         },
8970         {
8971             "flag: Puerto Rico",
8972             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb7",
8973             "1f1f5-1f1f7",
8974         },
8975         {
8976             "flag: Palestinian Territories",
8977             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb8",
8978             "1f1f5-1f1f8",
8979         },
8980         {
8981             "flag: Portugal",
8982             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xb9",
8983             "1f1f5-1f1f9",
8984         },
8985         {
8986             "flag: Palau",
8987             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xbc",
8988             "1f1f5-1f1fc",
8989         },
8990         {
8991             "flag: Paraguay",
8992             "\xf0\x9f\x87\xb5\xf0\x9f\x87\xbe",
8993             "1f1f5-1f1fe",
8994         },
8995         {
8996             "flag: Qatar",
8997             "\xf0\x9f\x87\xb6\xf0\x9f\x87\xa6",
8998             "1f1f6-1f1e6",
8999         },
9000         {
9001             "flag: R\u00e9union",
9002             "\xf0\x9f\x87\xb7\xf0\x9f\x87\xaa",
9003             "1f1f7-1f1ea",
9004         },
9005         {
9006             "flag: Romania",
9007             "\xf0\x9f\x87\xb7\xf0\x9f\x87\xb4",
9008             "1f1f7-1f1f4",
9009         },
9010         {
9011             "flag: Serbia",
9012             "\xf0\x9f\x87\xb7\xf0\x9f\x87\xb8",
9013             "1f1f7-1f1f8",
9014         },
9015         {
9016             "flag: Russia",
9017             "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba",
9018             "1f1f7-1f1fa",
9019         },
9020         {
9021             "flag: Rwanda",
9022             "\xf0\x9f\x87\xb7\xf0\x9f\x87\xbc",
9023             "1f1f7-1f1fc",
9024         },
9025         {
9026             "flag: Saudi Arabia",
9027             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xa6",
9028             "1f1f8-1f1e6",
9029         },
9030         {
9031             "flag: Solomon Islands",
9032             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xa7",
9033             "1f1f8-1f1e7",
9034         },
9035         {
9036             "flag: Seychelles",
9037             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xa8",
9038             "1f1f8-1f1e8",
9039         },
9040         {
9041             "flag: Sudan",
9042             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xa9",
9043             "1f1f8-1f1e9",
9044         },
9045         {
9046             "flag: Sweden",
9047             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xaa",
9048             "1f1f8-1f1ea",
9049         },
9050         {
9051             "flag: Singapore",
9052             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xac",
9053             "1f1f8-1f1ec",
9054         },
9055         {
9056             "flag: St. Helena",
9057             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xad",
9058             "1f1f8-1f1ed",
9059         },
9060         {
9061             "flag: Slovenia",
9062             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xae",
9063             "1f1f8-1f1ee",
9064         },
9065         {
9066             "flag: Svalbard & Jan Mayen",
9067             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xaf",
9068             "1f1f8-1f1ef",
9069         },
9070         {
9071             "flag: Slovakia",
9072             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb0",
9073             "1f1f8-1f1f0",
9074         },
9075         {
9076             "flag: Sierra Leone",
9077             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb1",
9078             "1f1f8-1f1f1",
9079         },
9080         {
9081             "flag: San Marino",
9082             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb2",
9083             "1f1f8-1f1f2",
9084         },
9085         {
9086             "flag: Senegal",
9087             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb3",
9088             "1f1f8-1f1f3",
9089         },
9090         {
9091             "flag: Somalia",
9092             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb4",
9093             "1f1f8-1f1f4",
9094         },
9095         {
9096             "flag: Suriname",
9097             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb7",
9098             "1f1f8-1f1f7",
9099         },
9100         {
9101             "flag: South Sudan",
9102             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb8",
9103             "1f1f8-1f1f8",
9104         },
9105         {
9106             "flag: S\u00e3o Tom\u00e9 & Pr\u00edncipe",
9107             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb9",
9108             "1f1f8-1f1f9",
9109         },
9110         {
9111             "flag: El Salvador",
9112             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xbb",
9113             "1f1f8-1f1fb",
9114         },
9115         {
9116             "flag: Sint Maarten",
9117             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xbd",
9118             "1f1f8-1f1fd",
9119         },
9120         {
9121             "flag: Syria",
9122             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xbe",
9123             "1f1f8-1f1fe",
9124         },
9125         {
9126             "flag: Eswatini",
9127             "\xf0\x9f\x87\xb8\xf0\x9f\x87\xbf",
9128             "1f1f8-1f1ff",
9129         },
9130         {
9131             "flag: Tristan da Cunha",
9132             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xa6",
9133             "1f1f9-1f1e6",
9134         },
9135         {
9136             "flag: Turks & Caicos Islands",
9137             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xa8",
9138             "1f1f9-1f1e8",
9139         },
9140         {
9141             "flag: Chad",
9142             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xa9",
9143             "1f1f9-1f1e9",
9144         },
9145         {
9146             "flag: French Southern Territories",
9147             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xab",
9148             "1f1f9-1f1eb",
9149         },
9150         {
9151             "flag: Togo",
9152             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xac",
9153             "1f1f9-1f1ec",
9154         },
9155         {
9156             "flag: Thailand",
9157             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xad",
9158             "1f1f9-1f1ed",
9159         },
9160         {
9161             "flag: Tajikistan",
9162             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xaf",
9163             "1f1f9-1f1ef",
9164         },
9165         {
9166             "flag: Tokelau",
9167             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb0",
9168             "1f1f9-1f1f0",
9169         },
9170         {
9171             "flag: Timor-Leste",
9172             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb1",
9173             "1f1f9-1f1f1",
9174         },
9175         {
9176             "flag: Turkmenistan",
9177             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb2",
9178             "1f1f9-1f1f2",
9179         },
9180         {
9181             "flag: Tunisia",
9182             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb3",
9183             "1f1f9-1f1f3",
9184         },
9185         {
9186             "flag: Tonga",
9187             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb4",
9188             "1f1f9-1f1f4",
9189         },
9190         {
9191             "flag: Turkey",
9192             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb7",
9193             "1f1f9-1f1f7",
9194         },
9195         {
9196             "flag: Trinidad & Tobago",
9197             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xb9",
9198             "1f1f9-1f1f9",
9199         },
9200         {
9201             "flag: Tuvalu",
9202             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xbb",
9203             "1f1f9-1f1fb",
9204         },
9205         {
9206             "flag: Taiwan",
9207             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xbc",
9208             "1f1f9-1f1fc",
9209         },
9210         {
9211             "flag: Tanzania",
9212             "\xf0\x9f\x87\xb9\xf0\x9f\x87\xbf",
9213             "1f1f9-1f1ff",
9214         },
9215         {
9216             "flag: Ukraine",
9217             "\xf0\x9f\x87\xba\xf0\x9f\x87\xa6",
9218             "1f1fa-1f1e6",
9219         },
9220         {
9221             "flag: Uganda",
9222             "\xf0\x9f\x87\xba\xf0\x9f\x87\xac",
9223             "1f1fa-1f1ec",
9224         },
9225         {
9226             "flag: U.S. Outlying Islands",
9227             "\xf0\x9f\x87\xba\xf0\x9f\x87\xb2",
9228             "1f1fa-1f1f2",
9229         },
9230         {
9231             "flag: United Nations",
9232             "\xf0\x9f\x87\xba\xf0\x9f\x87\xb3",
9233             "1f1fa-1f1f3",
9234         },
9235         {
9236             "flag: United States",
9237             "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8",
9238             "1f1fa-1f1f8",
9239         },
9240         {
9241             "flag: Uruguay",
9242             "\xf0\x9f\x87\xba\xf0\x9f\x87\xbe",
9243             "1f1fa-1f1fe",
9244         },
9245         {
9246             "flag: Uzbekistan",
9247             "\xf0\x9f\x87\xba\xf0\x9f\x87\xbf",
9248             "1f1fa-1f1ff",
9249         },
9250         {
9251             "flag: Vatican City",
9252             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xa6",
9253             "1f1fb-1f1e6",
9254         },
9255         {
9256             "flag: St. Vincent & Grenadines",
9257             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xa8",
9258             "1f1fb-1f1e8",
9259         },
9260         {
9261             "flag: Venezuela",
9262             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xaa",
9263             "1f1fb-1f1ea",
9264         },
9265         {
9266             "flag: British Virgin Islands",
9267             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xac",
9268             "1f1fb-1f1ec",
9269         },
9270         {
9271             "flag: U.S. Virgin Islands",
9272             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xae",
9273             "1f1fb-1f1ee",
9274         },
9275         {
9276             "flag: Vietnam",
9277             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xb3",
9278             "1f1fb-1f1f3",
9279         },
9280         {
9281             "flag: Vanuatu",
9282             "\xf0\x9f\x87\xbb\xf0\x9f\x87\xba",
9283             "1f1fb-1f1fa",
9284         },
9285         {
9286             "flag: Wallis & Futuna",
9287             "\xf0\x9f\x87\xbc\xf0\x9f\x87\xab",
9288             "1f1fc-1f1eb",
9289         },
9290         {
9291             "flag: Samoa",
9292             "\xf0\x9f\x87\xbc\xf0\x9f\x87\xb8",
9293             "1f1fc-1f1f8",
9294         },
9295         {
9296             "flag: Kosovo",
9297             "\xf0\x9f\x87\xbd\xf0\x9f\x87\xb0",
9298             "1f1fd-1f1f0",
9299         },
9300         {
9301             "flag: Yemen",
9302             "\xf0\x9f\x87\xbe\xf0\x9f\x87\xaa",
9303             "1f1fe-1f1ea",
9304         },
9305         {
9306             "flag: Mayotte",
9307             "\xf0\x9f\x87\xbe\xf0\x9f\x87\xb9",
9308             "1f1fe-1f1f9",
9309         },
9310         {
9311             "flag: South Africa",
9312             "\xf0\x9f\x87\xbf\xf0\x9f\x87\xa6",
9313             "1f1ff-1f1e6",
9314         },
9315         {
9316             "flag: Zambia",
9317             "\xf0\x9f\x87\xbf\xf0\x9f\x87\xb2",
9318             "1f1ff-1f1f2",
9319         },
9320         {
9321             "flag: Zimbabwe",
9322             "\xf0\x9f\x87\xbf\xf0\x9f\x87\xbc",
9323             "1f1ff-1f1fc",
9324         },
9325     }
9326 };
9327 static const glaxnimate::emoji::EmojiSubGroup group_8_2 {
9328     "subdivision-flag",
9329     {
9330         {
9331             "flag: England",
9332             "\xf0\x9f\x8f\xb4\xf3\xa0\x81\xa7\xf3\xa0\x81\xa2\xf3\xa0\x81\xa5\xf3\xa0\x81\xae\xf3\xa0\x81\xa7\xf3\xa0\x81\xbf",
9333             "1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",
9334         },
9335         {
9336             "flag: Scotland",
9337             "\xf0\x9f\x8f\xb4\xf3\xa0\x81\xa7\xf3\xa0\x81\xa2\xf3\xa0\x81\xb3\xf3\xa0\x81\xa3\xf3\xa0\x81\xb4\xf3\xa0\x81\xbf",
9338             "1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",
9339         },
9340         {
9341             "flag: Wales",
9342             "\xf0\x9f\x8f\xb4\xf3\xa0\x81\xa7\xf3\xa0\x81\xa2\xf3\xa0\x81\xb7\xf3\xa0\x81\xac\xf3\xa0\x81\xb3\xf3\xa0\x81\xbf",
9343             "1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",
9344         },
9345     }
9346 };
9347 static const glaxnimate::emoji::EmojiGroup group_8 {
9348     "Flags",
9349     {
9350         &group_8_0,
9351         &group_8_1,
9352         &group_8_2,
9353     }
9354 };
9355 const std::vector<const glaxnimate::emoji::EmojiGroup*> glaxnimate::emoji::EmojiGroup::table = {
9356     &group_0,
9357     &group_1,
9358     &group_2,
9359     &group_3,
9360     &group_4,
9361     &group_5,
9362     &group_6,
9363     &group_7,
9364     &group_8,
9365 };
9366 #else
9367 const std::vector<const glaxnimate::emoji::EmojiGroup*> glaxnimate::emoji::EmojiGroup::table = {};
9368 #endif