Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
232 lines (169 sloc) 79.7 KB
// The MIT License (MIT)
//
// Copyright © 2017 Saurabh Rane
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
import UIKit
import Foundation
public extension UIImage {
/**
Resizes the given image.
- parameter targetSize: The target size for the new image
- returns: The new image with target size
- since: 1.1.0
Example:
let size = CGSize(width: 20, height: 20)
let newImage = image?.resizeImage(targetSize: size)
*/
public func resizeImage(targetSize: CGSize) -> UIImage {
let size = self.size
let widthRatio = targetSize.width / self.size.width
let heightRatio = targetSize.height / self.size.height
// Figure out what our orientation is, and use that to form the rectangle
var newSize: CGSize
if(widthRatio > heightRatio) {
newSize = CGSize(width: size.width * heightRatio, height: size.height * heightRatio)
} else {
newSize = CGSize(width: size.width * widthRatio, height: size.height * widthRatio)
}
// This is the rect that we've calculated out and this is what is actually used below
//let rect = CGRect(0, 0, newSize.width, newSize.height)
let rect = CGRect(x: 0, y: 0, width: newSize.width, height: newSize.height)
// Actually do the resizing to the rect using the ImageContext stuff
UIGraphicsBeginImageContextWithOptions(newSize, false, 1.0)
self.draw(in: rect)
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return newImage!
}
}
public extension UIImageView {
/**
Sets EmojiOne icon to UIImageView.
- parameter emoji: EmojiOne icon
- since: 1.0.0
Example:
imageView.setEmoji(emoji: .speechLeft)
*/
public func setEmoji(emoji: EmojiOne) {
let url = emoji.url
URLSession.shared.dataTask(with: URL(string:url)!, completionHandler: {
(data, response, error) -> Void in
DispatchQueue.main.async {
self.contentMode = .scaleAspectFit
if let data = data { self.image = UIImage(data: data) }
}
}).resume()
}
}
public extension UILabel {
/**
Sets EmojiOne icon to UILabel with text around it
- parameter prefixText: The text before the icon
- parameter emoji: EmojiOne icon
- parameter postfixText: The text after the icon
- since: 1.0.0
Example:
label.setEmoji(prefixText: "PREFIX TEXT ", emoji: .manFarmerTone4, postfixText: " POSTFIX TEXT")
*/
public func setEmoji(prefixText: String, emoji: EmojiOne, postfixText: String) {
let url = emoji.url
let height = frame.size.height
URLSession.shared.dataTask(with: URL(string:url)!, completionHandler: {
(data, response, error) -> Void in
DispatchQueue.main.async {
if let data = data {
let image = UIImage(data: data)
var emojiImage: UIImage!
if height < 128 {
let size = CGSize(width: height - 15, height: height - 15)
emojiImage = image?.resizeImage(targetSize: size)
} else {
emojiImage = image
}
let text = NSMutableAttributedString(string: prefixText)
let attachment = NSTextAttachment()
attachment.image = emojiImage
let imageOffsetY:CGFloat = -10.0
attachment.bounds = CGRect(x: 0, y: imageOffsetY, width: emojiImage.size.width, height: emojiImage.size.height)
let attachmentString = NSAttributedString(attachment: attachment)
let string = NSMutableAttributedString(string: postfixText)
text.append(attachmentString)
text.append(string)
let style = NSMutableParagraphStyle()
style.alignment = .center
text.addAttributes([NSAttributedStringKey.paragraphStyle: style], range: NSMakeRange(0, text.length))
self.attributedText = text
}
}
}).resume()
}
}
public extension UIButton {
/**
Sets EmojiOne icon to UIButton with title after it
- parameter title: The title for the icon
- parameter emoji: EmojiOne icon
- parameter state: The state for which the icon is stated
- since: 1.1.0
Example:
button.setEmoji(title: " TITLE", emoji: .clock12, forState: .normal)
*/
public func setEmoji(title: String, emoji: EmojiOne, forState state: UIControlState) {
let url = emoji.url
let height = frame.size.height
URLSession.shared.dataTask(with: URL(string:url)!, completionHandler: {
(data, response, error) -> Void in
DispatchQueue.main.async {
if let data = data {
let image = UIImage(data: data)
var emojiImage: UIImage!
if height < 128 {
let size = CGSize(width: height - 15, height: height - 15)
emojiImage = image?.resizeImage(targetSize: size)
} else {
emojiImage = image
}
self.setImage(emojiImage.withRenderingMode(.alwaysOriginal), for: state)
self.setTitle(title, for: state)
self.setTitleColor(UIColor.black, for: state)
}
}
}).resume()
}
}
/**
Enum for list of all icons in EmojiOne
- author - [EmojiOne](http://www.emojione.com/)
- version: 3.1
## Important Notes ##
For icons, please visit [emojione](https://www.emojione.com/emoji/v3)
Please check this [license](https://www.emojione.com/developers/free-license)
*/
public enum EmojiOne: Int {
public var url: String {
return "https://cdn.jsdelivr.net/emojione/assets/3.1/png/128/\(icons[rawValue]).png"
}
static var count: Int {
return icons.count
}
/// List of all icons
case a, ab, abc, abcd, accept, adult, adultTone1, adultTone2, adultTone3, adultTone4, adultTone5, aerialTramway, airplane, airplaneArriving, airplaneDeparture, airplaneSmall, alarmClock, alembic, alien, ambulance, amphora, anchor, angel, angelTone1, angelTone2, angelTone3, angelTone4, angelTone5, anger, angerRight, angry, anguished, ant, apple, aquarius, aries, arrowBackward, arrowDoubleDown, arrowDoubleUp, arrowDown, arrowDownSmall, arrowForward, arrowHeadingDown, arrowHeadingUp, arrowLeft, arrowLowerLeft, arrowLowerRight, arrowRight, arrowRightHook, arrowUp, arrowUpDown, arrowUpSmall, arrowUpperLeft, arrowUpperRight, arrowsClockwise, arrowsCounterclockwise, art, articulatedLorry, asterisk, asteriskSymbol, astonished, athleticShoe, atm, atom, avocado, b, baby, babyBottle, babyChick, babySymbol, babyTone1, babyTone2, babyTone3, babyTone4, babyTone5, back, bacon, badminton, baggageClaim, balloon, ballotBox, ballotBoxWithCheck, bamboo, banana, bangbang, bank, barChart, barber, baseball, basketball, bat, bath, bathTone1, bathTone2, bathTone3, bathTone4, bathTone5, bathtub, battery, beach, beachUmbrella, bear, beardedPerson, beardedPersonTone1, beardedPersonTone2, beardedPersonTone3, beardedPersonTone4, beardedPersonTone5, bed, bee, beer, beers, beetle, beginner, bell, bellhop, bento, bike, bikini, billedCap, biohazard, bird, birthday, blackCircle, blackHeart, blackJoker, blackLargeSquare, blackMediumSmallSquare, blackMediumSquare, blackNib, blackSmallSquare, blackSquareButton, blondHairedMan, blondHairedManTone1, blondHairedManTone2, blondHairedManTone3, blondHairedManTone4, blondHairedManTone5, blondHairedPerson, blondHairedPersonTone1, blondHairedPersonTone2, blondHairedPersonTone3, blondHairedPersonTone4, blondHairedPersonTone5, blondHairedWoman, blondHairedWomanTone1, blondHairedWomanTone2, blondHairedWomanTone3, blondHairedWomanTone4, blondHairedWomanTone5, blossom, blowfish, blueBook, blueCar, blueCircle, blueHeart, blush, boar, bomb, book, bookmark, bookmarkTabs, books, boom, boot, bouquet, bowAndArrow, bowlWithSpoon, bowling, boxingGlove, boy, boyTone1, boyTone2, boyTone3, boyTone4, boyTone5, brain, bread, breastFeeding, breastFeedingTone1, breastFeedingTone2, breastFeedingTone3, breastFeedingTone4, breastFeedingTone5, brideWithVeil, brideWithVeilTone1, brideWithVeilTone2, brideWithVeilTone3, brideWithVeilTone4, brideWithVeilTone5, bridgeAtNight, briefcase, broccoli, brokenHeart, bug, bulb, bullettrainFront, bullettrainSide, burrito, bus, busstop, bustInSilhouette, bustsInSilhouette, butterfly, cactus, cake, calendar, calendarSpiral, callMe, callMeTone1, callMeTone2, callMeTone3, callMeTone4, callMeTone5, calling, camel, camera, cameraWithFlash, camping, cancer, candle, candy, cannedFood, canoe, capitalAbcd, capricorn, cardBox, cardIndex, carouselHorse, carrot, cat, cat2, cd, chains, champagne, champagneGlass, chart, chartWithDownwardsTrend, chartWithUpwardsTrend, checkeredFlag, cheese, cherries, cherryBlossom, chestnut, chicken, child, childTone1, childTone2, childTone3, childTone4, childTone5, childrenCrossing, chipmunk, chocolateBar, chopsticks, christmasTree, church, cinema, circusTent, cityDusk, citySunset, cityscape, cl, clap, clapTone1, clapTone2, clapTone3, clapTone4, clapTone5, clapper, classicalBuilding, clipboard, clock, clock1, clock10, clock1030, clock11, clock1130, clock12, clock1230, clock130, clock2, clock230, clock3, clock330, clock4, clock430, clock5, clock530, clock6, clock630, clock7, clock730, clock8, clock830, clock9, clock930, closedBook, closedLockWithKey, closedUmbrella, cloud, cloudLightning, cloudRain, cloudSnow, cloudTornado, clown, clubs, coat, cocktail, coconut, coffee, coffin, coldSweat, comet, compression, computer, confettiBall, confounded, confused, congratulations, construction, constructionSite, constructionWorker, constructionWorkerTone1, constructionWorkerTone2, constructionWorkerTone3, constructionWorkerTone4, constructionWorkerTone5, controlKnobs, convenienceStore, cookie, cooking, cool, copyright, corn, couch, couple, coupleMm, coupleWithHeart, coupleWithHeartWomanMan, coupleWw, couplekiss, cow, cow2, cowboy, crab, crayon, crazyFace, creditCard, crescentMoon, cricket, cricketGame, crocodile, croissant, cross, crossedFlags, crossedSwords, crown, cruiseShip, cry, cryingCatFace, crystalBall, cucumber, cupWithStraw, cupid, curlingStone, curlyLoop, currencyExchange, curry, custard, customs, cutOfMeat, cyclone, dagger, dancer, dancerTone1, dancerTone2, dancerTone3, dancerTone4, dancerTone5, dango, darkSunglasses, dart, dash, date, deciduousTree, deer, departmentStore, desert, desktop, detective, detectiveTone1, detectiveTone2, detectiveTone3, detectiveTone4, detectiveTone5, diamondShapeWithADotInside, diamonds, digitEight, digitFive, digitFour, digitNine, digitOne, digitSeven, digitSix, digitThree, digitTwo, digitZero, disappointed, disappointedRelieved, dividers, dizzy, dizzyFace, doNotLitter, dog, dog2, dollar, dolls, dolphin, door, doughnut, dove, dragon, dragonFace, dress, dromedaryCamel, droolingFace, droplet, drum, duck, dumpling, dvd, eagle, ear, earOfRice, earTone1, earTone2, earTone3, earTone4, earTone5, earthAfrica, earthAmericas, earthAsia, egg, eggplant, eight, eightBall, eightPointedBlackStar, eightSpokedAsterisk, eject, electricPlug, elephant, elf, elfTone1, elfTone2, elfTone3, elfTone4, elfTone5, email, end, england, envelope, envelopeWithArrow, euro, europeanCastle, europeanPostOffice, evergreenTree, exclamation, explodingHead, expressionless, eye, eyeInSpeechBubble, eyeglasses, eyes, faceVomiting, faceWithHandOverMouth, faceWithMonocle, faceWithRaisedEyebrow, faceWithSymbolsOverMouth, factory, fairy, fairyTone1, fairyTone2, fairyTone3, fairyTone4, fairyTone5, fallenLeaf, family, familyManBoy, familyManBoyBoy, familyManGirl, familyManGirlBoy, familyManGirlGirl, familyManWomanBoy, familyMmb, familyMmbb, familyMmg, familyMmgb, familyMmgg, familyMwbb, familyMwg, familyMwgb, familyMwgg, familyWomanBoy, familyWomanBoyBoy, familyWomanGirl, familyWomanGirlBoy, familyWomanGirlGirl, familyWwb, familyWwbb, familyWwg, familyWwgb, familyWwgg, fastForward, fax, fearful, feet, femaleSign, ferrisWheel, ferry, fieldHockey, fileCabinet, fileFolder, filmFrames, fingersCrossed, fingersCrossedTone1, fingersCrossedTone2, fingersCrossedTone3, fingersCrossedTone4, fingersCrossedTone5, fire, fireEngine, fireworks, firstPlace, firstQuarterMoon, firstQuarterMoonWithFace, fish, fishCake, fishingPoleAndFish, fist, fistTone1, fistTone2, fistTone3, fistTone4, fistTone5, five, 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, flagBlack, flagBm, flagBn, flagBo, flagBq, flagBr, flagBs, flagBt, flagBv, flagBw, flagBy, flagBz, flagCa, flagCc, flagCd, flagCf, flagCg, flagCh, flagCi, flagCk, flagCl, flagCm, flagCn, flagCo, flagCp, flagCr, flagCu, flagCv, flagCw, flagCx, flagCy, flagCz, flagDe, flagDg, flagDj, flagDk, flagDm, flagDo, flagDz, flagEa, flagEc, flagEe, flagEg, flagEh, flagEr, flagEs, flagEt, flagEu, flagFi, flagFj, flagFk, flagFm, flagFo, flagFr, flagGa, flagGb, 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, flagIt, flagJe, flagJm, flagJo, flagJp, flagKe, flagKg, flagKh, flagKi, flagKm, flagKn, flagKp, flagKr, 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, flagRu, 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, flagUm, flagUs, flagUy, flagUz, flagVa, flagVc, flagVe, flagVg, flagVi, flagVn, flagVu, flagWf, flagWhite, flagWs, flagXk, flagYe, flagYt, flagZa, flagZm, flagZw, flags, flashlight, fleurDeLis, floppyDisk, flowerPlayingCards, flushed, flyingSaucer, fog, foggy, football, footprints, forkAndKnife, forkKnifePlate, fortuneCookie, fountain, four, fourLeafClover, fox, framePhoto, free, frenchBread, friedShrimp, fries, frog, frowning, frowning2, fuelpump, fullMoon, fullMoonWithFace, gameDie, gear, gem, gemini, genie, ghost, gift, giftHeart, giraffe, girl, girlTone1, girlTone2, girlTone3, girlTone4, girlTone5, globeWithMeridians, gloves, goal, goat, golf, gorilla, grapes, greenApple, greenBook, greenHeart, greyExclamation, greyQuestion, grimacing, grin, grinning, guardEmoji, guardTone1, guardTone2, guardTone3, guardTone4, guardTone5, guitar, gun, hamburger, hammer, hammerPick, hamster, handSplayed, handSplayedTone1, handSplayedTone2, handSplayedTone3, handSplayedTone4, handSplayedTone5, handbag, handshake, hash, hatchedChick, hatchingChick, headBandage, headphones, hearNoEvil, heart, heartDecoration, heartExclamation, heartEyes, heartEyesCat, heartbeat, heartpulse, hearts, heavyCheckMark, heavyDivisionSign, heavyDollarSign, heavyMinusSign, heavyMultiplicationX, heavyPlusSign, hedgehog, helicopter, helmetWithCross, herb, hibiscus, highBrightness, highHeel, hockey, hole, homes, honeyPot, horse, horseRacing, horseRacingTone1, horseRacingTone2, horseRacingTone3, horseRacingTone4, horseRacingTone5, hospital, hotPepper, hotdog, hotel, hotsprings, hourglass, hourglassFlowingSand, house, houseAbandoned, houseWithGarden, hugging, hundred, hushed, iceCream, iceSkate, icecream, id, ideographAdvantage, imp, inboxTray, incomingEnvelope, informationSource, innocent, interrobang, iphone, island, izakayaLantern, jackOLantern, japan, japaneseCastle, japaneseGoblin, japaneseOgre, jeans, joy, joyCat, joystick, kaaba, key, key2, keyboard, keycapTen, kimono, kiss, kissMm, kissWomanMan, kissWw, kissing, kissingCat, kissingClosedEyes, kissingHeart, kissingSmilingEyes, kiwi, knife, koala, koko, label, largeBlueDiamond, largeOrangeDiamond, lastQuarterMoon, lastQuarterMoonWithFace, laughing, leaves, ledger, leftFacingFist, leftFacingFistTone1, leftFacingFistTone2, leftFacingFistTone3, leftFacingFistTone4, leftFacingFistTone5, leftLuggage, leftRightArrow, leftwardsArrowWithHook, lemon, leo, leopard, levelSlider, levitate, libra, lightRail, link, lionFace, lips, lipstick, lizard, lock, lockWithInkPen, lollipop, loop, loudSound, loudspeaker, loveHotel, loveLetter, loveYouGesture, loveYouGestureTone1, loveYouGestureTone2, loveYouGestureTone3, loveYouGestureTone4, loveYouGestureTone5, lowBrightness, lyingFace, m, mag, magRight, mage, mageTone1, mageTone2, mageTone3, mageTone4, mageTone5, mahjong, mailbox, mailboxClosed, mailboxWithMail, mailboxWithNoMail, maleSign, man, manArtist, manArtistTone1, manArtistTone2, manArtistTone3, manArtistTone4, manArtistTone5, manAstronaut, manAstronautTone1, manAstronautTone2, manAstronautTone3, manAstronautTone4, manAstronautTone5, manBiking, manBikingTone1, manBikingTone2, manBikingTone3, manBikingTone4, manBikingTone5, manBouncingBall, manBouncingBallTone1, manBouncingBallTone2, manBouncingBallTone3, manBouncingBallTone4, manBouncingBallTone5, manBowing, manBowingTone1, manBowingTone2, manBowingTone3, manBowingTone4, manBowingTone5, manCartwheeling, manCartwheelingTone1, manCartwheelingTone2, manCartwheelingTone3, manCartwheelingTone4, manCartwheelingTone5, manClimbing, manClimbingTone1, manClimbingTone2, manClimbingTone3, manClimbingTone4, manClimbingTone5, manConstructionWorker, manConstructionWorkerTone1, manConstructionWorkerTone2, manConstructionWorkerTone3, manConstructionWorkerTone4, manConstructionWorkerTone5, manCook, manCookTone1, manCookTone2, manCookTone3, manCookTone4, manCookTone5, manDancing, manDancingTone1, manDancingTone2, manDancingTone3, manDancingTone4, manDancingTone5, manDetective, manDetectiveTone1, manDetectiveTone2, manDetectiveTone3, manDetectiveTone4, manDetectiveTone5, manElf, manElfTone1, manElfTone2, manElfTone3, manElfTone4, manElfTone5, manFacepalming, manFacepalmingTone1, manFacepalmingTone2, manFacepalmingTone3, manFacepalmingTone4, manFacepalmingTone5, manFactoryWorker, manFactoryWorkerTone1, manFactoryWorkerTone2, manFactoryWorkerTone3, manFactoryWorkerTone4, manFactoryWorkerTone5, manFairy, manFairyTone1, manFairyTone2, manFairyTone3, manFairyTone4, manFairyTone5, manFarmer, manFarmerTone1, manFarmerTone2, manFarmerTone3, manFarmerTone4, manFarmerTone5, manFirefighter, manFirefighterTone1, manFirefighterTone2, manFirefighterTone3, manFirefighterTone4, manFirefighterTone5, manFrowning, manFrowningTone1, manFrowningTone2, manFrowningTone3, manFrowningTone4, manFrowningTone5, manGenie, manGesturingNo, manGesturingNoTone1, manGesturingNoTone2, manGesturingNoTone3, manGesturingNoTone4, manGesturingNoTone5, manGesturingOk, manGesturingOkTone1, manGesturingOkTone2, manGesturingOkTone3, manGesturingOkTone4, manGesturingOkTone5, manGettingFaceMassage, manGettingFaceMassageTone1, manGettingFaceMassageTone2, manGettingFaceMassageTone3, manGettingFaceMassageTone4, manGettingFaceMassageTone5, manGettingHaircut, manGettingHaircutTone1, manGettingHaircutTone2, manGettingHaircutTone3, manGettingHaircutTone4, manGettingHaircutTone5, manGolfing, manGolfingTone1, manGolfingTone2, manGolfingTone3, manGolfingTone4, manGolfingTone5, manGuard, manGuardTone1, manGuardTone2, manGuardTone3, manGuardTone4, manGuardTone5, manHealthWorker, manHealthWorkerTone1, manHealthWorkerTone2, manHealthWorkerTone3, manHealthWorkerTone4, manHealthWorkerTone5, manInBusinessSuitLevitatingTone1, manInBusinessSuitLevitatingTone2, manInBusinessSuitLevitatingTone3, manInBusinessSuitLevitatingTone4, manInBusinessSuitLevitatingTone5, manInLotusPosition, manInLotusPositionTone1, manInLotusPositionTone2, manInLotusPositionTone3, manInLotusPositionTone4, manInLotusPositionTone5, manInSteamyRoom, manInSteamyRoomTone1, manInSteamyRoomTone2, manInSteamyRoomTone3, manInSteamyRoomTone4, manInSteamyRoomTone5, manInTuxedo, manInTuxedoTone1, manInTuxedoTone2, manInTuxedoTone3, manInTuxedoTone4, manInTuxedoTone5, manJudge, manJudgeTone1, manJudgeTone2, manJudgeTone3, manJudgeTone4, manJudgeTone5, manJuggling, manJugglingTone1, manJugglingTone2, manJugglingTone3, manJugglingTone4, manJugglingTone5, manLiftingWeights, manLiftingWeightsTone1, manLiftingWeightsTone2, manLiftingWeightsTone3, manLiftingWeightsTone4, manLiftingWeightsTone5, manMage, manMageTone1, manMageTone2, manMageTone3, manMageTone4, manMageTone5, manMechanic, manMechanicTone1, manMechanicTone2, manMechanicTone3, manMechanicTone4, manMechanicTone5, manMountainBiking, manMountainBikingTone1, manMountainBikingTone2, manMountainBikingTone3, manMountainBikingTone4, manMountainBikingTone5, manOfficeWorker, manOfficeWorkerTone1, manOfficeWorkerTone2, manOfficeWorkerTone3, manOfficeWorkerTone4, manOfficeWorkerTone5, manPilot, manPilotTone1, manPilotTone2, manPilotTone3, manPilotTone4, manPilotTone5, manPlayingHandball, manPlayingHandballTone1, manPlayingHandballTone2, manPlayingHandballTone3, manPlayingHandballTone4, manPlayingHandballTone5, manPlayingWaterPolo, manPlayingWaterPoloTone1, manPlayingWaterPoloTone2, manPlayingWaterPoloTone3, manPlayingWaterPoloTone4, manPlayingWaterPoloTone5, manPoliceOfficer, manPoliceOfficerTone1, manPoliceOfficerTone2, manPoliceOfficerTone3, manPoliceOfficerTone4, manPoliceOfficerTone5, manPouting, manPoutingTone1, manPoutingTone2, manPoutingTone3, manPoutingTone4, manPoutingTone5, manRaisingHand, manRaisingHandTone1, manRaisingHandTone2, manRaisingHandTone3, manRaisingHandTone4, manRaisingHandTone5, manRowingBoat, manRowingBoatTone1, manRowingBoatTone2, manRowingBoatTone3, manRowingBoatTone4, manRowingBoatTone5, manRunning, manRunningTone1, manRunningTone2, manRunningTone3, manRunningTone4, manRunningTone5, manScientist, manScientistTone1, manScientistTone2, manScientistTone3, manScientistTone4, manScientistTone5, manShrugging, manShruggingTone1, manShruggingTone2, manShruggingTone3, manShruggingTone4, manShruggingTone5, manSinger, manSingerTone1, manSingerTone2, manSingerTone3, manSingerTone4, manSingerTone5, manStudent, manStudentTone1, manStudentTone2, manStudentTone3, manStudentTone4, manStudentTone5, manSurfing, manSurfingTone1, manSurfingTone2, manSurfingTone3, manSurfingTone4, manSurfingTone5, manSwimming, manSwimmingTone1, manSwimmingTone2, manSwimmingTone3, manSwimmingTone4, manSwimmingTone5, manTeacher, manTeacherTone1, manTeacherTone2, manTeacherTone3, manTeacherTone4, manTeacherTone5, manTechnologist, manTechnologistTone1, manTechnologistTone2, manTechnologistTone3, manTechnologistTone4, manTechnologistTone5, manTippingHand, manTippingHandTone1, manTippingHandTone2, manTippingHandTone3, manTippingHandTone4, manTippingHandTone5, manTone1, manTone2, manTone3, manTone4, manTone5, manVampire, manVampireTone1, manVampireTone2, manVampireTone3, manVampireTone4, manVampireTone5, manWalking, manWalkingTone1, manWalkingTone2, manWalkingTone3, manWalkingTone4, manWalkingTone5, manWearingTurban, manWearingTurbanTone1, manWearingTurbanTone2, manWearingTurbanTone3, manWearingTurbanTone4, manWearingTurbanTone5, manWithChineseCap, manWithChineseCapTone1, manWithChineseCapTone2, manWithChineseCapTone3, manWithChineseCapTone4, manWithChineseCapTone5, manZombi, mansShoe, map, mapleLeaf, martialArtsUniform, mask, meatOnBone, medal, medicalSymbol, mega, melon, menWithBunnyEarsPartying, menWrestling, menorah, mens, mermaid, mermaidTone1, mermaidTone2, mermaidTone3, mermaidTone4, mermaidTone5, merman, mermanTone1, mermanTone2, mermanTone3, mermanTone4, mermanTone5, merperson, merpersonTone1, merpersonTone2, merpersonTone3, merpersonTone4, merpersonTone5, metal, metalTone1, metalTone2, metalTone3, metalTone4, metalTone5, metro, microphone, microphone2, microscope, middleFinger, middleFingerTone1, middleFingerTone2, middleFingerTone3, middleFingerTone4, middleFingerTone5, militaryMedal, milk, milkyWay, minibus, minidisc, mobilePhoneOff, moneyMouth, moneyWithWings, moneybag, monkey, monkeyFace, monorail, mortarBoard, mosque, motorScooter, motorboat, motorcycle, motorway, mountFuji, mountain, mountainCableway, mountainRailway, mountainSnow, mouse, mouse2, mouseThreeButton, movieCamera, moyai, mrsClaus, mrsClausTone1, mrsClausTone2, mrsClausTone3, mrsClausTone4, mrsClausTone5, muscle, muscleTone1, muscleTone2, muscleTone3, muscleTone4, muscleTone5, mushroom, musicalKeyboard, musicalNote, musicalScore, mute, nailCare, nailCareTone1, nailCareTone2, nailCareTone3, nailCareTone4, nailCareTone5, nameBadge, nauseatedFace, necktie, negativeSquaredCrossMark, nerd, neutralFace, new, newMoon, newMoonWithFace, newspaper, newspaper2, ng, nightWithStars, nine, noBell, noBicycles, noEntry, noEntrySign, noMobilePhones, noMouth, noPedestrians, noSmoking, nonPotableWater, nose, noseTone1, noseTone2, noseTone3, noseTone4, noseTone5, notebook, notebookWithDecorativeCover, notepadSpiral, notes, nutAndBolt, o, o2, ocean, octagonalSign, octopus, oden, office, oil, ok, okHand, okHandTone1, okHandTone2, okHandTone3, okHandTone4, okHandTone5, olderAdult, olderAdultTone1, olderAdultTone2, olderAdultTone3, olderAdultTone4, olderAdultTone5, olderMan, olderManTone1, olderManTone2, olderManTone3, olderManTone4, olderManTone5, olderWoman, olderWomanTone1, olderWomanTone2, olderWomanTone3, olderWomanTone4, olderWomanTone5, omSymbol, on, oncomingAutomobile, oncomingBus, oncomingPoliceCar, oncomingTaxi, one, oneTwoThreeFour, openFileFolder, openHands, openHandsTone1, openHandsTone2, openHandsTone3, openHandsTone4, openHandsTone5, openMouth, ophiuchus, orangeBook, orangeHeart, orthodoxCross, outboxTray, owl, ox, package, pageFacingUp, pageWithCurl, pager, paintbrush, palmTree, palmsUpTogether, palmsUpTogetherTone1, palmsUpTogetherTone2, palmsUpTogetherTone3, palmsUpTogetherTone4, palmsUpTogetherTone5, pancakes, pandaFace, paperclip, paperclips, park, parking, partAlternationMark, partlySunny, passportControl, pauseButton, peace, peach, peanuts, pear, penBallpoint, penFountain, pencil, pencil2, penguin, pensive, peopleWithBunnyEarsPartying, peopleWrestling, performingArts, persevere, personBiking, personBikingTone1, personBikingTone2, personBikingTone3, personBikingTone4, personBikingTone5, personBouncingBall, personBouncingBallTone1, personBouncingBallTone2, personBouncingBallTone3, personBouncingBallTone4, personBouncingBallTone5, personBowing, personBowingTone1, personBowingTone2, personBowingTone3, personBowingTone4, personBowingTone5, personClimbing, personClimbingTone1, personClimbingTone2, personClimbingTone3, personClimbingTone4, personClimbingTone5, personDoingCartwheel, personDoingCartwheelTone1, personDoingCartwheelTone2, personDoingCartwheelTone3, personDoingCartwheelTone4, personDoingCartwheelTone5, personFacepalming, personFacepalmingTone1, personFacepalmingTone2, personFacepalmingTone3, personFacepalmingTone4, personFacepalmingTone5, personFencing, personFrowning, personFrowningTone1, personFrowningTone2, personFrowningTone3, personFrowningTone4, personFrowningTone5, personGesturingNo, personGesturingNoTone1, personGesturingNoTone2, personGesturingNoTone3, personGesturingNoTone4, personGesturingNoTone5, personGesturingOk, personGesturingOkTone1, personGesturingOkTone2, personGesturingOkTone3, personGesturingOkTone4, personGesturingOkTone5, personGettingHaircut, personGettingHaircutTone1, personGettingHaircutTone2, personGettingHaircutTone3, personGettingHaircutTone4, personGettingHaircutTone5, personGettingMassage, personGettingMassageTone1, personGettingMassageTone2, personGettingMassageTone3, personGettingMassageTone4, personGettingMassageTone5, personGolfing, personGolfingTone1, personGolfingTone2, personGolfingTone3, personGolfingTone4, personGolfingTone5, personInBedTone1, personInBedTone2, personInBedTone3, personInBedTone4, personInBedTone5, personInLotusPosition, personInLotusPositionTone1, personInLotusPositionTone2, personInLotusPositionTone3, personInLotusPositionTone4, personInLotusPositionTone5, personInSteamyRoom, personInSteamyRoomTone1, personInSteamyRoomTone2, personInSteamyRoomTone3, personInSteamyRoomTone4, personInSteamyRoomTone5, personJuggling, personJugglingTone1, personJugglingTone2, personJugglingTone3, personJugglingTone4, personJugglingTone5, personLiftingWeights, personLiftingWeightsTone1, personLiftingWeightsTone2, personLiftingWeightsTone3, personLiftingWeightsTone4, personLiftingWeightsTone5, personMountainBiking, personMountainBikingTone1, personMountainBikingTone2, personMountainBikingTone3, personMountainBikingTone4, personMountainBikingTone5, personPlayingHandball, personPlayingHandballTone1, personPlayingHandballTone2, personPlayingHandballTone3, personPlayingHandballTone4, personPlayingHandballTone5, personPlayingWaterPolo, personPlayingWaterPoloTone1, personPlayingWaterPoloTone2, personPlayingWaterPoloTone3, personPlayingWaterPoloTone4, personPlayingWaterPoloTone5, personPouting, personPoutingTone1, personPoutingTone2, personPoutingTone3, personPoutingTone4, personPoutingTone5, personRaisingHand, personRaisingHandTone1, personRaisingHandTone2, personRaisingHandTone3, personRaisingHandTone4, personRaisingHandTone5, personRowingBoat, personRowingBoatTone1, personRowingBoatTone2, personRowingBoatTone3, personRowingBoatTone4, personRowingBoatTone5, personRunning, personRunningTone1, personRunningTone2, personRunningTone3, personRunningTone4, personRunningTone5, personShrugging, personShruggingTone1, personShruggingTone2, personShruggingTone3, personShruggingTone4, personShruggingTone5, personSurfing, personSurfingTone1, personSurfingTone2, personSurfingTone3, personSurfingTone4, personSurfingTone5, personSwimming, personSwimmingTone1, personSwimmingTone2, personSwimmingTone3, personSwimmingTone4, personSwimmingTone5, personTippingHand, personTippingHandTone1, personTippingHandTone2, personTippingHandTone3, personTippingHandTone4, personTippingHandTone5, personWalking, personWalkingTone1, personWalkingTone2, personWalkingTone3, personWalkingTone4, personWalkingTone5, personWearingTurban, personWearingTurbanTone1, personWearingTurbanTone2, personWearingTurbanTone3, personWearingTurbanTone4, personWearingTurbanTone5, pick, pie, pig, pig2, pigNose, pill, pineapple, pingPong, pisces, pizza, placeOfWorship, playPause, pointDown, pointDownTone1, pointDownTone2, pointDownTone3, pointDownTone4, pointDownTone5, pointLeft, pointLeftTone1, pointLeftTone2, pointLeftTone3, pointLeftTone4, pointLeftTone5, pointRight, pointRightTone1, pointRightTone2, pointRightTone3, pointRightTone4, pointRightTone5, pointUp, pointUp2, pointUp2Tone1, pointUp2Tone2, pointUp2Tone3, pointUp2Tone4, pointUp2Tone5, pointUpTone1, pointUpTone2, pointUpTone3, pointUpTone4, pointUpTone5, policeCar, policeOfficer, policeOfficerTone1, policeOfficerTone2, policeOfficerTone3, policeOfficerTone4, policeOfficerTone5, poodle, poop, popcorn, postOffice, postalHorn, postbox, potableWater, potato, pouch, poultryLeg, pound, poundSymbol, poutingCat, pray, prayTone1, prayTone2, prayTone3, prayTone4, prayTone5, prayerBeads, pregnantWoman, pregnantWomanTone1, pregnantWomanTone2, pregnantWomanTone3, pregnantWomanTone4, pregnantWomanTone5, pretzel, prince, princeTone1, princeTone2, princeTone3, princeTone4, princeTone5, princess, princessTone1, princessTone2, princessTone3, princessTone4, princessTone5, printer, projector, punch, punchTone1, punchTone2, punchTone3, punchTone4, punchTone5, purpleHeart, purse, pushpin, putLitterInItsPlace, question, rabbit, rabbit2, raceCar, racehorse, radio, radioButton, radioactive, rage, railwayCar, railwayTrack, rainbow, rainbowFlag, raisedBackOfHand, raisedBackOfHandTone1, raisedBackOfHandTone2, raisedBackOfHandTone3, raisedBackOfHandTone4, raisedBackOfHandTone5, raisedHand, raisedHandTone1, raisedHandTone2, raisedHandTone3, raisedHandTone4, raisedHandTone5, raisedHands, raisedHandsTone1, raisedHandsTone2, raisedHandsTone3, raisedHandsTone4, raisedHandsTone5, ram, ramen, rat, recordButton, recycle, redCar, redCircle, regionalIndicatorA, regionalIndicatorB, regionalIndicatorC, regionalIndicatorD, regionalIndicatorE, regionalIndicatorF, regionalIndicatorG, regionalIndicatorH, regionalIndicatorI, regionalIndicatorJ, regionalIndicatorK, regionalIndicatorL, regionalIndicatorM, regionalIndicatorN, regionalIndicatorO, regionalIndicatorP, regionalIndicatorQ, regionalIndicatorR, regionalIndicatorS, regionalIndicatorT, regionalIndicatorU, regionalIndicatorV, regionalIndicatorW, regionalIndicatorX, regionalIndicatorY, regionalIndicatorZ, registered, relaxed, relieved, reminderRibbon, repeatEmoji, repeatOne, restroom, revolvingHearts, rewind, rhino, ribbon, rice, riceBall, riceCracker, riceScene, rightFacingFist, rightFacingFistTone1, rightFacingFistTone2, rightFacingFistTone3, rightFacingFistTone4, rightFacingFistTone5, ring, robot, rocket, rofl, rollerCoaster, rollingEyes, rooster, rose, rosette, rotatingLight, roundPushpin, rugbyFootball, runningShirtWithSash, sa, sagittarius, sailboat, sake, salad, sandal, sandwich, santa, santaTone1, santaTone2, santaTone3, santaTone4, santaTone5, satellite, satelliteOrbital, sauropod, saxophone, scales, scarf, school, schoolSatchel, scissors, scooter, scorpion, scorpius, scotland, scream, screamCat, scroll, seat, secondPlace, secret, seeNoEvil, seedling, selfie, selfieTone1, selfieTone2, selfieTone3, selfieTone4, selfieTone5, seven, shallowPanOfFood, shamrock, shark, shavedIce, sheep, shell, shield, shintoShrine, ship, shirt, shoppingBags, shoppingCart, shower, shrimp, shushingFace, signalStrength, six, sixPointedStar, ski, skier, skull, skullCrossbones, sled, sleeping, sleepingAccommodation, sleepy, slightFrown, slightSmile, slotMachine, smallBlueDiamond, smallOrangeDiamond, smallRedTriangle, smallRedTriangleDown, smile, smileCat, smiley, smileyCat, smilingImp, smirk, smirkCat, smoking, snail, snake, sneezingFace, snowboarder, snowboarderTone1, snowboarderTone2, snowboarderTone3, snowboarderTone4, snowboarderTone5, snowflake, snowman, snowman2, sob, soccer, socks, soon, sos, sound, spaceInvader, spades, spaghetti, sparkle, sparkler, sparkles, sparklingHeart, speakNoEvil, speaker, speakingHead, speechBalloon, speechLeft, speedboat, spider, spiderWeb, spoon, squid, stadium, star, star2, starAndCrescent, starOfDavid, starStruck, stars, station, statueOfLiberty, steamLocomotive, stew, stopButton, stopwatch, straightRuler, strawberry, stuckOutTongue, stuckOutTongueClosedEyes, stuckOutTongueWinkingEye, stuffedFlatbread, sunWithFace, sunflower, sunglasses, sunny, sunrise, sunriseOverMountains, sushi, suspensionRailway, sweat, sweatDrops, sweatSmile, sweetPotato, symbols, synagogue, syringe, tRex, taco, tada, takeoutBox, tanabataTree, tangerine, taurus, taxi, tea, telephone, telephoneReceiver, telescope, tennis, tent, thermometer, thermometerFace, thinking, thirdPlace, thoughtBalloon, three, thumbsdown, thumbsdownTone1, thumbsdownTone2, thumbsdownTone3, thumbsdownTone4, thumbsdownTone5, thumbsup, thumbsupTone1, thumbsupTone2, thumbsupTone3, thumbsupTone4, thumbsupTone5, thunderCloudRain, ticket, tickets, tiger, tiger2, timer, tiredFace, tm, toilet, tokyoTower, tomato, tone1, tone2, tone3, tone4, tone5, tongue, tools, top, tophat, trackNext, trackPrevious, trackball, tractor, trafficLight, train, train2, tram, triangularFlagOnPost, triangularRuler, trident, triumph, trolleybus, trophy, tropicalDrink, tropicalFish, truck, trumpet, tulip, tumblerGlass, turkey, turtle, tv, twistedRightwardsArrows, two, twoHearts, twoMenHoldingHands, twoWomenHoldingHands, u5272, u5408, u55b6, u6307, u6708, u6709, u6e80, u7121, u7533, u7981, u7a7a, umbrella, umbrella2, unamused, underage, unicorn, unitedNations, unlock, up, upsideDown, urn, v, vTone1, vTone2, vTone3, vTone4, vTone5, vampire, vampireTone1, vampireTone2, vampireTone3, vampireTone4, vampireTone5, verticalTrafficLight, vhs, vibrationMode, videoCamera, videoGame, violin, virgo, volcano, volleyball, vs, vulcan, vulcanTone1, vulcanTone2, vulcanTone3, vulcanTone4, vulcanTone5, wales, waningCrescentMoon, waningGibbousMoon, warning, wastebasket, watch, waterBuffalo, watermelon, wave, waveTone1, waveTone2, waveTone3, waveTone4, waveTone5, wavyDash, waxingCrescentMoon, waxingGibbousMoon, wc, weary, wedding, whale, whale2, wheelOfDharma, wheelchair, whiteCheckMark, whiteCircle, whiteFlower, whiteLargeSquare, whiteMediumSmallSquare, whiteMediumSquare, whiteSmallSquare, whiteSquareButton, whiteSunCloud, whiteSunRainCloud, whiteSunSmallCloud, wiltedRose, windBlowingFace, windChime, wineGlass, wink, wolf, woman, womanArtist, womanArtistTone1, womanArtistTone2, womanArtistTone3, womanArtistTone4, womanArtistTone5, womanAstronaut, womanAstronautTone1, womanAstronautTone2, womanAstronautTone3, womanAstronautTone4, womanAstronautTone5, womanBiking, womanBikingTone1, womanBikingTone2, womanBikingTone3, womanBikingTone4, womanBikingTone5, womanBouncingBall, womanBouncingBallTone1, womanBouncingBallTone2, womanBouncingBallTone3, womanBouncingBallTone4, womanBouncingBallTone5, womanBowing, womanBowingTone1, womanBowingTone2, womanBowingTone3, womanBowingTone4, womanBowingTone5, womanCartwheeling, womanCartwheelingTone1, womanCartwheelingTone2, womanCartwheelingTone3, womanCartwheelingTone4, womanCartwheelingTone5, womanClimbing, womanClimbingTone1, womanClimbingTone2, womanClimbingTone3, womanClimbingTone4, womanClimbingTone5, womanConstructionWorker, womanConstructionWorkerTone1, womanConstructionWorkerTone2, womanConstructionWorkerTone3, womanConstructionWorkerTone4, womanConstructionWorkerTone5, womanCook, womanCookTone1, womanCookTone2, womanCookTone3, womanCookTone4, womanCookTone5, womanDetective, womanDetectiveTone1, womanDetectiveTone2, womanDetectiveTone3, womanDetectiveTone4, womanDetectiveTone5, womanElf, womanElfTone1, womanElfTone2, womanElfTone3, womanElfTone4, womanElfTone5, womanFacepalming, womanFacepalmingTone1, womanFacepalmingTone2, womanFacepalmingTone3, womanFacepalmingTone4, womanFacepalmingTone5, womanFactoryWorker, womanFactoryWorkerTone1, womanFactoryWorkerTone2, womanFactoryWorkerTone3, womanFactoryWorkerTone4, womanFactoryWorkerTone5, womanFairy, womanFairyTone1, womanFairyTone2, womanFairyTone3, womanFairyTone4, womanFairyTone5, womanFarmer, womanFarmerTone1, womanFarmerTone2, womanFarmerTone3, womanFarmerTone4, womanFarmerTone5, womanFirefighter, womanFirefighterTone1, womanFirefighterTone2, womanFirefighterTone3, womanFirefighterTone4, womanFirefighterTone5, womanFrowning, womanFrowningTone1, womanFrowningTone2, womanFrowningTone3, womanFrowningTone4, womanFrowningTone5, womanGenie, womanGesturingNo, womanGesturingNoTone1, womanGesturingNoTone2, womanGesturingNoTone3, womanGesturingNoTone4, womanGesturingNoTone5, womanGesturingOk, womanGesturingOkTone1, womanGesturingOkTone2, womanGesturingOkTone3, womanGesturingOkTone4, womanGesturingOkTone5, womanGettingFaceMassage, womanGettingFaceMassageTone1, womanGettingFaceMassageTone2, womanGettingFaceMassageTone3, womanGettingFaceMassageTone4, womanGettingFaceMassageTone5, womanGettingHaircut, womanGettingHaircutTone1, womanGettingHaircutTone2, womanGettingHaircutTone3, womanGettingHaircutTone4, womanGettingHaircutTone5, womanGolfing, womanGolfingTone1, womanGolfingTone2, womanGolfingTone3, womanGolfingTone4, womanGolfingTone5, womanGuard, womanGuardTone1, womanGuardTone2, womanGuardTone3, womanGuardTone4, womanGuardTone5, womanHealthWorker, womanHealthWorkerTone1, womanHealthWorkerTone2, womanHealthWorkerTone3, womanHealthWorkerTone4, womanHealthWorkerTone5, womanInLotusPosition, womanInLotusPositionTone1, womanInLotusPositionTone2, womanInLotusPositionTone3, womanInLotusPositionTone4, womanInLotusPositionTone5, womanInSteamyRoom, womanInSteamyRoomTone1, womanInSteamyRoomTone2, womanInSteamyRoomTone3, womanInSteamyRoomTone4, womanInSteamyRoomTone5, womanJudge, womanJudgeTone1, womanJudgeTone2, womanJudgeTone3, womanJudgeTone4, womanJudgeTone5, womanJuggling, womanJugglingTone1, womanJugglingTone2, womanJugglingTone3, womanJugglingTone4, womanJugglingTone5, womanLiftingWeights, womanLiftingWeightsTone1, womanLiftingWeightsTone2, womanLiftingWeightsTone3, womanLiftingWeightsTone4, womanLiftingWeightsTone5, womanMage, womanMageTone1, womanMageTone2, womanMageTone3, womanMageTone4, womanMageTone5, womanMechanic, womanMechanicTone1, womanMechanicTone2, womanMechanicTone3, womanMechanicTone4, womanMechanicTone5, womanMountainBiking, womanMountainBikingTone1, womanMountainBikingTone2, womanMountainBikingTone3, womanMountainBikingTone4, womanMountainBikingTone5, womanOfficeWorker, womanOfficeWorkerTone1, womanOfficeWorkerTone2, womanOfficeWorkerTone3, womanOfficeWorkerTone4, womanOfficeWorkerTone5, womanPilot, womanPilotTone1, womanPilotTone2, womanPilotTone3, womanPilotTone4, womanPilotTone5, womanPlayingHandball, womanPlayingHandballTone1, womanPlayingHandballTone2, womanPlayingHandballTone3, womanPlayingHandballTone4, womanPlayingHandballTone5, womanPlayingWaterPolo, womanPlayingWaterPoloTone1, womanPlayingWaterPoloTone2, womanPlayingWaterPoloTone3, womanPlayingWaterPoloTone4, womanPlayingWaterPoloTone5, womanPoliceOfficer, womanPoliceOfficerTone1, womanPoliceOfficerTone2, womanPoliceOfficerTone3, womanPoliceOfficerTone4, womanPoliceOfficerTone5, womanPouting, womanPoutingTone1, womanPoutingTone2, womanPoutingTone3, womanPoutingTone4, womanPoutingTone5, womanRaisingHand, womanRaisingHandTone1, womanRaisingHandTone2, womanRaisingHandTone3, womanRaisingHandTone4, womanRaisingHandTone5, womanRowingBoat, womanRowingBoatTone1, womanRowingBoatTone2, womanRowingBoatTone3, womanRowingBoatTone4, womanRowingBoatTone5, womanRunning, womanRunningTone1, womanRunningTone2, womanRunningTone3, womanRunningTone4, womanRunningTone5, womanScientist, womanScientistTone1, womanScientistTone2, womanScientistTone3, womanScientistTone4, womanScientistTone5, womanShrugging, womanShruggingTone1, womanShruggingTone2, womanShruggingTone3, womanShruggingTone4, womanShruggingTone5, womanSinger, womanSingerTone1, womanSingerTone2, womanSingerTone3, womanSingerTone4, womanSingerTone5, womanStudent, womanStudentTone1, womanStudentTone2, womanStudentTone3, womanStudentTone4, womanStudentTone5, womanSurfing, womanSurfingTone1, womanSurfingTone2, womanSurfingTone3, womanSurfingTone4, womanSurfingTone5, womanSwimming, womanSwimmingTone1, womanSwimmingTone2, womanSwimmingTone3, womanSwimmingTone4, womanSwimmingTone5, womanTeacher, womanTeacherTone1, womanTeacherTone2, womanTeacherTone3, womanTeacherTone4, womanTeacherTone5, womanTechnologist, womanTechnologistTone1, womanTechnologistTone2, womanTechnologistTone3, womanTechnologistTone4, womanTechnologistTone5, womanTippingHand, womanTippingHandTone1, womanTippingHandTone2, womanTippingHandTone3, womanTippingHandTone4, womanTippingHandTone5, womanTone1, womanTone2, womanTone3, womanTone4, womanTone5, womanVampire, womanVampireTone1, womanVampireTone2, womanVampireTone3, womanVampireTone4, womanVampireTone5, womanWalking, womanWalkingTone1, womanWalkingTone2, womanWalkingTone3, womanWalkingTone4, womanWalkingTone5, womanWearingTurban, womanWearingTurbanTone1, womanWearingTurbanTone2, womanWearingTurbanTone3, womanWearingTurbanTone4, womanWearingTurbanTone5, womanWithHeadscarf, womanWithHeadscarfTone1, womanWithHeadscarfTone2, womanWithHeadscarfTone3, womanWithHeadscarfTone4, womanWithHeadscarfTone5, womanZombie, womansClothes, womansHat, womenWithBunnyEarsPartying, womenWrestling, womens, worried, wrench, writingHand, writingHandTone1, writingHandTone2, writingHandTone3, writingHandTone4, writingHandTone5, x, yellowHeart, yen, yinYang, yum, zap, zebra, zero, zipperMouth, zombie, zzz
}
private let icons = ["1f170", "1f18e", "1f524", "1f521", "1f251", "1f9d1", "1f9d1-1f3fb", "1f9d1-1f3fc", "1f9d1-1f3fd", "1f9d1-1f3fe", "1f9d1-1f3ff", "1f6a1", "2708", "1f6ec", "1f6eb", "1f6e9", "23f0", "2697", "1f47d", "1f691", "1f3fa", "2693", "1f47c", "1f47c-1f3fb", "1f47c-1f3fc", "1f47c-1f3fd", "1f47c-1f3fe", "1f47c-1f3ff", "1f4a2", "1f5ef", "1f620", "1f627", "1f41c", "1f34e", "2652", "2648", "25c0", "23ec", "23eb", "2b07", "1f53d", "25b6", "2935", "2934", "2b05", "2199", "2198", "27a1", "21aa", "2b06", "2195", "1f53c", "2196", "2197", "1f503", "1f504", "1f3a8", "1f69b", "002a-20e3", "002a", "1f632", "1f45f", "1f3e7", "269b", "1f951", "1f171", "1f476", "1f37c", "1f424", "1f6bc", "1f476-1f3fb", "1f476-1f3fc", "1f476-1f3fd", "1f476-1f3fe", "1f476-1f3ff", "1f519", "1f953", "1f3f8", "1f6c4", "1f388", "1f5f3", "2611", "1f38d", "1f34c", "203c", "1f3e6", "1f4ca", "1f488", "26be", "1f3c0", "1f987", "1f6c0", "1f6c0-1f3fb", "1f6c0-1f3fc", "1f6c0-1f3fd", "1f6c0-1f3fe", "1f6c0-1f3ff", "1f6c1", "1f50b", "1f3d6", "26f1", "1f43b", "1f9d4", "1f9d4-1f3fb", "1f9d4-1f3fc", "1f9d4-1f3fd", "1f9d4-1f3fe", "1f9d4-1f3ff", "1f6cf", "1f41d", "1f37a", "1f37b", "1f41e", "1f530", "1f514", "1f6ce", "1f371", "1f6b2", "1f459", "1f9e2", "2623", "1f426", "1f382", "26ab", "1f5a4", "1f0cf", "2b1b", "25fe", "25fc", "2712", "25aa", "1f532", "1f471-2642", "1f471-1f3fb-2642", "1f471-1f3fc-2642", "1f471-1f3fd-2642", "1f471-1f3fe-2642", "1f471-1f3ff-2642", "1f471", "1f471-1f3fb", "1f471-1f3fc", "1f471-1f3fd", "1f471-1f3fe", "1f471-1f3ff", "1f471-2640", "1f471-1f3fb-2640", "1f471-1f3fc-2640", "1f471-1f3fd-2640", "1f471-1f3fe-2640", "1f471-1f3ff-2640", "1f33c", "1f421", "1f4d8", "1f699", "1f535", "1f499", "1f60a", "1f417", "1f4a3", "1f4d6", "1f516", "1f4d1", "1f4da", "1f4a5", "1f462", "1f490", "1f3f9", "1f963", "1f3b3", "1f94a", "1f466", "1f466-1f3fb", "1f466-1f3fc", "1f466-1f3fd", "1f466-1f3fe", "1f466-1f3ff", "1f9e0", "1f35e", "1f931", "1f931-1f3fb", "1f931-1f3fc", "1f931-1f3fd", "1f931-1f3fe", "1f931-1f3ff", "1f470", "1f470-1f3fb", "1f470-1f3fc", "1f470-1f3fd", "1f470-1f3fe", "1f470-1f3ff", "1f309", "1f4bc", "1f966", "1f494", "1f41b", "1f4a1", "1f685", "1f684", "1f32f", "1f68c", "1f68f", "1f464", "1f465", "1f98b", "1f335", "1f370", "1f4c6", "1f5d3", "1f919", "1f919-1f3fb", "1f919-1f3fc", "1f919-1f3fd", "1f919-1f3fe", "1f919-1f3ff", "1f4f2", "1f42b", "1f4f7", "1f4f8", "1f3d5", "264b", "1f56f", "1f36c", "1f96b", "1f6f6", "1f520", "2651", "1f5c3", "1f4c7", "1f3a0", "1f955", "1f431", "1f408", "1f4bf", "26d3", "1f37e", "1f942", "1f4b9", "1f4c9", "1f4c8", "1f3c1", "1f9c0", "1f352", "1f338", "1f330", "1f414", "1f9d2", "1f9d2-1f3fb", "1f9d2-1f3fc", "1f9d2-1f3fd", "1f9d2-1f3fe", "1f9d2-1f3ff", "1f6b8", "1f43f", "1f36b", "1f962", "1f384", "26ea", "1f3a6", "1f3aa", "1f306", "1f307", "1f3d9", "1f191", "1f44f", "1f44f-1f3fb", "1f44f-1f3fc", "1f44f-1f3fd", "1f44f-1f3fe", "1f44f-1f3ff", "1f3ac", "1f3db", "1f4cb", "1f570", "1f550", "1f559", "1f565", "1f55a", "1f566", "1f55b", "1f567", "1f55c", "1f551", "1f55d", "1f552", "1f55e", "1f553", "1f55f", "1f554", "1f560", "1f555", "1f561", "1f556", "1f562", "1f557", "1f563", "1f558", "1f564", "1f4d5", "1f510", "1f302", "2601", "1f329", "1f327", "1f328", "1f32a", "1f921", "2663", "1f9e5", "1f378", "1f965", "2615", "26b0", "1f630", "2604", "1f5dc", "1f4bb", "1f38a", "1f616", "1f615", "3297", "1f6a7", "1f3d7", "1f477", "1f477-1f3fb", "1f477-1f3fc", "1f477-1f3fd", "1f477-1f3fe", "1f477-1f3ff", "1f39b", "1f3ea", "1f36a", "1f373", "1f192", "00a9", "1f33d", "1f6cb", "1f46b", "1f468-2764-1f468", "1f491", "1f469-2764-1f468", "1f469-2764-1f469", "1f48f", "1f42e", "1f404", "1f920", "1f980", "1f58d", "1f92a", "1f4b3", "1f319", "1f997", "1f3cf", "1f40a", "1f950", "271d", "1f38c", "2694", "1f451", "1f6f3", "1f622", "1f63f", "1f52e", "1f952", "1f964", "1f498", "1f94c", "27b0", "1f4b1", "1f35b", "1f36e", "1f6c3", "1f969", "1f300", "1f5e1", "1f483", "1f483-1f3fb", "1f483-1f3fc", "1f483-1f3fd", "1f483-1f3fe", "1f483-1f3ff", "1f361", "1f576", "1f3af", "1f4a8", "1f4c5", "1f333", "1f98c", "1f3ec", "1f3dc", "1f5a5", "1f575", "1f575-1f3fb", "1f575-1f3fc", "1f575-1f3fd", "1f575-1f3fe", "1f575-1f3ff", "1f4a0", "2666", "0038", "0035", "0034", "0039", "0031", "0037", "0036", "0033", "0032", "0030", "1f61e", "1f625", "1f5c2", "1f4ab", "1f635", "1f6af", "1f436", "1f415", "1f4b5", "1f38e", "1f42c", "1f6aa", "1f369", "1f54a", "1f409", "1f432", "1f457", "1f42a", "1f924", "1f4a7", "1f941", "1f986", "1f95f", "1f4c0", "1f985", "1f442", "1f33e", "1f442-1f3fb", "1f442-1f3fc", "1f442-1f3fd", "1f442-1f3fe", "1f442-1f3ff", "1f30d", "1f30e", "1f30f", "1f95a", "1f346", "0038-20e3", "1f3b1", "2734", "2733", "23cf", "1f50c", "1f418", "1f9dd", "1f9dd-1f3fb", "1f9dd-1f3fc", "1f9dd-1f3fd", "1f9dd-1f3fe", "1f9dd-1f3ff", "1f4e7", "1f51a", "1f3f4-e0067-e0062-e0065-e006e-e0067-e007f", "2709", "1f4e9", "1f4b6", "1f3f0", "1f3e4", "1f332", "2757", "1f92f", "1f611", "1f441", "1f441-1f5e8", "1f453", "1f440", "1f92e", "1f92d", "1f9d0", "1f928", "1f92c", "1f3ed", "1f9da", "1f9da-1f3fb", "1f9da-1f3fc", "1f9da-1f3fd", "1f9da-1f3fe", "1f9da-1f3ff", "1f342", "1f46a", "1f468-1f466", "1f468-1f466-1f466", "1f468-1f467", "1f468-1f467-1f466", "1f468-1f467-1f467", "1f468-1f469-1f466", "1f468-1f468-1f466", "1f468-1f468-1f466-1f466", "1f468-1f468-1f467", "1f468-1f468-1f467-1f466", "1f468-1f468-1f467-1f467", "1f468-1f469-1f466-1f466", "1f468-1f469-1f467", "1f468-1f469-1f467-1f466", "1f468-1f469-1f467-1f467", "1f469-1f466", "1f469-1f466-1f466", "1f469-1f467", "1f469-1f467-1f466", "1f469-1f467-1f467", "1f469-1f469-1f466", "1f469-1f469-1f466-1f466", "1f469-1f469-1f467", "1f469-1f469-1f467-1f466", "1f469-1f469-1f467-1f467", "23e9", "1f4e0", "1f628", "1f43e", "2640", "1f3a1", "26f4", "1f3d1", "1f5c4", "1f4c1", "1f39e", "1f91e", "1f91e-1f3fb", "1f91e-1f3fc", "1f91e-1f3fd", "1f91e-1f3fe", "1f91e-1f3ff", "1f525", "1f692", "1f386", "1f947", "1f313", "1f31b", "1f41f", "1f365", "1f3a3", "270a", "270a-1f3fb", "270a-1f3fc", "270a-1f3fd", "270a-1f3fe", "270a-1f3ff", "0035-20e3", "1f1e6-1f1e8", "1f1e6-1f1e9", "1f1e6-1f1ea", "1f1e6-1f1eb", "1f1e6-1f1ec", "1f1e6-1f1ee", "1f1e6-1f1f1", "1f1e6-1f1f2", "1f1e6-1f1f4", "1f1e6-1f1f6", "1f1e6-1f1f7", "1f1e6-1f1f8", "1f1e6-1f1f9", "1f1e6-1f1fa", "1f1e6-1f1fc", "1f1e6-1f1fd", "1f1e6-1f1ff", "1f1e7-1f1e6", "1f1e7-1f1e7", "1f1e7-1f1e9", "1f1e7-1f1ea", "1f1e7-1f1eb", "1f1e7-1f1ec", "1f1e7-1f1ed", "1f1e7-1f1ee", "1f1e7-1f1ef", "1f1e7-1f1f1", "1f3f4", "1f1e7-1f1f2", "1f1e7-1f1f3", "1f1e7-1f1f4", "1f1e7-1f1f6", "1f1e7-1f1f7", "1f1e7-1f1f8", "1f1e7-1f1f9", "1f1e7-1f1fb", "1f1e7-1f1fc", "1f1e7-1f1fe", "1f1e7-1f1ff", "1f1e8-1f1e6", "1f1e8-1f1e8", "1f1e8-1f1e9", "1f1e8-1f1eb", "1f1e8-1f1ec", "1f1e8-1f1ed", "1f1e8-1f1ee", "1f1e8-1f1f0", "1f1e8-1f1f1", "1f1e8-1f1f2", "1f1e8-1f1f3", "1f1e8-1f1f4", "1f1e8-1f1f5", "1f1e8-1f1f7", "1f1e8-1f1fa", "1f1e8-1f1fb", "1f1e8-1f1fc", "1f1e8-1f1fd", "1f1e8-1f1fe", "1f1e8-1f1ff", "1f1e9-1f1ea", "1f1e9-1f1ec", "1f1e9-1f1ef", "1f1e9-1f1f0", "1f1e9-1f1f2", "1f1e9-1f1f4", "1f1e9-1f1ff", "1f1ea-1f1e6", "1f1ea-1f1e8", "1f1ea-1f1ea", "1f1ea-1f1ec", "1f1ea-1f1ed", "1f1ea-1f1f7", "1f1ea-1f1f8", "1f1ea-1f1f9", "1f1ea-1f1fa", "1f1eb-1f1ee", "1f1eb-1f1ef", "1f1eb-1f1f0", "1f1eb-1f1f2", "1f1eb-1f1f4", "1f1eb-1f1f7", "1f1ec-1f1e6", "1f1ec-1f1e7", "1f1ec-1f1e9", "1f1ec-1f1ea", "1f1ec-1f1eb", "1f1ec-1f1ec", "1f1ec-1f1ed", "1f1ec-1f1ee", "1f1ec-1f1f1", "1f1ec-1f1f2", "1f1ec-1f1f3", "1f1ec-1f1f5", "1f1ec-1f1f6", "1f1ec-1f1f7", "1f1ec-1f1f8", "1f1ec-1f1f9", "1f1ec-1f1fa", "1f1ec-1f1fc", "1f1ec-1f1fe", "1f1ed-1f1f0", "1f1ed-1f1f2", "1f1ed-1f1f3", "1f1ed-1f1f7", "1f1ed-1f1f9", "1f1ed-1f1fa", "1f1ee-1f1e8", "1f1ee-1f1e9", "1f1ee-1f1ea", "1f1ee-1f1f1", "1f1ee-1f1f2", "1f1ee-1f1f3", "1f1ee-1f1f4", "1f1ee-1f1f6", "1f1ee-1f1f7", "1f1ee-1f1f8", "1f1ee-1f1f9", "1f1ef-1f1ea", "1f1ef-1f1f2", "1f1ef-1f1f4", "1f1ef-1f1f5", "1f1f0-1f1ea", "1f1f0-1f1ec", "1f1f0-1f1ed", "1f1f0-1f1ee", "1f1f0-1f1f2", "1f1f0-1f1f3", "1f1f0-1f1f5", "1f1f0-1f1f7", "1f1f0-1f1fc", "1f1f0-1f1fe", "1f1f0-1f1ff", "1f1f1-1f1e6", "1f1f1-1f1e7", "1f1f1-1f1e8", "1f1f1-1f1ee", "1f1f1-1f1f0", "1f1f1-1f1f7", "1f1f1-1f1f8", "1f1f1-1f1f9", "1f1f1-1f1fa", "1f1f1-1f1fb", "1f1f1-1f1fe", "1f1f2-1f1e6", "1f1f2-1f1e8", "1f1f2-1f1e9", "1f1f2-1f1ea", "1f1f2-1f1eb", "1f1f2-1f1ec", "1f1f2-1f1ed", "1f1f2-1f1f0", "1f1f2-1f1f1", "1f1f2-1f1f2", "1f1f2-1f1f3", "1f1f2-1f1f4", "1f1f2-1f1f5", "1f1f2-1f1f6", "1f1f2-1f1f7", "1f1f2-1f1f8", "1f1f2-1f1f9", "1f1f2-1f1fa", "1f1f2-1f1fb", "1f1f2-1f1fc", "1f1f2-1f1fd", "1f1f2-1f1fe", "1f1f2-1f1ff", "1f1f3-1f1e6", "1f1f3-1f1e8", "1f1f3-1f1ea", "1f1f3-1f1eb", "1f1f3-1f1ec", "1f1f3-1f1ee", "1f1f3-1f1f1", "1f1f3-1f1f4", "1f1f3-1f1f5", "1f1f3-1f1f7", "1f1f3-1f1fa", "1f1f3-1f1ff", "1f1f4-1f1f2", "1f1f5-1f1e6", "1f1f5-1f1ea", "1f1f5-1f1eb", "1f1f5-1f1ec", "1f1f5-1f1ed", "1f1f5-1f1f0", "1f1f5-1f1f1", "1f1f5-1f1f2", "1f1f5-1f1f3", "1f1f5-1f1f7", "1f1f5-1f1f8", "1f1f5-1f1f9", "1f1f5-1f1fc", "1f1f5-1f1fe", "1f1f6-1f1e6", "1f1f7-1f1ea", "1f1f7-1f1f4", "1f1f7-1f1f8", "1f1f7-1f1fa", "1f1f7-1f1fc", "1f1f8-1f1e6", "1f1f8-1f1e7", "1f1f8-1f1e8", "1f1f8-1f1e9", "1f1f8-1f1ea", "1f1f8-1f1ec", "1f1f8-1f1ed", "1f1f8-1f1ee", "1f1f8-1f1ef", "1f1f8-1f1f0", "1f1f8-1f1f1", "1f1f8-1f1f2", "1f1f8-1f1f3", "1f1f8-1f1f4", "1f1f8-1f1f7", "1f1f8-1f1f8", "1f1f8-1f1f9", "1f1f8-1f1fb", "1f1f8-1f1fd", "1f1f8-1f1fe", "1f1f8-1f1ff", "1f1f9-1f1e6", "1f1f9-1f1e8", "1f1f9-1f1e9", "1f1f9-1f1eb", "1f1f9-1f1ec", "1f1f9-1f1ed", "1f1f9-1f1ef", "1f1f9-1f1f0", "1f1f9-1f1f1", "1f1f9-1f1f2", "1f1f9-1f1f3", "1f1f9-1f1f4", "1f1f9-1f1f7", "1f1f9-1f1f9", "1f1f9-1f1fb", "1f1f9-1f1fc", "1f1f9-1f1ff", "1f1fa-1f1e6", "1f1fa-1f1ec", "1f1fa-1f1f2", "1f1fa-1f1f8", "1f1fa-1f1fe", "1f1fa-1f1ff", "1f1fb-1f1e6", "1f1fb-1f1e8", "1f1fb-1f1ea", "1f1fb-1f1ec", "1f1fb-1f1ee", "1f1fb-1f1f3", "1f1fb-1f1fa", "1f1fc-1f1eb", "1f3f3", "1f1fc-1f1f8", "1f1fd-1f1f0", "1f1fe-1f1ea", "1f1fe-1f1f9", "1f1ff-1f1e6", "1f1ff-1f1f2", "1f1ff-1f1fc", "1f38f", "1f526", "269c", "1f4be", "1f3b4", "1f633", "1f6f8", "1f32b", "1f301", "1f3c8", "1f463", "1f374", "1f37d", "1f960", "26f2", "0034-20e3", "1f340", "1f98a", "1f5bc", "1f193", "1f956", "1f364", "1f35f", "1f438", "1f626", "2639", "26fd", "1f315", "1f31d", "1f3b2", "2699", "1f48e", "264a", "1f9de", "1f47b", "1f381", "1f49d", "1f992", "1f467", "1f467-1f3fb", "1f467-1f3fc", "1f467-1f3fd", "1f467-1f3fe", "1f467-1f3ff", "1f310", "1f9e4", "1f945", "1f410", "26f3", "1f98d", "1f347", "1f34f", "1f4d7", "1f49a", "2755", "2754", "1f62c", "1f601", "1f600", "1f482", "1f482-1f3fb", "1f482-1f3fc", "1f482-1f3fd", "1f482-1f3fe", "1f482-1f3ff", "1f3b8", "1f52b", "1f354", "1f528", "2692", "1f439", "1f590", "1f590-1f3fb", "1f590-1f3fc", "1f590-1f3fd", "1f590-1f3fe", "1f590-1f3ff", "1f45c", "1f91d", "0023-20e3", "1f425", "1f423", "1f915", "1f3a7", "1f649", "2764", "1f49f", "2763", "1f60d", "1f63b", "1f493", "1f497", "2665", "2714", "2797", "1f4b2", "2796", "2716", "2795", "1f994", "1f681", "26d1", "1f33f", "1f33a", "1f506", "1f460", "1f3d2", "1f573", "1f3d8", "1f36f", "1f434", "1f3c7", "1f3c7-1f3fb", "1f3c7-1f3fc", "1f3c7-1f3fd", "1f3c7-1f3fe", "1f3c7-1f3ff", "1f3e5", "1f336", "1f32d", "1f3e8", "2668", "231b", "23f3", "1f3e0", "1f3da", "1f3e1", "1f917", "1f4af", "1f62f", "1f368", "26f8", "1f366", "1f194", "1f250", "1f47f", "1f4e5", "1f4e8", "2139", "1f607", "2049", "1f4f1", "1f3dd", "1f3ee", "1f383", "1f5fe", "1f3ef", "1f47a", "1f479", "1f456", "1f602", "1f639", "1f579", "1f54b", "1f511", "1f5dd", "2328", "1f51f", "1f458", "1f48b", "1f468-2764-1f48b-1f468", "1f469-2764-1f48b-1f468", "1f469-2764-1f48b-1f469", "1f617", "1f63d", "1f61a", "1f618", "1f619", "1f95d", "1f52a", "1f428", "1f201", "1f3f7", "1f537", "1f536", "1f317", "1f31c", "1f606", "1f343", "1f4d2", "1f91b", "1f91b-1f3fb", "1f91b-1f3fc", "1f91b-1f3fd", "1f91b-1f3fe", "1f91b-1f3ff", "1f6c5", "2194", "21a9", "1f34b", "264c", "1f406", "1f39a", "1f574", "264e", "1f688", "1f517", "1f981", "1f444", "1f484", "1f98e", "1f512", "1f50f", "1f36d", "27bf", "1f50a", "1f4e2", "1f3e9", "1f48c", "1f91f", "1f91f-1f3fb", "1f91f-1f3fc", "1f91f-1f3fd", "1f91f-1f3fe", "1f91f-1f3ff", "1f505", "1f925", "24c2", "1f50d", "1f50e", "1f9d9", "1f9d9-1f3fb", "1f9d9-1f3fc", "1f9d9-1f3fd", "1f9d9-1f3fe", "1f9d9-1f3ff", "1f004", "1f4eb", "1f4ea", "1f4ec", "1f4ed", "2642", "1f468", "1f468-1f3a8", "1f468-1f3fb-1f3a8", "1f468-1f3fc-1f3a8", "1f468-1f3fd-1f3a8", "1f468-1f3fe-1f3a8", "1f468-1f3ff-1f3a8", "1f468-1f680", "1f468-1f3fb-1f680", "1f468-1f3fc-1f680", "1f468-1f3fd-1f680", "1f468-1f3fe-1f680", "1f468-1f3ff-1f680", "1f6b4-2642", "1f6b4-1f3fb-2642", "1f6b4-1f3fc-2642", "1f6b4-1f3fd-2642", "1f6b4-1f3fe-2642", "1f6b4-1f3ff-2642", "26f9-2642", "26f9-1f3fb-2642", "26f9-1f3fc-2642", "26f9-1f3fd-2642", "26f9-1f3fe-2642", "26f9-1f3ff-2642", "1f647-2642", "1f647-1f3fb-2642", "1f647-1f3fc-2642", "1f647-1f3fd-2642", "1f647-1f3fe-2642", "1f647-1f3ff-2642", "1f938-2642", "1f938-1f3fb-2642", "1f938-1f3fc-2642", "1f938-1f3fd-2642", "1f938-1f3fe-2642", "1f938-1f3ff-2642", "1f9d7-2642", "1f9d7-1f3fb-2642", "1f9d7-1f3fc-2642", "1f9d7-1f3fd-2642", "1f9d7-1f3fe-2642", "1f9d7-1f3ff-2642", "1f477-2642", "1f477-1f3fb-2642", "1f477-1f3fc-2642", "1f477-1f3fd-2642", "1f477-1f3fe-2642", "1f477-1f3ff-2642", "1f468-1f373", "1f468-1f3fb-1f373", "1f468-1f3fc-1f373", "1f468-1f3fd-1f373", "1f468-1f3fe-1f373", "1f468-1f3ff-1f373", "1f57a", "1f57a-1f3fb", "1f57a-1f3fc", "1f57a-1f3fd", "1f57a-1f3fe", "1f57a-1f3ff", "1f575-2642", "1f575-1f3fb-2642", "1f575-1f3fc-2642", "1f575-1f3fd-2642", "1f575-1f3fe-2642", "1f575-1f3ff-2642", "1f9dd-2642", "1f9dd-1f3fb-2642", "1f9dd-1f3fc-2642", "1f9dd-1f3fd-2642", "1f9dd-1f3fe-2642", "1f9dd-1f3ff-2642", "1f926-2642", "1f926-1f3fb-2642", "1f926-1f3fc-2642", "1f926-1f3fd-2642", "1f926-1f3fe-2642", "1f926-1f3ff-2642", "1f468-1f3ed", "1f468-1f3fb-1f3ed", "1f468-1f3fc-1f3ed", "1f468-1f3fd-1f3ed", "1f468-1f3fe-1f3ed", "1f468-1f3ff-1f3ed", "1f9da-2642", "1f9da-1f3fb-2642", "1f9da-1f3fc-2642", "1f9da-1f3fd-2642", "1f9da-1f3fe-2642", "1f9da-1f3ff-2642", "1f468-1f33e", "1f468-1f3fb-1f33e", "1f468-1f3fc-1f33e", "1f468-1f3fd-1f33e", "1f468-1f3fe-1f33e", "1f468-1f3ff-1f33e", "1f468-1f692", "1f468-1f3fb-1f692", "1f468-1f3fc-1f692", "1f468-1f3fd-1f692", "1f468-1f3fe-1f692", "1f468-1f3ff-1f692", "1f64d-2642", "1f64d-1f3fb-2642", "1f64d-1f3fc-2642", "1f64d-1f3fd-2642", "1f64d-1f3fe-2642", "1f64d-1f3ff-2642", "1f9de-2642", "1f645-2642", "1f645-1f3fb-2642", "1f645-1f3fc-2642", "1f645-1f3fd-2642", "1f645-1f3fe-2642", "1f645-1f3ff-2642", "1f646-2642", "1f646-1f3fb-2642", "1f646-1f3fc-2642", "1f646-1f3fd-2642", "1f646-1f3fe-2642", "1f646-1f3ff-2642", "1f486-2642", "1f486-1f3fb-2642", "1f486-1f3fc-2642", "1f486-1f3fd-2642", "1f486-1f3fe-2642", "1f486-1f3ff-2642", "1f487-2642", "1f487-1f3fb-2642", "1f487-1f3fc-2642", "1f487-1f3fd-2642", "1f487-1f3fe-2642", "1f487-1f3ff-2642", "1f3cc-2642", "1f3cc-1f3fb-2642", "1f3cc-1f3fc-2642", "1f3cc-1f3fd-2642", "1f3cc-1f3fe-2642", "1f3cc-1f3ff-2642", "1f482-2642", "1f482-1f3fb-2642", "1f482-1f3fc-2642", "1f482-1f3fd-2642", "1f482-1f3fe-2642", "1f482-1f3ff-2642", "1f468-2695", "1f468-1f3fb-2695", "1f468-1f3fc-2695", "1f468-1f3fd-2695", "1f468-1f3fe-2695", "1f468-1f3ff-2695", "1f574-1f3fb", "1f574-1f3fc", "1f574-1f3fd", "1f574-1f3fe", "1f574-1f3ff", "1f9d8-2642", "1f9d8-1f3fb-2642", "1f9d8-1f3fc-2642", "1f9d8-1f3fd-2642", "1f9d8-1f3fe-2642", "1f9d8-1f3ff-2642", "1f9d6-2642", "1f9d6-1f3fb-2642", "1f9d6-1f3fc-2642", "1f9d6-1f3fd-2642", "1f9d6-1f3fe-2642", "1f9d6-1f3ff-2642", "1f935", "1f935-1f3fb", "1f935-1f3fc", "1f935-1f3fd", "1f935-1f3fe", "1f935-1f3ff", "1f468-2696", "1f468-1f3fb-2696", "1f468-1f3fc-2696", "1f468-1f3fd-2696", "1f468-1f3fe-2696", "1f468-1f3ff-2696", "1f939-2642", "1f939-1f3fb-2642", "1f939-1f3fc-2642", "1f939-1f3fd-2642", "1f939-1f3fe-2642", "1f939-1f3ff-2642", "1f3cb-2642", "1f3cb-1f3fb-2642", "1f3cb-1f3fc-2642", "1f3cb-1f3fd-2642", "1f3cb-1f3fe-2642", "1f3cb-1f3ff-2642", "1f9d9-2642", "1f9d9-1f3fb-2642", "1f9d9-1f3fc-2642", "1f9d9-1f3fd-2642", "1f9d9-1f3fe-2642", "1f9d9-1f3ff-2642", "1f468-1f527", "1f468-1f3fb-1f527", "1f468-1f3fc-1f527", "1f468-1f3fd-1f527", "1f468-1f3fe-1f527", "1f468-1f3ff-1f527", "1f6b5-2642", "1f6b5-1f3fb-2642", "1f6b5-1f3fc-2642", "1f6b5-1f3fd-2642", "1f6b5-1f3fe-2642", "1f6b5-1f3ff-2642", "1f468-1f4bc", "1f468-1f3fb-1f4bc", "1f468-1f3fc-1f4bc", "1f468-1f3fd-1f4bc", "1f468-1f3fe-1f4bc", "1f468-1f3ff-1f4bc", "1f468-2708", "1f468-1f3fb-2708", "1f468-1f3fc-2708", "1f468-1f3fd-2708", "1f468-1f3fe-2708", "1f468-1f3ff-2708", "1f93e-2642", "1f93e-1f3fb-2642", "1f93e-1f3fc-2642", "1f93e-1f3fd-2642", "1f93e-1f3fe-2642", "1f93e-1f3ff-2642", "1f93d-2642", "1f93d-1f3fb-2642", "1f93d-1f3fc-2642", "1f93d-1f3fd-2642", "1f93d-1f3fe-2642", "1f93d-1f3ff-2642", "1f46e-2642", "1f46e-1f3fb-2642", "1f46e-1f3fc-2642", "1f46e-1f3fd-2642", "1f46e-1f3fe-2642", "1f46e-1f3ff-2642", "1f64e-2642", "1f64e-1f3fb-2642", "1f64e-1f3fc-2642", "1f64e-1f3fd-2642", "1f64e-1f3fe-2642", "1f64e-1f3ff-2642", "1f64b-2642", "1f64b-1f3fb-2642", "1f64b-1f3fc-2642", "1f64b-1f3fd-2642", "1f64b-1f3fe-2642", "1f64b-1f3ff-2642", "1f6a3-2642", "1f6a3-1f3fb-2642", "1f6a3-1f3fc-2642", "1f6a3-1f3fd-2642", "1f6a3-1f3fe-2642", "1f6a3-1f3ff-2642", "1f3c3-2642", "1f3c3-1f3fb-2642", "1f3c3-1f3fc-2642", "1f3c3-1f3fd-2642", "1f3c3-1f3fe-2642", "1f3c3-1f3ff-2642", "1f468-1f52c", "1f468-1f3fb-1f52c", "1f468-1f3fc-1f52c", "1f468-1f3fd-1f52c", "1f468-1f3fe-1f52c", "1f468-1f3ff-1f52c", "1f937-2642", "1f937-1f3fb-2642", "1f937-1f3fc-2642", "1f937-1f3fd-2642", "1f937-1f3fe-2642", "1f937-1f3ff-2642", "1f468-1f3a4", "1f468-1f3fb-1f3a4", "1f468-1f3fc-1f3a4", "1f468-1f3fd-1f3a4", "1f468-1f3fe-1f3a4", "1f468-1f3ff-1f3a4", "1f468-1f393", "1f468-1f3fb-1f393", "1f468-1f3fc-1f393", "1f468-1f3fd-1f393", "1f468-1f3fe-1f393", "1f468-1f3ff-1f393", "1f3c4-2642", "1f3c4-1f3fb-2642", "1f3c4-1f3fc-2642", "1f3c4-1f3fd-2642", "1f3c4-1f3fe-2642", "1f3c4-1f3ff-2642", "1f3ca-2642", "1f3ca-1f3fb-2642", "1f3ca-1f3fc-2642", "1f3ca-1f3fd-2642", "1f3ca-1f3fe-2642", "1f3ca-1f3ff-2642", "1f468-1f3eb", "1f468-1f3fb-1f3eb", "1f468-1f3fc-1f3eb", "1f468-1f3fd-1f3eb", "1f468-1f3fe-1f3eb", "1f468-1f3ff-1f3eb", "1f468-1f4bb", "1f468-1f3fb-1f4bb", "1f468-1f3fc-1f4bb", "1f468-1f3fd-1f4bb", "1f468-1f3fe-1f4bb", "1f468-1f3ff-1f4bb", "1f481-2642", "1f481-1f3fb-2642", "1f481-1f3fc-2642", "1f481-1f3fd-2642", "1f481-1f3fe-2642", "1f481-1f3ff-2642", "1f468-1f3fb", "1f468-1f3fc", "1f468-1f3fd", "1f468-1f3fe", "1f468-1f3ff", "1f9db-2642", "1f9db-1f3fb-2642", "1f9db-1f3fc-2642", "1f9db-1f3fd-2642", "1f9db-1f3fe-2642", "1f9db-1f3ff-2642", "1f6b6-2642", "1f6b6-1f3fb-2642", "1f6b6-1f3fc-2642", "1f6b6-1f3fd-2642", "1f6b6-1f3fe-2642", "1f6b6-1f3ff-2642", "1f473-2642", "1f473-1f3fb-2642", "1f473-1f3fc-2642", "1f473-1f3fd-2642", "1f473-1f3fe-2642", "1f473-1f3ff-2642", "1f472", "1f472-1f3fb", "1f472-1f3fc", "1f472-1f3fd", "1f472-1f3fe", "1f472-1f3ff", "1f9df-2642", "1f45e", "1f5fa", "1f341", "1f94b", "1f637", "1f356", "1f3c5", "2695", "1f4e3", "1f348", "1f46f-2642", "1f93c-2642", "1f54e", "1f6b9", "1f9dc-2640", "1f9dc-1f3fb-2640", "1f9dc-1f3fc-2640", "1f9dc-1f3fd-2640", "1f9dc-1f3fe-2640", "1f9dc-1f3ff-2640", "1f9dc-2642", "1f9dc-1f3fb-2642", "1f9dc-1f3fc-2642", "1f9dc-1f3fd-2642", "1f9dc-1f3fe-2642", "1f9dc-1f3ff-2642", "1f9dc", "1f9dc-1f3fb", "1f9dc-1f3fc", "1f9dc-1f3fd", "1f9dc-1f3fe", "1f9dc-1f3ff", "1f918", "1f918-1f3fb", "1f918-1f3fc", "1f918-1f3fd", "1f918-1f3fe", "1f918-1f3ff", "1f687", "1f3a4", "1f399", "1f52c", "1f595", "1f595-1f3fb", "1f595-1f3fc", "1f595-1f3fd", "1f595-1f3fe", "1f595-1f3ff", "1f396", "1f95b", "1f30c", "1f690", "1f4bd", "1f4f4", "1f911", "1f4b8", "1f4b0", "1f412", "1f435", "1f69d", "1f393", "1f54c", "1f6f5", "1f6e5", "1f3cd", "1f6e3", "1f5fb", "26f0", "1f6a0", "1f69e", "1f3d4", "1f42d", "1f401", "1f5b1", "1f3a5", "1f5ff", "1f936", "1f936-1f3fb", "1f936-1f3fc", "1f936-1f3fd", "1f936-1f3fe", "1f936-1f3ff", "1f4aa", "1f4aa-1f3fb", "1f4aa-1f3fc", "1f4aa-1f3fd", "1f4aa-1f3fe", "1f4aa-1f3ff", "1f344", "1f3b9", "1f3b5", "1f3bc", "1f507", "1f485", "1f485-1f3fb", "1f485-1f3fc", "1f485-1f3fd", "1f485-1f3fe", "1f485-1f3ff", "1f4db", "1f922", "1f454", "274e", "1f913", "1f610", "1f195", "1f311", "1f31a", "1f4f0", "1f5de", "1f196", "1f303", "0039-20e3", "1f515", "1f6b3", "26d4", "1f6ab", "1f4f5", "1f636", "1f6b7", "1f6ad", "1f6b1", "1f443", "1f443-1f3fb", "1f443-1f3fc", "1f443-1f3fd", "1f443-1f3fe", "1f443-1f3ff", "1f4d3", "1f4d4", "1f5d2", "1f3b6", "1f529", "2b55", "1f17e", "1f30a", "1f6d1", "1f419", "1f362", "1f3e2", "1f6e2", "1f197", "1f44c", "1f44c-1f3fb", "1f44c-1f3fc", "1f44c-1f3fd", "1f44c-1f3fe", "1f44c-1f3ff", "1f9d3", "1f9d3-1f3fb", "1f9d3-1f3fc", "1f9d3-1f3fd", "1f9d3-1f3fe", "1f9d3-1f3ff", "1f474", "1f474-1f3fb", "1f474-1f3fc", "1f474-1f3fd", "1f474-1f3fe", "1f474-1f3ff", "1f475", "1f475-1f3fb", "1f475-1f3fc", "1f475-1f3fd", "1f475-1f3fe", "1f475-1f3ff", "1f549", "1f51b", "1f698", "1f68d", "1f694", "1f696", "0031-20e3", "1f522", "1f4c2", "1f450", "1f450-1f3fb", "1f450-1f3fc", "1f450-1f3fd", "1f450-1f3fe", "1f450-1f3ff", "1f62e", "26ce", "1f4d9", "1f9e1", "2626", "1f4e4", "1f989", "1f402", "1f4e6", "1f4c4", "1f4c3", "1f4df", "1f58c", "1f334", "1f932", "1f932-1f3fb", "1f932-1f3fc", "1f932-1f3fd", "1f932-1f3fe", "1f932-1f3ff", "1f95e", "1f43c", "1f4ce", "1f587", "1f3de", "1f17f", "303d", "26c5", "1f6c2", "23f8", "262e", "1f351", "1f95c", "1f350", "1f58a", "1f58b", "1f4dd", "270f", "1f427", "1f614", "1f46f", "1f93c", "1f3ad", "1f623", "1f6b4", "1f6b4-1f3fb", "1f6b4-1f3fc", "1f6b4-1f3fd", "1f6b4-1f3fe", "1f6b4-1f3ff", "26f9", "26f9-1f3fb", "26f9-1f3fc", "26f9-1f3fd", "26f9-1f3fe", "26f9-1f3ff", "1f647", "1f647-1f3fb", "1f647-1f3fc", "1f647-1f3fd", "1f647-1f3fe", "1f647-1f3ff", "1f9d7", "1f9d7-1f3fb", "1f9d7-1f3fc", "1f9d7-1f3fd", "1f9d7-1f3fe", "1f9d7-1f3ff", "1f938", "1f938-1f3fb", "1f938-1f3fc", "1f938-1f3fd", "1f938-1f3fe", "1f938-1f3ff", "1f926", "1f926-1f3fb", "1f926-1f3fc", "1f926-1f3fd", "1f926-1f3fe", "1f926-1f3ff", "1f93a", "1f64d", "1f64d-1f3fb", "1f64d-1f3fc", "1f64d-1f3fd", "1f64d-1f3fe", "1f64d-1f3ff", "1f645", "1f645-1f3fb", "1f645-1f3fc", "1f645-1f3fd", "1f645-1f3fe", "1f645-1f3ff", "1f646", "1f646-1f3fb", "1f646-1f3fc", "1f646-1f3fd", "1f646-1f3fe", "1f646-1f3ff", "1f487", "1f487-1f3fb", "1f487-1f3fc", "1f487-1f3fd", "1f487-1f3fe", "1f487-1f3ff", "1f486", "1f486-1f3fb", "1f486-1f3fc", "1f486-1f3fd", "1f486-1f3fe", "1f486-1f3ff", "1f3cc", "1f3cc-1f3fb", "1f3cc-1f3fc", "1f3cc-1f3fd", "1f3cc-1f3fe", "1f3cc-1f3ff", "1f6cc-1f3fb", "1f6cc-1f3fc", "1f6cc-1f3fd", "1f6cc-1f3fe", "1f6cc-1f3ff", "1f9d8", "1f9d8-1f3fb", "1f9d8-1f3fc", "1f9d8-1f3fd", "1f9d8-1f3fe", "1f9d8-1f3ff", "1f9d6", "1f9d6-1f3fb", "1f9d6-1f3fc", "1f9d6-1f3fd", "1f9d6-1f3fe", "1f9d6-1f3ff", "1f939", "1f939-1f3fb", "1f939-1f3fc", "1f939-1f3fd", "1f939-1f3fe", "1f939-1f3ff", "1f3cb", "1f3cb-1f3fb", "1f3cb-1f3fc", "1f3cb-1f3fd", "1f3cb-1f3fe", "1f3cb-1f3ff", "1f6b5", "1f6b5-1f3fb", "1f6b5-1f3fc", "1f6b5-1f3fd", "1f6b5-1f3fe", "1f6b5-1f3ff", "1f93e", "1f93e-1f3fb", "1f93e-1f3fc", "1f93e-1f3fd", "1f93e-1f3fe", "1f93e-1f3ff", "1f93d", "1f93d-1f3fb", "1f93d-1f3fc", "1f93d-1f3fd", "1f93d-1f3fe", "1f93d-1f3ff", "1f64e", "1f64e-1f3fb", "1f64e-1f3fc", "1f64e-1f3fd", "1f64e-1f3fe", "1f64e-1f3ff", "1f64b", "1f64b-1f3fb", "1f64b-1f3fc", "1f64b-1f3fd", "1f64b-1f3fe", "1f64b-1f3ff", "1f6a3", "1f6a3-1f3fb", "1f6a3-1f3fc", "1f6a3-1f3fd", "1f6a3-1f3fe", "1f6a3-1f3ff", "1f3c3", "1f3c3-1f3fb", "1f3c3-1f3fc", "1f3c3-1f3fd", "1f3c3-1f3fe", "1f3c3-1f3ff", "1f937", "1f937-1f3fb", "1f937-1f3fc", "1f937-1f3fd", "1f937-1f3fe", "1f937-1f3ff", "1f3c4", "1f3c4-1f3fb", "1f3c4-1f3fc", "1f3c4-1f3fd", "1f3c4-1f3fe", "1f3c4-1f3ff", "1f3ca", "1f3ca-1f3fb", "1f3ca-1f3fc", "1f3ca-1f3fd", "1f3ca-1f3fe", "1f3ca-1f3ff", "1f481", "1f481-1f3fb", "1f481-1f3fc", "1f481-1f3fd", "1f481-1f3fe", "1f481-1f3ff", "1f6b6", "1f6b6-1f3fb", "1f6b6-1f3fc", "1f6b6-1f3fd", "1f6b6-1f3fe", "1f6b6-1f3ff", "1f473", "1f473-1f3fb", "1f473-1f3fc", "1f473-1f3fd", "1f473-1f3fe", "1f473-1f3ff", "26cf", "1f967", "1f437", "1f416", "1f43d", "1f48a", "1f34d", "1f3d3", "2653", "1f355", "1f6d0", "23ef", "1f447", "1f447-1f3fb", "1f447-1f3fc", "1f447-1f3fd", "1f447-1f3fe", "1f447-1f3ff", "1f448", "1f448-1f3fb", "1f448-1f3fc", "1f448-1f3fd", "1f448-1f3fe", "1f448-1f3ff", "1f449", "1f449-1f3fb", "1f449-1f3fc", "1f449-1f3fd", "1f449-1f3fe", "1f449-1f3ff", "261d", "1f446", "1f446-1f3fb", "1f446-1f3fc", "1f446-1f3fd", "1f446-1f3fe", "1f446-1f3ff", "261d-1f3fb", "261d-1f3fc", "261d-1f3fd", "261d-1f3fe", "261d-1f3ff", "1f693", "1f46e", "1f46e-1f3fb", "1f46e-1f3fc", "1f46e-1f3fd", "1f46e-1f3fe", "1f46e-1f3ff", "1f429", "1f4a9", "1f37f", "1f3e3", "1f4ef", "1f4ee", "1f6b0", "1f954", "1f45d", "1f357", "1f4b7", "0023", "1f63e", "1f64f", "1f64f-1f3fb", "1f64f-1f3fc", "1f64f-1f3fd", "1f64f-1f3fe", "1f64f-1f3ff", "1f4ff", "1f930", "1f930-1f3fb", "1f930-1f3fc", "1f930-1f3fd", "1f930-1f3fe", "1f930-1f3ff", "1f968", "1f934", "1f934-1f3fb", "1f934-1f3fc", "1f934-1f3fd", "1f934-1f3fe", "1f934-1f3ff", "1f478", "1f478-1f3fb", "1f478-1f3fc", "1f478-1f3fd", "1f478-1f3fe", "1f478-1f3ff", "1f5a8", "1f4fd", "1f44a", "1f44a-1f3fb", "1f44a-1f3fc", "1f44a-1f3fd", "1f44a-1f3fe", "1f44a-1f3ff", "1f49c", "1f45b", "1f4cc", "1f6ae", "2753", "1f430", "1f407", "1f3ce", "1f40e", "1f4fb", "1f518", "2622", "1f621", "1f683", "1f6e4", "1f308", "1f3f3-1f308", "1f91a", "1f91a-1f3fb", "1f91a-1f3fc", "1f91a-1f3fd", "1f91a-1f3fe", "1f91a-1f3ff", "270b", "270b-1f3fb", "270b-1f3fc", "270b-1f3fd", "270b-1f3fe", "270b-1f3ff", "1f64c", "1f64c-1f3fb", "1f64c-1f3fc", "1f64c-1f3fd", "1f64c-1f3fe", "1f64c-1f3ff", "1f40f", "1f35c", "1f400", "23fa", "267b", "1f697", "1f534", "1f1e6", "1f1e7", "1f1e8", "1f1e9", "1f1ea", "1f1eb", "1f1ec", "1f1ed", "1f1ee", "1f1ef", "1f1f0", "1f1f1", "1f1f2", "1f1f3", "1f1f4", "1f1f5", "1f1f6", "1f1f7", "1f1f8", "1f1f9", "1f1fa", "1f1fb", "1f1fc", "1f1fd", "1f1fe", "1f1ff", "00ae", "263a", "1f60c", "1f397", "1f501", "1f502", "1f6bb", "1f49e", "23ea", "1f98f", "1f380", "1f35a", "1f359", "1f358", "1f391", "1f91c", "1f91c-1f3fb", "1f91c-1f3fc", "1f91c-1f3fd", "1f91c-1f3fe", "1f91c-1f3ff", "1f48d", "1f916", "1f680", "1f923", "1f3a2", "1f644", "1f413", "1f339", "1f3f5", "1f6a8", "1f4cd", "1f3c9", "1f3bd", "1f202", "2650", "26f5", "1f376", "1f957", "1f461", "1f96a", "1f385", "1f385-1f3fb", "1f385-1f3fc", "1f385-1f3fd", "1f385-1f3fe", "1f385-1f3ff", "1f4e1", "1f6f0", "1f995", "1f3b7", "2696", "1f9e3", "1f3eb", "1f392", "2702", "1f6f4", "1f982", "264f", "1f3f4-e0067-e0062-e0073-e0063-e0074-e007f", "1f631", "1f640", "1f4dc", "1f4ba", "1f948", "3299", "1f648", "1f331", "1f933", "1f933-1f3fb", "1f933-1f3fc", "1f933-1f3fd", "1f933-1f3fe", "1f933-1f3ff", "0037-20e3", "1f958", "2618", "1f988", "1f367", "1f411", "1f41a", "1f6e1", "26e9", "1f6a2", "1f455", "1f6cd", "1f6d2", "1f6bf", "1f990", "1f92b", "1f4f6", "0036-20e3", "1f52f", "1f3bf", "26f7", "1f480", "2620", "1f6f7", "1f634", "1f6cc", "1f62a", "1f641", "1f642", "1f3b0", "1f539", "1f538", "1f53a", "1f53b", "1f604", "1f638", "1f603", "1f63a", "1f608", "1f60f", "1f63c", "1f6ac", "1f40c", "1f40d", "1f927", "1f3c2", "1f3c2-1f3fb", "1f3c2-1f3fc", "1f3c2-1f3fd", "1f3c2-1f3fe", "1f3c2-1f3ff", "2744", "26c4", "2603", "1f62d", "26bd", "1f9e6", "1f51c", "1f198", "1f509", "1f47e", "2660", "1f35d", "2747", "1f387", "2728", "1f496", "1f64a", "1f508", "1f5e3", "1f4ac", "1f5e8", "1f6a4", "1f577", "1f578", "1f944", "1f991", "1f3df", "2b50", "1f31f", "262a", "2721", "1f929", "1f320", "1f689", "1f5fd", "1f682", "1f372", "23f9", "23f1", "1f4cf", "1f353", "1f61b", "1f61d", "1f61c", "1f959", "1f31e", "1f33b", "1f60e", "2600", "1f305", "1f304", "1f363", "1f69f", "1f613", "1f4a6", "1f605", "1f360", "1f523", "1f54d", "1f489", "1f996", "1f32e", "1f389", "1f961", "1f38b", "1f34a", "2649", "1f695", "1f375", "260e", "1f4de", "1f52d", "1f3be", "26fa", "1f321", "1f912", "1f914", "1f949", "1f4ad", "0033-20e3", "1f44e", "1f44e-1f3fb", "1f44e-1f3fc", "1f44e-1f3fd", "1f44e-1f3fe", "1f44e-1f3ff", "1f44d", "1f44d-1f3fb", "1f44d-1f3fc", "1f44d-1f3fd", "1f44d-1f3fe", "1f44d-1f3ff", "26c8", "1f3ab", "1f39f", "1f42f", "1f405", "23f2", "1f62b", "2122", "1f6bd", "1f5fc", "1f345", "1f3fb", "1f3fc", "1f3fd", "1f3fe", "1f3ff", "1f445", "1f6e0", "1f51d", "1f3a9", "23ed", "23ee", "1f5b2", "1f69c", "1f6a5", "1f68b", "1f686", "1f68a", "1f6a9", "1f4d0", "1f531", "1f624", "1f68e", "1f3c6", "1f379", "1f420", "1f69a", "1f3ba", "1f337", "1f943", "1f983", "1f422", "1f4fa", "1f500", "0032-20e3", "1f495", "1f46c", "1f46d", "1f239", "1f234", "1f23a", "1f22f", "1f237", "1f236", "1f235", "1f21a", "1f238", "1f232", "1f233", "2614", "2602", "1f612", "1f51e", "1f984", "1f1fa-1f1f3", "1f513", "1f199", "1f643", "26b1", "270c", "270c-1f3fb", "270c-1f3fc", "270c-1f3fd", "270c-1f3fe", "270c-1f3ff", "1f9db", "1f9db-1f3fb", "1f9db-1f3fc", "1f9db-1f3fd", "1f9db-1f3fe", "1f9db-1f3ff", "1f6a6", "1f4fc", "1f4f3", "1f4f9", "1f3ae", "1f3bb", "264d", "1f30b", "1f3d0", "1f19a", "1f596", "1f596-1f3fb", "1f596-1f3fc", "1f596-1f3fd", "1f596-1f3fe", "1f596-1f3ff", "1f3f4-e0067-e0062-e0077-e006c-e0073-e007f", "1f318", "1f316", "26a0", "1f5d1", "231a", "1f403", "1f349", "1f44b", "1f44b-1f3fb", "1f44b-1f3fc", "1f44b-1f3fd", "1f44b-1f3fe", "1f44b-1f3ff", "3030", "1f312", "1f314", "1f6be", "1f629", "1f492", "1f433", "1f40b", "2638", "267f", "2705", "26aa", "1f4ae", "2b1c", "25fd", "25fb", "25ab", "1f533", "1f325", "1f326", "1f324", "1f940", "1f32c", "1f390", "1f377", "1f609", "1f43a", "1f469", "1f469-1f3a8", "1f469-1f3fb-1f3a8", "1f469-1f3fc-1f3a8", "1f469-1f3fd-1f3a8", "1f469-1f3fe-1f3a8", "1f469-1f3ff-1f3a8", "1f469-1f680", "1f469-1f3fb-1f680", "1f469-1f3fc-1f680", "1f469-1f3fd-1f680", "1f469-1f3fe-1f680", "1f469-1f3ff-1f680", "1f6b4-2640", "1f6b4-1f3fb-2640", "1f6b4-1f3fc-2640", "1f6b4-1f3fd-2640", "1f6b4-1f3fe-2640", "1f6b4-1f3ff-2640", "26f9-2640", "26f9-1f3fb-2640", "26f9-1f3fc-2640", "26f9-1f3fd-2640", "26f9-1f3fe-2640", "26f9-1f3ff-2640", "1f647-2640", "1f647-1f3fb-2640", "1f647-1f3fc-2640", "1f647-1f3fd-2640", "1f647-1f3fe-2640", "1f647-1f3ff-2640", "1f938-2640", "1f938-1f3fb-2640", "1f938-1f3fc-2640", "1f938-1f3fd-2640", "1f938-1f3fe-2640", "1f938-1f3ff-2640", "1f9d7-2640", "1f9d7-1f3fb-2640", "1f9d7-1f3fc-2640", "1f9d7-1f3fd-2640", "1f9d7-1f3fe-2640", "1f9d7-1f3ff-2640", "1f477-2640", "1f477-1f3fb-2640", "1f477-1f3fc-2640", "1f477-1f3fd-2640", "1f477-1f3fe-2640", "1f477-1f3ff-2640", "1f469-1f373", "1f469-1f3fb-1f373", "1f469-1f3fc-1f373", "1f469-1f3fd-1f373", "1f469-1f3fe-1f373", "1f469-1f3ff-1f373", "1f575-2640", "1f575-1f3fb-2640", "1f575-1f3fc-2640", "1f575-1f3fd-2640", "1f575-1f3fe-2640", "1f575-1f3ff-2640", "1f9dd-2640", "1f9dd-1f3fb-2640", "1f9dd-1f3fc-2640", "1f9dd-1f3fd-2640", "1f9dd-1f3fe-2640", "1f9dd-1f3ff-2640", "1f926-2640", "1f926-1f3fb-2640", "1f926-1f3fc-2640", "1f926-1f3fd-2640", "1f926-1f3fe-2640", "1f926-1f3ff-2640", "1f469-1f3ed", "1f469-1f3fb-1f3ed", "1f469-1f3fc-1f3ed", "1f469-1f3fd-1f3ed", "1f469-1f3fe-1f3ed", "1f469-1f3ff-1f3ed", "1f9da-2640", "1f9da-1f3fb-2640", "1f9da-1f3fc-2640", "1f9da-1f3fd-2640", "1f9da-1f3fe-2640", "1f9da-1f3ff-2640", "1f469-1f33e", "1f469-1f3fb-1f33e", "1f469-1f3fc-1f33e", "1f469-1f3fd-1f33e", "1f469-1f3fe-1f33e", "1f469-1f3ff-1f33e", "1f469-1f692", "1f469-1f3fb-1f692", "1f469-1f3fc-1f692", "1f469-1f3fd-1f692", "1f469-1f3fe-1f692", "1f469-1f3ff-1f692", "1f64d-2640", "1f64d-1f3fb-2640", "1f64d-1f3fc-2640", "1f64d-1f3fd-2640", "1f64d-1f3fe-2640", "1f64d-1f3ff-2640", "1f9de-2640", "1f645-2640", "1f645-1f3fb-2640", "1f645-1f3fc-2640", "1f645-1f3fd-2640", "1f645-1f3fe-2640", "1f645-1f3ff-2640", "1f646-2640", "1f646-1f3fb-2640", "1f646-1f3fc-2640", "1f646-1f3fd-2640", "1f646-1f3fe-2640", "1f646-1f3ff-2640", "1f486-2640", "1f486-1f3fb-2640", "1f486-1f3fc-2640", "1f486-1f3fd-2640", "1f486-1f3fe-2640", "1f486-1f3ff-2640", "1f487-2640", "1f487-1f3fb-2640", "1f487-1f3fc-2640", "1f487-1f3fd-2640", "1f487-1f3fe-2640", "1f487-1f3ff-2640", "1f3cc-2640", "1f3cc-1f3fb-2640", "1f3cc-1f3fc-2640", "1f3cc-1f3fd-2640", "1f3cc-1f3fe-2640", "1f3cc-1f3ff-2640", "1f482-2640", "1f482-1f3fb-2640", "1f482-1f3fc-2640", "1f482-1f3fd-2640", "1f482-1f3fe-2640", "1f482-1f3ff-2640", "1f469-2695", "1f469-1f3fb-2695", "1f469-1f3fc-2695", "1f469-1f3fd-2695", "1f469-1f3fe-2695", "1f469-1f3ff-2695", "1f9d8-2640", "1f9d8-1f3fb-2640", "1f9d8-1f3fc-2640", "1f9d8-1f3fd-2640", "1f9d8-1f3fe-2640", "1f9d8-1f3ff-2640", "1f9d6-2640", "1f9d6-1f3fb-2640", "1f9d6-1f3fc-2640", "1f9d6-1f3fd-2640", "1f9d6-1f3fe-2640", "1f9d6-1f3ff-2640", "1f469-2696", "1f469-1f3fb-2696", "1f469-1f3fc-2696", "1f469-1f3fd-2696", "1f469-1f3fe-2696", "1f469-1f3ff-2696", "1f939-2640", "1f939-1f3fb-2640", "1f939-1f3fc-2640", "1f939-1f3fd-2640", "1f939-1f3fe-2640", "1f939-1f3ff-2640", "1f3cb-2640", "1f3cb-1f3fb-2640", "1f3cb-1f3fc-2640", "1f3cb-1f3fd-2640", "1f3cb-1f3fe-2640", "1f3cb-1f3ff-2640", "1f9d9-2640", "1f9d9-1f3fb-2640", "1f9d9-1f3fc-2640", "1f9d9-1f3fd-2640", "1f9d9-1f3fe-2640", "1f9d9-1f3ff-2640", "1f469-1f527", "1f469-1f3fb-1f527", "1f469-1f3fc-1f527", "1f469-1f3fd-1f527", "1f469-1f3fe-1f527", "1f469-1f3ff-1f527", "1f6b5-2640", "1f6b5-1f3fb-2640", "1f6b5-1f3fc-2640", "1f6b5-1f3fd-2640", "1f6b5-1f3fe-2640", "1f6b5-1f3ff-2640", "1f469-1f4bc", "1f469-1f3fb-1f4bc", "1f469-1f3fc-1f4bc", "1f469-1f3fd-1f4bc", "1f469-1f3fe-1f4bc", "1f469-1f3ff-1f4bc", "1f469-2708", "1f469-1f3fb-2708", "1f469-1f3fc-2708", "1f469-1f3fd-2708", "1f469-1f3fe-2708", "1f469-1f3ff-2708", "1f93e-2640", "1f93e-1f3fb-2640", "1f93e-1f3fc-2640", "1f93e-1f3fd-2640", "1f93e-1f3fe-2640", "1f93e-1f3ff-2640", "1f93d-2640", "1f93d-1f3fb-2640", "1f93d-1f3fc-2640", "1f93d-1f3fd-2640", "1f93d-1f3fe-2640", "1f93d-1f3ff-2640", "1f46e-2640", "1f46e-1f3fb-2640", "1f46e-1f3fc-2640", "1f46e-1f3fd-2640", "1f46e-1f3fe-2640", "1f46e-1f3ff-2640", "1f64e-2640", "1f64e-1f3fb-2640", "1f64e-1f3fc-2640", "1f64e-1f3fd-2640", "1f64e-1f3fe-2640", "1f64e-1f3ff-2640", "1f64b-2640", "1f64b-1f3fb-2640", "1f64b-1f3fc-2640", "1f64b-1f3fd-2640", "1f64b-1f3fe-2640", "1f64b-1f3ff-2640", "1f6a3-2640", "1f6a3-1f3fb-2640", "1f6a3-1f3fc-2640", "1f6a3-1f3fd-2640", "1f6a3-1f3fe-2640", "1f6a3-1f3ff-2640", "1f3c3-2640", "1f3c3-1f3fb-2640", "1f3c3-1f3fc-2640", "1f3c3-1f3fd-2640", "1f3c3-1f3fe-2640", "1f3c3-1f3ff-2640", "1f469-1f52c", "1f469-1f3fb-1f52c", "1f469-1f3fc-1f52c", "1f469-1f3fd-1f52c", "1f469-1f3fe-1f52c", "1f469-1f3ff-1f52c", "1f937-2640", "1f937-1f3fb-2640", "1f937-1f3fc-2640", "1f937-1f3fd-2640", "1f937-1f3fe-2640", "1f937-1f3ff-2640", "1f469-1f3a4", "1f469-1f3fb-1f3a4", "1f469-1f3fc-1f3a4", "1f469-1f3fd-1f3a4", "1f469-1f3fe-1f3a4", "1f469-1f3ff-1f3a4", "1f469-1f393", "1f469-1f3fb-1f393", "1f469-1f3fc-1f393", "1f469-1f3fd-1f393", "1f469-1f3fe-1f393", "1f469-1f3ff-1f393", "1f3c4-2640", "1f3c4-1f3fb-2640", "1f3c4-1f3fc-2640", "1f3c4-1f3fd-2640", "1f3c4-1f3fe-2640", "1f3c4-1f3ff-2640", "1f3ca-2640", "1f3ca-1f3fb-2640", "1f3ca-1f3fc-2640", "1f3ca-1f3fd-2640", "1f3ca-1f3fe-2640", "1f3ca-1f3ff-2640", "1f469-1f3eb", "1f469-1f3fb-1f3eb", "1f469-1f3fc-1f3eb", "1f469-1f3fd-1f3eb", "1f469-1f3fe-1f3eb", "1f469-1f3ff-1f3eb", "1f469-1f4bb", "1f469-1f3fb-1f4bb", "1f469-1f3fc-1f4bb", "1f469-1f3fd-1f4bb", "1f469-1f3fe-1f4bb", "1f469-1f3ff-1f4bb", "1f481-2640", "1f481-1f3fb-2640", "1f481-1f3fc-2640", "1f481-1f3fd-2640", "1f481-1f3fe-2640", "1f481-1f3ff-2640", "1f469-1f3fb", "1f469-1f3fc", "1f469-1f3fd", "1f469-1f3fe", "1f469-1f3ff", "1f9db-2640", "1f9db-1f3fb-2640", "1f9db-1f3fc-2640", "1f9db-1f3fd-2640", "1f9db-1f3fe-2640", "1f9db-1f3ff-2640", "1f6b6-2640", "1f6b6-1f3fb-2640", "1f6b6-1f3fc-2640", "1f6b6-1f3fd-2640", "1f6b6-1f3fe-2640", "1f6b6-1f3ff-2640", "1f473-2640", "1f473-1f3fb-2640", "1f473-1f3fc-2640", "1f473-1f3fd-2640", "1f473-1f3fe-2640", "1f473-1f3ff-2640", "1f9d5", "1f9d5-1f3fb", "1f9d5-1f3fc", "1f9d5-1f3fd", "1f9d5-1f3fe", "1f9d5-1f3ff", "1f9df-2640", "1f45a", "1f452", "1f46f-2640", "1f93c-2640", "1f6ba", "1f61f", "1f527", "270d", "270d-1f3fb", "270d-1f3fc", "270d-1f3fd", "270d-1f3fe", "270d-1f3ff", "274c", "1f49b", "1f4b4", "262f", "1f60b", "26a1", "1f993", "0030-20e3", "1f910", "1f9df", "1f4a4"]