//
// Copyright 2020 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
//

// This file is generated by EmojiGenerator.swift, do not manually edit it.

import SignalCoreKit

extension Emoji {
    enum Category: String, CaseIterable, Equatable {
        case smileysAndPeople = "Smileys & People"
        case animals = "Animals & Nature"
        case food = "Food & Drink"
        case activities = "Activities"
        case travel = "Travel & Places"
        case objects = "Objects"
        case symbols = "Symbols"
        case flags = "Flags"

        var localizedName: String {
            switch self {
            case .smileysAndPeople:
                return OWSLocalizedString("EMOJI_CATEGORY_SMILEYSANDPEOPLE_NAME", comment: "The name for the emoji category 'Smileys & People'")
            case .animals:
                return OWSLocalizedString("EMOJI_CATEGORY_ANIMALS_NAME", comment: "The name for the emoji category 'Animals & Nature'")
            case .food:
                return OWSLocalizedString("EMOJI_CATEGORY_FOOD_NAME", comment: "The name for the emoji category 'Food & Drink'")
            case .activities:
                return OWSLocalizedString("EMOJI_CATEGORY_ACTIVITIES_NAME", comment: "The name for the emoji category 'Activities'")
            case .travel:
                return OWSLocalizedString("EMOJI_CATEGORY_TRAVEL_NAME", comment: "The name for the emoji category 'Travel & Places'")
            case .objects:
                return OWSLocalizedString("EMOJI_CATEGORY_OBJECTS_NAME", comment: "The name for the emoji category 'Objects'")
            case .symbols:
                return OWSLocalizedString("EMOJI_CATEGORY_SYMBOLS_NAME", comment: "The name for the emoji category 'Symbols'")
            case .flags:
                return OWSLocalizedString("EMOJI_CATEGORY_FLAGS_NAME", comment: "The name for the emoji category 'Flags'")
            }
        }

        var normalizedEmoji: [Emoji] {
            switch self {
            case .smileysAndPeople:
                return [
                    .grinning,
                    .smiley,
                    .smile,
                    .grin,
                    .laughing,
                    .sweatSmile,
                    .rollingOnTheFloorLaughing,
                    .joy,
                    .slightlySmilingFace,
                    .upsideDownFace,
                    .meltingFace,
                    .wink,
                    .blush,
                    .innocent,
                    .smilingFaceWith3Hearts,
                    .heartEyes,
                    .starStruck,
                    .kissingHeart,
                    .kissing,
                    .relaxed,
                    .kissingClosedEyes,
                    .kissingSmilingEyes,
                    .smilingFaceWithTear,
                    .yum,
                    .stuckOutTongue,
                    .stuckOutTongueWinkingEye,
                    .zanyFace,
                    .stuckOutTongueClosedEyes,
                    .moneyMouthFace,
                    .huggingFace,
                    .faceWithHandOverMouth,
                    .faceWithOpenEyesAndHandOverMouth,
                    .faceWithPeekingEye,
                    .shushingFace,
                    .thinkingFace,
                    .salutingFace,
                    .zipperMouthFace,
                    .faceWithRaisedEyebrow,
                    .neutralFace,
                    .expressionless,
                    .noMouth,
                    .dottedLineFace,
                    .faceInClouds,
                    .smirk,
                    .unamused,
                    .faceWithRollingEyes,
                    .grimacing,
                    .faceExhaling,
                    .lyingFace,
                    .shakingFace,
                    .headShakingHorizontally,
                    .headShakingVertically,
                    .relieved,
                    .pensive,
                    .sleepy,
                    .droolingFace,
                    .sleeping,
                    .mask,
                    .faceWithThermometer,
                    .faceWithHeadBandage,
                    .nauseatedFace,
                    .faceVomiting,
                    .sneezingFace,
                    .hotFace,
                    .coldFace,
                    .woozyFace,
                    .dizzyFace,
                    .faceWithSpiralEyes,
                    .explodingHead,
                    .faceWithCowboyHat,
                    .partyingFace,
                    .disguisedFace,
                    .sunglasses,
                    .nerdFace,
                    .faceWithMonocle,
                    .confused,
                    .faceWithDiagonalMouth,
                    .worried,
                    .slightlyFrowningFace,
                    .whiteFrowningFace,
                    .openMouth,
                    .hushed,
                    .astonished,
                    .flushed,
                    .pleadingFace,
                    .faceHoldingBackTears,
                    .frowning,
                    .anguished,
                    .fearful,
                    .coldSweat,
                    .disappointedRelieved,
                    .cry,
                    .sob,
                    .scream,
                    .confounded,
                    .persevere,
                    .disappointed,
                    .sweat,
                    .weary,
                    .tiredFace,
                    .yawningFace,
                    .triumph,
                    .rage,
                    .angry,
                    .faceWithSymbolsOnMouth,
                    .smilingImp,
                    .imp,
                    .skull,
                    .skullAndCrossbones,
                    .hankey,
                    .clownFace,
                    .japaneseOgre,
                    .japaneseGoblin,
                    .ghost,
                    .alien,
                    .spaceInvader,
                    .robotFace,
                    .smileyCat,
                    .smileCat,
                    .joyCat,
                    .heartEyesCat,
                    .smirkCat,
                    .kissingCat,
                    .screamCat,
                    .cryingCatFace,
                    .poutingCat,
                    .seeNoEvil,
                    .hearNoEvil,
                    .speakNoEvil,
                    .loveLetter,
                    .cupid,
                    .giftHeart,
                    .sparklingHeart,
                    .heartpulse,
                    .heartbeat,
                    .revolvingHearts,
                    .twoHearts,
                    .heartDecoration,
                    .heavyHeartExclamationMarkOrnament,
                    .brokenHeart,
                    .heartOnFire,
                    .mendingHeart,
                    .heart,
                    .pinkHeart,
                    .orangeHeart,
                    .yellowHeart,
                    .greenHeart,
                    .blueHeart,
                    .lightBlueHeart,
                    .purpleHeart,
                    .brownHeart,
                    .blackHeart,
                    .greyHeart,
                    .whiteHeart,
                    .kiss,
                    .oneHundred,
                    .anger,
                    .boom,
                    .dizzy,
                    .sweatDrops,
                    .dash,
                    .hole,
                    .speechBalloon,
                    .eyeInSpeechBubble,
                    .leftSpeechBubble,
                    .rightAngerBubble,
                    .thoughtBalloon,
                    .zzz,
                    .wave,
                    .raisedBackOfHand,
                    .raisedHandWithFingersSplayed,
                    .hand,
                    .spockHand,
                    .rightwardsHand,
                    .leftwardsHand,
                    .palmDownHand,
                    .palmUpHand,
                    .leftwardsPushingHand,
                    .rightwardsPushingHand,
                    .okHand,
                    .pinchedFingers,
                    .pinchingHand,
                    .v,
                    .crossedFingers,
                    .handWithIndexFingerAndThumbCrossed,
                    .iLoveYouHandSign,
                    .theHorns,
                    .callMeHand,
                    .pointLeft,
                    .pointRight,
                    .pointUp2,
                    .middleFinger,
                    .pointDown,
                    .pointUp,
                    .indexPointingAtTheViewer,
                    .plusOne,
                    .negativeOne,
                    .fist,
                    .facepunch,
                    .leftFacingFist,
                    .rightFacingFist,
                    .clap,
                    .raisedHands,
                    .heartHands,
                    .openHands,
                    .palmsUpTogether,
                    .handshake,
                    .pray,
                    .writingHand,
                    .nailCare,
                    .selfie,
                    .muscle,
                    .mechanicalArm,
                    .mechanicalLeg,
                    .leg,
                    .foot,
                    .ear,
                    .earWithHearingAid,
                    .nose,
                    .brain,
                    .anatomicalHeart,
                    .lungs,
                    .tooth,
                    .bone,
                    .eyes,
                    .eye,
                    .tongue,
                    .lips,
                    .bitingLip,
                    .baby,
                    .child,
                    .boy,
                    .girl,
                    .adult,
                    .personWithBlondHair,
                    .man,
                    .beardedPerson,
                    .manWithBeard,
                    .womanWithBeard,
                    .redHairedMan,
                    .curlyHairedMan,
                    .whiteHairedMan,
                    .baldMan,
                    .woman,
                    .redHairedWoman,
                    .redHairedPerson,
                    .curlyHairedWoman,
                    .curlyHairedPerson,
                    .whiteHairedWoman,
                    .whiteHairedPerson,
                    .baldWoman,
                    .baldPerson,
                    .blondHairedWoman,
                    .blondHairedMan,
                    .olderAdult,
                    .olderMan,
                    .olderWoman,
                    .personFrowning,
                    .manFrowning,
                    .womanFrowning,
                    .personWithPoutingFace,
                    .manPouting,
                    .womanPouting,
                    .noGood,
                    .manGesturingNo,
                    .womanGesturingNo,
                    .okWoman,
                    .manGesturingOk,
                    .womanGesturingOk,
                    .informationDeskPerson,
                    .manTippingHand,
                    .womanTippingHand,
                    .raisingHand,
                    .manRaisingHand,
                    .womanRaisingHand,
                    .deafPerson,
                    .deafMan,
                    .deafWoman,
                    .bow,
                    .manBowing,
                    .womanBowing,
                    .facePalm,
                    .manFacepalming,
                    .womanFacepalming,
                    .shrug,
                    .manShrugging,
                    .womanShrugging,
                    .healthWorker,
                    .maleDoctor,
                    .femaleDoctor,
                    .student,
                    .maleStudent,
                    .femaleStudent,
                    .teacher,
                    .maleTeacher,
                    .femaleTeacher,
                    .judge,
                    .maleJudge,
                    .femaleJudge,
                    .farmer,
                    .maleFarmer,
                    .femaleFarmer,
                    .cook,
                    .maleCook,
                    .femaleCook,
                    .mechanic,
                    .maleMechanic,
                    .femaleMechanic,
                    .factoryWorker,
                    .maleFactoryWorker,
                    .femaleFactoryWorker,
                    .officeWorker,
                    .maleOfficeWorker,
                    .femaleOfficeWorker,
                    .scientist,
                    .maleScientist,
                    .femaleScientist,
                    .technologist,
                    .maleTechnologist,
                    .femaleTechnologist,
                    .singer,
                    .maleSinger,
                    .femaleSinger,
                    .artist,
                    .maleArtist,
                    .femaleArtist,
                    .pilot,
                    .malePilot,
                    .femalePilot,
                    .astronaut,
                    .maleAstronaut,
                    .femaleAstronaut,
                    .firefighter,
                    .maleFirefighter,
                    .femaleFirefighter,
                    .cop,
                    .malePoliceOfficer,
                    .femalePoliceOfficer,
                    .sleuthOrSpy,
                    .maleDetective,
                    .femaleDetective,
                    .guardsman,
                    .maleGuard,
                    .femaleGuard,
                    .ninja,
                    .constructionWorker,
                    .maleConstructionWorker,
                    .femaleConstructionWorker,
                    .personWithCrown,
                    .prince,
                    .princess,
                    .manWithTurban,
                    .manWearingTurban,
                    .womanWearingTurban,
                    .manWithGuaPiMao,
                    .personWithHeadscarf,
                    .personInTuxedo,
                    .manInTuxedo,
                    .womanInTuxedo,
                    .brideWithVeil,
                    .manWithVeil,
                    .womanWithVeil,
                    .pregnantWoman,
                    .pregnantMan,
                    .pregnantPerson,
                    .breastFeeding,
                    .womanFeedingBaby,
                    .manFeedingBaby,
                    .personFeedingBaby,
                    .angel,
                    .santa,
                    .mrsClaus,
                    .mxClaus,
                    .superhero,
                    .maleSuperhero,
                    .femaleSuperhero,
                    .supervillain,
                    .maleSupervillain,
                    .femaleSupervillain,
                    .mage,
                    .maleMage,
                    .femaleMage,
                    .fairy,
                    .maleFairy,
                    .femaleFairy,
                    .vampire,
                    .maleVampire,
                    .femaleVampire,
                    .merperson,
                    .merman,
                    .mermaid,
                    .elf,
                    .maleElf,
                    .femaleElf,
                    .genie,
                    .maleGenie,
                    .femaleGenie,
                    .zombie,
                    .maleZombie,
                    .femaleZombie,
                    .troll,
                    .massage,
                    .manGettingMassage,
                    .womanGettingMassage,
                    .haircut,
                    .manGettingHaircut,
                    .womanGettingHaircut,
                    .walking,
                    .manWalking,
                    .womanWalking,
                    .personWalkingFacingRight,
                    .womanWalkingFacingRight,
                    .manWalkingFacingRight,
                    .standingPerson,
                    .manStanding,
                    .womanStanding,
                    .kneelingPerson,
                    .manKneeling,
                    .womanKneeling,
                    .personKneelingFacingRight,
                    .womanKneelingFacingRight,
                    .manKneelingFacingRight,
                    .personWithProbingCane,
                    .personWithWhiteCaneFacingRight,
                    .manWithProbingCane,
                    .manWithWhiteCaneFacingRight,
                    .womanWithProbingCane,
                    .womanWithWhiteCaneFacingRight,
                    .personInMotorizedWheelchair,
                    .personInMotorizedWheelchairFacingRight,
                    .manInMotorizedWheelchair,
                    .manInMotorizedWheelchairFacingRight,
                    .womanInMotorizedWheelchair,
                    .womanInMotorizedWheelchairFacingRight,
                    .personInManualWheelchair,
                    .personInManualWheelchairFacingRight,
                    .manInManualWheelchair,
                    .manInManualWheelchairFacingRight,
                    .womanInManualWheelchair,
                    .womanInManualWheelchairFacingRight,
                    .runner,
                    .manRunning,
                    .womanRunning,
                    .personRunningFacingRight,
                    .womanRunningFacingRight,
                    .manRunningFacingRight,
                    .dancer,
                    .manDancing,
                    .manInBusinessSuitLevitating,
                    .dancers,
                    .menWithBunnyEarsPartying,
                    .womenWithBunnyEarsPartying,
                    .personInSteamyRoom,
                    .manInSteamyRoom,
                    .womanInSteamyRoom,
                    .personClimbing,
                    .manClimbing,
                    .womanClimbing,
                    .fencer,
                    .horseRacing,
                    .skier,
                    .snowboarder,
                    .golfer,
                    .manGolfing,
                    .womanGolfing,
                    .surfer,
                    .manSurfing,
                    .womanSurfing,
                    .rowboat,
                    .manRowingBoat,
                    .womanRowingBoat,
                    .swimmer,
                    .manSwimming,
                    .womanSwimming,
                    .personWithBall,
                    .manBouncingBall,
                    .womanBouncingBall,
                    .weightLifter,
                    .manLiftingWeights,
                    .womanLiftingWeights,
                    .bicyclist,
                    .manBiking,
                    .womanBiking,
                    .mountainBicyclist,
                    .manMountainBiking,
                    .womanMountainBiking,
                    .personDoingCartwheel,
                    .manCartwheeling,
                    .womanCartwheeling,
                    .wrestlers,
                    .manWrestling,
                    .womanWrestling,
                    .waterPolo,
                    .manPlayingWaterPolo,
                    .womanPlayingWaterPolo,
                    .handball,
                    .manPlayingHandball,
                    .womanPlayingHandball,
                    .juggling,
                    .manJuggling,
                    .womanJuggling,
                    .personInLotusPosition,
                    .manInLotusPosition,
                    .womanInLotusPosition,
                    .bath,
                    .sleepingAccommodation,
                    .peopleHoldingHands,
                    .twoWomenHoldingHands,
                    .manAndWomanHoldingHands,
                    .twoMenHoldingHands,
                    .personKissPerson,
                    .womanKissMan,
                    .manKissMan,
                    .womanKissWoman,
                    .personHeartPerson,
                    .womanHeartMan,
                    .manHeartMan,
                    .womanHeartWoman,
                    .manWomanBoy,
                    .manWomanGirl,
                    .manWomanGirlBoy,
                    .manWomanBoyBoy,
                    .manWomanGirlGirl,
                    .manManBoy,
                    .manManGirl,
                    .manManGirlBoy,
                    .manManBoyBoy,
                    .manManGirlGirl,
                    .womanWomanBoy,
                    .womanWomanGirl,
                    .womanWomanGirlBoy,
                    .womanWomanBoyBoy,
                    .womanWomanGirlGirl,
                    .manBoy,
                    .manBoyBoy,
                    .manGirl,
                    .manGirlBoy,
                    .manGirlGirl,
                    .womanBoy,
                    .womanBoyBoy,
                    .womanGirl,
                    .womanGirlBoy,
                    .womanGirlGirl,
                    .speakingHeadInSilhouette,
                    .bustInSilhouette,
                    .bustsInSilhouette,
                    .peopleHugging,
                    .family,
                    .familyAdultAdultChild,
                    .familyAdultAdultChildChild,
                    .familyAdultChild,
                    .familyAdultChildChild,
                    .footprints
                ]
            case .animals:
                return [
                    .monkeyFace,
                    .monkey,
                    .gorilla,
                    .orangutan,
                    .dog,
                    .dog2,
                    .guideDog,
                    .serviceDog,
                    .poodle,
                    .wolf,
                    .foxFace,
                    .raccoon,
                    .cat,
                    .cat2,
                    .blackCat,
                    .lionFace,
                    .tiger,
                    .tiger2,
                    .leopard,
                    .horse,
                    .moose,
                    .donkey,
                    .racehorse,
                    .unicornFace,
                    .zebraFace,
                    .deer,
                    .bison,
                    .cow,
                    .ox,
                    .waterBuffalo,
                    .cow2,
                    .pig,
                    .pig2,
                    .boar,
                    .pigNose,
                    .ram,
                    .sheep,
                    .goat,
                    .dromedaryCamel,
                    .camel,
                    .llama,
                    .giraffeFace,
                    .elephant,
                    .mammoth,
                    .rhinoceros,
                    .hippopotamus,
                    .mouse,
                    .mouse2,
                    .rat,
                    .hamster,
                    .rabbit,
                    .rabbit2,
                    .chipmunk,
                    .beaver,
                    .hedgehog,
                    .bat,
                    .bear,
                    .polarBear,
                    .koala,
                    .pandaFace,
                    .sloth,
                    .otter,
                    .skunk,
                    .kangaroo,
                    .badger,
                    .feet,
                    .turkey,
                    .chicken,
                    .rooster,
                    .hatchingChick,
                    .babyChick,
                    .hatchedChick,
                    .bird,
                    .penguin,
                    .doveOfPeace,
                    .eagle,
                    .duck,
                    .swan,
                    .owl,
                    .dodo,
                    .feather,
                    .flamingo,
                    .peacock,
                    .parrot,
                    .wing,
                    .blackBird,
                    .goose,
                    .phoenix,
                    .frog,
                    .crocodile,
                    .turtle,
                    .lizard,
                    .snake,
                    .dragonFace,
                    .dragon,
                    .sauropod,
                    .tRex,
                    .whale,
                    .whale2,
                    .dolphin,
                    .seal,
                    .fish,
                    .tropicalFish,
                    .blowfish,
                    .shark,
                    .octopus,
                    .shell,
                    .coral,
                    .jellyfish,
                    .snail,
                    .butterfly,
                    .bug,
                    .ant,
                    .bee,
                    .beetle,
                    .ladybug,
                    .cricket,
                    .cockroach,
                    .spider,
                    .spiderWeb,
                    .scorpion,
                    .mosquito,
                    .fly,
                    .worm,
                    .microbe,
                    .bouquet,
                    .cherryBlossom,
                    .whiteFlower,
                    .lotus,
                    .rosette,
                    .rose,
                    .wiltedFlower,
                    .hibiscus,
                    .sunflower,
                    .blossom,
                    .tulip,
                    .hyacinth,
                    .seedling,
                    .pottedPlant,
                    .evergreenTree,
                    .deciduousTree,
                    .palmTree,
                    .cactus,
                    .earOfRice,
                    .herb,
                    .shamrock,
                    .fourLeafClover,
                    .mapleLeaf,
                    .fallenLeaf,
                    .leaves,
                    .emptyNest,
                    .nestWithEggs,
                    .mushroom
                ]
            case .food:
                return [
                    .grapes,
                    .melon,
                    .watermelon,
                    .tangerine,
                    .lemon,
                    .lime,
                    .banana,
                    .pineapple,
                    .mango,
                    .apple,
                    .greenApple,
                    .pear,
                    .peach,
                    .cherries,
                    .strawberry,
                    .blueberries,
                    .kiwifruit,
                    .tomato,
                    .olive,
                    .coconut,
                    .avocado,
                    .eggplant,
                    .potato,
                    .carrot,
                    .corn,
                    .hotPepper,
                    .bellPepper,
                    .cucumber,
                    .leafyGreen,
                    .broccoli,
                    .garlic,
                    .onion,
                    .peanuts,
                    .beans,
                    .chestnut,
                    .gingerRoot,
                    .peaPod,
                    .brownMushroom,
                    .bread,
                    .croissant,
                    .baguetteBread,
                    .flatbread,
                    .pretzel,
                    .bagel,
                    .pancakes,
                    .waffle,
                    .cheeseWedge,
                    .meatOnBone,
                    .poultryLeg,
                    .cutOfMeat,
                    .bacon,
                    .hamburger,
                    .fries,
                    .pizza,
                    .hotdog,
                    .sandwich,
                    .taco,
                    .burrito,
                    .tamale,
                    .stuffedFlatbread,
                    .falafel,
                    .egg,
                    .friedEgg,
                    .shallowPanOfFood,
                    .stew,
                    .fondue,
                    .bowlWithSpoon,
                    .greenSalad,
                    .popcorn,
                    .butter,
                    .salt,
                    .cannedFood,
                    .bento,
                    .riceCracker,
                    .riceBall,
                    .rice,
                    .curry,
                    .ramen,
                    .spaghetti,
                    .sweetPotato,
                    .oden,
                    .sushi,
                    .friedShrimp,
                    .fishCake,
                    .moonCake,
                    .dango,
                    .dumpling,
                    .fortuneCookie,
                    .takeoutBox,
                    .crab,
                    .lobster,
                    .shrimp,
                    .squid,
                    .oyster,
                    .icecream,
                    .shavedIce,
                    .iceCream,
                    .doughnut,
                    .cookie,
                    .birthday,
                    .cake,
                    .cupcake,
                    .pie,
                    .chocolateBar,
                    .candy,
                    .lollipop,
                    .custard,
                    .honeyPot,
                    .babyBottle,
                    .glassOfMilk,
                    .coffee,
                    .teapot,
                    .tea,
                    .sake,
                    .champagne,
                    .wineGlass,
                    .cocktail,
                    .tropicalDrink,
                    .beer,
                    .beers,
                    .clinkingGlasses,
                    .tumblerGlass,
                    .pouringLiquid,
                    .cupWithStraw,
                    .bubbleTea,
                    .beverageBox,
                    .mateDrink,
                    .iceCube,
                    .chopsticks,
                    .knifeForkPlate,
                    .forkAndKnife,
                    .spoon,
                    .hocho,
                    .jar,
                    .amphora
                ]
            case .activities:
                return [
                    .jackOLantern,
                    .christmasTree,
                    .fireworks,
                    .sparkler,
                    .firecracker,
                    .sparkles,
                    .balloon,
                    .tada,
                    .confettiBall,
                    .tanabataTree,
                    .bamboo,
                    .dolls,
                    .flags,
                    .windChime,
                    .riceScene,
                    .redEnvelope,
                    .ribbon,
                    .gift,
                    .reminderRibbon,
                    .admissionTickets,
                    .ticket,
                    .medal,
                    .trophy,
                    .sportsMedal,
                    .firstPlaceMedal,
                    .secondPlaceMedal,
                    .thirdPlaceMedal,
                    .soccer,
                    .baseball,
                    .softball,
                    .basketball,
                    .volleyball,
                    .football,
                    .rugbyFootball,
                    .tennis,
                    .flyingDisc,
                    .bowling,
                    .cricketBatAndBall,
                    .fieldHockeyStickAndBall,
                    .iceHockeyStickAndPuck,
                    .lacrosse,
                    .tableTennisPaddleAndBall,
                    .badmintonRacquetAndShuttlecock,
                    .boxingGlove,
                    .martialArtsUniform,
                    .goalNet,
                    .golf,
                    .iceSkate,
                    .fishingPoleAndFish,
                    .divingMask,
                    .runningShirtWithSash,
                    .ski,
                    .sled,
                    .curlingStone,
                    .dart,
                    .yoYo,
                    .kite,
                    .gun,
                    .eightBall,
                    .crystalBall,
                    .magicWand,
                    .videoGame,
                    .joystick,
                    .slotMachine,
                    .gameDie,
                    .jigsaw,
                    .teddyBear,
                    .pinata,
                    .mirrorBall,
                    .nestingDolls,
                    .spades,
                    .hearts,
                    .diamonds,
                    .clubs,
                    .chessPawn,
                    .blackJoker,
                    .mahjong,
                    .flowerPlayingCards,
                    .performingArts,
                    .frameWithPicture,
                    .art,
                    .thread,
                    .sewingNeedle,
                    .yarn,
                    .knot
                ]
            case .travel:
                return [
                    .earthAfrica,
                    .earthAmericas,
                    .earthAsia,
                    .globeWithMeridians,
                    .worldMap,
                    .japan,
                    .compass,
                    .snowCappedMountain,
                    .mountain,
                    .volcano,
                    .mountFuji,
                    .camping,
                    .beachWithUmbrella,
                    .desert,
                    .desertIsland,
                    .nationalPark,
                    .stadium,
                    .classicalBuilding,
                    .buildingConstruction,
                    .bricks,
                    .rock,
                    .wood,
                    .hut,
                    .houseBuildings,
                    .derelictHouseBuilding,
                    .house,
                    .houseWithGarden,
                    .office,
                    .postOffice,
                    .europeanPostOffice,
                    .hospital,
                    .bank,
                    .hotel,
                    .loveHotel,
                    .convenienceStore,
                    .school,
                    .departmentStore,
                    .factory,
                    .japaneseCastle,
                    .europeanCastle,
                    .wedding,
                    .tokyoTower,
                    .statueOfLiberty,
                    .church,
                    .mosque,
                    .hinduTemple,
                    .synagogue,
                    .shintoShrine,
                    .kaaba,
                    .fountain,
                    .tent,
                    .foggy,
                    .nightWithStars,
                    .cityscape,
                    .sunriseOverMountains,
                    .sunrise,
                    .citySunset,
                    .citySunrise,
                    .bridgeAtNight,
                    .hotsprings,
                    .carouselHorse,
                    .playgroundSlide,
                    .ferrisWheel,
                    .rollerCoaster,
                    .barber,
                    .circusTent,
                    .steamLocomotive,
                    .railwayCar,
                    .bullettrainSide,
                    .bullettrainFront,
                    .train2,
                    .metro,
                    .lightRail,
                    .station,
                    .tram,
                    .monorail,
                    .mountainRailway,
                    .train,
                    .bus,
                    .oncomingBus,
                    .trolleybus,
                    .minibus,
                    .ambulance,
                    .fireEngine,
                    .policeCar,
                    .oncomingPoliceCar,
                    .taxi,
                    .oncomingTaxi,
                    .car,
                    .oncomingAutomobile,
                    .blueCar,
                    .pickupTruck,
                    .truck,
                    .articulatedLorry,
                    .tractor,
                    .racingCar,
                    .racingMotorcycle,
                    .motorScooter,
                    .manualWheelchair,
                    .motorizedWheelchair,
                    .autoRickshaw,
                    .bike,
                    .scooter,
                    .skateboard,
                    .rollerSkate,
                    .busstop,
                    .motorway,
                    .railwayTrack,
                    .oilDrum,
                    .fuelpump,
                    .wheel,
                    .rotatingLight,
                    .trafficLight,
                    .verticalTrafficLight,
                    .octagonalSign,
                    .construction,
                    .anchor,
                    .ringBuoy,
                    .boat,
                    .canoe,
                    .speedboat,
                    .passengerShip,
                    .ferry,
                    .motorBoat,
                    .ship,
                    .airplane,
                    .smallAirplane,
                    .airplaneDeparture,
                    .airplaneArriving,
                    .parachute,
                    .seat,
                    .helicopter,
                    .suspensionRailway,
                    .mountainCableway,
                    .aerialTramway,
                    .satellite,
                    .rocket,
                    .flyingSaucer,
                    .bellhopBell,
                    .luggage,
                    .hourglass,
                    .hourglassFlowingSand,
                    .watch,
                    .alarmClock,
                    .stopwatch,
                    .timerClock,
                    .mantelpieceClock,
                    .clock12,
                    .clock1230,
                    .clock1,
                    .clock130,
                    .clock2,
                    .clock230,
                    .clock3,
                    .clock330,
                    .clock4,
                    .clock430,
                    .clock5,
                    .clock530,
                    .clock6,
                    .clock630,
                    .clock7,
                    .clock730,
                    .clock8,
                    .clock830,
                    .clock9,
                    .clock930,
                    .clock10,
                    .clock1030,
                    .clock11,
                    .clock1130,
                    .newMoon,
                    .waxingCrescentMoon,
                    .firstQuarterMoon,
                    .moon,
                    .fullMoon,
                    .waningGibbousMoon,
                    .lastQuarterMoon,
                    .waningCrescentMoon,
                    .crescentMoon,
                    .newMoonWithFace,
                    .firstQuarterMoonWithFace,
                    .lastQuarterMoonWithFace,
                    .thermometer,
                    .sunny,
                    .fullMoonWithFace,
                    .sunWithFace,
                    .ringedPlanet,
                    .star,
                    .star2,
                    .stars,
                    .milkyWay,
                    .cloud,
                    .partlySunny,
                    .thunderCloudAndRain,
                    .mostlySunny,
                    .barelySunny,
                    .partlySunnyRain,
                    .rainCloud,
                    .snowCloud,
                    .lightning,
                    .tornado,
                    .fog,
                    .windBlowingFace,
                    .cyclone,
                    .rainbow,
                    .closedUmbrella,
                    .umbrella,
                    .umbrellaWithRainDrops,
                    .umbrellaOnGround,
                    .zap,
                    .snowflake,
                    .snowman,
                    .snowmanWithoutSnow,
                    .comet,
                    .fire,
                    .droplet,
                    .ocean
                ]
            case .objects:
                return [
                    .eyeglasses,
                    .darkSunglasses,
                    .goggles,
                    .labCoat,
                    .safetyVest,
                    .necktie,
                    .shirt,
                    .jeans,
                    .scarf,
                    .gloves,
                    .coat,
                    .socks,
                    .dress,
                    .kimono,
                    .sari,
                    .onePieceSwimsuit,
                    .briefs,
                    .shorts,
                    .bikini,
                    .womansClothes,
                    .foldingHandFan,
                    .purse,
                    .handbag,
                    .pouch,
                    .shoppingBags,
                    .schoolSatchel,
                    .thongSandal,
                    .mansShoe,
                    .athleticShoe,
                    .hikingBoot,
                    .womansFlatShoe,
                    .highHeel,
                    .sandal,
                    .balletShoes,
                    .boot,
                    .hairPick,
                    .crown,
                    .womansHat,
                    .tophat,
                    .mortarBoard,
                    .billedCap,
                    .militaryHelmet,
                    .helmetWithWhiteCross,
                    .prayerBeads,
                    .lipstick,
                    .ring,
                    .gem,
                    .mute,
                    .speaker,
                    .sound,
                    .loudSound,
                    .loudspeaker,
                    .mega,
                    .postalHorn,
                    .bell,
                    .noBell,
                    .musicalScore,
                    .musicalNote,
                    .notes,
                    .studioMicrophone,
                    .levelSlider,
                    .controlKnobs,
                    .microphone,
                    .headphones,
                    .radio,
                    .saxophone,
                    .accordion,
                    .guitar,
                    .musicalKeyboard,
                    .trumpet,
                    .violin,
                    .banjo,
                    .drumWithDrumsticks,
                    .longDrum,
                    .maracas,
                    .flute,
                    .iphone,
                    .calling,
                    .phone,
                    .telephoneReceiver,
                    .pager,
                    .fax,
                    .battery,
                    .lowBattery,
                    .electricPlug,
                    .computer,
                    .desktopComputer,
                    .printer,
                    .keyboard,
                    .threeButtonMouse,
                    .trackball,
                    .minidisc,
                    .floppyDisk,
                    .cd,
                    .dvd,
                    .abacus,
                    .movieCamera,
                    .filmFrames,
                    .filmProjector,
                    .clapper,
                    .tv,
                    .camera,
                    .cameraWithFlash,
                    .videoCamera,
                    .vhs,
                    .mag,
                    .magRight,
                    .candle,
                    .bulb,
                    .flashlight,
                    .izakayaLantern,
                    .diyaLamp,
                    .notebookWithDecorativeCover,
                    .closedBook,
                    .book,
                    .greenBook,
                    .blueBook,
                    .orangeBook,
                    .books,
                    .notebook,
                    .ledger,
                    .pageWithCurl,
                    .scroll,
                    .pageFacingUp,
                    .newspaper,
                    .rolledUpNewspaper,
                    .bookmarkTabs,
                    .bookmark,
                    .label,
                    .moneybag,
                    .coin,
                    .yen,
                    .dollar,
                    .euro,
                    .pound,
                    .moneyWithWings,
                    .creditCard,
                    .receipt,
                    .chart,
                    .email,
                    .eMail,
                    .incomingEnvelope,
                    .envelopeWithArrow,
                    .outboxTray,
                    .inboxTray,
                    .package,
                    .mailbox,
                    .mailboxClosed,
                    .mailboxWithMail,
                    .mailboxWithNoMail,
                    .postbox,
                    .ballotBoxWithBallot,
                    .pencil2,
                    .blackNib,
                    .lowerLeftFountainPen,
                    .lowerLeftBallpointPen,
                    .lowerLeftPaintbrush,
                    .lowerLeftCrayon,
                    .memo,
                    .briefcase,
                    .fileFolder,
                    .openFileFolder,
                    .cardIndexDividers,
                    .date,
                    .calendar,
                    .spiralNotePad,
                    .spiralCalendarPad,
                    .cardIndex,
                    .chartWithUpwardsTrend,
                    .chartWithDownwardsTrend,
                    .barChart,
                    .clipboard,
                    .pushpin,
                    .roundPushpin,
                    .paperclip,
                    .linkedPaperclips,
                    .straightRuler,
                    .triangularRuler,
                    .scissors,
                    .cardFileBox,
                    .fileCabinet,
                    .wastebasket,
                    .lock,
                    .unlock,
                    .lockWithInkPen,
                    .closedLockWithKey,
                    .key,
                    .oldKey,
                    .hammer,
                    .axe,
                    .pick,
                    .hammerAndPick,
                    .hammerAndWrench,
                    .daggerKnife,
                    .crossedSwords,
                    .bomb,
                    .boomerang,
                    .bowAndArrow,
                    .shield,
                    .carpentrySaw,
                    .wrench,
                    .screwdriver,
                    .nutAndBolt,
                    .gear,
                    .compression,
                    .scales,
                    .probingCane,
                    .link,
                    .brokenChain,
                    .chains,
                    .hook,
                    .toolbox,
                    .magnet,
                    .ladder,
                    .alembic,
                    .testTube,
                    .petriDish,
                    .dna,
                    .microscope,
                    .telescope,
                    .satelliteAntenna,
                    .syringe,
                    .dropOfBlood,
                    .pill,
                    .adhesiveBandage,
                    .crutch,
                    .stethoscope,
                    .xRay,
                    .door,
                    .elevator,
                    .mirror,
                    .window,
                    .bed,
                    .couchAndLamp,
                    .chair,
                    .toilet,
                    .plunger,
                    .shower,
                    .bathtub,
                    .mouseTrap,
                    .razor,
                    .lotionBottle,
                    .safetyPin,
                    .broom,
                    .basket,
                    .rollOfPaper,
                    .bucket,
                    .soap,
                    .bubbles,
                    .toothbrush,
                    .sponge,
                    .fireExtinguisher,
                    .shoppingTrolley,
                    .smoking,
                    .coffin,
                    .headstone,
                    .funeralUrn,
                    .nazarAmulet,
                    .hamsa,
                    .moyai,
                    .placard,
                    .identificationCard
                ]
            case .symbols:
                return [
                    .atm,
                    .putLitterInItsPlace,
                    .potableWater,
                    .wheelchair,
                    .mens,
                    .womens,
                    .restroom,
                    .babySymbol,
                    .wc,
                    .passportControl,
                    .customs,
                    .baggageClaim,
                    .leftLuggage,
                    .warning,
                    .childrenCrossing,
                    .noEntry,
                    .noEntrySign,
                    .noBicycles,
                    .noSmoking,
                    .doNotLitter,
                    .nonPotableWater,
                    .noPedestrians,
                    .noMobilePhones,
                    .underage,
                    .radioactiveSign,
                    .biohazardSign,
                    .arrowUp,
                    .arrowUpperRight,
                    .arrowRight,
                    .arrowLowerRight,
                    .arrowDown,
                    .arrowLowerLeft,
                    .arrowLeft,
                    .arrowUpperLeft,
                    .arrowUpDown,
                    .leftRightArrow,
                    .leftwardsArrowWithHook,
                    .arrowRightHook,
                    .arrowHeadingUp,
                    .arrowHeadingDown,
                    .arrowsClockwise,
                    .arrowsCounterclockwise,
                    .back,
                    .end,
                    .on,
                    .soon,
                    .top,
                    .placeOfWorship,
                    .atomSymbol,
                    .omSymbol,
                    .starOfDavid,
                    .wheelOfDharma,
                    .yinYang,
                    .latinCross,
                    .orthodoxCross,
                    .starAndCrescent,
                    .peaceSymbol,
                    .menorahWithNineBranches,
                    .sixPointedStar,
                    .khanda,
                    .aries,
                    .taurus,
                    .gemini,
                    .cancer,
                    .leo,
                    .virgo,
                    .libra,
                    .scorpius,
                    .sagittarius,
                    .capricorn,
                    .aquarius,
                    .pisces,
                    .ophiuchus,
                    .twistedRightwardsArrows,
                    .`repeat`,
                    .repeatOne,
                    .arrowForward,
                    .fastForward,
                    .blackRightPointingDoubleTriangleWithVerticalBar,
                    .blackRightPointingTriangleWithDoubleVerticalBar,
                    .arrowBackward,
                    .rewind,
                    .blackLeftPointingDoubleTriangleWithVerticalBar,
                    .arrowUpSmall,
                    .arrowDoubleUp,
                    .arrowDownSmall,
                    .arrowDoubleDown,
                    .doubleVerticalBar,
                    .blackSquareForStop,
                    .blackCircleForRecord,
                    .eject,
                    .cinema,
                    .lowBrightness,
                    .highBrightness,
                    .signalStrength,
                    .wireless,
                    .vibrationMode,
                    .mobilePhoneOff,
                    .femaleSign,
                    .maleSign,
                    .transgenderSymbol,
                    .heavyMultiplicationX,
                    .heavyPlusSign,
                    .heavyMinusSign,
                    .heavyDivisionSign,
                    .heavyEqualsSign,
                    .infinity,
                    .bangbang,
                    .interrobang,
                    .question,
                    .greyQuestion,
                    .greyExclamation,
                    .exclamation,
                    .wavyDash,
                    .currencyExchange,
                    .heavyDollarSign,
                    .medicalSymbol,
                    .recycle,
                    .fleurDeLis,
                    .trident,
                    .nameBadge,
                    .beginner,
                    .o,
                    .whiteCheckMark,
                    .ballotBoxWithCheck,
                    .heavyCheckMark,
                    .x,
                    .negativeSquaredCrossMark,
                    .curlyLoop,
                    .loop,
                    .partAlternationMark,
                    .eightSpokedAsterisk,
                    .eightPointedBlackStar,
                    .sparkle,
                    .copyright,
                    .registered,
                    .tm,
                    .hash,
                    .keycapStar,
                    .zero,
                    .one,
                    .two,
                    .three,
                    .four,
                    .five,
                    .six,
                    .seven,
                    .eight,
                    .nine,
                    .keycapTen,
                    .capitalAbcd,
                    .abcd,
                    .oneTwoThreeFour,
                    .symbols,
                    .abc,
                    .a,
                    .ab,
                    .b,
                    .cl,
                    .cool,
                    .free,
                    .informationSource,
                    .id,
                    .m,
                    .new,
                    .ng,
                    .o2,
                    .ok,
                    .parking,
                    .sos,
                    .up,
                    .vs,
                    .koko,
                    .sa,
                    .u6708,
                    .u6709,
                    .u6307,
                    .ideographAdvantage,
                    .u5272,
                    .u7121,
                    .u7981,
                    .accept,
                    .u7533,
                    .u5408,
                    .u7a7a,
                    .congratulations,
                    .secret,
                    .u55b6,
                    .u6e80,
                    .redCircle,
                    .largeOrangeCircle,
                    .largeYellowCircle,
                    .largeGreenCircle,
                    .largeBlueCircle,
                    .largePurpleCircle,
                    .largeBrownCircle,
                    .blackCircle,
                    .whiteCircle,
                    .largeRedSquare,
                    .largeOrangeSquare,
                    .largeYellowSquare,
                    .largeGreenSquare,
                    .largeBlueSquare,
                    .largePurpleSquare,
                    .largeBrownSquare,
                    .blackLargeSquare,
                    .whiteLargeSquare,
                    .blackMediumSquare,
                    .whiteMediumSquare,
                    .blackMediumSmallSquare,
                    .whiteMediumSmallSquare,
                    .blackSmallSquare,
                    .whiteSmallSquare,
                    .largeOrangeDiamond,
                    .largeBlueDiamond,
                    .smallOrangeDiamond,
                    .smallBlueDiamond,
                    .smallRedTriangle,
                    .smallRedTriangleDown,
                    .diamondShapeWithADotInside,
                    .radioButton,
                    .whiteSquareButton,
                    .blackSquareButton
                ]
            case .flags:
                return [
                    .checkeredFlag,
                    .triangularFlagOnPost,
                    .crossedFlags,
                    .wavingBlackFlag,
                    .wavingWhiteFlag,
                    .rainbowFlag,
                    .transgenderFlag,
                    .pirateFlag,
                    .flagAc,
                    .flagAd,
                    .flagAe,
                    .flagAf,
                    .flagAg,
                    .flagAi,
                    .flagAl,
                    .flagAm,
                    .flagAo,
                    .flagAq,
                    .flagAr,
                    .flagAs,
                    .flagAt,
                    .flagAu,
                    .flagAw,
                    .flagAx,
                    .flagAz,
                    .flagBa,
                    .flagBb,
                    .flagBd,
                    .flagBe,
                    .flagBf,
                    .flagBg,
                    .flagBh,
                    .flagBi,
                    .flagBj,
                    .flagBl,
                    .flagBm,
                    .flagBn,
                    .flagBo,
                    .flagBq,
                    .flagBr,
                    .flagBs,
                    .flagBt,
                    .flagBv,
                    .flagBw,
                    .flagBy,
                    .flagBz,
                    .flagCa,
                    .flagCc,
                    .flagCd,
                    .flagCf,
                    .flagCg,
                    .flagCh,
                    .flagCi,
                    .flagCk,
                    .flagCl,
                    .flagCm,
                    .cn,
                    .flagCo,
                    .flagCp,
                    .flagCr,
                    .flagCu,
                    .flagCv,
                    .flagCw,
                    .flagCx,
                    .flagCy,
                    .flagCz,
                    .de,
                    .flagDg,
                    .flagDj,
                    .flagDk,
                    .flagDm,
                    .flagDo,
                    .flagDz,
                    .flagEa,
                    .flagEc,
                    .flagEe,
                    .flagEg,
                    .flagEh,
                    .flagEr,
                    .es,
                    .flagEt,
                    .flagEu,
                    .flagFi,
                    .flagFj,
                    .flagFk,
                    .flagFm,
                    .flagFo,
                    .fr,
                    .flagGa,
                    .gb,
                    .flagGd,
                    .flagGe,
                    .flagGf,
                    .flagGg,
                    .flagGh,
                    .flagGi,
                    .flagGl,
                    .flagGm,
                    .flagGn,
                    .flagGp,
                    .flagGq,
                    .flagGr,
                    .flagGs,
                    .flagGt,
                    .flagGu,
                    .flagGw,
                    .flagGy,
                    .flagHk,
                    .flagHm,
                    .flagHn,
                    .flagHr,
                    .flagHt,
                    .flagHu,
                    .flagIc,
                    .flagId,
                    .flagIe,
                    .flagIl,
                    .flagIm,
                    .flagIn,
                    .flagIo,
                    .flagIq,
                    .flagIr,
                    .flagIs,
                    .it,
                    .flagJe,
                    .flagJm,
                    .flagJo,
                    .jp,
                    .flagKe,
                    .flagKg,
                    .flagKh,
                    .flagKi,
                    .flagKm,
                    .flagKn,
                    .flagKp,
                    .kr,
                    .flagKw,
                    .flagKy,
                    .flagKz,
                    .flagLa,
                    .flagLb,
                    .flagLc,
                    .flagLi,
                    .flagLk,
                    .flagLr,
                    .flagLs,
                    .flagLt,
                    .flagLu,
                    .flagLv,
                    .flagLy,
                    .flagMa,
                    .flagMc,
                    .flagMd,
                    .flagMe,
                    .flagMf,
                    .flagMg,
                    .flagMh,
                    .flagMk,
                    .flagMl,
                    .flagMm,
                    .flagMn,
                    .flagMo,
                    .flagMp,
                    .flagMq,
                    .flagMr,
                    .flagMs,
                    .flagMt,
                    .flagMu,
                    .flagMv,
                    .flagMw,
                    .flagMx,
                    .flagMy,
                    .flagMz,
                    .flagNa,
                    .flagNc,
                    .flagNe,
                    .flagNf,
                    .flagNg,
                    .flagNi,
                    .flagNl,
                    .flagNo,
                    .flagNp,
                    .flagNr,
                    .flagNu,
                    .flagNz,
                    .flagOm,
                    .flagPa,
                    .flagPe,
                    .flagPf,
                    .flagPg,
                    .flagPh,
                    .flagPk,
                    .flagPl,
                    .flagPm,
                    .flagPn,
                    .flagPr,
                    .flagPs,
                    .flagPt,
                    .flagPw,
                    .flagPy,
                    .flagQa,
                    .flagRe,
                    .flagRo,
                    .flagRs,
                    .ru,
                    .flagRw,
                    .flagSa,
                    .flagSb,
                    .flagSc,
                    .flagSd,
                    .flagSe,
                    .flagSg,
                    .flagSh,
                    .flagSi,
                    .flagSj,
                    .flagSk,
                    .flagSl,
                    .flagSm,
                    .flagSn,
                    .flagSo,
                    .flagSr,
                    .flagSs,
                    .flagSt,
                    .flagSv,
                    .flagSx,
                    .flagSy,
                    .flagSz,
                    .flagTa,
                    .flagTc,
                    .flagTd,
                    .flagTf,
                    .flagTg,
                    .flagTh,
                    .flagTj,
                    .flagTk,
                    .flagTl,
                    .flagTm,
                    .flagTn,
                    .flagTo,
                    .flagTr,
                    .flagTt,
                    .flagTv,
                    .flagTw,
                    .flagTz,
                    .flagUa,
                    .flagUg,
                    .flagUn,
                    .us,
                    .flagUy,
                    .flagUz,
                    .flagVa,
                    .flagVc,
                    .flagVe,
                    .flagVg,
                    .flagVi,
                    .flagVn,
                    .flagVu,
                    .flagWf,
                    .flagWs,
                    .flagXk,
                    .flagYe,
                    .flagYt,
                    .flagZa,
                    .flagZm,
                    .flagZw,
                    .flagEngland,
                    .flagScotland,
                    .flagWales
                ]
            }
        }
    }

    var category: Category {
        switch self {
        case .grinning: return .smileysAndPeople
        case .smiley: return .smileysAndPeople
        case .smile: return .smileysAndPeople
        case .grin: return .smileysAndPeople
        case .laughing: return .smileysAndPeople
        case .sweatSmile: return .smileysAndPeople
        case .rollingOnTheFloorLaughing: return .smileysAndPeople
        case .joy: return .smileysAndPeople
        case .slightlySmilingFace: return .smileysAndPeople
        case .upsideDownFace: return .smileysAndPeople
        case .meltingFace: return .smileysAndPeople
        case .wink: return .smileysAndPeople
        case .blush: return .smileysAndPeople
        case .innocent: return .smileysAndPeople
        case .smilingFaceWith3Hearts: return .smileysAndPeople
        case .heartEyes: return .smileysAndPeople
        case .starStruck: return .smileysAndPeople
        case .kissingHeart: return .smileysAndPeople
        case .kissing: return .smileysAndPeople
        case .relaxed: return .smileysAndPeople
        case .kissingClosedEyes: return .smileysAndPeople
        case .kissingSmilingEyes: return .smileysAndPeople
        case .smilingFaceWithTear: return .smileysAndPeople
        case .yum: return .smileysAndPeople
        case .stuckOutTongue: return .smileysAndPeople
        case .stuckOutTongueWinkingEye: return .smileysAndPeople
        case .zanyFace: return .smileysAndPeople
        case .stuckOutTongueClosedEyes: return .smileysAndPeople
        case .moneyMouthFace: return .smileysAndPeople
        case .huggingFace: return .smileysAndPeople
        case .faceWithHandOverMouth: return .smileysAndPeople
        case .faceWithOpenEyesAndHandOverMouth: return .smileysAndPeople
        case .faceWithPeekingEye: return .smileysAndPeople
        case .shushingFace: return .smileysAndPeople
        case .thinkingFace: return .smileysAndPeople
        case .salutingFace: return .smileysAndPeople
        case .zipperMouthFace: return .smileysAndPeople
        case .faceWithRaisedEyebrow: return .smileysAndPeople
        case .neutralFace: return .smileysAndPeople
        case .expressionless: return .smileysAndPeople
        case .noMouth: return .smileysAndPeople
        case .dottedLineFace: return .smileysAndPeople
        case .faceInClouds: return .smileysAndPeople
        case .smirk: return .smileysAndPeople
        case .unamused: return .smileysAndPeople
        case .faceWithRollingEyes: return .smileysAndPeople
        case .grimacing: return .smileysAndPeople
        case .faceExhaling: return .smileysAndPeople
        case .lyingFace: return .smileysAndPeople
        case .shakingFace: return .smileysAndPeople
        case .headShakingHorizontally: return .smileysAndPeople
        case .headShakingVertically: return .smileysAndPeople
        case .relieved: return .smileysAndPeople
        case .pensive: return .smileysAndPeople
        case .sleepy: return .smileysAndPeople
        case .droolingFace: return .smileysAndPeople
        case .sleeping: return .smileysAndPeople
        case .mask: return .smileysAndPeople
        case .faceWithThermometer: return .smileysAndPeople
        case .faceWithHeadBandage: return .smileysAndPeople
        case .nauseatedFace: return .smileysAndPeople
        case .faceVomiting: return .smileysAndPeople
        case .sneezingFace: return .smileysAndPeople
        case .hotFace: return .smileysAndPeople
        case .coldFace: return .smileysAndPeople
        case .woozyFace: return .smileysAndPeople
        case .dizzyFace: return .smileysAndPeople
        case .faceWithSpiralEyes: return .smileysAndPeople
        case .explodingHead: return .smileysAndPeople
        case .faceWithCowboyHat: return .smileysAndPeople
        case .partyingFace: return .smileysAndPeople
        case .disguisedFace: return .smileysAndPeople
        case .sunglasses: return .smileysAndPeople
        case .nerdFace: return .smileysAndPeople
        case .faceWithMonocle: return .smileysAndPeople
        case .confused: return .smileysAndPeople
        case .faceWithDiagonalMouth: return .smileysAndPeople
        case .worried: return .smileysAndPeople
        case .slightlyFrowningFace: return .smileysAndPeople
        case .whiteFrowningFace: return .smileysAndPeople
        case .openMouth: return .smileysAndPeople
        case .hushed: return .smileysAndPeople
        case .astonished: return .smileysAndPeople
        case .flushed: return .smileysAndPeople
        case .pleadingFace: return .smileysAndPeople
        case .faceHoldingBackTears: return .smileysAndPeople
        case .frowning: return .smileysAndPeople
        case .anguished: return .smileysAndPeople
        case .fearful: return .smileysAndPeople
        case .coldSweat: return .smileysAndPeople
        case .disappointedRelieved: return .smileysAndPeople
        case .cry: return .smileysAndPeople
        case .sob: return .smileysAndPeople
        case .scream: return .smileysAndPeople
        case .confounded: return .smileysAndPeople
        case .persevere: return .smileysAndPeople
        case .disappointed: return .smileysAndPeople
        case .sweat: return .smileysAndPeople
        case .weary: return .smileysAndPeople
        case .tiredFace: return .smileysAndPeople
        case .yawningFace: return .smileysAndPeople
        case .triumph: return .smileysAndPeople
        case .rage: return .smileysAndPeople
        case .angry: return .smileysAndPeople
        case .faceWithSymbolsOnMouth: return .smileysAndPeople
        case .smilingImp: return .smileysAndPeople
        case .imp: return .smileysAndPeople
        case .skull: return .smileysAndPeople
        case .skullAndCrossbones: return .smileysAndPeople
        case .hankey: return .smileysAndPeople
        case .clownFace: return .smileysAndPeople
        case .japaneseOgre: return .smileysAndPeople
        case .japaneseGoblin: return .smileysAndPeople
        case .ghost: return .smileysAndPeople
        case .alien: return .smileysAndPeople
        case .spaceInvader: return .smileysAndPeople
        case .robotFace: return .smileysAndPeople
        case .smileyCat: return .smileysAndPeople
        case .smileCat: return .smileysAndPeople
        case .joyCat: return .smileysAndPeople
        case .heartEyesCat: return .smileysAndPeople
        case .smirkCat: return .smileysAndPeople
        case .kissingCat: return .smileysAndPeople
        case .screamCat: return .smileysAndPeople
        case .cryingCatFace: return .smileysAndPeople
        case .poutingCat: return .smileysAndPeople
        case .seeNoEvil: return .smileysAndPeople
        case .hearNoEvil: return .smileysAndPeople
        case .speakNoEvil: return .smileysAndPeople
        case .loveLetter: return .smileysAndPeople
        case .cupid: return .smileysAndPeople
        case .giftHeart: return .smileysAndPeople
        case .sparklingHeart: return .smileysAndPeople
        case .heartpulse: return .smileysAndPeople
        case .heartbeat: return .smileysAndPeople
        case .revolvingHearts: return .smileysAndPeople
        case .twoHearts: return .smileysAndPeople
        case .heartDecoration: return .smileysAndPeople
        case .heavyHeartExclamationMarkOrnament: return .smileysAndPeople
        case .brokenHeart: return .smileysAndPeople
        case .heartOnFire: return .smileysAndPeople
        case .mendingHeart: return .smileysAndPeople
        case .heart: return .smileysAndPeople
        case .pinkHeart: return .smileysAndPeople
        case .orangeHeart: return .smileysAndPeople
        case .yellowHeart: return .smileysAndPeople
        case .greenHeart: return .smileysAndPeople
        case .blueHeart: return .smileysAndPeople
        case .lightBlueHeart: return .smileysAndPeople
        case .purpleHeart: return .smileysAndPeople
        case .brownHeart: return .smileysAndPeople
        case .blackHeart: return .smileysAndPeople
        case .greyHeart: return .smileysAndPeople
        case .whiteHeart: return .smileysAndPeople
        case .kiss: return .smileysAndPeople
        case .oneHundred: return .smileysAndPeople
        case .anger: return .smileysAndPeople
        case .boom: return .smileysAndPeople
        case .dizzy: return .smileysAndPeople
        case .sweatDrops: return .smileysAndPeople
        case .dash: return .smileysAndPeople
        case .hole: return .smileysAndPeople
        case .speechBalloon: return .smileysAndPeople
        case .eyeInSpeechBubble: return .smileysAndPeople
        case .leftSpeechBubble: return .smileysAndPeople
        case .rightAngerBubble: return .smileysAndPeople
        case .thoughtBalloon: return .smileysAndPeople
        case .zzz: return .smileysAndPeople
        case .wave: return .smileysAndPeople
        case .raisedBackOfHand: return .smileysAndPeople
        case .raisedHandWithFingersSplayed: return .smileysAndPeople
        case .hand: return .smileysAndPeople
        case .spockHand: return .smileysAndPeople
        case .rightwardsHand: return .smileysAndPeople
        case .leftwardsHand: return .smileysAndPeople
        case .palmDownHand: return .smileysAndPeople
        case .palmUpHand: return .smileysAndPeople
        case .leftwardsPushingHand: return .smileysAndPeople
        case .rightwardsPushingHand: return .smileysAndPeople
        case .okHand: return .smileysAndPeople
        case .pinchedFingers: return .smileysAndPeople
        case .pinchingHand: return .smileysAndPeople
        case .v: return .smileysAndPeople
        case .crossedFingers: return .smileysAndPeople
        case .handWithIndexFingerAndThumbCrossed: return .smileysAndPeople
        case .iLoveYouHandSign: return .smileysAndPeople
        case .theHorns: return .smileysAndPeople
        case .callMeHand: return .smileysAndPeople
        case .pointLeft: return .smileysAndPeople
        case .pointRight: return .smileysAndPeople
        case .pointUp2: return .smileysAndPeople
        case .middleFinger: return .smileysAndPeople
        case .pointDown: return .smileysAndPeople
        case .pointUp: return .smileysAndPeople
        case .indexPointingAtTheViewer: return .smileysAndPeople
        case .plusOne: return .smileysAndPeople
        case .negativeOne: return .smileysAndPeople
        case .fist: return .smileysAndPeople
        case .facepunch: return .smileysAndPeople
        case .leftFacingFist: return .smileysAndPeople
        case .rightFacingFist: return .smileysAndPeople
        case .clap: return .smileysAndPeople
        case .raisedHands: return .smileysAndPeople
        case .heartHands: return .smileysAndPeople
        case .openHands: return .smileysAndPeople
        case .palmsUpTogether: return .smileysAndPeople
        case .handshake: return .smileysAndPeople
        case .pray: return .smileysAndPeople
        case .writingHand: return .smileysAndPeople
        case .nailCare: return .smileysAndPeople
        case .selfie: return .smileysAndPeople
        case .muscle: return .smileysAndPeople
        case .mechanicalArm: return .smileysAndPeople
        case .mechanicalLeg: return .smileysAndPeople
        case .leg: return .smileysAndPeople
        case .foot: return .smileysAndPeople
        case .ear: return .smileysAndPeople
        case .earWithHearingAid: return .smileysAndPeople
        case .nose: return .smileysAndPeople
        case .brain: return .smileysAndPeople
        case .anatomicalHeart: return .smileysAndPeople
        case .lungs: return .smileysAndPeople
        case .tooth: return .smileysAndPeople
        case .bone: return .smileysAndPeople
        case .eyes: return .smileysAndPeople
        case .eye: return .smileysAndPeople
        case .tongue: return .smileysAndPeople
        case .lips: return .smileysAndPeople
        case .bitingLip: return .smileysAndPeople
        case .baby: return .smileysAndPeople
        case .child: return .smileysAndPeople
        case .boy: return .smileysAndPeople
        case .girl: return .smileysAndPeople
        case .adult: return .smileysAndPeople
        case .personWithBlondHair: return .smileysAndPeople
        case .man: return .smileysAndPeople
        case .beardedPerson: return .smileysAndPeople
        case .manWithBeard: return .smileysAndPeople
        case .womanWithBeard: return .smileysAndPeople
        case .redHairedMan: return .smileysAndPeople
        case .curlyHairedMan: return .smileysAndPeople
        case .whiteHairedMan: return .smileysAndPeople
        case .baldMan: return .smileysAndPeople
        case .woman: return .smileysAndPeople
        case .redHairedWoman: return .smileysAndPeople
        case .redHairedPerson: return .smileysAndPeople
        case .curlyHairedWoman: return .smileysAndPeople
        case .curlyHairedPerson: return .smileysAndPeople
        case .whiteHairedWoman: return .smileysAndPeople
        case .whiteHairedPerson: return .smileysAndPeople
        case .baldWoman: return .smileysAndPeople
        case .baldPerson: return .smileysAndPeople
        case .blondHairedWoman: return .smileysAndPeople
        case .blondHairedMan: return .smileysAndPeople
        case .olderAdult: return .smileysAndPeople
        case .olderMan: return .smileysAndPeople
        case .olderWoman: return .smileysAndPeople
        case .personFrowning: return .smileysAndPeople
        case .manFrowning: return .smileysAndPeople
        case .womanFrowning: return .smileysAndPeople
        case .personWithPoutingFace: return .smileysAndPeople
        case .manPouting: return .smileysAndPeople
        case .womanPouting: return .smileysAndPeople
        case .noGood: return .smileysAndPeople
        case .manGesturingNo: return .smileysAndPeople
        case .womanGesturingNo: return .smileysAndPeople
        case .okWoman: return .smileysAndPeople
        case .manGesturingOk: return .smileysAndPeople
        case .womanGesturingOk: return .smileysAndPeople
        case .informationDeskPerson: return .smileysAndPeople
        case .manTippingHand: return .smileysAndPeople
        case .womanTippingHand: return .smileysAndPeople
        case .raisingHand: return .smileysAndPeople
        case .manRaisingHand: return .smileysAndPeople
        case .womanRaisingHand: return .smileysAndPeople
        case .deafPerson: return .smileysAndPeople
        case .deafMan: return .smileysAndPeople
        case .deafWoman: return .smileysAndPeople
        case .bow: return .smileysAndPeople
        case .manBowing: return .smileysAndPeople
        case .womanBowing: return .smileysAndPeople
        case .facePalm: return .smileysAndPeople
        case .manFacepalming: return .smileysAndPeople
        case .womanFacepalming: return .smileysAndPeople
        case .shrug: return .smileysAndPeople
        case .manShrugging: return .smileysAndPeople
        case .womanShrugging: return .smileysAndPeople
        case .healthWorker: return .smileysAndPeople
        case .maleDoctor: return .smileysAndPeople
        case .femaleDoctor: return .smileysAndPeople
        case .student: return .smileysAndPeople
        case .maleStudent: return .smileysAndPeople
        case .femaleStudent: return .smileysAndPeople
        case .teacher: return .smileysAndPeople
        case .maleTeacher: return .smileysAndPeople
        case .femaleTeacher: return .smileysAndPeople
        case .judge: return .smileysAndPeople
        case .maleJudge: return .smileysAndPeople
        case .femaleJudge: return .smileysAndPeople
        case .farmer: return .smileysAndPeople
        case .maleFarmer: return .smileysAndPeople
        case .femaleFarmer: return .smileysAndPeople
        case .cook: return .smileysAndPeople
        case .maleCook: return .smileysAndPeople
        case .femaleCook: return .smileysAndPeople
        case .mechanic: return .smileysAndPeople
        case .maleMechanic: return .smileysAndPeople
        case .femaleMechanic: return .smileysAndPeople
        case .factoryWorker: return .smileysAndPeople
        case .maleFactoryWorker: return .smileysAndPeople
        case .femaleFactoryWorker: return .smileysAndPeople
        case .officeWorker: return .smileysAndPeople
        case .maleOfficeWorker: return .smileysAndPeople
        case .femaleOfficeWorker: return .smileysAndPeople
        case .scientist: return .smileysAndPeople
        case .maleScientist: return .smileysAndPeople
        case .femaleScientist: return .smileysAndPeople
        case .technologist: return .smileysAndPeople
        case .maleTechnologist: return .smileysAndPeople
        case .femaleTechnologist: return .smileysAndPeople
        case .singer: return .smileysAndPeople
        case .maleSinger: return .smileysAndPeople
        case .femaleSinger: return .smileysAndPeople
        case .artist: return .smileysAndPeople
        case .maleArtist: return .smileysAndPeople
        case .femaleArtist: return .smileysAndPeople
        case .pilot: return .smileysAndPeople
        case .malePilot: return .smileysAndPeople
        case .femalePilot: return .smileysAndPeople
        case .astronaut: return .smileysAndPeople
        case .maleAstronaut: return .smileysAndPeople
        case .femaleAstronaut: return .smileysAndPeople
        case .firefighter: return .smileysAndPeople
        case .maleFirefighter: return .smileysAndPeople
        case .femaleFirefighter: return .smileysAndPeople
        case .cop: return .smileysAndPeople
        case .malePoliceOfficer: return .smileysAndPeople
        case .femalePoliceOfficer: return .smileysAndPeople
        case .sleuthOrSpy: return .smileysAndPeople
        case .maleDetective: return .smileysAndPeople
        case .femaleDetective: return .smileysAndPeople
        case .guardsman: return .smileysAndPeople
        case .maleGuard: return .smileysAndPeople
        case .femaleGuard: return .smileysAndPeople
        case .ninja: return .smileysAndPeople
        case .constructionWorker: return .smileysAndPeople
        case .maleConstructionWorker: return .smileysAndPeople
        case .femaleConstructionWorker: return .smileysAndPeople
        case .personWithCrown: return .smileysAndPeople
        case .prince: return .smileysAndPeople
        case .princess: return .smileysAndPeople
        case .manWithTurban: return .smileysAndPeople
        case .manWearingTurban: return .smileysAndPeople
        case .womanWearingTurban: return .smileysAndPeople
        case .manWithGuaPiMao: return .smileysAndPeople
        case .personWithHeadscarf: return .smileysAndPeople
        case .personInTuxedo: return .smileysAndPeople
        case .manInTuxedo: return .smileysAndPeople
        case .womanInTuxedo: return .smileysAndPeople
        case .brideWithVeil: return .smileysAndPeople
        case .manWithVeil: return .smileysAndPeople
        case .womanWithVeil: return .smileysAndPeople
        case .pregnantWoman: return .smileysAndPeople
        case .pregnantMan: return .smileysAndPeople
        case .pregnantPerson: return .smileysAndPeople
        case .breastFeeding: return .smileysAndPeople
        case .womanFeedingBaby: return .smileysAndPeople
        case .manFeedingBaby: return .smileysAndPeople
        case .personFeedingBaby: return .smileysAndPeople
        case .angel: return .smileysAndPeople
        case .santa: return .smileysAndPeople
        case .mrsClaus: return .smileysAndPeople
        case .mxClaus: return .smileysAndPeople
        case .superhero: return .smileysAndPeople
        case .maleSuperhero: return .smileysAndPeople
        case .femaleSuperhero: return .smileysAndPeople
        case .supervillain: return .smileysAndPeople
        case .maleSupervillain: return .smileysAndPeople
        case .femaleSupervillain: return .smileysAndPeople
        case .mage: return .smileysAndPeople
        case .maleMage: return .smileysAndPeople
        case .femaleMage: return .smileysAndPeople
        case .fairy: return .smileysAndPeople
        case .maleFairy: return .smileysAndPeople
        case .femaleFairy: return .smileysAndPeople
        case .vampire: return .smileysAndPeople
        case .maleVampire: return .smileysAndPeople
        case .femaleVampire: return .smileysAndPeople
        case .merperson: return .smileysAndPeople
        case .merman: return .smileysAndPeople
        case .mermaid: return .smileysAndPeople
        case .elf: return .smileysAndPeople
        case .maleElf: return .smileysAndPeople
        case .femaleElf: return .smileysAndPeople
        case .genie: return .smileysAndPeople
        case .maleGenie: return .smileysAndPeople
        case .femaleGenie: return .smileysAndPeople
        case .zombie: return .smileysAndPeople
        case .maleZombie: return .smileysAndPeople
        case .femaleZombie: return .smileysAndPeople
        case .troll: return .smileysAndPeople
        case .massage: return .smileysAndPeople
        case .manGettingMassage: return .smileysAndPeople
        case .womanGettingMassage: return .smileysAndPeople
        case .haircut: return .smileysAndPeople
        case .manGettingHaircut: return .smileysAndPeople
        case .womanGettingHaircut: return .smileysAndPeople
        case .walking: return .smileysAndPeople
        case .manWalking: return .smileysAndPeople
        case .womanWalking: return .smileysAndPeople
        case .personWalkingFacingRight: return .smileysAndPeople
        case .womanWalkingFacingRight: return .smileysAndPeople
        case .manWalkingFacingRight: return .smileysAndPeople
        case .standingPerson: return .smileysAndPeople
        case .manStanding: return .smileysAndPeople
        case .womanStanding: return .smileysAndPeople
        case .kneelingPerson: return .smileysAndPeople
        case .manKneeling: return .smileysAndPeople
        case .womanKneeling: return .smileysAndPeople
        case .personKneelingFacingRight: return .smileysAndPeople
        case .womanKneelingFacingRight: return .smileysAndPeople
        case .manKneelingFacingRight: return .smileysAndPeople
        case .personWithProbingCane: return .smileysAndPeople
        case .personWithWhiteCaneFacingRight: return .smileysAndPeople
        case .manWithProbingCane: return .smileysAndPeople
        case .manWithWhiteCaneFacingRight: return .smileysAndPeople
        case .womanWithProbingCane: return .smileysAndPeople
        case .womanWithWhiteCaneFacingRight: return .smileysAndPeople
        case .personInMotorizedWheelchair: return .smileysAndPeople
        case .personInMotorizedWheelchairFacingRight: return .smileysAndPeople
        case .manInMotorizedWheelchair: return .smileysAndPeople
        case .manInMotorizedWheelchairFacingRight: return .smileysAndPeople
        case .womanInMotorizedWheelchair: return .smileysAndPeople
        case .womanInMotorizedWheelchairFacingRight: return .smileysAndPeople
        case .personInManualWheelchair: return .smileysAndPeople
        case .personInManualWheelchairFacingRight: return .smileysAndPeople
        case .manInManualWheelchair: return .smileysAndPeople
        case .manInManualWheelchairFacingRight: return .smileysAndPeople
        case .womanInManualWheelchair: return .smileysAndPeople
        case .womanInManualWheelchairFacingRight: return .smileysAndPeople
        case .runner: return .smileysAndPeople
        case .manRunning: return .smileysAndPeople
        case .womanRunning: return .smileysAndPeople
        case .personRunningFacingRight: return .smileysAndPeople
        case .womanRunningFacingRight: return .smileysAndPeople
        case .manRunningFacingRight: return .smileysAndPeople
        case .dancer: return .smileysAndPeople
        case .manDancing: return .smileysAndPeople
        case .manInBusinessSuitLevitating: return .smileysAndPeople
        case .dancers: return .smileysAndPeople
        case .menWithBunnyEarsPartying: return .smileysAndPeople
        case .womenWithBunnyEarsPartying: return .smileysAndPeople
        case .personInSteamyRoom: return .smileysAndPeople
        case .manInSteamyRoom: return .smileysAndPeople
        case .womanInSteamyRoom: return .smileysAndPeople
        case .personClimbing: return .smileysAndPeople
        case .manClimbing: return .smileysAndPeople
        case .womanClimbing: return .smileysAndPeople
        case .fencer: return .smileysAndPeople
        case .horseRacing: return .smileysAndPeople
        case .skier: return .smileysAndPeople
        case .snowboarder: return .smileysAndPeople
        case .golfer: return .smileysAndPeople
        case .manGolfing: return .smileysAndPeople
        case .womanGolfing: return .smileysAndPeople
        case .surfer: return .smileysAndPeople
        case .manSurfing: return .smileysAndPeople
        case .womanSurfing: return .smileysAndPeople
        case .rowboat: return .smileysAndPeople
        case .manRowingBoat: return .smileysAndPeople
        case .womanRowingBoat: return .smileysAndPeople
        case .swimmer: return .smileysAndPeople
        case .manSwimming: return .smileysAndPeople
        case .womanSwimming: return .smileysAndPeople
        case .personWithBall: return .smileysAndPeople
        case .manBouncingBall: return .smileysAndPeople
        case .womanBouncingBall: return .smileysAndPeople
        case .weightLifter: return .smileysAndPeople
        case .manLiftingWeights: return .smileysAndPeople
        case .womanLiftingWeights: return .smileysAndPeople
        case .bicyclist: return .smileysAndPeople
        case .manBiking: return .smileysAndPeople
        case .womanBiking: return .smileysAndPeople
        case .mountainBicyclist: return .smileysAndPeople
        case .manMountainBiking: return .smileysAndPeople
        case .womanMountainBiking: return .smileysAndPeople
        case .personDoingCartwheel: return .smileysAndPeople
        case .manCartwheeling: return .smileysAndPeople
        case .womanCartwheeling: return .smileysAndPeople
        case .wrestlers: return .smileysAndPeople
        case .manWrestling: return .smileysAndPeople
        case .womanWrestling: return .smileysAndPeople
        case .waterPolo: return .smileysAndPeople
        case .manPlayingWaterPolo: return .smileysAndPeople
        case .womanPlayingWaterPolo: return .smileysAndPeople
        case .handball: return .smileysAndPeople
        case .manPlayingHandball: return .smileysAndPeople
        case .womanPlayingHandball: return .smileysAndPeople
        case .juggling: return .smileysAndPeople
        case .manJuggling: return .smileysAndPeople
        case .womanJuggling: return .smileysAndPeople
        case .personInLotusPosition: return .smileysAndPeople
        case .manInLotusPosition: return .smileysAndPeople
        case .womanInLotusPosition: return .smileysAndPeople
        case .bath: return .smileysAndPeople
        case .sleepingAccommodation: return .smileysAndPeople
        case .peopleHoldingHands: return .smileysAndPeople
        case .twoWomenHoldingHands: return .smileysAndPeople
        case .manAndWomanHoldingHands: return .smileysAndPeople
        case .twoMenHoldingHands: return .smileysAndPeople
        case .personKissPerson: return .smileysAndPeople
        case .womanKissMan: return .smileysAndPeople
        case .manKissMan: return .smileysAndPeople
        case .womanKissWoman: return .smileysAndPeople
        case .personHeartPerson: return .smileysAndPeople
        case .womanHeartMan: return .smileysAndPeople
        case .manHeartMan: return .smileysAndPeople
        case .womanHeartWoman: return .smileysAndPeople
        case .manWomanBoy: return .smileysAndPeople
        case .manWomanGirl: return .smileysAndPeople
        case .manWomanGirlBoy: return .smileysAndPeople
        case .manWomanBoyBoy: return .smileysAndPeople
        case .manWomanGirlGirl: return .smileysAndPeople
        case .manManBoy: return .smileysAndPeople
        case .manManGirl: return .smileysAndPeople
        case .manManGirlBoy: return .smileysAndPeople
        case .manManBoyBoy: return .smileysAndPeople
        case .manManGirlGirl: return .smileysAndPeople
        case .womanWomanBoy: return .smileysAndPeople
        case .womanWomanGirl: return .smileysAndPeople
        case .womanWomanGirlBoy: return .smileysAndPeople
        case .womanWomanBoyBoy: return .smileysAndPeople
        case .womanWomanGirlGirl: return .smileysAndPeople
        case .manBoy: return .smileysAndPeople
        case .manBoyBoy: return .smileysAndPeople
        case .manGirl: return .smileysAndPeople
        case .manGirlBoy: return .smileysAndPeople
        case .manGirlGirl: return .smileysAndPeople
        case .womanBoy: return .smileysAndPeople
        case .womanBoyBoy: return .smileysAndPeople
        case .womanGirl: return .smileysAndPeople
        case .womanGirlBoy: return .smileysAndPeople
        case .womanGirlGirl: return .smileysAndPeople
        case .speakingHeadInSilhouette: return .smileysAndPeople
        case .bustInSilhouette: return .smileysAndPeople
        case .bustsInSilhouette: return .smileysAndPeople
        case .peopleHugging: return .smileysAndPeople
        case .family: return .smileysAndPeople
        case .familyAdultAdultChild: return .smileysAndPeople
        case .familyAdultAdultChildChild: return .smileysAndPeople
        case .familyAdultChild: return .smileysAndPeople
        case .familyAdultChildChild: return .smileysAndPeople
        case .footprints: return .smileysAndPeople
        case .monkeyFace: return .animals
        case .monkey: return .animals
        case .gorilla: return .animals
        case .orangutan: return .animals
        case .dog: return .animals
        case .dog2: return .animals
        case .guideDog: return .animals
        case .serviceDog: return .animals
        case .poodle: return .animals
        case .wolf: return .animals
        case .foxFace: return .animals
        case .raccoon: return .animals
        case .cat: return .animals
        case .cat2: return .animals
        case .blackCat: return .animals
        case .lionFace: return .animals
        case .tiger: return .animals
        case .tiger2: return .animals
        case .leopard: return .animals
        case .horse: return .animals
        case .moose: return .animals
        case .donkey: return .animals
        case .racehorse: return .animals
        case .unicornFace: return .animals
        case .zebraFace: return .animals
        case .deer: return .animals
        case .bison: return .animals
        case .cow: return .animals
        case .ox: return .animals
        case .waterBuffalo: return .animals
        case .cow2: return .animals
        case .pig: return .animals
        case .pig2: return .animals
        case .boar: return .animals
        case .pigNose: return .animals
        case .ram: return .animals
        case .sheep: return .animals
        case .goat: return .animals
        case .dromedaryCamel: return .animals
        case .camel: return .animals
        case .llama: return .animals
        case .giraffeFace: return .animals
        case .elephant: return .animals
        case .mammoth: return .animals
        case .rhinoceros: return .animals
        case .hippopotamus: return .animals
        case .mouse: return .animals
        case .mouse2: return .animals
        case .rat: return .animals
        case .hamster: return .animals
        case .rabbit: return .animals
        case .rabbit2: return .animals
        case .chipmunk: return .animals
        case .beaver: return .animals
        case .hedgehog: return .animals
        case .bat: return .animals
        case .bear: return .animals
        case .polarBear: return .animals
        case .koala: return .animals
        case .pandaFace: return .animals
        case .sloth: return .animals
        case .otter: return .animals
        case .skunk: return .animals
        case .kangaroo: return .animals
        case .badger: return .animals
        case .feet: return .animals
        case .turkey: return .animals
        case .chicken: return .animals
        case .rooster: return .animals
        case .hatchingChick: return .animals
        case .babyChick: return .animals
        case .hatchedChick: return .animals
        case .bird: return .animals
        case .penguin: return .animals
        case .doveOfPeace: return .animals
        case .eagle: return .animals
        case .duck: return .animals
        case .swan: return .animals
        case .owl: return .animals
        case .dodo: return .animals
        case .feather: return .animals
        case .flamingo: return .animals
        case .peacock: return .animals
        case .parrot: return .animals
        case .wing: return .animals
        case .blackBird: return .animals
        case .goose: return .animals
        case .phoenix: return .animals
        case .frog: return .animals
        case .crocodile: return .animals
        case .turtle: return .animals
        case .lizard: return .animals
        case .snake: return .animals
        case .dragonFace: return .animals
        case .dragon: return .animals
        case .sauropod: return .animals
        case .tRex: return .animals
        case .whale: return .animals
        case .whale2: return .animals
        case .dolphin: return .animals
        case .seal: return .animals
        case .fish: return .animals
        case .tropicalFish: return .animals
        case .blowfish: return .animals
        case .shark: return .animals
        case .octopus: return .animals
        case .shell: return .animals
        case .coral: return .animals
        case .jellyfish: return .animals
        case .snail: return .animals
        case .butterfly: return .animals
        case .bug: return .animals
        case .ant: return .animals
        case .bee: return .animals
        case .beetle: return .animals
        case .ladybug: return .animals
        case .cricket: return .animals
        case .cockroach: return .animals
        case .spider: return .animals
        case .spiderWeb: return .animals
        case .scorpion: return .animals
        case .mosquito: return .animals
        case .fly: return .animals
        case .worm: return .animals
        case .microbe: return .animals
        case .bouquet: return .animals
        case .cherryBlossom: return .animals
        case .whiteFlower: return .animals
        case .lotus: return .animals
        case .rosette: return .animals
        case .rose: return .animals
        case .wiltedFlower: return .animals
        case .hibiscus: return .animals
        case .sunflower: return .animals
        case .blossom: return .animals
        case .tulip: return .animals
        case .hyacinth: return .animals
        case .seedling: return .animals
        case .pottedPlant: return .animals
        case .evergreenTree: return .animals
        case .deciduousTree: return .animals
        case .palmTree: return .animals
        case .cactus: return .animals
        case .earOfRice: return .animals
        case .herb: return .animals
        case .shamrock: return .animals
        case .fourLeafClover: return .animals
        case .mapleLeaf: return .animals
        case .fallenLeaf: return .animals
        case .leaves: return .animals
        case .emptyNest: return .animals
        case .nestWithEggs: return .animals
        case .mushroom: return .animals
        case .grapes: return .food
        case .melon: return .food
        case .watermelon: return .food
        case .tangerine: return .food
        case .lemon: return .food
        case .lime: return .food
        case .banana: return .food
        case .pineapple: return .food
        case .mango: return .food
        case .apple: return .food
        case .greenApple: return .food
        case .pear: return .food
        case .peach: return .food
        case .cherries: return .food
        case .strawberry: return .food
        case .blueberries: return .food
        case .kiwifruit: return .food
        case .tomato: return .food
        case .olive: return .food
        case .coconut: return .food
        case .avocado: return .food
        case .eggplant: return .food
        case .potato: return .food
        case .carrot: return .food
        case .corn: return .food
        case .hotPepper: return .food
        case .bellPepper: return .food
        case .cucumber: return .food
        case .leafyGreen: return .food
        case .broccoli: return .food
        case .garlic: return .food
        case .onion: return .food
        case .peanuts: return .food
        case .beans: return .food
        case .chestnut: return .food
        case .gingerRoot: return .food
        case .peaPod: return .food
        case .brownMushroom: return .food
        case .bread: return .food
        case .croissant: return .food
        case .baguetteBread: return .food
        case .flatbread: return .food
        case .pretzel: return .food
        case .bagel: return .food
        case .pancakes: return .food
        case .waffle: return .food
        case .cheeseWedge: return .food
        case .meatOnBone: return .food
        case .poultryLeg: return .food
        case .cutOfMeat: return .food
        case .bacon: return .food
        case .hamburger: return .food
        case .fries: return .food
        case .pizza: return .food
        case .hotdog: return .food
        case .sandwich: return .food
        case .taco: return .food
        case .burrito: return .food
        case .tamale: return .food
        case .stuffedFlatbread: return .food
        case .falafel: return .food
        case .egg: return .food
        case .friedEgg: return .food
        case .shallowPanOfFood: return .food
        case .stew: return .food
        case .fondue: return .food
        case .bowlWithSpoon: return .food
        case .greenSalad: return .food
        case .popcorn: return .food
        case .butter: return .food
        case .salt: return .food
        case .cannedFood: return .food
        case .bento: return .food
        case .riceCracker: return .food
        case .riceBall: return .food
        case .rice: return .food
        case .curry: return .food
        case .ramen: return .food
        case .spaghetti: return .food
        case .sweetPotato: return .food
        case .oden: return .food
        case .sushi: return .food
        case .friedShrimp: return .food
        case .fishCake: return .food
        case .moonCake: return .food
        case .dango: return .food
        case .dumpling: return .food
        case .fortuneCookie: return .food
        case .takeoutBox: return .food
        case .crab: return .food
        case .lobster: return .food
        case .shrimp: return .food
        case .squid: return .food
        case .oyster: return .food
        case .icecream: return .food
        case .shavedIce: return .food
        case .iceCream: return .food
        case .doughnut: return .food
        case .cookie: return .food
        case .birthday: return .food
        case .cake: return .food
        case .cupcake: return .food
        case .pie: return .food
        case .chocolateBar: return .food
        case .candy: return .food
        case .lollipop: return .food
        case .custard: return .food
        case .honeyPot: return .food
        case .babyBottle: return .food
        case .glassOfMilk: return .food
        case .coffee: return .food
        case .teapot: return .food
        case .tea: return .food
        case .sake: return .food
        case .champagne: return .food
        case .wineGlass: return .food
        case .cocktail: return .food
        case .tropicalDrink: return .food
        case .beer: return .food
        case .beers: return .food
        case .clinkingGlasses: return .food
        case .tumblerGlass: return .food
        case .pouringLiquid: return .food
        case .cupWithStraw: return .food
        case .bubbleTea: return .food
        case .beverageBox: return .food
        case .mateDrink: return .food
        case .iceCube: return .food
        case .chopsticks: return .food
        case .knifeForkPlate: return .food
        case .forkAndKnife: return .food
        case .spoon: return .food
        case .hocho: return .food
        case .jar: return .food
        case .amphora: return .food
        case .earthAfrica: return .travel
        case .earthAmericas: return .travel
        case .earthAsia: return .travel
        case .globeWithMeridians: return .travel
        case .worldMap: return .travel
        case .japan: return .travel
        case .compass: return .travel
        case .snowCappedMountain: return .travel
        case .mountain: return .travel
        case .volcano: return .travel
        case .mountFuji: return .travel
        case .camping: return .travel
        case .beachWithUmbrella: return .travel
        case .desert: return .travel
        case .desertIsland: return .travel
        case .nationalPark: return .travel
        case .stadium: return .travel
        case .classicalBuilding: return .travel
        case .buildingConstruction: return .travel
        case .bricks: return .travel
        case .rock: return .travel
        case .wood: return .travel
        case .hut: return .travel
        case .houseBuildings: return .travel
        case .derelictHouseBuilding: return .travel
        case .house: return .travel
        case .houseWithGarden: return .travel
        case .office: return .travel
        case .postOffice: return .travel
        case .europeanPostOffice: return .travel
        case .hospital: return .travel
        case .bank: return .travel
        case .hotel: return .travel
        case .loveHotel: return .travel
        case .convenienceStore: return .travel
        case .school: return .travel
        case .departmentStore: return .travel
        case .factory: return .travel
        case .japaneseCastle: return .travel
        case .europeanCastle: return .travel
        case .wedding: return .travel
        case .tokyoTower: return .travel
        case .statueOfLiberty: return .travel
        case .church: return .travel
        case .mosque: return .travel
        case .hinduTemple: return .travel
        case .synagogue: return .travel
        case .shintoShrine: return .travel
        case .kaaba: return .travel
        case .fountain: return .travel
        case .tent: return .travel
        case .foggy: return .travel
        case .nightWithStars: return .travel
        case .cityscape: return .travel
        case .sunriseOverMountains: return .travel
        case .sunrise: return .travel
        case .citySunset: return .travel
        case .citySunrise: return .travel
        case .bridgeAtNight: return .travel
        case .hotsprings: return .travel
        case .carouselHorse: return .travel
        case .playgroundSlide: return .travel
        case .ferrisWheel: return .travel
        case .rollerCoaster: return .travel
        case .barber: return .travel
        case .circusTent: return .travel
        case .steamLocomotive: return .travel
        case .railwayCar: return .travel
        case .bullettrainSide: return .travel
        case .bullettrainFront: return .travel
        case .train2: return .travel
        case .metro: return .travel
        case .lightRail: return .travel
        case .station: return .travel
        case .tram: return .travel
        case .monorail: return .travel
        case .mountainRailway: return .travel
        case .train: return .travel
        case .bus: return .travel
        case .oncomingBus: return .travel
        case .trolleybus: return .travel
        case .minibus: return .travel
        case .ambulance: return .travel
        case .fireEngine: return .travel
        case .policeCar: return .travel
        case .oncomingPoliceCar: return .travel
        case .taxi: return .travel
        case .oncomingTaxi: return .travel
        case .car: return .travel
        case .oncomingAutomobile: return .travel
        case .blueCar: return .travel
        case .pickupTruck: return .travel
        case .truck: return .travel
        case .articulatedLorry: return .travel
        case .tractor: return .travel
        case .racingCar: return .travel
        case .racingMotorcycle: return .travel
        case .motorScooter: return .travel
        case .manualWheelchair: return .travel
        case .motorizedWheelchair: return .travel
        case .autoRickshaw: return .travel
        case .bike: return .travel
        case .scooter: return .travel
        case .skateboard: return .travel
        case .rollerSkate: return .travel
        case .busstop: return .travel
        case .motorway: return .travel
        case .railwayTrack: return .travel
        case .oilDrum: return .travel
        case .fuelpump: return .travel
        case .wheel: return .travel
        case .rotatingLight: return .travel
        case .trafficLight: return .travel
        case .verticalTrafficLight: return .travel
        case .octagonalSign: return .travel
        case .construction: return .travel
        case .anchor: return .travel
        case .ringBuoy: return .travel
        case .boat: return .travel
        case .canoe: return .travel
        case .speedboat: return .travel
        case .passengerShip: return .travel
        case .ferry: return .travel
        case .motorBoat: return .travel
        case .ship: return .travel
        case .airplane: return .travel
        case .smallAirplane: return .travel
        case .airplaneDeparture: return .travel
        case .airplaneArriving: return .travel
        case .parachute: return .travel
        case .seat: return .travel
        case .helicopter: return .travel
        case .suspensionRailway: return .travel
        case .mountainCableway: return .travel
        case .aerialTramway: return .travel
        case .satellite: return .travel
        case .rocket: return .travel
        case .flyingSaucer: return .travel
        case .bellhopBell: return .travel
        case .luggage: return .travel
        case .hourglass: return .travel
        case .hourglassFlowingSand: return .travel
        case .watch: return .travel
        case .alarmClock: return .travel
        case .stopwatch: return .travel
        case .timerClock: return .travel
        case .mantelpieceClock: return .travel
        case .clock12: return .travel
        case .clock1230: return .travel
        case .clock1: return .travel
        case .clock130: return .travel
        case .clock2: return .travel
        case .clock230: return .travel
        case .clock3: return .travel
        case .clock330: return .travel
        case .clock4: return .travel
        case .clock430: return .travel
        case .clock5: return .travel
        case .clock530: return .travel
        case .clock6: return .travel
        case .clock630: return .travel
        case .clock7: return .travel
        case .clock730: return .travel
        case .clock8: return .travel
        case .clock830: return .travel
        case .clock9: return .travel
        case .clock930: return .travel
        case .clock10: return .travel
        case .clock1030: return .travel
        case .clock11: return .travel
        case .clock1130: return .travel
        case .newMoon: return .travel
        case .waxingCrescentMoon: return .travel
        case .firstQuarterMoon: return .travel
        case .moon: return .travel
        case .fullMoon: return .travel
        case .waningGibbousMoon: return .travel
        case .lastQuarterMoon: return .travel
        case .waningCrescentMoon: return .travel
        case .crescentMoon: return .travel
        case .newMoonWithFace: return .travel
        case .firstQuarterMoonWithFace: return .travel
        case .lastQuarterMoonWithFace: return .travel
        case .thermometer: return .travel
        case .sunny: return .travel
        case .fullMoonWithFace: return .travel
        case .sunWithFace: return .travel
        case .ringedPlanet: return .travel
        case .star: return .travel
        case .star2: return .travel
        case .stars: return .travel
        case .milkyWay: return .travel
        case .cloud: return .travel
        case .partlySunny: return .travel
        case .thunderCloudAndRain: return .travel
        case .mostlySunny: return .travel
        case .barelySunny: return .travel
        case .partlySunnyRain: return .travel
        case .rainCloud: return .travel
        case .snowCloud: return .travel
        case .lightning: return .travel
        case .tornado: return .travel
        case .fog: return .travel
        case .windBlowingFace: return .travel
        case .cyclone: return .travel
        case .rainbow: return .travel
        case .closedUmbrella: return .travel
        case .umbrella: return .travel
        case .umbrellaWithRainDrops: return .travel
        case .umbrellaOnGround: return .travel
        case .zap: return .travel
        case .snowflake: return .travel
        case .snowman: return .travel
        case .snowmanWithoutSnow: return .travel
        case .comet: return .travel
        case .fire: return .travel
        case .droplet: return .travel
        case .ocean: return .travel
        case .jackOLantern: return .activities
        case .christmasTree: return .activities
        case .fireworks: return .activities
        case .sparkler: return .activities
        case .firecracker: return .activities
        case .sparkles: return .activities
        case .balloon: return .activities
        case .tada: return .activities
        case .confettiBall: return .activities
        case .tanabataTree: return .activities
        case .bamboo: return .activities
        case .dolls: return .activities
        case .flags: return .activities
        case .windChime: return .activities
        case .riceScene: return .activities
        case .redEnvelope: return .activities
        case .ribbon: return .activities
        case .gift: return .activities
        case .reminderRibbon: return .activities
        case .admissionTickets: return .activities
        case .ticket: return .activities
        case .medal: return .activities
        case .trophy: return .activities
        case .sportsMedal: return .activities
        case .firstPlaceMedal: return .activities
        case .secondPlaceMedal: return .activities
        case .thirdPlaceMedal: return .activities
        case .soccer: return .activities
        case .baseball: return .activities
        case .softball: return .activities
        case .basketball: return .activities
        case .volleyball: return .activities
        case .football: return .activities
        case .rugbyFootball: return .activities
        case .tennis: return .activities
        case .flyingDisc: return .activities
        case .bowling: return .activities
        case .cricketBatAndBall: return .activities
        case .fieldHockeyStickAndBall: return .activities
        case .iceHockeyStickAndPuck: return .activities
        case .lacrosse: return .activities
        case .tableTennisPaddleAndBall: return .activities
        case .badmintonRacquetAndShuttlecock: return .activities
        case .boxingGlove: return .activities
        case .martialArtsUniform: return .activities
        case .goalNet: return .activities
        case .golf: return .activities
        case .iceSkate: return .activities
        case .fishingPoleAndFish: return .activities
        case .divingMask: return .activities
        case .runningShirtWithSash: return .activities
        case .ski: return .activities
        case .sled: return .activities
        case .curlingStone: return .activities
        case .dart: return .activities
        case .yoYo: return .activities
        case .kite: return .activities
        case .gun: return .activities
        case .eightBall: return .activities
        case .crystalBall: return .activities
        case .magicWand: return .activities
        case .videoGame: return .activities
        case .joystick: return .activities
        case .slotMachine: return .activities
        case .gameDie: return .activities
        case .jigsaw: return .activities
        case .teddyBear: return .activities
        case .pinata: return .activities
        case .mirrorBall: return .activities
        case .nestingDolls: return .activities
        case .spades: return .activities
        case .hearts: return .activities
        case .diamonds: return .activities
        case .clubs: return .activities
        case .chessPawn: return .activities
        case .blackJoker: return .activities
        case .mahjong: return .activities
        case .flowerPlayingCards: return .activities
        case .performingArts: return .activities
        case .frameWithPicture: return .activities
        case .art: return .activities
        case .thread: return .activities
        case .sewingNeedle: return .activities
        case .yarn: return .activities
        case .knot: return .activities
        case .eyeglasses: return .objects
        case .darkSunglasses: return .objects
        case .goggles: return .objects
        case .labCoat: return .objects
        case .safetyVest: return .objects
        case .necktie: return .objects
        case .shirt: return .objects
        case .jeans: return .objects
        case .scarf: return .objects
        case .gloves: return .objects
        case .coat: return .objects
        case .socks: return .objects
        case .dress: return .objects
        case .kimono: return .objects
        case .sari: return .objects
        case .onePieceSwimsuit: return .objects
        case .briefs: return .objects
        case .shorts: return .objects
        case .bikini: return .objects
        case .womansClothes: return .objects
        case .foldingHandFan: return .objects
        case .purse: return .objects
        case .handbag: return .objects
        case .pouch: return .objects
        case .shoppingBags: return .objects
        case .schoolSatchel: return .objects
        case .thongSandal: return .objects
        case .mansShoe: return .objects
        case .athleticShoe: return .objects
        case .hikingBoot: return .objects
        case .womansFlatShoe: return .objects
        case .highHeel: return .objects
        case .sandal: return .objects
        case .balletShoes: return .objects
        case .boot: return .objects
        case .hairPick: return .objects
        case .crown: return .objects
        case .womansHat: return .objects
        case .tophat: return .objects
        case .mortarBoard: return .objects
        case .billedCap: return .objects
        case .militaryHelmet: return .objects
        case .helmetWithWhiteCross: return .objects
        case .prayerBeads: return .objects
        case .lipstick: return .objects
        case .ring: return .objects
        case .gem: return .objects
        case .mute: return .objects
        case .speaker: return .objects
        case .sound: return .objects
        case .loudSound: return .objects
        case .loudspeaker: return .objects
        case .mega: return .objects
        case .postalHorn: return .objects
        case .bell: return .objects
        case .noBell: return .objects
        case .musicalScore: return .objects
        case .musicalNote: return .objects
        case .notes: return .objects
        case .studioMicrophone: return .objects
        case .levelSlider: return .objects
        case .controlKnobs: return .objects
        case .microphone: return .objects
        case .headphones: return .objects
        case .radio: return .objects
        case .saxophone: return .objects
        case .accordion: return .objects
        case .guitar: return .objects
        case .musicalKeyboard: return .objects
        case .trumpet: return .objects
        case .violin: return .objects
        case .banjo: return .objects
        case .drumWithDrumsticks: return .objects
        case .longDrum: return .objects
        case .maracas: return .objects
        case .flute: return .objects
        case .iphone: return .objects
        case .calling: return .objects
        case .phone: return .objects
        case .telephoneReceiver: return .objects
        case .pager: return .objects
        case .fax: return .objects
        case .battery: return .objects
        case .lowBattery: return .objects
        case .electricPlug: return .objects
        case .computer: return .objects
        case .desktopComputer: return .objects
        case .printer: return .objects
        case .keyboard: return .objects
        case .threeButtonMouse: return .objects
        case .trackball: return .objects
        case .minidisc: return .objects
        case .floppyDisk: return .objects
        case .cd: return .objects
        case .dvd: return .objects
        case .abacus: return .objects
        case .movieCamera: return .objects
        case .filmFrames: return .objects
        case .filmProjector: return .objects
        case .clapper: return .objects
        case .tv: return .objects
        case .camera: return .objects
        case .cameraWithFlash: return .objects
        case .videoCamera: return .objects
        case .vhs: return .objects
        case .mag: return .objects
        case .magRight: return .objects
        case .candle: return .objects
        case .bulb: return .objects
        case .flashlight: return .objects
        case .izakayaLantern: return .objects
        case .diyaLamp: return .objects
        case .notebookWithDecorativeCover: return .objects
        case .closedBook: return .objects
        case .book: return .objects
        case .greenBook: return .objects
        case .blueBook: return .objects
        case .orangeBook: return .objects
        case .books: return .objects
        case .notebook: return .objects
        case .ledger: return .objects
        case .pageWithCurl: return .objects
        case .scroll: return .objects
        case .pageFacingUp: return .objects
        case .newspaper: return .objects
        case .rolledUpNewspaper: return .objects
        case .bookmarkTabs: return .objects
        case .bookmark: return .objects
        case .label: return .objects
        case .moneybag: return .objects
        case .coin: return .objects
        case .yen: return .objects
        case .dollar: return .objects
        case .euro: return .objects
        case .pound: return .objects
        case .moneyWithWings: return .objects
        case .creditCard: return .objects
        case .receipt: return .objects
        case .chart: return .objects
        case .email: return .objects
        case .eMail: return .objects
        case .incomingEnvelope: return .objects
        case .envelopeWithArrow: return .objects
        case .outboxTray: return .objects
        case .inboxTray: return .objects
        case .package: return .objects
        case .mailbox: return .objects
        case .mailboxClosed: return .objects
        case .mailboxWithMail: return .objects
        case .mailboxWithNoMail: return .objects
        case .postbox: return .objects
        case .ballotBoxWithBallot: return .objects
        case .pencil2: return .objects
        case .blackNib: return .objects
        case .lowerLeftFountainPen: return .objects
        case .lowerLeftBallpointPen: return .objects
        case .lowerLeftPaintbrush: return .objects
        case .lowerLeftCrayon: return .objects
        case .memo: return .objects
        case .briefcase: return .objects
        case .fileFolder: return .objects
        case .openFileFolder: return .objects
        case .cardIndexDividers: return .objects
        case .date: return .objects
        case .calendar: return .objects
        case .spiralNotePad: return .objects
        case .spiralCalendarPad: return .objects
        case .cardIndex: return .objects
        case .chartWithUpwardsTrend: return .objects
        case .chartWithDownwardsTrend: return .objects
        case .barChart: return .objects
        case .clipboard: return .objects
        case .pushpin: return .objects
        case .roundPushpin: return .objects
        case .paperclip: return .objects
        case .linkedPaperclips: return .objects
        case .straightRuler: return .objects
        case .triangularRuler: return .objects
        case .scissors: return .objects
        case .cardFileBox: return .objects
        case .fileCabinet: return .objects
        case .wastebasket: return .objects
        case .lock: return .objects
        case .unlock: return .objects
        case .lockWithInkPen: return .objects
        case .closedLockWithKey: return .objects
        case .key: return .objects
        case .oldKey: return .objects
        case .hammer: return .objects
        case .axe: return .objects
        case .pick: return .objects
        case .hammerAndPick: return .objects
        case .hammerAndWrench: return .objects
        case .daggerKnife: return .objects
        case .crossedSwords: return .objects
        case .bomb: return .objects
        case .boomerang: return .objects
        case .bowAndArrow: return .objects
        case .shield: return .objects
        case .carpentrySaw: return .objects
        case .wrench: return .objects
        case .screwdriver: return .objects
        case .nutAndBolt: return .objects
        case .gear: return .objects
        case .compression: return .objects
        case .scales: return .objects
        case .probingCane: return .objects
        case .link: return .objects
        case .brokenChain: return .objects
        case .chains: return .objects
        case .hook: return .objects
        case .toolbox: return .objects
        case .magnet: return .objects
        case .ladder: return .objects
        case .alembic: return .objects
        case .testTube: return .objects
        case .petriDish: return .objects
        case .dna: return .objects
        case .microscope: return .objects
        case .telescope: return .objects
        case .satelliteAntenna: return .objects
        case .syringe: return .objects
        case .dropOfBlood: return .objects
        case .pill: return .objects
        case .adhesiveBandage: return .objects
        case .crutch: return .objects
        case .stethoscope: return .objects
        case .xRay: return .objects
        case .door: return .objects
        case .elevator: return .objects
        case .mirror: return .objects
        case .window: return .objects
        case .bed: return .objects
        case .couchAndLamp: return .objects
        case .chair: return .objects
        case .toilet: return .objects
        case .plunger: return .objects
        case .shower: return .objects
        case .bathtub: return .objects
        case .mouseTrap: return .objects
        case .razor: return .objects
        case .lotionBottle: return .objects
        case .safetyPin: return .objects
        case .broom: return .objects
        case .basket: return .objects
        case .rollOfPaper: return .objects
        case .bucket: return .objects
        case .soap: return .objects
        case .bubbles: return .objects
        case .toothbrush: return .objects
        case .sponge: return .objects
        case .fireExtinguisher: return .objects
        case .shoppingTrolley: return .objects
        case .smoking: return .objects
        case .coffin: return .objects
        case .headstone: return .objects
        case .funeralUrn: return .objects
        case .nazarAmulet: return .objects
        case .hamsa: return .objects
        case .moyai: return .objects
        case .placard: return .objects
        case .identificationCard: return .objects
        case .atm: return .symbols
        case .putLitterInItsPlace: return .symbols
        case .potableWater: return .symbols
        case .wheelchair: return .symbols
        case .mens: return .symbols
        case .womens: return .symbols
        case .restroom: return .symbols
        case .babySymbol: return .symbols
        case .wc: return .symbols
        case .passportControl: return .symbols
        case .customs: return .symbols
        case .baggageClaim: return .symbols
        case .leftLuggage: return .symbols
        case .warning: return .symbols
        case .childrenCrossing: return .symbols
        case .noEntry: return .symbols
        case .noEntrySign: return .symbols
        case .noBicycles: return .symbols
        case .noSmoking: return .symbols
        case .doNotLitter: return .symbols
        case .nonPotableWater: return .symbols
        case .noPedestrians: return .symbols
        case .noMobilePhones: return .symbols
        case .underage: return .symbols
        case .radioactiveSign: return .symbols
        case .biohazardSign: return .symbols
        case .arrowUp: return .symbols
        case .arrowUpperRight: return .symbols
        case .arrowRight: return .symbols
        case .arrowLowerRight: return .symbols
        case .arrowDown: return .symbols
        case .arrowLowerLeft: return .symbols
        case .arrowLeft: return .symbols
        case .arrowUpperLeft: return .symbols
        case .arrowUpDown: return .symbols
        case .leftRightArrow: return .symbols
        case .leftwardsArrowWithHook: return .symbols
        case .arrowRightHook: return .symbols
        case .arrowHeadingUp: return .symbols
        case .arrowHeadingDown: return .symbols
        case .arrowsClockwise: return .symbols
        case .arrowsCounterclockwise: return .symbols
        case .back: return .symbols
        case .end: return .symbols
        case .on: return .symbols
        case .soon: return .symbols
        case .top: return .symbols
        case .placeOfWorship: return .symbols
        case .atomSymbol: return .symbols
        case .omSymbol: return .symbols
        case .starOfDavid: return .symbols
        case .wheelOfDharma: return .symbols
        case .yinYang: return .symbols
        case .latinCross: return .symbols
        case .orthodoxCross: return .symbols
        case .starAndCrescent: return .symbols
        case .peaceSymbol: return .symbols
        case .menorahWithNineBranches: return .symbols
        case .sixPointedStar: return .symbols
        case .khanda: return .symbols
        case .aries: return .symbols
        case .taurus: return .symbols
        case .gemini: return .symbols
        case .cancer: return .symbols
        case .leo: return .symbols
        case .virgo: return .symbols
        case .libra: return .symbols
        case .scorpius: return .symbols
        case .sagittarius: return .symbols
        case .capricorn: return .symbols
        case .aquarius: return .symbols
        case .pisces: return .symbols
        case .ophiuchus: return .symbols
        case .twistedRightwardsArrows: return .symbols
        case .`repeat`: return .symbols
        case .repeatOne: return .symbols
        case .arrowForward: return .symbols
        case .fastForward: return .symbols
        case .blackRightPointingDoubleTriangleWithVerticalBar: return .symbols
        case .blackRightPointingTriangleWithDoubleVerticalBar: return .symbols
        case .arrowBackward: return .symbols
        case .rewind: return .symbols
        case .blackLeftPointingDoubleTriangleWithVerticalBar: return .symbols
        case .arrowUpSmall: return .symbols
        case .arrowDoubleUp: return .symbols
        case .arrowDownSmall: return .symbols
        case .arrowDoubleDown: return .symbols
        case .doubleVerticalBar: return .symbols
        case .blackSquareForStop: return .symbols
        case .blackCircleForRecord: return .symbols
        case .eject: return .symbols
        case .cinema: return .symbols
        case .lowBrightness: return .symbols
        case .highBrightness: return .symbols
        case .signalStrength: return .symbols
        case .wireless: return .symbols
        case .vibrationMode: return .symbols
        case .mobilePhoneOff: return .symbols
        case .femaleSign: return .symbols
        case .maleSign: return .symbols
        case .transgenderSymbol: return .symbols
        case .heavyMultiplicationX: return .symbols
        case .heavyPlusSign: return .symbols
        case .heavyMinusSign: return .symbols
        case .heavyDivisionSign: return .symbols
        case .heavyEqualsSign: return .symbols
        case .infinity: return .symbols
        case .bangbang: return .symbols
        case .interrobang: return .symbols
        case .question: return .symbols
        case .greyQuestion: return .symbols
        case .greyExclamation: return .symbols
        case .exclamation: return .symbols
        case .wavyDash: return .symbols
        case .currencyExchange: return .symbols
        case .heavyDollarSign: return .symbols
        case .medicalSymbol: return .symbols
        case .recycle: return .symbols
        case .fleurDeLis: return .symbols
        case .trident: return .symbols
        case .nameBadge: return .symbols
        case .beginner: return .symbols
        case .o: return .symbols
        case .whiteCheckMark: return .symbols
        case .ballotBoxWithCheck: return .symbols
        case .heavyCheckMark: return .symbols
        case .x: return .symbols
        case .negativeSquaredCrossMark: return .symbols
        case .curlyLoop: return .symbols
        case .loop: return .symbols
        case .partAlternationMark: return .symbols
        case .eightSpokedAsterisk: return .symbols
        case .eightPointedBlackStar: return .symbols
        case .sparkle: return .symbols
        case .copyright: return .symbols
        case .registered: return .symbols
        case .tm: return .symbols
        case .hash: return .symbols
        case .keycapStar: return .symbols
        case .zero: return .symbols
        case .one: return .symbols
        case .two: return .symbols
        case .three: return .symbols
        case .four: return .symbols
        case .five: return .symbols
        case .six: return .symbols
        case .seven: return .symbols
        case .eight: return .symbols
        case .nine: return .symbols
        case .keycapTen: return .symbols
        case .capitalAbcd: return .symbols
        case .abcd: return .symbols
        case .oneTwoThreeFour: return .symbols
        case .symbols: return .symbols
        case .abc: return .symbols
        case .a: return .symbols
        case .ab: return .symbols
        case .b: return .symbols
        case .cl: return .symbols
        case .cool: return .symbols
        case .free: return .symbols
        case .informationSource: return .symbols
        case .id: return .symbols
        case .m: return .symbols
        case .new: return .symbols
        case .ng: return .symbols
        case .o2: return .symbols
        case .ok: return .symbols
        case .parking: return .symbols
        case .sos: return .symbols
        case .up: return .symbols
        case .vs: return .symbols
        case .koko: return .symbols
        case .sa: return .symbols
        case .u6708: return .symbols
        case .u6709: return .symbols
        case .u6307: return .symbols
        case .ideographAdvantage: return .symbols
        case .u5272: return .symbols
        case .u7121: return .symbols
        case .u7981: return .symbols
        case .accept: return .symbols
        case .u7533: return .symbols
        case .u5408: return .symbols
        case .u7a7a: return .symbols
        case .congratulations: return .symbols
        case .secret: return .symbols
        case .u55b6: return .symbols
        case .u6e80: return .symbols
        case .redCircle: return .symbols
        case .largeOrangeCircle: return .symbols
        case .largeYellowCircle: return .symbols
        case .largeGreenCircle: return .symbols
        case .largeBlueCircle: return .symbols
        case .largePurpleCircle: return .symbols
        case .largeBrownCircle: return .symbols
        case .blackCircle: return .symbols
        case .whiteCircle: return .symbols
        case .largeRedSquare: return .symbols
        case .largeOrangeSquare: return .symbols
        case .largeYellowSquare: return .symbols
        case .largeGreenSquare: return .symbols
        case .largeBlueSquare: return .symbols
        case .largePurpleSquare: return .symbols
        case .largeBrownSquare: return .symbols
        case .blackLargeSquare: return .symbols
        case .whiteLargeSquare: return .symbols
        case .blackMediumSquare: return .symbols
        case .whiteMediumSquare: return .symbols
        case .blackMediumSmallSquare: return .symbols
        case .whiteMediumSmallSquare: return .symbols
        case .blackSmallSquare: return .symbols
        case .whiteSmallSquare: return .symbols
        case .largeOrangeDiamond: return .symbols
        case .largeBlueDiamond: return .symbols
        case .smallOrangeDiamond: return .symbols
        case .smallBlueDiamond: return .symbols
        case .smallRedTriangle: return .symbols
        case .smallRedTriangleDown: return .symbols
        case .diamondShapeWithADotInside: return .symbols
        case .radioButton: return .symbols
        case .whiteSquareButton: return .symbols
        case .blackSquareButton: return .symbols
        case .checkeredFlag: return .flags
        case .triangularFlagOnPost: return .flags
        case .crossedFlags: return .flags
        case .wavingBlackFlag: return .flags
        case .wavingWhiteFlag: return .flags
        case .rainbowFlag: return .flags
        case .transgenderFlag: return .flags
        case .pirateFlag: return .flags
        case .flagAc: return .flags
        case .flagAd: return .flags
        case .flagAe: return .flags
        case .flagAf: return .flags
        case .flagAg: return .flags
        case .flagAi: return .flags
        case .flagAl: return .flags
        case .flagAm: return .flags
        case .flagAo: return .flags
        case .flagAq: return .flags
        case .flagAr: return .flags
        case .flagAs: return .flags
        case .flagAt: return .flags
        case .flagAu: return .flags
        case .flagAw: return .flags
        case .flagAx: return .flags
        case .flagAz: return .flags
        case .flagBa: return .flags
        case .flagBb: return .flags
        case .flagBd: return .flags
        case .flagBe: return .flags
        case .flagBf: return .flags
        case .flagBg: return .flags
        case .flagBh: return .flags
        case .flagBi: return .flags
        case .flagBj: return .flags
        case .flagBl: return .flags
        case .flagBm: return .flags
        case .flagBn: return .flags
        case .flagBo: return .flags
        case .flagBq: return .flags
        case .flagBr: return .flags
        case .flagBs: return .flags
        case .flagBt: return .flags
        case .flagBv: return .flags
        case .flagBw: return .flags
        case .flagBy: return .flags
        case .flagBz: return .flags
        case .flagCa: return .flags
        case .flagCc: return .flags
        case .flagCd: return .flags
        case .flagCf: return .flags
        case .flagCg: return .flags
        case .flagCh: return .flags
        case .flagCi: return .flags
        case .flagCk: return .flags
        case .flagCl: return .flags
        case .flagCm: return .flags
        case .cn: return .flags
        case .flagCo: return .flags
        case .flagCp: return .flags
        case .flagCr: return .flags
        case .flagCu: return .flags
        case .flagCv: return .flags
        case .flagCw: return .flags
        case .flagCx: return .flags
        case .flagCy: return .flags
        case .flagCz: return .flags
        case .de: return .flags
        case .flagDg: return .flags
        case .flagDj: return .flags
        case .flagDk: return .flags
        case .flagDm: return .flags
        case .flagDo: return .flags
        case .flagDz: return .flags
        case .flagEa: return .flags
        case .flagEc: return .flags
        case .flagEe: return .flags
        case .flagEg: return .flags
        case .flagEh: return .flags
        case .flagEr: return .flags
        case .es: return .flags
        case .flagEt: return .flags
        case .flagEu: return .flags
        case .flagFi: return .flags
        case .flagFj: return .flags
        case .flagFk: return .flags
        case .flagFm: return .flags
        case .flagFo: return .flags
        case .fr: return .flags
        case .flagGa: return .flags
        case .gb: return .flags
        case .flagGd: return .flags
        case .flagGe: return .flags
        case .flagGf: return .flags
        case .flagGg: return .flags
        case .flagGh: return .flags
        case .flagGi: return .flags
        case .flagGl: return .flags
        case .flagGm: return .flags
        case .flagGn: return .flags
        case .flagGp: return .flags
        case .flagGq: return .flags
        case .flagGr: return .flags
        case .flagGs: return .flags
        case .flagGt: return .flags
        case .flagGu: return .flags
        case .flagGw: return .flags
        case .flagGy: return .flags
        case .flagHk: return .flags
        case .flagHm: return .flags
        case .flagHn: return .flags
        case .flagHr: return .flags
        case .flagHt: return .flags
        case .flagHu: return .flags
        case .flagIc: return .flags
        case .flagId: return .flags
        case .flagIe: return .flags
        case .flagIl: return .flags
        case .flagIm: return .flags
        case .flagIn: return .flags
        case .flagIo: return .flags
        case .flagIq: return .flags
        case .flagIr: return .flags
        case .flagIs: return .flags
        case .it: return .flags
        case .flagJe: return .flags
        case .flagJm: return .flags
        case .flagJo: return .flags
        case .jp: return .flags
        case .flagKe: return .flags
        case .flagKg: return .flags
        case .flagKh: return .flags
        case .flagKi: return .flags
        case .flagKm: return .flags
        case .flagKn: return .flags
        case .flagKp: return .flags
        case .kr: return .flags
        case .flagKw: return .flags
        case .flagKy: return .flags
        case .flagKz: return .flags
        case .flagLa: return .flags
        case .flagLb: return .flags
        case .flagLc: return .flags
        case .flagLi: return .flags
        case .flagLk: return .flags
        case .flagLr: return .flags
        case .flagLs: return .flags
        case .flagLt: return .flags
        case .flagLu: return .flags
        case .flagLv: return .flags
        case .flagLy: return .flags
        case .flagMa: return .flags
        case .flagMc: return .flags
        case .flagMd: return .flags
        case .flagMe: return .flags
        case .flagMf: return .flags
        case .flagMg: return .flags
        case .flagMh: return .flags
        case .flagMk: return .flags
        case .flagMl: return .flags
        case .flagMm: return .flags
        case .flagMn: return .flags
        case .flagMo: return .flags
        case .flagMp: return .flags
        case .flagMq: return .flags
        case .flagMr: return .flags
        case .flagMs: return .flags
        case .flagMt: return .flags
        case .flagMu: return .flags
        case .flagMv: return .flags
        case .flagMw: return .flags
        case .flagMx: return .flags
        case .flagMy: return .flags
        case .flagMz: return .flags
        case .flagNa: return .flags
        case .flagNc: return .flags
        case .flagNe: return .flags
        case .flagNf: return .flags
        case .flagNg: return .flags
        case .flagNi: return .flags
        case .flagNl: return .flags
        case .flagNo: return .flags
        case .flagNp: return .flags
        case .flagNr: return .flags
        case .flagNu: return .flags
        case .flagNz: return .flags
        case .flagOm: return .flags
        case .flagPa: return .flags
        case .flagPe: return .flags
        case .flagPf: return .flags
        case .flagPg: return .flags
        case .flagPh: return .flags
        case .flagPk: return .flags
        case .flagPl: return .flags
        case .flagPm: return .flags
        case .flagPn: return .flags
        case .flagPr: return .flags
        case .flagPs: return .flags
        case .flagPt: return .flags
        case .flagPw: return .flags
        case .flagPy: return .flags
        case .flagQa: return .flags
        case .flagRe: return .flags
        case .flagRo: return .flags
        case .flagRs: return .flags
        case .ru: return .flags
        case .flagRw: return .flags
        case .flagSa: return .flags
        case .flagSb: return .flags
        case .flagSc: return .flags
        case .flagSd: return .flags
        case .flagSe: return .flags
        case .flagSg: return .flags
        case .flagSh: return .flags
        case .flagSi: return .flags
        case .flagSj: return .flags
        case .flagSk: return .flags
        case .flagSl: return .flags
        case .flagSm: return .flags
        case .flagSn: return .flags
        case .flagSo: return .flags
        case .flagSr: return .flags
        case .flagSs: return .flags
        case .flagSt: return .flags
        case .flagSv: return .flags
        case .flagSx: return .flags
        case .flagSy: return .flags
        case .flagSz: return .flags
        case .flagTa: return .flags
        case .flagTc: return .flags
        case .flagTd: return .flags
        case .flagTf: return .flags
        case .flagTg: return .flags
        case .flagTh: return .flags
        case .flagTj: return .flags
        case .flagTk: return .flags
        case .flagTl: return .flags
        case .flagTm: return .flags
        case .flagTn: return .flags
        case .flagTo: return .flags
        case .flagTr: return .flags
        case .flagTt: return .flags
        case .flagTv: return .flags
        case .flagTw: return .flags
        case .flagTz: return .flags
        case .flagUa: return .flags
        case .flagUg: return .flags
        case .flagUm: return .flags
        case .flagUn: return .flags
        case .us: return .flags
        case .flagUy: return .flags
        case .flagUz: return .flags
        case .flagVa: return .flags
        case .flagVc: return .flags
        case .flagVe: return .flags
        case .flagVg: return .flags
        case .flagVi: return .flags
        case .flagVn: return .flags
        case .flagVu: return .flags
        case .flagWf: return .flags
        case .flagWs: return .flags
        case .flagXk: return .flags
        case .flagYe: return .flags
        case .flagYt: return .flags
        case .flagZa: return .flags
        case .flagZm: return .flags
        case .flagZw: return .flags
        case .flagEngland: return .flags
        case .flagScotland: return .flags
        case .flagWales: return .flags
        default: fatalError("Unexpected case \(self)")
        }
    }

    var isNormalized: Bool { normalized == self }
    var normalized: Emoji {
        switch self {
        case .flagUm: return .us
        default: return self
        }
    }
}
