array:40 [
  "versionId" => 2021672
  "version" => "2.2.16"
  "app" => App {#2
    #container: Container {#10
      #data: array:184 [ …184]
      #cache: array:73 [ …73]
      #cacheable: array:184 [ …184]
      #factory: array:20 [ …20]
      #factoryObjects: array:7 [ …7]
    }
    #preLoadShared: array:26 [
      0 => "addOns"
      1 => "addOnsComposer"
      2 => "autoJobRun"
      3 => "bbCodeMedia"
      4 => "classExtensions"
      5 => "codeEventListeners"
      6 => "connectedAccountCount"
      7 => "contentTypes"
      8 => "displayStyles"
      9 => "helpPageCount"
      10 => "languages"
      11 => "masterStyleProperties"
      12 => "nodeTypes"
      13 => "options"
      14 => "paymentProvider"
      15 => "reactions"
      16 => "reportCounts"
      17 => "simpleCache"
      18 => "smilies"
      19 => "unapprovedCounts"
      20 => "userBanners"
      21 => "userTitleLadder"
      22 => "userUpgradeCount"
      23 => "widgetCache"
      24 => "widgetDefinition"
      25 => "widgetPosition"
    ]
    #preLoadLocal: array:13 [
      0 => "bannedIps"
      1 => "bbCodeCustom"
      2 => "discouragedIps"
      3 => "forumTypes"
      4 => "notices"
      5 => "noticesLastReset"
      6 => "routeFilters"
      7 => "routesPublic"
      8 => "styles"
      9 => "userFieldsInfo"
      10 => "threadFieldsInfo"
      11 => "threadPrefixes"
      12 => "threadTypes"
    ]
    #updateCsrfCookie: "JLPILnH7rO0FRMlP"
    #isServedFromCache: false
  }
  "request" => Request {#233
    #filterer: InputFilterer {#234
      #stringCleaning: array:67 [ …67]
      #fullUnicode: true
    }
    #input: array:1 [
      "/shooting/threads/scott-satterlee_7100422/" => ""
    ]
    #files: []
    #cookie: array:2 [
      "xf_session" => "r5w6xGzw5G_FD13UGdsaSHjSCROsIjpN"
      "fikker-61vm-nk2N" => "MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E"
    ]
    #server: array:40 [
      "USER" => "production"
      "HOME" => "/home/production"
      "HTTP_COOKIE" => "xf_session=r5w6xGzw5G_FD13UGdsaSHjSCROsIjpN; fikker-61vm-nk2N=MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E"
      "HTTP_CF_CONNECTING_IP" => "3.145.154.251"
      "HTTP_CONNECTION" => "Keep-Alive"
      "HTTP_CDN_LOOP" => "cloudflare; loops=1"
      "HTTP_CF_VISITOR" => "{"scheme":"https"}"
      "HTTP_ACCEPT" => "*/*"
      "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"
      "HTTP_X_FORWARDED_PROTO" => "https"
      "HTTP_CF_IPCOUNTRY" => "US"
      "HTTP_ACCEPT_ENCODING" => "gzip, br"
      "HTTP_REFERER" => "https://www.snipershide.com/shooting/threads/scott-satterlee.7100422/post-9854717"
      "HTTP_HOST" => "www.snipershide.com"
      "HTTP_X_FORWARDED_FOR" => "3.145.154.251"
      "HTTP_CF_RAY" => "8e8ce22cbf2a6057-ORD"
      "REDIRECT_STATUS" => "200"
      "SERVER_NAME" => "www.snipershide.com"
      "SERVER_PORT" => "443"
      "SERVER_ADDR" => "144.168.44.98"
      "REMOTE_PORT" => ""
      "REMOTE_ADDR" => "3.145.154.251"
      "SERVER_SOFTWARE" => "nginx/1.18.0"
      "GATEWAY_INTERFACE" => "CGI/1.1"
      "HTTPS" => "on"
      "REQUEST_SCHEME" => "https"
      "SERVER_PROTOCOL" => "HTTP/1.1"
      "DOCUMENT_ROOT" => "/usr/share/nginx/sites/production/www.snipershide.com"
      "DOCUMENT_URI" => "/shooting/index.php"
      "REQUEST_URI" => "/shooting/threads/scott-satterlee.7100422/"
      "SCRIPT_NAME" => "/shooting/index.php"
      "CONTENT_LENGTH" => ""
      "CONTENT_TYPE" => ""
      "REQUEST_METHOD" => "GET"
      "QUERY_STRING" => "/shooting/threads/scott-satterlee.7100422/&"
      "SCRIPT_FILENAME" => "/usr/share/nginx/sites/production/www.snipershide.com/shooting/index.php"
      "FCGI_ROLE" => "RESPONDER"
      "PHP_SELF" => "/shooting/index.php"
      "REQUEST_TIME_FLOAT" => 1732655618.096
      "REQUEST_TIME" => 1732655618
    ]
    #skipLogKeys: array:1 [
      0 => "_xfToken"
    ]
    #cookiePrefix: "xf_"
    #remoteIp: "3.145.154.251"
    #robotName: ""
    #fromSearch: false
  }
  "uri" => "/shooting/threads/scott-satterlee.7100422/"
  "fullUri" => "https://www.snipershide.com/shooting/threads/scott-satterlee.7100422/"
  "time" => 1732655618
  "timeDetails" => array:6 [
    "tomorrow" => "1732683600"
    "now" => 1732655618
    "today" => "1732597200"
    "todayDow" => "2"
    "yesterday" => "1732510800"
    "week" => "1732078800"
  ]
  "debug" => false
  "development" => false
  "designer" => false
  "visitor" => User {#293
    #_getterCache: array:1 [
      "PermissionSet" => PermissionSet {#306 …5}
    ]
    #_valueCache: array:3 [
      "is_moderator" => false
      "is_banned" => false
      "is_admin" => false
    ]
    #_structure: Structure {#280
      +shortName: "XF:User"
      +contentType: "user"
      +table: "xf_user"
      +primaryKey: "user_id"
      +columns: array:54 [ …54]
      +relations: array:19 [ …19]
      +getters: array:68 [ …68]
      +defaultWith: array:1 [ …1]
      +options: array:8 [ …8]
      +behaviors: array:1 [ …1]
      +columnAliases: array:1 [ …1]
      +withAliases: array:1 [ …1]
    }
    #_em: Manager {#278
      #db: Adapter {#223
        #statementClass: "XF\Db\Mysqli\Statement"
        #config: array:6 [ …6]
        #fullUnicode: true
        #inTransaction: false
        #savePointCounter: 0
        #savePoints: []
        #queryCount: 37
        #logQueries: false
        #logSimpleOnly: null
        #queryLog: []
        #ignoreLegacyTableWriteError: false
        #schemaManager: null
        #connection: mysqli {#277}
      }
      #valueFormatter: ValueFormatter {#279}
      #extension: Extension {#227 …4}
      #entityClassNameMap: array:27 [ …27]
      #entities: array:18 [ …18]
      #structures: array:27 [ …27]
      #repositories: array:22 [ …22]
      #cascadeEntitySeen: []
      #cascadeEventDepth: []
    }
    -_uniqueEntityId: 5
    #rootClass: "XF\Entity\User"
    #_useReplaceInto: false
    #_newValues: []
    #_values: array:52 [
      "user_id" => 0
      "username" => ""
      "username_date" => 0
      "username_date_visible" => 0
      "style_id" => 0
      "language_id" => 0
      "timezone" => "America/New_York"
      "visible" => 1
      "activity_visible" => 1
      "user_group_id" => 1
      "secondary_group_ids" => ""
      "display_style_group_id" => 0
      "permission_combination_id" => 1
      "message_count" => 0
      "question_solution_count" => 0
      "alerts_unviewed" => 0
      "alerts_unread" => 0
      "conversations_unread" => 0
      "register_date" => 1732655618
      "last_activity" => 1732655618
      "last_summary_email_date" => null
      "trophy_points" => 0
      "avatar_date" => 0
      "avatar_width" => 0
      "avatar_height" => 0
      "avatar_highdpi" => 0
      "gravatar" => ""
      "user_state" => "valid"
      "security_lock" => ""
      "is_moderator" => 0
      "is_admin" => 0
      "is_staff" => 0
      "is_banned" => 0
      "reaction_score" => 0
      "vote_score" => 0
      "custom_title" => ""
      "warning_points" => 0
      "privacy_policy_accepted" => 0
      "terms_accepted" => 0
      "adca_last_email_date" => 0
      "thdonate_total_donation" => 0.0
      "thdonate_total_public_donation" => 0.0
      "thdonate_total_anonymous_donation" => 0.0
      "thdonate_num_donation" => 0
      "thdonate_num_public_donation" => 0
      "thdonate_num_anonymous_donation" => 0
      "thfeature_feature_count" => 0
      "xfmg_album_count" => 0
      "xfmg_media_count" => 0
      "xfmg_media_quota" => 0
      "xfrm_resource_count" => 0
      "audapp_preferences" => "[]"
    ]
    #_relations: array:4 [
      "Auth" => UserAuth {#286 …20}
      "Option" => UserOption {#288 …20}
      "Profile" => UserProfile {#290 …20}
      "Privacy" => UserPrivacy {#292 …20}
    ]
    #_previousValues: []
    #_options: []
    #_deleted: false
    #_readOnly: true
    #_writePending: false
    #_writeRunning: false
    #_errors: []
    #_whenSaveable: []
    #_cascadeSave: []
    #_behaviors: null
    #audliveUserRealmIds: null
    #primaryRealmUserId: null
    #realmsUserRealmIds: null
    #forceRealmsChanges: false
    #thuixWatchedNodes: null
    #thuc_user_criteria_cache: null
    #postDaysData: []
  }
  "session" => Session {#275
    #storage: DbStorage {#276
      #db: Adapter {#223}
      #table: "xf_session"
    }
    #config: array:5 [
      "cookie" => "session"
      "keyLength" => 32
      "lifetime" => 14400
      "ipv4CidrMatch" => 24
      "ipv6CidrMatch" => 64
    ]
    #sessionId: "r5w6xGzw5G_FD13UGdsaSHjSCROsIjpN"
    #exists: true
    #fromCookie: "r5w6xGzw5G_FD13UGdsaSHjSCROsIjpN"
    #data: array:2 [
      "_ip" => b"\x03‘šû"
      "connectedAccountRequest" => array:3 [ …3]
    ]
  }
  "cookie" => array:4 [
    "prefix" => "xf_"
    "path" => "/"
    "domain" => ""
    "secure" => true
  ]
  "cookieConsent" => CookieConsent {#302
    #cookies: array:26 [
      "__crossTab" => array:4 [ …4]
      "cacheKey" => array:4 [ …4]
      "consent" => array:4 [ …4]
      "csrf" => array:4 [ …4]
      "dbWriteForced" => array:4 [ …4]
      "editorDisabled" => array:4 [ …4]
      "emoji_usage" => array:4 [ …4]
      "fr-copied-html" => array:4 [ …4]
      "fr-copied-text" => array:4 [ …4]
      "from_search" => array:4 [ …4]
      "guestUsername" => array:4 [ …4]
      "inline_mod_*" => array:4 [ …4]
      "language_id" => array:4 [ …4]
      "lbSidebarDisabled" => array:4 [ …4]
      "ls" => array:4 [ …4]
      "multiQuote*" => array:4 [ …4]
      "notice_dismiss" => array:4 [ …4]
      "push_history_user_ids" => array:4 [ …4]
      "push_notice_dismiss" => array:4 [ …4]
      "push_subscription_updated" => array:4 [ …4]
      "session" => array:4 [ …4]
      "style_id" => array:4 [ …4]
      "tfa_trust" => array:4 [ …4]
      "toggle" => array:4 [ …4]
      "user" => array:4 [ …4]
      "visitorCounts" => array:4 [ …4]
    ]
    #thirdParties: array:133 [
      "abcnews" => true
      "acast" => true
      "anchor" => true
      "apple_music" => true
      "applepodcasts" => true
      "audioboom" => true
      "audiomack" => true
      "audius" => true
      "bandcamp" => true
      "bbcnews" => true
      "bitchute" => true
      "brightcove" => true
      "bunny" => true
      "captivate" => true
      "castos" => true
      "cbsnews" => true
      "clyp" => true
      "cnbc" => true
      "cnn" => true
      "cnnmoney" => true
      "codepen" => true
      "comedycentral" => true
      "coub" => true
      "dailymotion" => true
      "democracynow" => true
      "dumpert" => true
      "eighttracks" => true
      "espn" => true
      "facebook" => true
      "falstad" => true
      "flickr" => true
      "foxnews" => true
      "funnyordie" => true
      "gamespot" => true
      "getty" => true
      "gifs" => true
      "giphy" => true
      "gist" => true
      "globalnews" => true
      "gofundme" => true
      "google" => true
      "google_analytics" => true
      "google_recaptcha" => true
      "hudl" => true
      "hulu" => true
      "ign" => true
      "imdb" => true
      "imgur" => true
      "indiegogo" => true
      "instagram" => true
      "internetarchive" => true
      "izlesene" => true
      "jsfiddle" => true
      "jwplatform" => true
      "kaltura" => true
      "khl" => true
      "kickstarter" => true
      "libsyn" => true
      "liveleak" => true
      "livestream" => true
      "mailru" => true
      "mastodon" => true
      "medium" => true
      "megaphone" => true
      "meta" => true
      "metacafe" => true
      "mixcloud" => true
      "mlb" => true
      "mrctv" => true
      "msnbc" => true
      "natgeochannel" => true
      "natgeovideo" => true
      "nbcnews" => true
      "nhl" => true
      "npr" => true
      "nytimes" => true
      "odysee" => true
      "on3" => true
      "orfium" => true
      "pastebin" => true
      "pinterest" => true
      "podbean" => true
      "prezi" => true
      "reddit" => true
      "rumble" => true
      "rutube" => true
      "scribd" => true
      "sendvid" => true
      "slideshare" => true
      "soundcloud" => true
      "sporcle" => true
      "sportsnet" => true
      "spotify" => true
      "spreaker" => true
      "steamstore" => true
      "strawpoll" => true
      "streamable" => true
      "teamcoco" => true
      "ted" => true
      "telegram" => true
      "theatlantic" => true
      "theguardian" => true
      "theonion" => true
      "tiktok" => true
      "tmz" => true
      "tradingview" => true
      "traileraddict" => true
      "trendingviews" => true
      "tumblr" => true
      "twentyfoursevensports" => true
      "twitch" => true
      "twitter" => true
      "ustream" => true
      "vbox7" => true
      "veoh" => true
      "vevo" => true
      "videodetective" => true
      "vimeo" => true
      "vine" => true
      "vk" => true
      "vocaroo" => true
      "vox" => true
      "washingtonpost" => true
      "wavekit" => true
      "wistia" => true
      "wshh" => true
      "wsj" => true
      "xboxclips" => true
      "xboxdvr" => true
      "xenforo" => true
      "youku" => true
      "youmaker" => true
      "youtube" => true
    ]
    #consentedGroups: []
  }
  "enableRtnProtect" => true
  "serviceWorkerPath" => null
  "language" => Language {#294
    #id: "1"
    #options: array:18 [
      "title" => "English (US)"
      "language_code" => "en-US"
      "date_format" => "M j, Y"
      "time_format" => "g:i A"
      "currency_format" => "{symbol}{value}"
      "decimal_point" => "."
      "thousands_separator" => ","
      "text_direction" => "LTR"
      "week_start" => 0
      "label_separator" => ":"
      "comma_separator" => ", "
      "ellipsis" => ""
      "parenthesis_open" => "("
      "parenthesis_close" => ")"
      "user_selectable" => true
      "language_id" => 1
      "parent_id" => 0
      "parent_list" => array:2 [ …2]
    ]
    #db: Adapter {#223}
    #groupPath: "/usr/share/nginx/sites/production/xf_code_cache/phrase_groups"
    #phraseCache: array:4035 [
      "nav.NewsFeed" => "Your news feed"
      "nav._default" => "Default (no selected tab)"
      "nav.ad_leaderboards" => "Leaderboards"
      "nav.articles" => "Articles"
      "nav.audfeeds" => "Feeds"
      "nav.audfeeds_feed_1" => "Events"
      "nav.audfeeds_feed_10" => "Trending threads"
      "nav.audfeeds_feed_11" => "Hot"
      "nav.audfeeds_feed_12" => "Threads"
      "nav.audfeeds_feed_13" => "Questions"
      "nav.audfeeds_feed_14" => "Posts"
      "nav.audfeeds_feed_15" => "Hot Social"
      "nav.audfeeds_feed_2" => "Social"
      "nav.audfeeds_feed_3" => "Resources"
      "nav.audfeeds_feed_5" => "Comments"
      "nav.audfeeds_feed_6" => "Media"
      "nav.audfeeds_feed_7" => "Forum list"
      "nav.audfeeds_feed_8" => "Following"
      "nav.audfeeds_feed_9" => "Latest activity"
      "nav.audlive_realm_1" => "Home"
      "nav.contributedThreads" => "Threads with your posts"
      "nav.currentVisitors" => "Current visitors"
      "nav.defaultLatestActivity" => "Latest activity"
      "nav.defaultLogOut" => "Log out"
      "nav.defaultNewsFeed" => "Your news feed"
      "nav.defaultRegister" => "Register"
      "nav.defaultYourAccount" => "Your account"
      "nav.defaultYourProfile" => "Your profile"
      "nav.findThreads" => "Find threads"
      "nav.forumList" => "Forum list"
      "nav.forums" => "Forums"
      "nav.home" => "Home"
      "nav.latestActivity" => "Latest activity"
      "nav.markForumsRead" => "Mark forums read"
      "nav.members" => "Members"
      "nav.merch" => "Merch"
      "nav.newMedia" => "New media"
      "nav.newPosts" => "New posts"
      "nav.newProfilePosts" => "New profile posts"
      "nav.nfCalendar" => "Calendar"
      "nav.nfCalendarCreateEvent" => "Create event"
      "nav.nfCalendarEventWaitlist" => "Events you're waiting for"
      "nav.nfCalendarFindEvents" => "Find events"
      "nav.nfCalendarMarkRead" => "Mark read"
      "nav.nfCalendarNewEvents" => "New events"
      "nav.nfCalendarRsvpGoing" => "Events you're going to"
      "nav.nfCalendarRsvpMaybe" => "Events you might be going to"
      "nav.nfCalendarSearch" => "Search events"
      "nav.nfCalendarWatchedEvents" => "Watched events"
      "nav.nfCalendarYourEvents" => "Your events"
      "nav.nfNewCalEvents" => "New calendar events"
      "nav.realms_quizzes" => "Quizzes"
      "nav.realms_realm_1" => "Home"
      "nav.registeredMembers" => "Registered members"
      "nav.searchForums" => "Search forums"
      "nav.searchProfilePosts" => "Search profile posts"
      "nav.thMonetize_accountUpgrades" => "Account upgrades"
      "nav.th_donate" => "Donate"
      "nav.thfeature" => "Featured"
      "nav.thfilters_all_threads" => "All threads"
      "nav.thfilters_latest_threads" => "Latest threads"
      "nav.thfilters_newest_threads" => "New posts"
      "nav.thfilters_trending_threads" => "Trending threads"
      "nav.thtrending" => "Trending"
      "nav.thxlink_1" => "Home"
      "nav.unansweredThreads" => "Unanswered threads"
      "nav.upgrade" => "Upgrade"
      "nav.watched" => "Watched"
      "nav.watchedForums" => "Watched forums"
      "nav.watchedThreads" => "Watched threads"
      "nav.whatsNew" => "What's new"
      "nav.whatsNewNewsFeed" => "Your news feed"
      "nav.whatsNewPosts" => "New posts"
      "nav.whatsNewProfilePosts" => "New profile posts"
      "nav.xcfs" => "Feedback"
      "nav.xcfsFeedbackPref" => "Feedback Preferences"
      "nav.xcfsStatistics" => "View Statistics"
      "nav.xfmg" => "Media"
      "nav.xfmgAddMedia" => "Add media"
      "nav.xfmgMarkViewed" => "Mark viewed"
      "nav.xfmgNewComments" => "New comments"
      "nav.xfmgNewMedia" => "New media"
      "nav.xfmgSearchMedia" => "Search media"
      "nav.xfmgWatchedAlbums" => "Watched albums"
      "nav.xfmgWatchedCategories" => "Watched categories"
      "nav.xfmgWatchedContent" => "Watched"
      "nav.xfmgWatchedMedia" => "Watched media"
      "nav.xfmgWhatsNewMediaComments" => "New media comments"
      "nav.xfmgWhatsNewNewMedia" => "New media"
      "nav.xfmgYourAlbums" => "Your albums"
      "nav.xfmgYourContent" => "Your content"
      "nav.xfmgYourMedia" => "Your media"
      "nav.xfrm" => "Resources"
      "nav.xfrmLatestReviews" => "Latest reviews"
      "nav.xfrmNewResources" => "New resources"
      "nav.xfrmSearchResources" => "Search resources"
      "nav.xfrmWatched" => "Watched"
      "nav.xfrmWatchedCategories" => "Watched categories"
      "nav.xfrmWatchedResources" => "Watched resources"
      "nav.xfrmYourResources" => "Your resources"
      "nav.yourThreads" => "Your threads"
      "button.attach" => "Attach files"
      "button.cancel" => "Cancel"
      "button.confirm" => "Confirm"
      "button.copy" => "Copy"
      "button.delete" => "Delete"
      "button.edit" => "Edit"
      "button.export" => "Export"
      "button.hide" => "Hide"
      "button.import" => "Import"
      "button.login" => "Log in"
      "button.merge" => "Merge"
      "button.move" => "Move"
      "button.preview" => "Preview"
      "button.purchase" => "Purchase"
      "button.save" => "Save"
      "button.search" => "Search"
      "button.show" => "Show"
      "button.sort" => "Sort"
      "button.submit" => "Submit"
      "button.translate" => "Translate"
      "widget_def.XP_xpress_recent_posts_3" => "XPress: thxpress_widget_recent_posts"
      "widget_def.adav_level_progress" => "[Audentio] Achievements: Progress to next level"
      "widget_def.adav_recent_achievements" => "[Audentio] Achievements: Recently Earned Achievements"
      "widget_def.adav_tracked_achievements" => "[Audentio] Achievements: Tracked Achievements"
      "widget_def.adca_account_completion" => "[Audentio] Account Completion"
      "widget_def.adlb_leaderboard" => "[Audentio] Leaderboards: Leaderboard"
      "widget_def.birthdays" => "Today's birthdays"
      "widget_def.find_member" => "Find member"
      "widget_def.forum_statistics" => "Forum statistics"
      "widget_def.html" => "HTML"
      "widget_def.member_stat" => "Member stat"
      "widget_def.members_online" => "Members online"
      "widget_def.new_posts" => "New posts"
      "widget_def.new_profile_posts" => "New profile posts"
      "widget_def.new_threads" => "New threads"
      "widget_def.newest_members" => "Newest members"
      "widget_def.nf_calendar_featured_even" => "Calendar: Featured events"
      "widget_def.nf_calendar_upcoming_evnt" => "Calendar: Upcoming events"
      "widget_def.online_statistics" => "Online statistics"
      "widget_def.php_callback" => "PHP callback"
      "widget_def.search_forum" => "Search forum"
      "widget_def.share_page" => "Share this page"
      "widget_def.template_syntax" => "Template syntax"
      "widget_def.th_post_thread_uix" => "[UI.X] Start a thread"
      "widget_def.th_reactplus_top_content" => "[TH] Reactions Plus: Top content"
      "widget_def.th_widget_login_uix" => "[UI.X] Login form"
      "widget_def.thdonate_campaign" => "[TH] Donate: Campaign"
      "widget_def.thdonate_earnings" => "[TH] Donate: Earnings"
      "widget_def.thdonate_goals" => "[TH] Donate: Goals"
      "widget_def.thdonate_topDonations" => "[TH] Donate: Top donations"
      "widget_def.thdonate_topDonors" => "[TH] Donate: Top donors"
      "widget_def.thfeature_full" => "[TH] Featured Threads and Content: Full"
      "widget_def.thfeature_full_thread" => "[TH] Featured Threads and Content: Full Threads"
      "widget_def.thfeature_grid" => "[TH] Featured Threads and Content: Grid"
      "widget_def.thfeature_grid_threads" => "[TH] Featured Threads and Content: Grid Threads"
      "widget_def.thfeature_slider" => "[TH] Featured Threads and Content: Slider"
      "widget_def.thfeature_slider_threads" => "[TH] Featured Threads and Content: Slider Threads"
      "widget_def.thfilters_filters" => "[TH] Filters"
      "widget_def.threactplus_userReactList" => "[TH] Reactions Plus: Member reaction list"
      "widget_def.thread_poll" => "Thread poll"
      "widget_def.thtrending" => "[TH] Trending"
      "widget_def.thuix_socialMedia" => "[TH] UI.X social media feed"
      "widget_def.thxpress_latest_articles" => "[TH] XPress: Latest Articles"
      "widget_def.visitor_panel" => "Visitor panel"
      "widget_def.xcfs_latest_feedback" => "XCFS: Latest Feedback"
      "widget_def.xcfs_top_traders" => "XCFS: Top Traders"
      "widget_def.xcfs_untrusted_traders" => "XCFS: Untrusted Traders"
      "widget_def.xfes_similar_threads" => "XFES: Similar threads"
      "widget_def.xfmg_albums_slider" => "XFMG: Albums slider"
      "widget_def.xfmg_gallery_statistics" => "XFMG: Gallery statistics"
      "widget_def.xfmg_latest_comments" => "XFMG: Latest comments"
      "widget_def.xfmg_media_slider" => "XFMG: Media slider"
      "widget_def.xfrm_featured_resources" => "XFRM: Featured resources"
      "widget_def.xfrm_latest_reviews" => "XFRM: Latest reviews"
      "widget_def.xfrm_new_resources" => "XFRM: New resources"
      "widget_def.xfrm_top_resources" => "XFRM: Top resources"
      "widget.Complete_Account" => "Complete Your Account"
      "widget.advertisement" => "Advertisement"
      "widget.app_download_canvas" => "App download"
      "widget.become_a_member" => "Upgrade Your Account"
      "widget.canvas_menu" => "Canvas Menu"
      "widget.canvas_menu_social" => "Canvas menu social"
      "widget.donation" => "Help Cover Community Costs!"
      "widget.forum_overview_forum_statistics" => ""
      "widget.forum_overview_members_online" => ""
      "widget.forum_overview_new_posts" => ""
      "widget.forum_overview_new_profile_posts" => ""
      "widget.forum_overview_share_page" => ""
      "widget.latest_followed_profile_posts" => "Latest profile posts by followers"
      "widget.latest_posts" => "Latest posts"
      "widget.latest_profile_posts" => "Latest profile posts"
      "widget.latest_watched" => "Latest watched"
      "widget.leaderboards" => "Leaderboard: Posts"
      "widget.member_wrapper_find_member" => ""
      "widget.member_wrapper_newest_members" => ""
      "widget.nf_calendar_list_featured_events" => ""
      "widget.online_list_online_statistics" => ""
      "widget.sh_forumStats" => "Forum Statistics"
      "widget.sh_homeTrending" => "Trending Threads"
      "widget.sh_mediaSlider" => "Latest Media"
      "widget.sh_subscribe" => "Subscribe"
      "widget.thdonate_earnings" => ""
      "widget.thdonate_goals" => ""
      "widget.thdonate_topDonations" => ""
      "widget.thdonate_topDonors" => ""
      "widget.thuix_footer_aboutUsWidget" => "About us"
      "widget.uix_footer_forumStatistics" => ""
      "widget.uix_footer_newPosts" => ""
      "widget.uix_footer_onlineStatistics" => ""
      "widget.uix_footer_sharePage" => ""
      "widget.uix_sidebar_postNewThread" => "Can't find a topic?"
      "widget.unread_posts" => "Unread posts"
      "widget.whats_new_new_posts" => ""
      "widget.whats_new_new_profile_posts" => ""
      "widget.xfes_thread_view_below_quick_reply_similar_threads" => ""
      "widget.xfrm_forum_overview_new_resources" => ""
      "widget.xfrm_list_featured_resources" => ""
      "widget.xfrm_list_top_resources" => ""
      "widget.xfrm_overview_latest_reviews" => ""
      "widget.xfrm_overview_top_authors" => ""
      "widget.xfrm_whats_new_overview_new_resources" => ""
      "emoji.100" => "Hundred points"
      "emoji.1234" => "Input numbers"
      "emoji.8ball" => "Pool 8 ball"
      "emoji.a" => "A button (blood type)"
      "emoji.ab" => "AB button (blood type)"
      "emoji.abacus" => "Abacus"
      "emoji.abc" => "Input latin letters"
      "emoji.abcd" => "Input latin lowercase"
      "emoji.accept" => "Japanese “acceptable” button"
      "emoji.accordion" => "Accordion"
      "emoji.adhesive_bandage" => "Adhesive bandage"
      "emoji.adult" => "Person"
      "emoji.adult_tone1" => "Person: light skin tone"
      "emoji.adult_tone2" => "Person: medium-light skin tone"
      "emoji.adult_tone3" => "Person: medium skin tone"
      "emoji.adult_tone4" => "Person: medium-dark skin tone"
      "emoji.adult_tone5" => "Person: dark skin tone"
      "emoji.aerial_tramway" => "Aerial tramway"
      "emoji.airplane" => "Airplane"
      "emoji.airplane_arriving" => "Airplane arrival"
      "emoji.airplane_departure" => "Airplane departure"
      "emoji.airplane_small" => "Small airplane"
      "emoji.alarm_clock" => "Alarm clock"
      "emoji.alembic" => "Alembic"
      "emoji.alien" => "Alien"
      "emoji.ambulance" => "Ambulance"
      "emoji.amphora" => "Amphora"
      "emoji.anatomical_heart" => "Anatomical heart"
      "emoji.anchor" => "Anchor"
      "emoji.angel" => "Baby angel"
      "emoji.angel_tone1" => "Baby angel: light skin tone"
      "emoji.angel_tone2" => "Baby angel: medium-light skin tone"
      "emoji.angel_tone3" => "Baby angel: medium skin tone"
      "emoji.angel_tone4" => "Baby angel: medium-dark skin tone"
      "emoji.angel_tone5" => "Baby angel: dark skin tone"
      "emoji.anger" => "Anger symbol"
      "emoji.anger_right" => "Right anger bubble"
      "emoji.angry" => "Angry face"
      "emoji.anguished" => "Anguished face"
      "emoji.ant" => "Ant"
      "emoji.apple" => "Red apple"
      "emoji.aquarius" => "Aquarius"
      "emoji.aries" => "Aries"
      "emoji.arrow_backward" => "Reverse button"
      "emoji.arrow_double_down" => "Fast down button"
      "emoji.arrow_double_up" => "Fast up button"
      "emoji.arrow_down" => "Down arrow"
      "emoji.arrow_down_small" => "Downwards button"
      "emoji.arrow_forward" => "Play button"
      "emoji.arrow_heading_down" => "Right arrow curving down"
      "emoji.arrow_heading_up" => "Right arrow curving up"
      "emoji.arrow_left" => "Left arrow"
      "emoji.arrow_lower_left" => "Down-left arrow"
      "emoji.arrow_lower_right" => "Down-right arrow"
      "emoji.arrow_right" => "Right arrow"
      "emoji.arrow_right_hook" => "Left arrow curving right"
      "emoji.arrow_up" => "Up arrow"
      "emoji.arrow_up_down" => "Up-down arrow"
      "emoji.arrow_up_small" => "Upwards button"
      "emoji.arrow_upper_left" => "Up-left arrow"
      "emoji.arrow_upper_right" => "Up-right arrow"
      "emoji.arrows_clockwise" => "Clockwise vertical arrows"
      "emoji.arrows_counterclockwise" => "Counterclockwise arrows button"
      "emoji.art" => "Artist palette"
      "emoji.articulated_lorry" => "Articulated lorry"
      "emoji.artist" => "Artist"
      "emoji.artist_tone1" => "Artist: light skin tone"
      "emoji.artist_tone2" => "Artist: medium-light skin tone"
      "emoji.artist_tone3" => "Artist: medium skin tone"
      "emoji.artist_tone4" => "Artist: medium-dark skin tone"
      "emoji.artist_tone5" => "Artist: dark skin tone"
      "emoji.asterisk" => "Keycap: *"
      "emoji.astonished" => "Astonished face"
      "emoji.astronaut" => "Astronaut"
      "emoji.astronaut_tone1" => "Astronaut: light skin tone"
      "emoji.astronaut_tone2" => "Astronaut: medium-light skin tone"
      "emoji.astronaut_tone3" => "Astronaut: medium skin tone"
      "emoji.astronaut_tone4" => "Astronaut: medium-dark skin tone"
      "emoji.astronaut_tone5" => "Astronaut: dark skin tone"
      "emoji.athletic_shoe" => "Running shoe"
      "emoji.atm" => "ATM sign"
      "emoji.atom" => "Atom symbol"
      "emoji.auto_rickshaw" => "Auto rickshaw"
      "emoji.avocado" => "Avocado"
      "emoji.axe" => "Axe"
      "emoji.b" => "B button (blood type)"
      "emoji.baby" => "Baby"
      "emoji.baby_bottle" => "Baby bottle"
      "emoji.baby_chick" => "Baby chick"
      "emoji.baby_symbol" => "Baby symbol"
      "emoji.baby_tone1" => "Baby: light skin tone"
      "emoji.baby_tone2" => "Baby: medium-light skin tone"
      "emoji.baby_tone3" => "Baby: medium skin tone"
      "emoji.baby_tone4" => "Baby: medium-dark skin tone"
      "emoji.baby_tone5" => "Baby: dark skin tone"
      "emoji.back" => "BACK arrow"
      "emoji.bacon" => "Bacon"
      "emoji.badger" => "Badger"
      "emoji.badminton" => "Badminton"
      "emoji.bagel" => "Bagel"
      "emoji.baggage_claim" => "Baggage claim"
      "emoji.bald" => "Bald"
      "emoji.ballet_shoes" => "Ballet shoes"
      "emoji.balloon" => "Balloon"
      "emoji.ballot_box" => "Ballot box with ballot"
      "emoji.ballot_box_with_check" => "Check box with check"
      "emoji.bamboo" => "Pine decoration"
      "emoji.banana" => "Banana"
      "emoji.bangbang" => "Double exclamation mark"
      "emoji.banjo" => "Banjo"
      "emoji.bank" => "Bank"
      "emoji.bar_chart" => "Bar chart"
      "emoji.barber" => "Barber pole"
      "emoji.baseball" => "Baseball"
      "emoji.basket" => "Basket"
      "emoji.basketball" => "Basketball"
      "emoji.bat" => "Bat"
      "emoji.bath" => "Person taking bath"
      "emoji.bath_tone1" => "Person taking bath: light skin tone"
      "emoji.bath_tone2" => "Person taking bath: medium-light skin tone"
      "emoji.bath_tone3" => "Person taking bath: medium skin tone"
      "emoji.bath_tone4" => "Person taking bath: medium-dark skin tone"
      "emoji.bath_tone5" => "Person taking bath: dark skin tone"
      "emoji.bathtub" => "Bathtub"
      "emoji.battery" => "Battery"
      "emoji.beach" => "Beach with umbrella"
      "emoji.beach_umbrella" => "Umbrella on ground"
      "emoji.beans" => "Beans"
      "emoji.bear" => "Bear"
      "emoji.bearded_person" => "Person: beard"
      "emoji.bearded_person_tone1" => "Bearded person: light skin tone"
      "emoji.bearded_person_tone2" => "Bearded person: medium-light skin tone"
      "emoji.bearded_person_tone3" => "Bearded person: medium skin tone"
      "emoji.bearded_person_tone4" => "Bearded person: medium-dark skin tone"
      "emoji.bearded_person_tone5" => "Bearded person: dark skin tone"
      "emoji.beaver" => "Beaver"
      "emoji.bed" => "Bed"
      "emoji.bee" => "Honeybee"
      "emoji.beer" => "Beer mug"
      "emoji.beers" => "Clinking beer mugs"
      "emoji.beetle" => "Beetle"
      "emoji.beginner" => "Japanese symbol for beginner"
      "emoji.bell" => "Bell"
      "emoji.bell_pepper" => "Bell pepper"
      "emoji.bellhop" => "Bellhop bell"
      "emoji.bento" => "Bento box"
      "emoji.beverage_box" => "Beverage box"
      "emoji.bike" => "Bicycle"
      "emoji.bikini" => "Bikini"
      "emoji.billed_cap" => "Billed cap"
      "emoji.biohazard" => "Biohazard"
      "emoji.bird" => "Bird"
      "emoji.birthday" => "Birthday cake"
      "emoji.bison" => "Bison"
      "emoji.biting_lip" => "Biting lip"
      "emoji.black_bird" => "Black bird"
      "emoji.black_cat" => "Black cat"
      "emoji.black_circle" => "Black circle"
      "emoji.black_heart" => "Black heart"
      "emoji.black_joker" => "Joker"
      "emoji.black_large_square" => "Black large square"
      "emoji.black_medium_small_square" => "Black medium-small square"
      "emoji.black_medium_square" => "Black medium square"
      "emoji.black_nib" => "Black nib"
      "emoji.black_small_square" => "Black small square"
      "emoji.black_square_button" => "Black square button"
      "emoji.blond_haired_man" => "Man: blond hair"
      "emoji.blond_haired_man_tone1" => "Blond-haired man: light skin tone"
      "emoji.blond_haired_man_tone2" => "Blond-haired man: medium-light skin tone"
      "emoji.blond_haired_man_tone3" => "Blond-haired man: medium skin tone"
      "emoji.blond_haired_man_tone4" => "Blond-haired man: medium-dark skin tone"
      "emoji.blond_haired_man_tone5" => "Blond-haired man: dark skin tone"
      "emoji.blond_haired_person" => "Person: blond hair"
      "emoji.blond_haired_person_tone1" => "Blond-haired person: light skin tone"
      "emoji.blond_haired_person_tone2" => "Blond-haired person: medium-light skin tone"
      "emoji.blond_haired_person_tone3" => "Blond-haired person: medium skin tone"
      "emoji.blond_haired_person_tone4" => "Blond-haired person: medium-dark skin tone"
      "emoji.blond_haired_person_tone5" => "Blond-haired person: dark skin tone"
      "emoji.blond_haired_woman" => "Woman: blond hair"
      "emoji.blond_haired_woman_tone1" => "Blond-haired woman: light skin tone"
      "emoji.blond_haired_woman_tone2" => "Blond-haired woman: medium-light skin tone"
      "emoji.blond_haired_woman_tone3" => "Blond-haired woman: medium skin tone"
      "emoji.blond_haired_woman_tone4" => "Blond-haired woman: medium-dark skin tone"
      "emoji.blond_haired_woman_tone5" => "Blond-haired woman: dark skin tone"
      "emoji.blossom" => "Blossom"
      "emoji.blowfish" => "Blowfish"
      "emoji.blue_book" => "Blue book"
      "emoji.blue_car" => "Sport utility vehicle"
      "emoji.blue_circle" => "Blue circle"
      "emoji.blue_heart" => "Blue heart"
      "emoji.blue_square" => "Blue square"
      "emoji.blueberries" => "Blueberries"
      "emoji.blush" => "Smiling face with smiling eyes"
      "emoji.boar" => "Boar"
      "emoji.bomb" => "Bomb"
      "emoji.bone" => "Bone"
      "emoji.book" => "Open book"
      "emoji.bookmark" => "Bookmark"
      "emoji.bookmark_tabs" => "Bookmark tabs"
      "emoji.books" => "Books"
      "emoji.boom" => "Collision"
      "emoji.boomerang" => "Boomerang"
      "emoji.boot" => "Woman’s boot"
      "emoji.bouquet" => "Bouquet"
      "emoji.bow_and_arrow" => "Bow and arrow"
      "emoji.bowl_with_spoon" => "Bowl with spoon"
      "emoji.bowling" => "Bowling"
      "emoji.boxing_glove" => "Boxing glove"
      "emoji.boy" => "Boy"
      "emoji.boy_tone1" => "Boy: light skin tone"
      "emoji.boy_tone2" => "Boy: medium-light skin tone"
      "emoji.boy_tone3" => "Boy: medium skin tone"
      "emoji.boy_tone4" => "Boy: medium-dark skin tone"
      "emoji.boy_tone5" => "Boy: dark skin tone"
      "emoji.brain" => "Brain"
      "emoji.bread" => "Bread"
      "emoji.breast_feeding" => "Breast-feeding"
      "emoji.breast_feeding_tone1" => "Breast-feeding: light skin tone"
      "emoji.breast_feeding_tone2" => "Breast-feeding: medium-light skin tone"
      "emoji.breast_feeding_tone3" => "Breast-feeding: medium skin tone"
      "emoji.breast_feeding_tone4" => "Breast-feeding: medium-dark skin tone"
      "emoji.breast_feeding_tone5" => "Breast-feeding: dark skin tone"
      "emoji.bricks" => "Brick"
      "emoji.bride_with_veil" => "Bride with veil"
      "emoji.bride_with_veil_tone1" => "Bride with veil: light skin tone"
      "emoji.bride_with_veil_tone2" => "Bride with veil: medium-light skin tone"
      "emoji.bride_with_veil_tone3" => "Bride with veil: medium skin tone"
      "emoji.bride_with_veil_tone4" => "Bride with veil: medium-dark skin tone"
      "emoji.bride_with_veil_tone5" => "Bride with veil: dark skin tone"
      "emoji.bridge_at_night" => "Bridge at night"
      "emoji.briefcase" => "Briefcase"
      "emoji.briefs" => "Briefs"
      "emoji.broccoli" => "Broccoli"
      "emoji.broken_heart" => "Broken heart"
      "emoji.broom" => "Broom"
      "emoji.brown_circle" => "Brown circle"
      "emoji.brown_heart" => "Brown heart"
      "emoji.brown_square" => "Brown square"
      "emoji.bubble_tea" => "Bubble tea"
      "emoji.bubbles" => "Bubbles"
      "emoji.bucket" => "Bucket"
      "emoji.bug" => "Bug"
      "emoji.bulb" => "Light bulb"
      "emoji.bullettrain_front" => "Bullet train"
      "emoji.bullettrain_side" => "High-speed train"
      "emoji.burrito" => "Burrito"
      "emoji.bus" => "Bus"
      "emoji.busstop" => "Bus stop"
      "emoji.bust_in_silhouette" => "Bust in silhouette"
      "emoji.busts_in_silhouette" => "Busts in silhouette"
      "emoji.butter" => "Butter"
      "emoji.butterfly" => "Butterfly"
      "emoji.cactus" => "Cactus"
      "emoji.cake" => "Shortcake"
      "emoji.calendar" => "Tear-off calendar"
      "emoji.calendar_spiral" => "Spiral calendar"
      "emoji.call_me" => "Call me hand"
      "emoji.call_me_tone1" => "Call me hand: light skin tone"
      "emoji.call_me_tone2" => "Call me hand: medium-light skin tone"
      "emoji.call_me_tone3" => "Call me hand: medium skin tone"
      "emoji.call_me_tone4" => "Call me hand: medium-dark skin tone"
      "emoji.call_me_tone5" => "Call me hand: dark skin tone"
      "emoji.calling" => "Mobile phone with arrow"
      "emoji.camel" => "Two-hump camel"
      "emoji.camera" => "Camera"
      "emoji.camera_with_flash" => "Camera with flash"
      "emoji.camping" => "Camping"
      "emoji.cancer" => "Cancer"
      "emoji.candle" => "Candle"
      "emoji.candy" => "Candy"
      "emoji.canned_food" => "Canned food"
      "emoji.canoe" => "Canoe"
      "emoji.capital_abcd" => "Input latin uppercase"
      "emoji.capricorn" => "Capricorn"
      "emoji.card_box" => "Card file box"
      "emoji.card_index" => "Card index"
      "emoji.carousel_horse" => "Carousel horse"
      "emoji.carpentry_saw" => "Carpentry saw"
      "emoji.carrot" => "Carrot"
      "emoji.cat" => "Cat face"
      "emoji.cat2" => "Cat"
      "emoji.cd" => "Optical disk"
      "emoji.chains" => "Chains"
      "emoji.chair" => "Chair"
      "emoji.champagne" => "Bottle with popping cork"
      "emoji.champagne_glass" => "Clinking glasses"
      "emoji.chart" => "Chart increasing with yen"
      "emoji.chart_with_downwards_trend" => "Chart decreasing"
      "emoji.chart_with_upwards_trend" => "Chart increasing"
      "emoji.checkered_flag" => "Chequered flag"
      "emoji.cheese" => "Cheese wedge"
      "emoji.cherries" => "Cherries"
      "emoji.cherry_blossom" => "Cherry blossom"
      "emoji.chess_pawn" => "Chess pawn"
      "emoji.chestnut" => "Chestnut"
      "emoji.chicken" => "Chicken"
      "emoji.child" => "Child"
      "emoji.child_tone1" => "Child: light skin tone"
      "emoji.child_tone2" => "Child: medium-light skin tone"
      "emoji.child_tone3" => "Child: medium skin tone"
      "emoji.child_tone4" => "Child: medium-dark skin tone"
      "emoji.child_tone5" => "Child: dark skin tone"
      "emoji.children_crossing" => "Children crossing"
      "emoji.chipmunk" => "Chipmunk"
      "emoji.chocolate_bar" => "Chocolate bar"
      "emoji.chopsticks" => "Chopsticks"
      "emoji.christmas_tree" => "Christmas tree"
      "emoji.church" => "Church"
      "emoji.cinema" => "Cinema"
      "emoji.circus_tent" => "Circus tent"
      "emoji.city_dusk" => "Cityscape at dusk"
      "emoji.city_sunset" => "Sunset"
      "emoji.cityscape" => "Cityscape"
      "emoji.cl" => "CL button"
      "emoji.clap" => "Clapping hands"
      "emoji.clap_tone1" => "Clapping hands: light skin tone"
      "emoji.clap_tone2" => "Clapping hands: medium-light skin tone"
      "emoji.clap_tone3" => "Clapping hands: medium skin tone"
      "emoji.clap_tone4" => "Clapping hands: medium-dark skin tone"
      "emoji.clap_tone5" => "Clapping hands: dark skin tone"
      "emoji.clapper" => "Clapper board"
      "emoji.classical_building" => "Classical building"
      "emoji.clipboard" => "Clipboard"
      "emoji.clock" => "Mantelpiece clock"
      "emoji.clock1" => "One o’clock"
      "emoji.clock10" => "Ten o’clock"
      "emoji.clock1030" => "Ten-thirty"
      "emoji.clock11" => "Eleven o’clock"
      "emoji.clock1130" => "Eleven-thirty"
      "emoji.clock12" => "Twelve o’clock"
      "emoji.clock1230" => "Twelve-thirty"
      "emoji.clock130" => "One-thirty"
      "emoji.clock2" => "Two o’clock"
      "emoji.clock230" => "Two-thirty"
      "emoji.clock3" => "Three o’clock"
      "emoji.clock330" => "Three-thirty"
      "emoji.clock4" => "Four o’clock"
      "emoji.clock430" => "Four-thirty"
      "emoji.clock5" => "Five o’clock"
      "emoji.clock530" => "Five-thirty"
      "emoji.clock6" => "Six o’clock"
      "emoji.clock630" => "Six-thirty"
      "emoji.clock7" => "Seven o’clock"
      "emoji.clock730" => "Seven-thirty"
      "emoji.clock8" => "Eight o’clock"
      "emoji.clock830" => "Eight-thirty"
      "emoji.clock9" => "Nine o’clock"
      "emoji.clock930" => "Nine-thirty"
      "emoji.closed_book" => "Closed book"
      "emoji.closed_lock_with_key" => "Locked with key"
      "emoji.closed_umbrella" => "Closed umbrella"
      "emoji.cloud" => "Cloud"
      "emoji.cloud_lightning" => "Cloud with lightning"
      "emoji.cloud_rain" => "Cloud with rain"
      "emoji.cloud_snow" => "Cloud with snow"
      "emoji.cloud_tornado" => "Tornado"
      "emoji.clown" => "Clown face"
      "emoji.clubs" => "Club suit"
      "emoji.coat" => "Coat"
      "emoji.cockroach" => "Cockroach"
      "emoji.cocktail" => "Cocktail glass"
      "emoji.coconut" => "Coconut"
      "emoji.coffee" => "Hot beverage"
      "emoji.coffin" => "Coffin"
      "emoji.coin" => "Coin"
      "emoji.cold_face" => "Cold face"
      "emoji.cold_sweat" => "Anxious face with sweat"
      "emoji.comet" => "Comet"
      "emoji.compass" => "Compass"
      "emoji.compression" => "Clamp"
      "emoji.computer" => "Laptop computer"
      "emoji.confetti_ball" => "Confetti ball"
      "emoji.confounded" => "Confounded face"
      "emoji.confused" => "Confused face"
      "emoji.congratulations" => "Japanese “congratulations” button"
      "emoji.construction" => "Construction"
      "emoji.construction_site" => "Building construction"
      "emoji.construction_worker" => "Construction worker"
      "emoji.construction_worker_tone1" => "Construction worker: light skin tone"
      "emoji.construction_worker_tone2" => "Construction worker: medium-light skin tone"
      "emoji.construction_worker_tone3" => "Construction worker: medium skin tone"
      "emoji.construction_worker_tone4" => "Construction worker: medium-dark skin tone"
      "emoji.construction_worker_tone5" => "Construction worker: dark skin tone"
      "emoji.control_knobs" => "Control knobs"
      "emoji.convenience_store" => "Convenience store"
      "emoji.cook" => "Cook"
      "emoji.cook_tone1" => "Cook: light skin tone"
      "emoji.cook_tone2" => "Cook: medium-light skin tone"
      "emoji.cook_tone3" => "Cook: medium skin tone"
      "emoji.cook_tone4" => "Cook: medium-dark skin tone"
      "emoji.cook_tone5" => "Cook: dark skin tone"
      "emoji.cookie" => "Cookie"
      "emoji.cooking" => "Cooking"
      "emoji.cool" => "COOL button"
      "emoji.copyright" => "Copyright"
      "emoji.coral" => "Coral"
      "emoji.corn" => "Ear of corn"
      "emoji.couch" => "Couch and lamp"
      "emoji.couple" => "Woman and man holding hands"
      "emoji.couple_mm" => "Couple with heart: man, man"
      "emoji.couple_with_heart" => "Couple with heart"
      "emoji.couple_with_heart_man_man_tone1" => "Couple with heart: man, man, light skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone2" => "Couple with heart: man, man, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone3" => "Couple with heart: man, man, light skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone4" => "Couple with heart: man, man, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone5" => "Couple with heart: man, man, light skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone2" => "Couple with heart: man, man, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone1" => "Couple with heart: man, man, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone3" => "Couple with heart: man, man, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone4" => "Couple with heart: man, man, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone5" => "Couple with heart: man, man, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone3" => "Couple with heart: man, man, medium skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone1" => "Couple with heart: man, man, medium skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone2" => "Couple with heart: man, man, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone4" => "Couple with heart: man, man, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone5" => "Couple with heart: man, man, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone4" => "Couple with heart: man, man, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone1" => "Couple with heart: man, man, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone2" => "Couple with heart: man, man, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone3" => "Couple with heart: man, man, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone5" => "Couple with heart: man, man, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone5" => "Couple with heart: man, man, dark skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone1" => "Couple with heart: man, man, dark skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone2" => "Couple with heart: man, man, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone3" => "Couple with heart: man, man, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone4" => "Couple with heart: man, man, dark skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone2" => "Couple with heart: person, person, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone3" => "Couple with heart: person, person, light skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone4" => "Couple with heart: person, person, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone5" => "Couple with heart: person, person, light skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone1" => "Couple with heart: person, person, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone3" => "Couple with heart: person, person, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone4" => "Couple with heart: person, person, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone5" => "Couple with heart: person, person, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone1" => "Couple with heart: person, person, medium skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone2" => "Couple with heart: person, person, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone4" => "Couple with heart: person, person, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone5" => "Couple with heart: person, person, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone1" => "Couple with heart: person, person, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone2" => "Couple with heart: person, person, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone3" => "Couple with heart: person, person, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone5" => "Couple with heart: person, person, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone1" => "Couple with heart: person, person, dark skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone2" => "Couple with heart: person, person, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone3" => "Couple with heart: person, person, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone4" => "Couple with heart: person, person, dark skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_tone1" => "Couple with heart: light skin tone"
      "emoji.couple_with_heart_tone2" => "Couple with heart: medium-light skin tone"
      "emoji.couple_with_heart_tone3" => "Couple with heart: medium skin tone"
      "emoji.couple_with_heart_tone4" => "Couple with heart: medium-dark skin tone"
      "emoji.couple_with_heart_tone5" => "Couple with heart: dark skin tone"
      "emoji.couple_with_heart_woman_man" => "Couple with heart: woman, man"
      "emoji.couple_with_heart_woman_man_tone1" => "Couple with heart: woman, man, light skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone2" => "Couple with heart: woman, man, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone3" => "Couple with heart: woman, man, light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone4" => "Couple with heart: woman, man, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone5" => "Couple with heart: woman, man, light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone2" => "Couple with heart: woman, man, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone1" => "Couple with heart: woman, man, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone3" => "Couple with heart: woman, man, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone4" => "Couple with heart: woman, man, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone5" => "Couple with heart: woman, man, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone3" => "Couple with heart: woman, man, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone1" => "Couple with heart: woman, man, medium skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone2" => "Couple with heart: woman, man, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone4" => "Couple with heart: woman, man, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone5" => "Couple with heart: woman, man, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone4" => "Couple with heart: woman, man, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone1" => "Couple with heart: woman, man, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone2" => "Couple with heart: woman, man, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone3" => "Couple with heart: woman, man, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone5" => "Couple with heart: woman, man, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone5" => "Couple with heart: woman, man, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone1" => "Couple with heart: woman, man, dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone2" => "Couple with heart: woman, man, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone3" => "Couple with heart: woman, man, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone4" => "Couple with heart: woman, man, dark skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone1" => "Couple with heart: woman, woman, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone2" => "Couple with heart: woman, woman, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone3" => "Couple with heart: woman, woman, light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone4" => "Couple with heart: woman, woman, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone5" => "Couple with heart: woman, woman, light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone2" => "Couple with heart: woman, woman, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone1" => "Couple with heart: woman, woman, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone3" => "Couple with heart: woman, woman, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone4" => "Couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone5" => "Couple with heart: woman, woman, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone3" => "Couple with heart: woman, woman, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone1" => "Couple with heart: woman, woman, medium skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone2" => "Couple with heart: woman, woman, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone4" => "Couple with heart: woman, woman, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone5" => "Couple with heart: woman, woman, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone4" => "Couple with heart: woman, woman, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone1" => "Couple with heart: woman, woman, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone2" => "Couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone3" => "Couple with heart: woman, woman, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone5" => "Couple with heart: woman, woman, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone5" => "Couple with heart: woman, woman, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone1" => "Couple with heart: woman, woman, dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone2" => "Couple with heart: woman, woman, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone3" => "Couple with heart: woman, woman, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone4" => "Couple with heart: woman, woman, dark skin tone, medium-dark skin tone"
      "emoji.couple_ww" => "Couple with heart: woman, woman"
      "emoji.couplekiss" => "Kiss"
      "emoji.cow" => "Cow face"
      "emoji.cow2" => "Cow"
      "emoji.cowboy" => "Cowboy hat face"
      "emoji.crab" => "Crab"
      "emoji.crayon" => "Crayon"
      "emoji.credit_card" => "Credit card"
      "emoji.crescent_moon" => "Crescent moon"
      "emoji.cricket" => "Cricket"
      "emoji.cricket_game" => "Cricket game"
      "emoji.crocodile" => "Crocodile"
      "emoji.croissant" => "Croissant"
      "emoji.cross" => "Latin cross"
      "emoji.crossed_flags" => "Crossed flags"
      "emoji.crossed_swords" => "Crossed swords"
      "emoji.crown" => "Crown"
      "emoji.cruise_ship" => "Passenger ship"
      "emoji.crutch" => "Crutch"
      "emoji.cry" => "Crying face"
      "emoji.crying_cat_face" => "Crying cat"
      "emoji.crystal_ball" => "Crystal ball"
      "emoji.cucumber" => "Cucumber"
      "emoji.cup_with_straw" => "Cup with straw"
      "emoji.cupcake" => "Cupcake"
      "emoji.cupid" => "Heart with arrow"
      "emoji.curling_stone" => "Curling stone"
      "emoji.curly_haired" => "Curly hair"
      "emoji.curly_loop" => "Curly loop"
      "emoji.currency_exchange" => "Currency exchange"
      "emoji.curry" => "Curry rice"
      "emoji.custard" => "Custard"
      "emoji.customs" => "Customs"
      "emoji.cut_of_meat" => "Cut of meat"
      "emoji.cyclone" => "Cyclone"
      "emoji.dagger" => "Dagger"
      "emoji.dancer" => "Woman dancing"
      "emoji.dancer_tone1" => "Woman dancing: light skin tone"
      "emoji.dancer_tone2" => "Woman dancing: medium-light skin tone"
      "emoji.dancer_tone3" => "Woman dancing: medium skin tone"
      "emoji.dancer_tone4" => "Woman dancing: medium-dark skin tone"
      "emoji.dancer_tone5" => "Woman dancing: dark skin tone"
      "emoji.dango" => "Dango"
      "emoji.dark_sunglasses" => "Sunglasses"
      "emoji.dart" => "Direct hit"
      "emoji.dash" => "Dashing away"
      "emoji.date" => "Calendar"
      "emoji.deaf_man" => "Deaf man"
      "emoji.deaf_man_tone1" => "Deaf man: light skin tone"
      "emoji.deaf_man_tone2" => "Deaf man: medium-light skin tone"
      "emoji.deaf_man_tone3" => "Deaf man: medium skin tone"
      "emoji.deaf_man_tone4" => "Deaf man: medium-dark skin tone"
      "emoji.deaf_man_tone5" => "Deaf man: dark skin tone"
      "emoji.deaf_person" => "Deaf person"
      "emoji.deaf_person_tone1" => "Deaf person: light skin tone"
      "emoji.deaf_person_tone2" => "Deaf person: medium-light skin tone"
      "emoji.deaf_person_tone3" => "Deaf person: medium skin tone"
      "emoji.deaf_person_tone4" => "Deaf person: medium-dark skin tone"
      "emoji.deaf_person_tone5" => "Deaf person: dark skin tone"
      "emoji.deaf_woman" => "Deaf woman"
      "emoji.deaf_woman_tone1" => "Deaf woman: light skin tone"
      "emoji.deaf_woman_tone2" => "Deaf woman: medium-light skin tone"
      "emoji.deaf_woman_tone3" => "Deaf woman: medium skin tone"
      "emoji.deaf_woman_tone4" => "Deaf woman: medium-dark skin tone"
      "emoji.deaf_woman_tone5" => "Deaf woman: dark skin tone"
      "emoji.deciduous_tree" => "Deciduous tree"
      "emoji.deer" => "Deer"
      "emoji.department_store" => "Department store"
      "emoji.desert" => "Desert"
      "emoji.desktop" => "Desktop computer"
      "emoji.detective" => "Detective"
      "emoji.detective_tone1" => "Detective: light skin tone"
      "emoji.detective_tone2" => "Detective: medium-light skin tone"
      "emoji.detective_tone3" => "Detective: medium skin tone"
      "emoji.detective_tone4" => "Detective: medium-dark skin tone"
      "emoji.detective_tone5" => "Detective: dark skin tone"
      "emoji.diamond_shape_with_a_dot_inside" => "Diamond with a dot"
      "emoji.diamonds" => "Diamond suit"
      "emoji.disappointed" => "Disappointed face"
      "emoji.disappointed_relieved" => "Sad but relieved face"
      "emoji.disguised_face" => "Disguised face"
      "emoji.dividers" => "Card index dividers"
      "emoji.diving_mask" => "Diving mask"
      "emoji.diya_lamp" => "Diya lamp"
      "emoji.dizzy" => "Dizzy"
      "emoji.dizzy_face" => "Dizzy face"
      "emoji.dna" => "Dna"
      "emoji.do_not_litter" => "No littering"
      "emoji.dodo" => "Dodo"
      "emoji.dog" => "Dog face"
      "emoji.dog2" => "Dog"
      "emoji.dollar" => "Dollar banknote"
      "emoji.dolls" => "Japanese dolls"
      "emoji.dolphin" => "Dolphin"
      "emoji.donkey" => "Donkey"
      "emoji.door" => "Door"
      "emoji.dotted_line_face" => "Dotted line face"
      "emoji.doughnut" => "Doughnut"
      "emoji.dove" => "Dove"
      "emoji.dragon" => "Dragon"
      "emoji.dragon_face" => "Dragon face"
      "emoji.dress" => "Dress"
      "emoji.dromedary_camel" => "Camel"
      "emoji.drooling_face" => "Drooling face"
      "emoji.drop_of_blood" => "Drop of blood"
      "emoji.droplet" => "Droplet"
      "emoji.drum" => "Drum"
      "emoji.duck" => "Duck"
      "emoji.dumpling" => "Dumpling"
      "emoji.dvd" => "Dvd"
      "emoji.e_mail" => "E-mail"
      "emoji.eagle" => "Eagle"
      "emoji.ear" => "Ear"
      "emoji.ear_of_rice" => "Sheaf of rice"
      "emoji.ear_tone1" => "Ear: light skin tone"
      "emoji.ear_tone2" => "Ear: medium-light skin tone"
      "emoji.ear_tone3" => "Ear: medium skin tone"
      "emoji.ear_tone4" => "Ear: medium-dark skin tone"
      "emoji.ear_tone5" => "Ear: dark skin tone"
      "emoji.ear_with_hearing_aid" => "Ear with hearing aid"
      "emoji.ear_with_hearing_aid_tone1" => "Ear with hearing aid: light skin tone"
      "emoji.ear_with_hearing_aid_tone2" => "Ear with hearing aid: medium-light skin tone"
      "emoji.ear_with_hearing_aid_tone3" => "Ear with hearing aid: medium skin tone"
      "emoji.ear_with_hearing_aid_tone4" => "Ear with hearing aid: medium-dark skin tone"
      "emoji.ear_with_hearing_aid_tone5" => "Ear with hearing aid: dark skin tone"
      "emoji.earth_africa" => "Globe showing Europe-Africa"
      "emoji.earth_americas" => "Globe showing Americas"
      "emoji.earth_asia" => "Globe showing Asia-Australia"
      "emoji.egg" => "Egg"
      "emoji.eggplant" => "Eggplant"
      "emoji.eight" => "Keycap: 8"
      "emoji.eight_pointed_black_star" => "Eight-pointed star"
      "emoji.eight_spoked_asterisk" => "Eight-spoked asterisk"
      "emoji.eject" => "Eject button"
      "emoji.electric_plug" => "Electric plug"
      "emoji.elephant" => "Elephant"
      "emoji.elevator" => "Elevator"
      "emoji.elf" => "Elf"
      "emoji.elf_tone1" => "Elf: light skin tone"
      "emoji.elf_tone2" => "Elf: medium-light skin tone"
      "emoji.elf_tone3" => "Elf: medium skin tone"
      "emoji.elf_tone4" => "Elf: medium-dark skin tone"
      "emoji.elf_tone5" => "Elf: dark skin tone"
      "emoji.empty_nest" => "Empty nest"
      "emoji.end" => "END arrow"
      "emoji.england" => "Flag: England"
      "emoji.envelope" => "Envelope"
      "emoji.envelope_with_arrow" => "Envelope with arrow"
      "emoji.euro" => "Euro banknote"
      "emoji.european_castle" => "Castle"
      "emoji.european_post_office" => "Post office"
      "emoji.evergreen_tree" => "Evergreen tree"
      "emoji.exclamation" => "Exclamation mark"
      "emoji.exploding_head" => "Exploding head"
      "emoji.expressionless" => "Expressionless face"
      "emoji.eye" => "Eye"
      "emoji.eye_in_speech_bubble" => "Eye in speech bubble"
      "emoji.eyeglasses" => "Glasses"
      "emoji.eyes" => "Eyes"
      "emoji.face_exhaling" => "Face exhaling"
      "emoji.face_holding_back_tears" => "Face holding back tears"
      "emoji.face_in_clouds" => "Face in clouds"
      "emoji.face_vomiting" => "Face vomiting"
      "emoji.face_with_diagonal_mouth" => "Face with diagonal mouth"
      "emoji.face_with_hand_over_mouth" => "Face with hand over mouth"
      "emoji.face_with_monocle" => "Face with monocle"
      "emoji.face_with_open_eyes_and_hand_over_mouth" => "Face with open eyes and hand over mouth"
      "emoji.face_with_peeking_eye" => "Face with peeking eye"
      "emoji.face_with_raised_eyebrow" => "Face with raised eyebrow"
      "emoji.face_with_spiral_eyes" => "Face with spiral eyes"
      "emoji.face_with_symbols_over_mouth" => "Face with symbols on mouth"
      "emoji.factory" => "Factory"
      "emoji.factory_worker" => "Factory worker"
      "emoji.factory_worker_tone1" => "Factory worker: light skin tone"
      "emoji.factory_worker_tone2" => "Factory worker: medium-light skin tone"
      "emoji.factory_worker_tone3" => "Factory worker: medium skin tone"
      "emoji.factory_worker_tone4" => "Factory worker: medium-dark skin tone"
      "emoji.factory_worker_tone5" => "Factory worker: dark skin tone"
      "emoji.fairy" => "Fairy"
      "emoji.fairy_tone1" => "Fairy: light skin tone"
      "emoji.fairy_tone2" => "Fairy: medium-light skin tone"
      "emoji.fairy_tone3" => "Fairy: medium skin tone"
      "emoji.fairy_tone4" => "Fairy: medium-dark skin tone"
      "emoji.fairy_tone5" => "Fairy: dark skin tone"
      "emoji.falafel" => "Falafel"
      "emoji.fallen_leaf" => "Fallen leaf"
      "emoji.family" => "Family"
      "emoji.family_man_boy" => "Family: man, boy"
      "emoji.family_man_boy_boy" => "Family: man, boy, boy"
      "emoji.family_man_girl" => "Family: man, girl"
      "emoji.family_man_girl_boy" => "Family: man, girl, boy"
      "emoji.family_man_girl_girl" => "Family: man, girl, girl"
      "emoji.family_man_woman_boy" => "Family: man, woman, boy"
      "emoji.family_mmb" => "Family: man, man, boy"
      "emoji.family_mmbb" => "Family: man, man, boy, boy"
      "emoji.family_mmg" => "Family: man, man, girl"
      "emoji.family_mmgb" => "Family: man, man, girl, boy"
      "emoji.family_mmgg" => "Family: man, man, girl, girl"
      "emoji.family_mwbb" => "Family: man, woman, boy, boy"
      "emoji.family_mwg" => "Family: man, woman, girl"
      "emoji.family_mwgb" => "Family: man, woman, girl, boy"
      "emoji.family_mwgg" => "Family: man, woman, girl, girl"
      "emoji.family_woman_boy" => "Family: woman, boy"
      "emoji.family_woman_boy_boy" => "Family: woman, boy, boy"
      "emoji.family_woman_girl" => "Family: woman, girl"
      "emoji.family_woman_girl_boy" => "Family: woman, girl, boy"
      "emoji.family_woman_girl_girl" => "Family: woman, girl, girl"
      "emoji.family_wwb" => "Family: woman, woman, boy"
      "emoji.family_wwbb" => "Family: woman, woman, boy, boy"
      "emoji.family_wwg" => "Family: woman, woman, girl"
      "emoji.family_wwgb" => "Family: woman, woman, girl, boy"
      "emoji.family_wwgg" => "Family: woman, woman, girl, girl"
      "emoji.farmer" => "Farmer"
      "emoji.farmer_tone1" => "Farmer: light skin tone"
      "emoji.farmer_tone2" => "Farmer: medium-light skin tone"
      "emoji.farmer_tone3" => "Farmer: medium skin tone"
      "emoji.farmer_tone4" => "Farmer: medium-dark skin tone"
      "emoji.farmer_tone5" => "Farmer: dark skin tone"
      "emoji.fast_forward" => "Fast-forward button"
      "emoji.fax" => "Fax machine"
      "emoji.fearful" => "Fearful face"
      "emoji.feather" => "Feather"
      "emoji.feet" => "Paw prints"
      "emoji.female_sign" => "Female sign"
      "emoji.ferris_wheel" => "Ferris wheel"
      "emoji.ferry" => "Ferry"
      "emoji.field_hockey" => "Field hockey"
      "emoji.file_cabinet" => "File cabinet"
      "emoji.file_folder" => "File folder"
      "emoji.film_frames" => "Film frames"
      "emoji.fingers_crossed" => "Crossed fingers"
      "emoji.fingers_crossed_tone1" => "Crossed fingers: light skin tone"
      "emoji.fingers_crossed_tone2" => "Crossed fingers: medium-light skin tone"
      "emoji.fingers_crossed_tone3" => "Crossed fingers: medium skin tone"
      "emoji.fingers_crossed_tone4" => "Crossed fingers: medium-dark skin tone"
      "emoji.fingers_crossed_tone5" => "Crossed fingers: dark skin tone"
      "emoji.fire" => "Fire"
      "emoji.fire_engine" => "Fire engine"
      "emoji.fire_extinguisher" => "Fire extinguisher"
      "emoji.firecracker" => "Firecracker"
      "emoji.firefighter" => "Firefighter"
      "emoji.firefighter_tone1" => "Firefighter: light skin tone"
      "emoji.firefighter_tone2" => "Firefighter: medium-light skin tone"
      "emoji.firefighter_tone3" => "Firefighter: medium skin tone"
      "emoji.firefighter_tone4" => "Firefighter: medium-dark skin tone"
      "emoji.firefighter_tone5" => "Firefighter: dark skin tone"
      "emoji.fireworks" => "Fireworks"
      "emoji.first_place" => "1st place medal"
      "emoji.first_quarter_moon" => "First quarter moon"
      "emoji.first_quarter_moon_with_face" => "First quarter moon face"
      "emoji.fish" => "Fish"
      "emoji.fish_cake" => "Fish cake with swirl"
      "emoji.fishing_pole_and_fish" => "Fishing pole"
      "emoji.fist" => "Raised fist"
      "emoji.fist_tone1" => "Raised fist: light skin tone"
      "emoji.fist_tone2" => "Raised fist: medium-light skin tone"
      "emoji.fist_tone3" => "Raised fist: medium skin tone"
      "emoji.fist_tone4" => "Raised fist: medium-dark skin tone"
      "emoji.fist_tone5" => "Raised fist: dark skin tone"
      "emoji.five" => "Keycap: 5"
      "emoji.flag_ac" => "Flag: Ascension Island"
      "emoji.flag_ad" => "Flag: Andorra"
      "emoji.flag_ae" => "Flag: United Arab Emirates"
      "emoji.flag_af" => "Flag: Afghanistan"
      "emoji.flag_ag" => "Flag: Antigua & Barbuda"
      "emoji.flag_ai" => "Flag: Anguilla"
      "emoji.flag_al" => "Flag: Albania"
      "emoji.flag_am" => "Flag: Armenia"
      "emoji.flag_ao" => "Flag: Angola"
      "emoji.flag_aq" => "Flag: Antarctica"
      "emoji.flag_ar" => "Flag: Argentina"
      "emoji.flag_as" => "Flag: American Samoa"
      "emoji.flag_at" => "Flag: Austria"
      "emoji.flag_au" => "Flag: Australia"
      "emoji.flag_aw" => "Flag: Aruba"
      "emoji.flag_ax" => "Flag: Åland Islands"
      "emoji.flag_az" => "Flag: Azerbaijan"
      "emoji.flag_ba" => "Flag: Bosnia & Herzegovina"
      "emoji.flag_bb" => "Flag: Barbados"
      "emoji.flag_bd" => "Flag: Bangladesh"
      "emoji.flag_be" => "Flag: Belgium"
      "emoji.flag_bf" => "Flag: Burkina Faso"
      "emoji.flag_bg" => "Flag: Bulgaria"
      "emoji.flag_bh" => "Flag: Bahrain"
      "emoji.flag_bi" => "Flag: Burundi"
      "emoji.flag_bj" => "Flag: Benin"
      "emoji.flag_bl" => "Flag: St. Barthélemy"
      "emoji.flag_black" => "Black flag"
      "emoji.flag_bm" => "Flag: Bermuda"
      "emoji.flag_bn" => "Flag: Brunei"
      "emoji.flag_bo" => "Flag: Bolivia"
      "emoji.flag_bq" => "Flag: Caribbean Netherlands"
      "emoji.flag_br" => "Flag: Brazil"
      "emoji.flag_bs" => "Flag: Bahamas"
      "emoji.flag_bt" => "Flag: Bhutan"
      "emoji.flag_bv" => "Flag: Bouvet Island"
      "emoji.flag_bw" => "Flag: Botswana"
      "emoji.flag_by" => "Flag: Belarus"
      "emoji.flag_bz" => "Flag: Belize"
      "emoji.flag_ca" => "Flag: Canada"
      "emoji.flag_cc" => "Flag: Cocos (Keeling) Islands"
      "emoji.flag_cd" => "Flag: Congo - Kinshasa"
      "emoji.flag_cf" => "Flag: Central African Republic"
      "emoji.flag_cg" => "Flag: Congo - Brazzaville"
      "emoji.flag_ch" => "Flag: Switzerland"
      "emoji.flag_ci" => "Flag: Côte d’Ivoire"
      "emoji.flag_ck" => "Flag: Cook Islands"
      "emoji.flag_cl" => "Flag: Chile"
      "emoji.flag_cm" => "Flag: Cameroon"
      "emoji.flag_cn" => "Flag: China"
      "emoji.flag_co" => "Flag: Colombia"
      "emoji.flag_cp" => "Flag: Clipperton Island"
      "emoji.flag_cr" => "Flag: Costa Rica"
      "emoji.flag_cu" => "Flag: Cuba"
      "emoji.flag_cv" => "Flag: Cape Verde"
      "emoji.flag_cw" => "Flag: Curaçao"
      "emoji.flag_cx" => "Flag: Christmas Island"
      "emoji.flag_cy" => "Flag: Cyprus"
      "emoji.flag_cz" => "Flag: Czechia"
      "emoji.flag_de" => "Flag: Germany"
      "emoji.flag_dg" => "Flag: Diego Garcia"
      "emoji.flag_dj" => "Flag: Djibouti"
      "emoji.flag_dk" => "Flag: Denmark"
      "emoji.flag_dm" => "Flag: Dominica"
      "emoji.flag_do" => "Flag: Dominican Republic"
      "emoji.flag_dz" => "Flag: Algeria"
      "emoji.flag_ea" => "Flag: Ceuta & Melilla"
      "emoji.flag_ec" => "Flag: Ecuador"
      "emoji.flag_ee" => "Flag: Estonia"
      "emoji.flag_eg" => "Flag: Egypt"
      "emoji.flag_eh" => "Flag: Western Sahara"
      "emoji.flag_er" => "Flag: Eritrea"
      "emoji.flag_es" => "Flag: Spain"
      "emoji.flag_et" => "Flag: Ethiopia"
      "emoji.flag_eu" => "Flag: European Union"
      "emoji.flag_fi" => "Flag: Finland"
      "emoji.flag_fj" => "Flag: Fiji"
      "emoji.flag_fk" => "Flag: Falkland Islands"
      "emoji.flag_fm" => "Flag: Micronesia"
      "emoji.flag_fo" => "Flag: Faroe Islands"
      "emoji.flag_fr" => "Flag: France"
      "emoji.flag_ga" => "Flag: Gabon"
      "emoji.flag_gb" => "Flag: United Kingdom"
      "emoji.flag_gd" => "Flag: Grenada"
      "emoji.flag_ge" => "Flag: Georgia"
      "emoji.flag_gf" => "Flag: French Guiana"
      "emoji.flag_gg" => "Flag: Guernsey"
      "emoji.flag_gh" => "Flag: Ghana"
      "emoji.flag_gi" => "Flag: Gibraltar"
      "emoji.flag_gl" => "Flag: Greenland"
      "emoji.flag_gm" => "Flag: Gambia"
      "emoji.flag_gn" => "Flag: Guinea"
      "emoji.flag_gp" => "Flag: Guadeloupe"
      "emoji.flag_gq" => "Flag: Equatorial Guinea"
      "emoji.flag_gr" => "Flag: Greece"
      "emoji.flag_gs" => "Flag: South Georgia & South Sandwich Islands"
      "emoji.flag_gt" => "Flag: Guatemala"
      "emoji.flag_gu" => "Flag: Guam"
      "emoji.flag_gw" => "Flag: Guinea-Bissau"
      "emoji.flag_gy" => "Flag: Guyana"
      "emoji.flag_hk" => "Flag: Hong Kong SAR China"
      "emoji.flag_hm" => "Flag: Heard & McDonald Islands"
      "emoji.flag_hn" => "Flag: Honduras"
      "emoji.flag_hr" => "Flag: Croatia"
      "emoji.flag_ht" => "Flag: Haiti"
      "emoji.flag_hu" => "Flag: Hungary"
      "emoji.flag_ic" => "Flag: Canary Islands"
      "emoji.flag_id" => "Flag: Indonesia"
      "emoji.flag_ie" => "Flag: Ireland"
      "emoji.flag_il" => "Flag: Israel"
      "emoji.flag_im" => "Flag: Isle of Man"
      "emoji.flag_in" => "Flag: India"
      "emoji.flag_io" => "Flag: British Indian Ocean Territory"
      "emoji.flag_iq" => "Flag: Iraq"
      "emoji.flag_ir" => "Flag: Iran"
      "emoji.flag_is" => "Flag: Iceland"
      "emoji.flag_it" => "Flag: Italy"
      "emoji.flag_je" => "Flag: Jersey"
      "emoji.flag_jm" => "Flag: Jamaica"
      "emoji.flag_jo" => "Flag: Jordan"
      "emoji.flag_jp" => "Flag: Japan"
      "emoji.flag_ke" => "Flag: Kenya"
      "emoji.flag_kg" => "Flag: Kyrgyzstan"
      "emoji.flag_kh" => "Flag: Cambodia"
      "emoji.flag_ki" => "Flag: Kiribati"
      "emoji.flag_km" => "Flag: Comoros"
      "emoji.flag_kn" => "Flag: St. Kitts & Nevis"
      "emoji.flag_kp" => "Flag: North Korea"
      "emoji.flag_kr" => "Flag: South Korea"
      "emoji.flag_kw" => "Flag: Kuwait"
      "emoji.flag_ky" => "Flag: Cayman Islands"
      "emoji.flag_kz" => "Flag: Kazakhstan"
      "emoji.flag_la" => "Flag: Laos"
      "emoji.flag_lb" => "Flag: Lebanon"
      "emoji.flag_lc" => "Flag: St. Lucia"
      "emoji.flag_li" => "Flag: Liechtenstein"
      "emoji.flag_lk" => "Flag: Sri Lanka"
      "emoji.flag_lr" => "Flag: Liberia"
      "emoji.flag_ls" => "Flag: Lesotho"
      "emoji.flag_lt" => "Flag: Lithuania"
      "emoji.flag_lu" => "Flag: Luxembourg"
      "emoji.flag_lv" => "Flag: Latvia"
      "emoji.flag_ly" => "Flag: Libya"
      "emoji.flag_ma" => "Flag: Morocco"
      "emoji.flag_mc" => "Flag: Monaco"
      "emoji.flag_md" => "Flag: Moldova"
      "emoji.flag_me" => "Flag: Montenegro"
      "emoji.flag_mf" => "Flag: St. Martin"
      "emoji.flag_mg" => "Flag: Madagascar"
      "emoji.flag_mh" => "Flag: Marshall Islands"
      "emoji.flag_mk" => "Flag: Macedonia"
      "emoji.flag_ml" => "Flag: Mali"
      "emoji.flag_mm" => "Flag: Myanmar (Burma)"
      "emoji.flag_mn" => "Flag: Mongolia"
      "emoji.flag_mo" => "Flag: Macao SAR China"
      "emoji.flag_mp" => "Flag: Northern Mariana Islands"
      "emoji.flag_mq" => "Flag: Martinique"
      "emoji.flag_mr" => "Flag: Mauritania"
      "emoji.flag_ms" => "Flag: Montserrat"
      "emoji.flag_mt" => "Flag: Malta"
      "emoji.flag_mu" => "Flag: Mauritius"
      "emoji.flag_mv" => "Flag: Maldives"
      "emoji.flag_mw" => "Flag: Malawi"
      "emoji.flag_mx" => "Flag: Mexico"
      "emoji.flag_my" => "Flag: Malaysia"
      "emoji.flag_mz" => "Flag: Mozambique"
      "emoji.flag_na" => "Flag: Namibia"
      "emoji.flag_nc" => "Flag: New Caledonia"
      "emoji.flag_ne" => "Flag: Niger"
      "emoji.flag_nf" => "Flag: Norfolk Island"
      "emoji.flag_ng" => "Flag: Nigeria"
      "emoji.flag_ni" => "Flag: Nicaragua"
      "emoji.flag_nl" => "Flag: Netherlands"
      "emoji.flag_no" => "Flag: Norway"
      "emoji.flag_np" => "Flag: Nepal"
      "emoji.flag_nr" => "Flag: Nauru"
      "emoji.flag_nu" => "Flag: Niue"
      "emoji.flag_nz" => "Flag: New Zealand"
      "emoji.flag_om" => "Flag: Oman"
      "emoji.flag_pa" => "Flag: Panama"
      "emoji.flag_pe" => "Flag: Peru"
      "emoji.flag_pf" => "Flag: French Polynesia"
      "emoji.flag_pg" => "Flag: Papua New Guinea"
      "emoji.flag_ph" => "Flag: Philippines"
      "emoji.flag_pk" => "Flag: Pakistan"
      "emoji.flag_pl" => "Flag: Poland"
      "emoji.flag_pm" => "Flag: St. Pierre & Miquelon"
      "emoji.flag_pn" => "Flag: Pitcairn Islands"
      "emoji.flag_pr" => "Flag: Puerto Rico"
      "emoji.flag_ps" => "Flag: Palestinian Territories"
      "emoji.flag_pt" => "Flag: Portugal"
      "emoji.flag_pw" => "Flag: Palau"
      "emoji.flag_py" => "Flag: Paraguay"
      "emoji.flag_qa" => "Flag: Qatar"
      "emoji.flag_re" => "Flag: Réunion"
      "emoji.flag_ro" => "Flag: Romania"
      "emoji.flag_rs" => "Flag: Serbia"
      "emoji.flag_ru" => "Flag: Russia"
      "emoji.flag_rw" => "Flag: Rwanda"
      "emoji.flag_sa" => "Flag: Saudi Arabia"
      "emoji.flag_sb" => "Flag: Solomon Islands"
      "emoji.flag_sc" => "Flag: Seychelles"
      "emoji.flag_sd" => "Flag: Sudan"
      "emoji.flag_se" => "Flag: Sweden"
      "emoji.flag_sg" => "Flag: Singapore"
      "emoji.flag_sh" => "Flag: St. Helena"
      "emoji.flag_si" => "Flag: Slovenia"
      "emoji.flag_sj" => "Flag: Svalbard & Jan Mayen"
      "emoji.flag_sk" => "Flag: Slovakia"
      "emoji.flag_sl" => "Flag: Sierra Leone"
      "emoji.flag_sm" => "Flag: San Marino"
      "emoji.flag_sn" => "Flag: Senegal"
      "emoji.flag_so" => "Flag: Somalia"
      "emoji.flag_sr" => "Flag: Suriname"
      "emoji.flag_ss" => "Flag: South Sudan"
      "emoji.flag_st" => "Flag: São Tomé & Príncipe"
      "emoji.flag_sv" => "Flag: El Salvador"
      "emoji.flag_sx" => "Flag: Sint Maarten"
      "emoji.flag_sy" => "Flag: Syria"
      "emoji.flag_sz" => "Flag: Eswatini"
      "emoji.flag_ta" => "Flag: Tristan da Cunha"
      "emoji.flag_tc" => "Flag: Turks & Caicos Islands"
      "emoji.flag_td" => "Flag: Chad"
      "emoji.flag_tf" => "Flag: French Southern Territories"
      "emoji.flag_tg" => "Flag: Togo"
      "emoji.flag_th" => "Flag: Thailand"
      "emoji.flag_tj" => "Flag: Tajikistan"
      "emoji.flag_tk" => "Flag: Tokelau"
      "emoji.flag_tl" => "Flag: Timor-Leste"
      "emoji.flag_tm" => "Flag: Turkmenistan"
      "emoji.flag_tn" => "Flag: Tunisia"
      "emoji.flag_to" => "Flag: Tonga"
      "emoji.flag_tr" => "Flag: Turkey"
      "emoji.flag_tt" => "Flag: Trinidad & Tobago"
      "emoji.flag_tv" => "Flag: Tuvalu"
      "emoji.flag_tw" => "Flag: Taiwan"
      "emoji.flag_tz" => "Flag: Tanzania"
      "emoji.flag_ua" => "Flag: Ukraine"
      "emoji.flag_ug" => "Flag: Uganda"
      "emoji.flag_um" => "Flag: U.S. Outlying Islands"
      "emoji.flag_us" => "Flag: United States"
      "emoji.flag_uy" => "Flag: Uruguay"
      "emoji.flag_uz" => "Flag: Uzbekistan"
      "emoji.flag_va" => "Flag: Vatican City"
      "emoji.flag_vc" => "Flag: St. Vincent & Grenadines"
      "emoji.flag_ve" => "Flag: Venezuela"
      "emoji.flag_vg" => "Flag: British Virgin Islands"
      "emoji.flag_vi" => "Flag: U.S. Virgin Islands"
      "emoji.flag_vn" => "Flag: Vietnam"
      "emoji.flag_vu" => "Flag: Vanuatu"
      "emoji.flag_wf" => "Flag: Wallis & Futuna"
      "emoji.flag_white" => "White flag"
      "emoji.flag_ws" => "Flag: Samoa"
      "emoji.flag_xk" => "Flag: Kosovo"
      "emoji.flag_ye" => "Flag: Yemen"
      "emoji.flag_yt" => "Flag: Mayotte"
      "emoji.flag_za" => "Flag: South Africa"
      "emoji.flag_zm" => "Flag: Zambia"
      "emoji.flag_zw" => "Flag: Zimbabwe"
      "emoji.flags" => "Carp streamer"
      "emoji.flamingo" => "Flamingo"
      "emoji.flashlight" => "Flashlight"
      "emoji.flatbread" => "Flatbread"
      "emoji.fleur_de_lis" => "Fleur-de-lis"
      "emoji.floppy_disk" => "Floppy disk"
      "emoji.flower_playing_cards" => "Flower playing cards"
      "emoji.flushed" => "Flushed face"
      "emoji.flute" => "Flute"
      "emoji.fly" => "Fly"
      "emoji.flying_disc" => "Flying disc"
      "emoji.flying_saucer" => "Flying saucer"
      "emoji.fog" => "Fog"
      "emoji.foggy" => "Foggy"
      "emoji.folding_hand_fan" => "Folding hand fan"
      "emoji.fondue" => "Fondue"
      "emoji.foot" => "Foot"
      "emoji.foot_tone1" => "Foot: light skin tone"
      "emoji.foot_tone2" => "Foot: medium-light skin tone"
      "emoji.foot_tone3" => "Foot: medium skin tone"
      "emoji.foot_tone4" => "Foot: medium-dark skin tone"
      "emoji.foot_tone5" => "Foot: dark skin tone"
      "emoji.football" => "American football"
      "emoji.footprints" => "Footprints"
      "emoji.fork_and_knife" => "Fork and knife"
      "emoji.fork_knife_plate" => "Fork and knife with plate"
      "emoji.fortune_cookie" => "Fortune cookie"
      "emoji.fountain" => "Fountain"
      "emoji.four" => "Keycap: 4"
      "emoji.four_leaf_clover" => "Four leaf clover"
      "emoji.fox" => "Fox"
      "emoji.frame_photo" => "Framed picture"
      "emoji.free" => "FREE button"
      "emoji.french_bread" => "Baguette bread"
      "emoji.fried_shrimp" => "Fried shrimp"
      "emoji.fries" => "French fries"
      "emoji.frog" => "Frog"
      "emoji.frowning" => "Frowning face with open mouth"
      "emoji.frowning2" => "Frowning face"
      "emoji.fuelpump" => "Fuel pump"
      "emoji.full_moon" => "Full moon"
      "emoji.full_moon_with_face" => "Full moon face"
      "emoji.game_die" => "Game die"
      "emoji.garlic" => "Garlic"
      "emoji.gear" => "Gear"
      "emoji.gem" => "Gem stone"
      "emoji.gemini" => "Gemini"
      "emoji.genie" => "Genie"
      "emoji.ghost" => "Ghost"
      "emoji.gift" => "Wrapped gift"
      "emoji.gift_heart" => "Heart with ribbon"
      "emoji.ginger_root" => "Ginger root"
      "emoji.giraffe" => "Giraffe"
      "emoji.girl" => "Girl"
      "emoji.girl_tone1" => "Girl: light skin tone"
      "emoji.girl_tone2" => "Girl: medium-light skin tone"
      "emoji.girl_tone3" => "Girl: medium skin tone"
      "emoji.girl_tone4" => "Girl: medium-dark skin tone"
      "emoji.girl_tone5" => "Girl: dark skin tone"
      "emoji.globe_with_meridians" => "Globe with meridians"
      "emoji.gloves" => "Gloves"
      "emoji.goal" => "Goal net"
      "emoji.goat" => "Goat"
      "emoji.goggles" => "Goggles"
      "emoji.golf" => "Flag in hole"
      "emoji.goose" => "Goose"
      "emoji.gorilla" => "Gorilla"
      "emoji.grapes" => "Grapes"
      "emoji.green_apple" => "Green apple"
      "emoji.green_book" => "Green book"
      "emoji.green_circle" => "Green circle"
      "emoji.green_heart" => "Green heart"
      "emoji.green_square" => "Green square"
      "emoji.grey_exclamation" => "White exclamation mark"
      "emoji.grey_heart" => "Grey heart"
      "emoji.grey_question" => "White question mark"
      "emoji.grimacing" => "Grimacing face"
      "emoji.grin" => "Beaming face with smiling eyes"
      "emoji.grinning" => "Grinning face"
      "emoji.guard" => "Guard"
      "emoji.guard_tone1" => "Guard: light skin tone"
      "emoji.guard_tone2" => "Guard: medium-light skin tone"
      "emoji.guard_tone3" => "Guard: medium skin tone"
      "emoji.guard_tone4" => "Guard: medium-dark skin tone"
      "emoji.guard_tone5" => "Guard: dark skin tone"
      "emoji.guide_dog" => "Guide dog"
      "emoji.guitar" => "Guitar"
      "emoji.gun" => "Pistol"
      "emoji.hair_pick" => "Hair pick"
      "emoji.hamburger" => "Hamburger"
      "emoji.hammer" => "Hammer"
      "emoji.hammer_pick" => "Hammer and pick"
      "emoji.hamsa" => "Hamsa"
      "emoji.hamster" => "Hamster"
      "emoji.hand_splayed" => "Hand with fingers splayed"
      "emoji.hand_splayed_tone1" => "Hand with fingers splayed: light skin tone"
      "emoji.hand_splayed_tone2" => "Hand with fingers splayed: medium-light skin tone"
      "emoji.hand_splayed_tone3" => "Hand with fingers splayed: medium skin tone"
      "emoji.hand_splayed_tone4" => "Hand with fingers splayed: medium-dark skin tone"
      "emoji.hand_splayed_tone5" => "Hand with fingers splayed: dark skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed" => "Hand with index finger and thumb crossed"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone1" => "Hand with index finger and thumb crossed: light skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone2" => "Hand with index finger and thumb crossed: medium-light skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone3" => "Hand with index finger and thumb crossed: medium skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone4" => "Hand with index finger and thumb crossed: medium-dark skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone5" => "Hand with index finger and thumb crossed: dark skin tone"
      "emoji.handbag" => "Handbag"
      "emoji.handshake" => "Handshake"
      "emoji.handshake_tone1" => "Handshake: light skin tone"
      "emoji.handshake_tone1_tone2" => "Handshake: light skin tone, medium-light skin tone"
      "emoji.handshake_tone1_tone3" => "Handshake: light skin tone, medium skin tone"
      "emoji.handshake_tone1_tone4" => "Handshake: light skin tone, medium-dark skin tone"
      "emoji.handshake_tone1_tone5" => "Handshake: light skin tone, dark skin tone"
      "emoji.handshake_tone2" => "Handshake: medium-light skin tone"
      "emoji.handshake_tone2_tone1" => "Handshake: medium-light skin tone, light skin tone"
      "emoji.handshake_tone2_tone3" => "Handshake: medium-light skin tone, medium skin tone"
      "emoji.handshake_tone2_tone4" => "Handshake: medium-light skin tone, medium-dark skin tone"
      "emoji.handshake_tone2_tone5" => "Handshake: medium-light skin tone, dark skin tone"
      "emoji.handshake_tone3" => "Handshake: medium skin tone"
      "emoji.handshake_tone3_tone1" => "Handshake: medium skin tone, light skin tone"
      "emoji.handshake_tone3_tone2" => "Handshake: medium skin tone, medium-light skin tone"
      "emoji.handshake_tone3_tone4" => "Handshake: medium skin tone, medium-dark skin tone"
      "emoji.handshake_tone3_tone5" => "Handshake: medium skin tone, dark skin tone"
      "emoji.handshake_tone4" => "Handshake: medium-dark skin tone"
      "emoji.handshake_tone4_tone1" => "Handshake: medium-dark skin tone, light skin tone"
      "emoji.handshake_tone4_tone2" => "Handshake: medium-dark skin tone, medium-light skin tone"
      "emoji.handshake_tone4_tone3" => "Handshake: medium-dark skin tone, medium skin tone"
      "emoji.handshake_tone4_tone5" => "Handshake: medium-dark skin tone, dark skin tone"
      "emoji.handshake_tone5" => "Handshake: dark skin tone"
      "emoji.handshake_tone5_tone1" => "Handshake: dark skin tone, light skin tone"
      "emoji.handshake_tone5_tone2" => "Handshake: dark skin tone, medium-light skin tone"
      "emoji.handshake_tone5_tone3" => "Handshake: dark skin tone, medium skin tone"
      "emoji.handshake_tone5_tone4" => "Handshake: dark skin tone, medium-dark skin tone"
      "emoji.hash" => "Keycap: #"
      "emoji.hatched_chick" => "Front-facing baby chick"
      "emoji.hatching_chick" => "Hatching chick"
      "emoji.head_bandage" => "Face with head-bandage"
      "emoji.headphones" => "Headphone"
      "emoji.headstone" => "Headstone"
      "emoji.health_worker" => "Health worker"
      "emoji.health_worker_tone1" => "Health worker: light skin tone"
      "emoji.health_worker_tone2" => "Health worker: medium-light skin tone"
      "emoji.health_worker_tone3" => "Health worker: medium skin tone"
      "emoji.health_worker_tone4" => "Health worker: medium-dark skin tone"
      "emoji.health_worker_tone5" => "Health worker: dark skin tone"
      "emoji.hear_no_evil" => "Hear-no-evil monkey"
      "emoji.heart" => "Red heart"
      "emoji.heart_decoration" => "Heart decoration"
      "emoji.heart_exclamation" => "Heart exclamation"
      "emoji.heart_eyes" => "Smiling face with heart-eyes"
      "emoji.heart_eyes_cat" => "Smiling cat with heart-eyes"
      "emoji.heart_hands" => "Heart hands"
      "emoji.heart_hands_tone1" => "Heart hands: light skin tone"
      "emoji.heart_hands_tone2" => "Heart hands: medium-light skin tone"
      "emoji.heart_hands_tone3" => "Heart hands: medium skin tone"
      "emoji.heart_hands_tone4" => "Heart hands: medium-dark skin tone"
      "emoji.heart_hands_tone5" => "Heart hands: dark skin tone"
      "emoji.heart_on_fire" => "Heart on fire"
      "emoji.heartbeat" => "Beating heart"
      "emoji.heartpulse" => "Growing heart"
      "emoji.hearts" => "Heart suit"
      "emoji.heavy_check_mark" => "Check mark"
      "emoji.heavy_division_sign" => "Division sign"
      "emoji.heavy_dollar_sign" => "Heavy dollar sign"
      "emoji.heavy_equals_sign" => "Heavy equals sign"
      "emoji.heavy_minus_sign" => "Minus sign"
      "emoji.heavy_multiplication_x" => "Multiplication sign"
      "emoji.heavy_plus_sign" => "Plus sign"
      "emoji.hedgehog" => "Hedgehog"
      "emoji.helicopter" => "Helicopter"
      "emoji.helmet_with_cross" => "Rescue worker’s helmet"
      "emoji.herb" => "Herb"
      "emoji.hibiscus" => "Hibiscus"
      "emoji.high_brightness" => "Bright button"
      "emoji.high_heel" => "High-heeled shoe"
      "emoji.hiking_boot" => "Hiking boot"
      "emoji.hindu_temple" => "Hindu temple"
      "emoji.hippopotamus" => "Hippopotamus"
      "emoji.hockey" => "Ice hockey"
      "emoji.hole" => "Hole"
      "emoji.homes" => "Houses"
      "emoji.honey_pot" => "Honey pot"
      "emoji.hook" => "Hook"
      "emoji.horse" => "Horse face"
      "emoji.horse_racing" => "Horse racing"
      "emoji.horse_racing_tone1" => "Horse racing: light skin tone"
      "emoji.horse_racing_tone2" => "Horse racing: medium-light skin tone"
      "emoji.horse_racing_tone3" => "Horse racing: medium skin tone"
      "emoji.horse_racing_tone4" => "Horse racing: medium-dark skin tone"
      "emoji.horse_racing_tone5" => "Horse racing: dark skin tone"
      "emoji.hospital" => "Hospital"
      "emoji.hot_face" => "Hot face"
      "emoji.hot_pepper" => "Hot pepper"
      "emoji.hotdog" => "Hot dog"
      "emoji.hotel" => "Hotel"
      "emoji.hotsprings" => "Hot springs"
      "emoji.hourglass" => "Hourglass done"
      "emoji.hourglass_flowing_sand" => "Hourglass not done"
      "emoji.house" => "House"
      "emoji.house_abandoned" => "Derelict house"
      "emoji.house_with_garden" => "House with garden"
      "emoji.hugging" => "Hugging face"
      "emoji.hushed" => "Hushed face"
      "emoji.hut" => "Hut"
      "emoji.hyacinth" => "Hyacinth"
      "emoji.ice_cream" => "Ice cream"
      "emoji.ice_cube" => "Ice cube"
      "emoji.ice_skate" => "Ice skate"
      "emoji.icecream" => "Soft ice cream"
      "emoji.id" => "ID button"
      "emoji.identification_card" => "Identification card"
      "emoji.ideograph_advantage" => "Japanese “bargain” button"
      "emoji.imp" => "Angry face with horns"
      "emoji.inbox_tray" => "Inbox tray"
      "emoji.incoming_envelope" => "Incoming envelope"
      "emoji.index_pointing_at_the_viewer" => "Index pointing at the viewer"
      "emoji.index_pointing_at_the_viewer_tone1" => "Index pointing at the viewer: light skin tone"
      "emoji.index_pointing_at_the_viewer_tone2" => "Index pointing at the viewer: medium-light skin tone"
      "emoji.index_pointing_at_the_viewer_tone3" => "Index pointing at the viewer: medium skin tone"
      "emoji.index_pointing_at_the_viewer_tone4" => "Index pointing at the viewer: medium-dark skin tone"
      "emoji.index_pointing_at_the_viewer_tone5" => "Index pointing at the viewer: dark skin tone"
      "emoji.infinity" => "Infinity"
      "emoji.information_source" => "Information"
      "emoji.innocent" => "Smiling face with halo"
      "emoji.interrobang" => "Exclamation question mark"
      "emoji.island" => "Desert island"
      "emoji.izakaya_lantern" => "Red paper lantern"
      "emoji.jack_o_lantern" => "Jack-o-lantern"
      "emoji.japan" => "Map of Japan"
      "emoji.japanese_castle" => "Japanese castle"
      "emoji.japanese_goblin" => "Goblin"
      "emoji.japanese_ogre" => "Ogre"
      "emoji.jar" => "Jar"
      "emoji.jeans" => "Jeans"
      "emoji.jellyfish" => "Jellyfish"
      "emoji.jigsaw" => "Puzzle piece"
      "emoji.joy" => "Face with tears of joy"
      "emoji.joy_cat" => "Cat with tears of joy"
      "emoji.joystick" => "Joystick"
      "emoji.judge" => "Judge"
      "emoji.judge_tone1" => "Judge: light skin tone"
      "emoji.judge_tone2" => "Judge: medium-light skin tone"
      "emoji.judge_tone3" => "Judge: medium skin tone"
      "emoji.judge_tone4" => "Judge: medium-dark skin tone"
      "emoji.judge_tone5" => "Judge: dark skin tone"
      "emoji.kaaba" => "Kaaba"
      "emoji.kangaroo" => "Kangaroo"
      "emoji.key" => "Key"
      "emoji.key2" => "Old key"
      "emoji.keyboard" => "Keyboard"
      "emoji.keycap_ten" => "Keycap: 10"
      "emoji.khanda" => "Khanda"
      "emoji.kimono" => "Kimono"
      "emoji.kiss" => "Kiss mark"
      "emoji.kiss_man_man_tone1" => "Kiss: man, man, light skin tone"
      "emoji.kiss_man_man_tone1_tone2" => "Kiss: man, man, light skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone1_tone3" => "Kiss: man, man, light skin tone, medium skin tone"
      "emoji.kiss_man_man_tone1_tone4" => "Kiss: man, man, light skin tone, medium-dark skin tone"
      "emoji.kiss_man_man_tone1_tone5" => "Kiss: man, man, light skin tone, dark skin tone"
      "emoji.kiss_man_man_tone2" => "Kiss: man, man, medium-light skin tone"
      "emoji.kiss_man_man_tone2_tone1" => "Kiss: man, man, medium-light skin tone, light skin tone"
      "emoji.kiss_man_man_tone2_tone3" => "Kiss: man, man, medium-light skin tone, medium skin tone"
      "emoji.kiss_man_man_tone2_tone4" => "Kiss: man, man, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_man_man_tone2_tone5" => "Kiss: man, man, medium-light skin tone, dark skin tone"
      "emoji.kiss_man_man_tone3" => "Kiss: man, man, medium skin tone"
      "emoji.kiss_man_man_tone3_tone1" => "Kiss: man, man, medium skin tone, light skin tone"
      "emoji.kiss_man_man_tone3_tone2" => "Kiss: man, man, medium skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone3_tone4" => "Kiss: man, man, medium skin tone, medium-dark skin tone"
      "emoji.kiss_man_man_tone3_tone5" => "Kiss: man, man, medium skin tone, dark skin tone"
      "emoji.kiss_man_man_tone4" => "Kiss: man, man, medium-dark skin tone"
      "emoji.kiss_man_man_tone4_tone1" => "Kiss: man, man, medium-dark skin tone, light skin tone"
      "emoji.kiss_man_man_tone4_tone2" => "Kiss: man, man, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone4_tone3" => "Kiss: man, man, medium-dark skin tone, medium skin tone"
      "emoji.kiss_man_man_tone4_tone5" => "Kiss: man, man, medium-dark skin tone, dark skin tone"
      "emoji.kiss_man_man_tone5" => "Kiss: man, man, dark skin tone"
      "emoji.kiss_man_man_tone5_tone1" => "Kiss: man, man, dark skin tone, light skin tone"
      "emoji.kiss_man_man_tone5_tone2" => "Kiss: man, man, dark skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone5_tone3" => "Kiss: man, man, dark skin tone, medium skin tone"
      "emoji.kiss_man_man_tone5_tone4" => "Kiss: man, man, dark skin tone, medium-dark skin tone"
      "emoji.kiss_mm" => "Kiss: man, man"
      "emoji.kiss_person_person_tone1_tone2" => "Kiss: person, person, light skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone1_tone3" => "Kiss: person, person, light skin tone, medium skin tone"
      "emoji.kiss_person_person_tone1_tone4" => "Kiss: person, person, light skin tone, medium-dark skin tone"
      "emoji.kiss_person_person_tone1_tone5" => "Kiss: person, person, light skin tone, dark skin tone"
      "emoji.kiss_person_person_tone2_tone1" => "Kiss: person, person, medium-light skin tone, light skin tone"
      "emoji.kiss_person_person_tone2_tone3" => "Kiss: person, person, medium-light skin tone, medium skin tone"
      "emoji.kiss_person_person_tone2_tone4" => "Kiss: person, person, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_person_person_tone2_tone5" => "Kiss: person, person, medium-light skin tone, dark skin tone"
      "emoji.kiss_person_person_tone3_tone1" => "Kiss: person, person, medium skin tone, light skin tone"
      "emoji.kiss_person_person_tone3_tone2" => "Kiss: person, person, medium skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone3_tone4" => "Kiss: person, person, medium skin tone, medium-dark skin tone"
      "emoji.kiss_person_person_tone3_tone5" => "Kiss: person, person, medium skin tone, dark skin tone"
      "emoji.kiss_person_person_tone4_tone1" => "Kiss: person, person, medium-dark skin tone, light skin tone"
      "emoji.kiss_person_person_tone4_tone2" => "Kiss: person, person, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone4_tone3" => "Kiss: person, person, medium-dark skin tone, medium skin tone"
      "emoji.kiss_person_person_tone4_tone5" => "Kiss: person, person, medium-dark skin tone, dark skin tone"
      "emoji.kiss_person_person_tone5_tone1" => "Kiss: person, person, dark skin tone, light skin tone"
      "emoji.kiss_person_person_tone5_tone2" => "Kiss: person, person, dark skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone5_tone3" => "Kiss: person, person, dark skin tone, medium skin tone"
      "emoji.kiss_person_person_tone5_tone4" => "Kiss: person, person, dark skin tone, medium-dark skin tone"
      "emoji.kiss_tone1" => "Kiss: light skin tone"
      "emoji.kiss_tone2" => "Kiss: medium-light skin tone"
      "emoji.kiss_tone3" => "Kiss: medium skin tone"
      "emoji.kiss_tone4" => "Kiss: medium-dark skin tone"
      "emoji.kiss_tone5" => "Kiss: dark skin tone"
      "emoji.kiss_woman_man" => "Kiss: woman, man"
      "emoji.kiss_woman_man_tone1" => "Kiss: woman, man, light skin tone"
      "emoji.kiss_woman_man_tone1_tone2" => "Kiss: woman, man, light skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone1_tone3" => "Kiss: woman, man, light skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone1_tone4" => "Kiss: woman, man, light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_man_tone1_tone5" => "Kiss: woman, man, light skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone2" => "Kiss: woman, man, medium-light skin tone"
      "emoji.kiss_woman_man_tone2_tone1" => "Kiss: woman, man, medium-light skin tone, light skin tone"
      "emoji.kiss_woman_man_tone2_tone3" => "Kiss: woman, man, medium-light skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone2_tone4" => "Kiss: woman, man, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_man_tone2_tone5" => "Kiss: woman, man, medium-light skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone3" => "Kiss: woman, man, medium skin tone"
      "emoji.kiss_woman_man_tone3_tone1" => "Kiss: woman, man, medium skin tone, light skin tone"
      "emoji.kiss_woman_man_tone3_tone2" => "Kiss: woman, man, medium skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone3_tone4" => "Kiss: woman, man, medium skin tone, medium-dark skin tone"
      "emoji.kiss_woman_man_tone3_tone5" => "Kiss: woman, man, medium skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone4" => "Kiss: woman, man, medium-dark skin tone"
      "emoji.kiss_woman_man_tone4_tone1" => "Kiss: woman, man, medium-dark skin tone, light skin tone"
      "emoji.kiss_woman_man_tone4_tone2" => "Kiss: woman, man, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone4_tone3" => "Kiss: woman, man, medium-dark skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone4_tone5" => "Kiss: woman, man, medium-dark skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone5" => "Kiss: woman, man, dark skin tone"
      "emoji.kiss_woman_man_tone5_tone1" => "Kiss: woman, man, dark skin tone, light skin tone"
      "emoji.kiss_woman_man_tone5_tone2" => "Kiss: woman, man, dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone5_tone3" => "Kiss: woman, man, dark skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone5_tone4" => "Kiss: woman, man, dark skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone1" => "Kiss: woman, woman, light skin tone"
      "emoji.kiss_woman_woman_tone1_tone2" => "Kiss: woman, woman, light skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone1_tone3" => "Kiss: woman, woman, light skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone1_tone4" => "Kiss: woman, woman, light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone1_tone5" => "Kiss: woman, woman, light skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone2" => "Kiss: woman, woman, medium-light skin tone"
      "emoji.kiss_woman_woman_tone2_tone1" => "Kiss: woman, woman, medium-light skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone2_tone3" => "Kiss: woman, woman, medium-light skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone2_tone4" => "Kiss: woman, woman, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone2_tone5" => "Kiss: woman, woman, medium-light skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone3" => "Kiss: woman, woman, medium skin tone"
      "emoji.kiss_woman_woman_tone3_tone1" => "Kiss: woman, woman, medium skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone3_tone2" => "Kiss: woman, woman, medium skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone3_tone4" => "Kiss: woman, woman, medium skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone3_tone5" => "Kiss: woman, woman, medium skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone4" => "Kiss: woman, woman, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone4_tone1" => "Kiss: woman, woman, medium-dark skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone4_tone2" => "Kiss: woman, woman, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone4_tone3" => "Kiss: woman, woman, medium-dark skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone4_tone5" => "Kiss: woman, woman, medium-dark skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone5" => "Kiss: woman, woman, dark skin tone"
      "emoji.kiss_woman_woman_tone5_tone1" => "Kiss: woman, woman, dark skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone5_tone2" => "Kiss: woman, woman, dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone5_tone3" => "Kiss: woman, woman, dark skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone5_tone4" => "Kiss: woman, woman, dark skin tone, medium-dark skin tone"
      "emoji.kiss_ww" => "Kiss: woman, woman"
      "emoji.kissing" => "Kissing face"
      "emoji.kissing_cat" => "Kissing cat"
      "emoji.kissing_closed_eyes" => "Kissing face with closed eyes"
      "emoji.kissing_heart" => "Face blowing a kiss"
      "emoji.kissing_smiling_eyes" => "Kissing face with smiling eyes"
      "emoji.kite" => "Kite"
      "emoji.kiwi" => "Kiwi fruit"
      "emoji.knife" => "Kitchen knife"
      "emoji.knot" => "Knot"
      "emoji.koala" => "Koala"
      "emoji.koko" => "Japanese “here” button"
      "emoji.lab_coat" => "Lab coat"
      "emoji.label" => "Label"
      "emoji.lacrosse" => "Lacrosse"
      "emoji.ladder" => "Ladder"
      "emoji.lady_beetle" => "Lady beetle"
      "emoji.large_blue_diamond" => "Large blue diamond"
      "emoji.large_orange_diamond" => "Large orange diamond"
      "emoji.last_quarter_moon" => "Last quarter moon"
      "emoji.last_quarter_moon_with_face" => "Last quarter moon face"
      "emoji.laughing" => "Grinning squinting face"
      "emoji.leafy_green" => "Leafy green"
      "emoji.leaves" => "Leaf fluttering in wind"
      "emoji.ledger" => "Ledger"
      "emoji.left_facing_fist" => "Left-facing fist"
      "emoji.left_facing_fist_tone1" => "Left-facing fist: light skin tone"
      "emoji.left_facing_fist_tone2" => "Left-facing fist: medium-light skin tone"
      "emoji.left_facing_fist_tone3" => "Left-facing fist: medium skin tone"
      "emoji.left_facing_fist_tone4" => "Left-facing fist: medium-dark skin tone"
      "emoji.left_facing_fist_tone5" => "Left-facing fist: dark skin tone"
      "emoji.left_luggage" => "Left luggage"
      "emoji.left_right_arrow" => "Left-right arrow"
      "emoji.leftwards_arrow_with_hook" => "Right arrow curving left"
      "emoji.leftwards_hand" => "Leftwards hand"
      "emoji.leftwards_hand_tone1" => "Leftwards hand: light skin tone"
      "emoji.leftwards_hand_tone2" => "Leftwards hand: medium-light skin tone"
      "emoji.leftwards_hand_tone3" => "Leftwards hand: medium skin tone"
      "emoji.leftwards_hand_tone4" => "Leftwards hand: medium-dark skin tone"
      "emoji.leftwards_hand_tone5" => "Leftwards hand: dark skin tone"
      "emoji.leftwards_pushing_hand" => "Leftwards pushing hand"
      "emoji.leftwards_pushing_hand_tone1" => "Leftwards pushing hand: light skin tone"
      "emoji.leftwards_pushing_hand_tone2" => "Leftwards pushing hand: medium-light skin tone"
      "emoji.leftwards_pushing_hand_tone3" => "Leftwards pushing hand: medium skin tone"
      "emoji.leftwards_pushing_hand_tone4" => "Leftwards pushing hand: medium-dark skin tone"
      "emoji.leftwards_pushing_hand_tone5" => "Leftwards pushing hand: dark skin tone"
      "emoji.leg" => "Leg"
      "emoji.leg_tone1" => "Leg: light skin tone"
      "emoji.leg_tone2" => "Leg: medium-light skin tone"
      "emoji.leg_tone3" => "Leg: medium skin tone"
      "emoji.leg_tone4" => "Leg: medium-dark skin tone"
      "emoji.leg_tone5" => "Leg: dark skin tone"
      "emoji.lemon" => "Lemon"
      "emoji.leo" => "Leo"
      "emoji.leopard" => "Leopard"
      "emoji.level_slider" => "Level slider"
      "emoji.levitate" => "Man in suit levitating"
      "emoji.levitate_tone1" => "Man in suit levitating: light skin tone"
      "emoji.levitate_tone2" => "Man in suit levitating: medium-light skin tone"
      "emoji.levitate_tone3" => "Man in suit levitating: medium skin tone"
      "emoji.levitate_tone4" => "Man in suit levitating: medium-dark skin tone"
      "emoji.levitate_tone5" => "Man in suit levitating: dark skin tone"
      "emoji.libra" => "Libra"
      "emoji.light_blue_heart" => "Light blue heart"
      "emoji.light_rail" => "Light rail"
      "emoji.link" => "Link"
      "emoji.lion_face" => "Lion"
      "emoji.lips" => "Mouth"
      "emoji.lipstick" => "Lipstick"
      "emoji.lizard" => "Lizard"
      "emoji.llama" => "Llama"
      "emoji.lobster" => "Lobster"
      "emoji.lock" => "Locked"
      "emoji.lock_with_ink_pen" => "Locked with pen"
      "emoji.lollipop" => "Lollipop"
      "emoji.long_drum" => "Long drum"
      "emoji.loop" => "Double curly loop"
      "emoji.lotus" => "Lotus"
      "emoji.loud_sound" => "Speaker high volume"
      "emoji.loudspeaker" => "Loudspeaker"
      "emoji.love_hotel" => "Love hotel"
      "emoji.love_letter" => "Love letter"
      "emoji.love_you_gesture" => "Love-you gesture"
      "emoji.love_you_gesture_tone1" => "Love-you gesture: light skin tone"
      "emoji.love_you_gesture_tone2" => "Love-you gesture: medium-light skin tone"
      "emoji.love_you_gesture_tone3" => "Love-you gesture: medium skin tone"
      "emoji.love_you_gesture_tone4" => "Love-you gesture: medium-dark skin tone"
      "emoji.love_you_gesture_tone5" => "Love-you gesture: dark skin tone"
      "emoji.low_battery" => "Low battery"
      "emoji.low_brightness" => "Dim button"
      "emoji.luggage" => "Luggage"
      "emoji.lungs" => "Lungs"
      "emoji.lying_face" => "Lying face"
      "emoji.m" => "Circled M"
      "emoji.mag" => "Magnifying glass tilted left"
      "emoji.mag_right" => "Magnifying glass tilted right"
      "emoji.mage" => "Mage"
      "emoji.mage_tone1" => "Mage: light skin tone"
      "emoji.mage_tone2" => "Mage: medium-light skin tone"
      "emoji.mage_tone3" => "Mage: medium skin tone"
      "emoji.mage_tone4" => "Mage: medium-dark skin tone"
      "emoji.mage_tone5" => "Mage: dark skin tone"
      "emoji.magic_wand" => "Magic wand"
      "emoji.magnet" => "Magnet"
      "emoji.mahjong" => "Mahjong red dragon"
      "emoji.mailbox" => "Closed mailbox with raised flag"
      "emoji.mailbox_closed" => "Closed mailbox with lowered flag"
      "emoji.mailbox_with_mail" => "Open mailbox with raised flag"
      "emoji.mailbox_with_no_mail" => "Open mailbox with lowered flag"
      "emoji.male_sign" => "Male sign"
      "emoji.mammoth" => "Mammoth"
      "emoji.man" => "Man"
      "emoji.man_artist" => "Man artist"
      "emoji.man_artist_tone1" => "Man artist: light skin tone"
      "emoji.man_artist_tone2" => "Man artist: medium-light skin tone"
      "emoji.man_artist_tone3" => "Man artist: medium skin tone"
      "emoji.man_artist_tone4" => "Man artist: medium-dark skin tone"
      "emoji.man_artist_tone5" => "Man artist: dark skin tone"
      "emoji.man_astronaut" => "Man astronaut"
      "emoji.man_astronaut_tone1" => "Man astronaut: light skin tone"
      "emoji.man_astronaut_tone2" => "Man astronaut: medium-light skin tone"
      "emoji.man_astronaut_tone3" => "Man astronaut: medium skin tone"
      "emoji.man_astronaut_tone4" => "Man astronaut: medium-dark skin tone"
      "emoji.man_astronaut_tone5" => "Man astronaut: dark skin tone"
      "emoji.man_bald" => "Man: bald"
      "emoji.man_bald_tone1" => "Man, bald: light skin tone"
      "emoji.man_bald_tone2" => "Man, bald: medium-light skin tone"
      "emoji.man_bald_tone3" => "Man, bald: medium skin tone"
      "emoji.man_bald_tone4" => "Man, bald: medium-dark skin tone"
      "emoji.man_bald_tone5" => "Man, bald: dark skin tone"
      "emoji.man_beard" => "Man: beard"
      "emoji.man_biking" => "Man biking"
      "emoji.man_biking_tone1" => "Man biking: light skin tone"
      "emoji.man_biking_tone2" => "Man biking: medium-light skin tone"
      "emoji.man_biking_tone3" => "Man biking: medium skin tone"
      "emoji.man_biking_tone4" => "Man biking: medium-dark skin tone"
      "emoji.man_biking_tone5" => "Man biking: dark skin tone"
      "emoji.man_bouncing_ball" => "Man bouncing ball"
      "emoji.man_bouncing_ball_tone1" => "Man bouncing ball: light skin tone"
      "emoji.man_bouncing_ball_tone2" => "Man bouncing ball: medium-light skin tone"
      "emoji.man_bouncing_ball_tone3" => "Man bouncing ball: medium skin tone"
      "emoji.man_bouncing_ball_tone4" => "Man bouncing ball: medium-dark skin tone"
      "emoji.man_bouncing_ball_tone5" => "Man bouncing ball: dark skin tone"
      "emoji.man_bowing" => "Man bowing"
      "emoji.man_bowing_tone1" => "Man bowing: light skin tone"
      "emoji.man_bowing_tone2" => "Man bowing: medium-light skin tone"
      "emoji.man_bowing_tone3" => "Man bowing: medium skin tone"
      "emoji.man_bowing_tone4" => "Man bowing: medium-dark skin tone"
      "emoji.man_bowing_tone5" => "Man bowing: dark skin tone"
      "emoji.man_cartwheeling" => "Man cartwheeling"
      "emoji.man_cartwheeling_tone1" => "Man cartwheeling: light skin tone"
      "emoji.man_cartwheeling_tone2" => "Man cartwheeling: medium-light skin tone"
      "emoji.man_cartwheeling_tone3" => "Man cartwheeling: medium skin tone"
      "emoji.man_cartwheeling_tone4" => "Man cartwheeling: medium-dark skin tone"
      "emoji.man_cartwheeling_tone5" => "Man cartwheeling: dark skin tone"
      "emoji.man_climbing" => "Man climbing"
      "emoji.man_climbing_tone1" => "Man climbing: light skin tone"
      "emoji.man_climbing_tone2" => "Man climbing: medium-light skin tone"
      "emoji.man_climbing_tone3" => "Man climbing: medium skin tone"
      "emoji.man_climbing_tone4" => "Man climbing: medium-dark skin tone"
      "emoji.man_climbing_tone5" => "Man climbing: dark skin tone"
      "emoji.man_construction_worker" => "Man construction worker"
      "emoji.man_construction_worker_tone1" => "Man construction worker: light skin tone"
      "emoji.man_construction_worker_tone2" => "Man construction worker: medium-light skin tone"
      "emoji.man_construction_worker_tone3" => "Man construction worker: medium skin tone"
      "emoji.man_construction_worker_tone4" => "Man construction worker: medium-dark skin tone"
      "emoji.man_construction_worker_tone5" => "Man construction worker: dark skin tone"
      "emoji.man_cook" => "Man cook"
      "emoji.man_cook_tone1" => "Man cook: light skin tone"
      "emoji.man_cook_tone2" => "Man cook: medium-light skin tone"
      "emoji.man_cook_tone3" => "Man cook: medium skin tone"
      "emoji.man_cook_tone4" => "Man cook: medium-dark skin tone"
      "emoji.man_cook_tone5" => "Man cook: dark skin tone"
      "emoji.man_curly_haired" => "Man: curly hair"
      "emoji.man_curly_haired_tone1" => "Man, curly haired: light skin tone"
      "emoji.man_curly_haired_tone2" => "Man, curly haired: medium-light skin tone"
      "emoji.man_curly_haired_tone3" => "Man, curly haired: medium skin tone"
      "emoji.man_curly_haired_tone4" => "Man, curly haired: medium-dark skin tone"
      "emoji.man_curly_haired_tone5" => "Man, curly haired: dark skin tone"
      "emoji.man_dancing" => "Man dancing"
      "emoji.man_dancing_tone1" => "Man dancing: light skin tone"
      "emoji.man_dancing_tone2" => "Man dancing: medium-light skin tone"
      "emoji.man_dancing_tone3" => "Man dancing: medium skin tone"
      "emoji.man_dancing_tone4" => "Man dancing: medium-dark skin tone"
      "emoji.man_dancing_tone5" => "Man dancing: dark skin tone"
      "emoji.man_detective" => "Man detective"
      "emoji.man_detective_tone1" => "Man detective: light skin tone"
      "emoji.man_detective_tone2" => "Man detective: medium-light skin tone"
      "emoji.man_detective_tone3" => "Man detective: medium skin tone"
      "emoji.man_detective_tone4" => "Man detective: medium-dark skin tone"
      "emoji.man_detective_tone5" => "Man detective: dark skin tone"
      "emoji.man_elf" => "Man elf"
      "emoji.man_elf_tone1" => "Man elf: light skin tone"
      "emoji.man_elf_tone2" => "Man elf: medium-light skin tone"
      "emoji.man_elf_tone3" => "Man elf: medium skin tone"
      "emoji.man_elf_tone4" => "Man elf: medium-dark skin tone"
      "emoji.man_elf_tone5" => "Man elf: dark skin tone"
      "emoji.man_facepalming" => "Man facepalming"
      "emoji.man_facepalming_tone1" => "Man facepalming: light skin tone"
      "emoji.man_facepalming_tone2" => "Man facepalming: medium-light skin tone"
      "emoji.man_facepalming_tone3" => "Man facepalming: medium skin tone"
      "emoji.man_facepalming_tone4" => "Man facepalming: medium-dark skin tone"
      "emoji.man_facepalming_tone5" => "Man facepalming: dark skin tone"
      "emoji.man_factory_worker" => "Man factory worker"
      "emoji.man_factory_worker_tone1" => "Man factory worker: light skin tone"
      "emoji.man_factory_worker_tone2" => "Man factory worker: medium-light skin tone"
      "emoji.man_factory_worker_tone3" => "Man factory worker: medium skin tone"
      "emoji.man_factory_worker_tone4" => "Man factory worker: medium-dark skin tone"
      "emoji.man_factory_worker_tone5" => "Man factory worker: dark skin tone"
      "emoji.man_fairy" => "Man fairy"
      "emoji.man_fairy_tone1" => "Man fairy: light skin tone"
      "emoji.man_fairy_tone2" => "Man fairy: medium-light skin tone"
      "emoji.man_fairy_tone3" => "Man fairy: medium skin tone"
      "emoji.man_fairy_tone4" => "Man fairy: medium-dark skin tone"
      "emoji.man_fairy_tone5" => "Man fairy: dark skin tone"
      "emoji.man_farmer" => "Man farmer"
      "emoji.man_farmer_tone1" => "Man farmer: light skin tone"
      "emoji.man_farmer_tone2" => "Man farmer: medium-light skin tone"
      "emoji.man_farmer_tone3" => "Man farmer: medium skin tone"
      "emoji.man_farmer_tone4" => "Man farmer: medium-dark skin tone"
      "emoji.man_farmer_tone5" => "Man farmer: dark skin tone"
      "emoji.man_feeding_baby" => "Man feeding baby"
      "emoji.man_feeding_baby_tone1" => "Man feeding baby: light skin tone"
      "emoji.man_feeding_baby_tone2" => "Man feeding baby: medium-light skin tone"
      "emoji.man_feeding_baby_tone3" => "Man feeding baby: medium skin tone"
      "emoji.man_feeding_baby_tone4" => "Man feeding baby: medium-dark skin tone"
      "emoji.man_feeding_baby_tone5" => "Man feeding baby: dark skin tone"
      "emoji.man_firefighter" => "Man firefighter"
      "emoji.man_firefighter_tone1" => "Man firefighter: light skin tone"
      "emoji.man_firefighter_tone2" => "Man firefighter: medium-light skin tone"
      "emoji.man_firefighter_tone3" => "Man firefighter: medium skin tone"
      "emoji.man_firefighter_tone4" => "Man firefighter: medium-dark skin tone"
      "emoji.man_firefighter_tone5" => "Man firefighter: dark skin tone"
      "emoji.man_frowning" => "Man frowning"
      "emoji.man_frowning_tone1" => "Man frowning: light skin tone"
      "emoji.man_frowning_tone2" => "Man frowning: medium-light skin tone"
      "emoji.man_frowning_tone3" => "Man frowning: medium skin tone"
      "emoji.man_frowning_tone4" => "Man frowning: medium-dark skin tone"
      "emoji.man_frowning_tone5" => "Man frowning: dark skin tone"
      "emoji.man_genie" => "Man genie"
      "emoji.man_gesturing_no" => "Man gesturing NO"
      "emoji.man_gesturing_no_tone1" => "Man gesturing NO: light skin tone"
      "emoji.man_gesturing_no_tone2" => "Man gesturing NO: medium-light skin tone"
      "emoji.man_gesturing_no_tone3" => "Man gesturing NO: medium skin tone"
      "emoji.man_gesturing_no_tone4" => "Man gesturing NO: medium-dark skin tone"
      "emoji.man_gesturing_no_tone5" => "Man gesturing NO: dark skin tone"
      "emoji.man_gesturing_ok" => "Man gesturing OK"
      "emoji.man_gesturing_ok_tone1" => "Man gesturing OK: light skin tone"
      "emoji.man_gesturing_ok_tone2" => "Man gesturing OK: medium-light skin tone"
      "emoji.man_gesturing_ok_tone3" => "Man gesturing OK: medium skin tone"
      "emoji.man_gesturing_ok_tone4" => "Man gesturing OK: medium-dark skin tone"
      "emoji.man_gesturing_ok_tone5" => "Man gesturing OK: dark skin tone"
      "emoji.man_getting_face_massage" => "Man getting massage"
      "emoji.man_getting_face_massage_tone1" => "Man getting massage: light skin tone"
      "emoji.man_getting_face_massage_tone2" => "Man getting massage: medium-light skin tone"
      "emoji.man_getting_face_massage_tone3" => "Man getting massage: medium skin tone"
      "emoji.man_getting_face_massage_tone4" => "Man getting massage: medium-dark skin tone"
      "emoji.man_getting_face_massage_tone5" => "Man getting massage: dark skin tone"
      "emoji.man_getting_haircut" => "Man getting haircut"
      "emoji.man_getting_haircut_tone1" => "Man getting haircut: light skin tone"
      "emoji.man_getting_haircut_tone2" => "Man getting haircut: medium-light skin tone"
      "emoji.man_getting_haircut_tone3" => "Man getting haircut: medium skin tone"
      "emoji.man_getting_haircut_tone4" => "Man getting haircut: medium-dark skin tone"
      "emoji.man_getting_haircut_tone5" => "Man getting haircut: dark skin tone"
      "emoji.man_golfing" => "Man golfing"
      "emoji.man_golfing_tone1" => "Man golfing: light skin tone"
      "emoji.man_golfing_tone2" => "Man golfing: medium-light skin tone"
      "emoji.man_golfing_tone3" => "Man golfing: medium skin tone"
      "emoji.man_golfing_tone4" => "Man golfing: medium-dark skin tone"
      "emoji.man_golfing_tone5" => "Man golfing: dark skin tone"
      "emoji.man_guard" => "Man guard"
      "emoji.man_guard_tone1" => "Man guard: light skin tone"
      "emoji.man_guard_tone2" => "Man guard: medium-light skin tone"
      "emoji.man_guard_tone3" => "Man guard: medium skin tone"
      "emoji.man_guard_tone4" => "Man guard: medium-dark skin tone"
      "emoji.man_guard_tone5" => "Man guard: dark skin tone"
      "emoji.man_health_worker" => "Man health worker"
      "emoji.man_health_worker_tone1" => "Man health worker: light skin tone"
      "emoji.man_health_worker_tone2" => "Man health worker: medium-light skin tone"
      "emoji.man_health_worker_tone3" => "Man health worker: medium skin tone"
      "emoji.man_health_worker_tone4" => "Man health worker: medium-dark skin tone"
      "emoji.man_health_worker_tone5" => "Man health worker: dark skin tone"
      "emoji.man_in_lotus_position" => "Man in lotus position"
      "emoji.man_in_lotus_position_tone1" => "Man in lotus position: light skin tone"
      "emoji.man_in_lotus_position_tone2" => "Man in lotus position: medium-light skin tone"
      "emoji.man_in_lotus_position_tone3" => "Man in lotus position: medium skin tone"
      "emoji.man_in_lotus_position_tone4" => "Man in lotus position: medium-dark skin tone"
      "emoji.man_in_lotus_position_tone5" => "Man in lotus position: dark skin tone"
      "emoji.man_in_manual_wheelchair" => "Man in manual wheelchair"
      "emoji.man_in_manual_wheelchair_tone1" => "Man in manual wheelchair: light skin tone"
      "emoji.man_in_manual_wheelchair_tone2" => "Man in manual wheelchair: medium-light skin tone"
      "emoji.man_in_manual_wheelchair_tone3" => "Man in manual wheelchair: medium skin tone"
      "emoji.man_in_manual_wheelchair_tone4" => "Man in manual wheelchair: medium-dark skin tone"
      "emoji.man_in_manual_wheelchair_tone5" => "Man in manual wheelchair: dark skin tone"
      "emoji.man_in_motorized_wheelchair" => "Man in motorized wheelchair"
      "emoji.man_in_motorized_wheelchair_tone1" => "Man in motorized wheelchair: light skin tone"
      "emoji.man_in_motorized_wheelchair_tone2" => "Man in motorized wheelchair: medium-light skin tone"
      "emoji.man_in_motorized_wheelchair_tone3" => "Man in motorized wheelchair: medium skin tone"
      "emoji.man_in_motorized_wheelchair_tone4" => "Man in motorized wheelchair: medium-dark skin tone"
      "emoji.man_in_motorized_wheelchair_tone5" => "Man in motorized wheelchair: dark skin tone"
      "emoji.man_in_steamy_room" => "Man in steamy room"
      "emoji.man_in_steamy_room_tone1" => "Man in steamy room: light skin tone"
      "emoji.man_in_steamy_room_tone2" => "Man in steamy room: medium-light skin tone"
      "emoji.man_in_steamy_room_tone3" => "Man in steamy room: medium skin tone"
      "emoji.man_in_steamy_room_tone4" => "Man in steamy room: medium-dark skin tone"
      "emoji.man_in_steamy_room_tone5" => "Man in steamy room: dark skin tone"
      "emoji.man_in_tuxedo" => "Man in tuxedo"
      "emoji.man_in_tuxedo_tone1" => "Man in tuxedo: light skin tone"
      "emoji.man_in_tuxedo_tone2" => "Man in tuxedo: medium-light skin tone"
      "emoji.man_in_tuxedo_tone3" => "Man in tuxedo: medium skin tone"
      "emoji.man_in_tuxedo_tone4" => "Man in tuxedo: medium-dark skin tone"
      "emoji.man_in_tuxedo_tone5" => "Man in tuxedo: dark skin tone"
      "emoji.man_judge" => "Man judge"
      "emoji.man_judge_tone1" => "Man judge: light skin tone"
      "emoji.man_judge_tone2" => "Man judge: medium-light skin tone"
      "emoji.man_judge_tone3" => "Man judge: medium skin tone"
      "emoji.man_judge_tone4" => "Man judge: medium-dark skin tone"
      "emoji.man_judge_tone5" => "Man judge: dark skin tone"
      "emoji.man_juggling" => "Man juggling"
      "emoji.man_juggling_tone1" => "Man juggling: light skin tone"
      "emoji.man_juggling_tone2" => "Man juggling: medium-light skin tone"
      "emoji.man_juggling_tone3" => "Man juggling: medium skin tone"
      "emoji.man_juggling_tone4" => "Man juggling: medium-dark skin tone"
      "emoji.man_juggling_tone5" => "Man juggling: dark skin tone"
      "emoji.man_kneeling" => "Man kneeling"
      "emoji.man_kneeling_tone1" => "Man kneeling: light skin tone"
      "emoji.man_kneeling_tone2" => "Man kneeling: medium-light skin tone"
      "emoji.man_kneeling_tone3" => "Man kneeling: medium skin tone"
      "emoji.man_kneeling_tone4" => "Man kneeling: medium-dark skin tone"
      "emoji.man_kneeling_tone5" => "Man kneeling: dark skin tone"
      "emoji.man_lifting_weights" => "Man lifting weights"
      "emoji.man_lifting_weights_tone1" => "Man lifting weights: light skin tone"
      "emoji.man_lifting_weights_tone2" => "Man lifting weights: medium-light skin tone"
      "emoji.man_lifting_weights_tone3" => "Man lifting weights: medium skin tone"
      "emoji.man_lifting_weights_tone4" => "Man lifting weights: medium-dark skin tone"
      "emoji.man_lifting_weights_tone5" => "Man lifting weights: dark skin tone"
      "emoji.man_mage" => "Man mage"
      "emoji.man_mage_tone1" => "Man mage: light skin tone"
      "emoji.man_mage_tone2" => "Man mage: medium-light skin tone"
      "emoji.man_mage_tone3" => "Man mage: medium skin tone"
      "emoji.man_mage_tone4" => "Man mage: medium-dark skin tone"
      "emoji.man_mage_tone5" => "Man mage: dark skin tone"
      "emoji.man_mechanic" => "Man mechanic"
      "emoji.man_mechanic_tone1" => "Man mechanic: light skin tone"
      "emoji.man_mechanic_tone2" => "Man mechanic: medium-light skin tone"
      "emoji.man_mechanic_tone3" => "Man mechanic: medium skin tone"
      "emoji.man_mechanic_tone4" => "Man mechanic: medium-dark skin tone"
      "emoji.man_mechanic_tone5" => "Man mechanic: dark skin tone"
      "emoji.man_mountain_biking" => "Man mountain biking"
      "emoji.man_mountain_biking_tone1" => "Man mountain biking: light skin tone"
      "emoji.man_mountain_biking_tone2" => "Man mountain biking: medium-light skin tone"
      "emoji.man_mountain_biking_tone3" => "Man mountain biking: medium skin tone"
      "emoji.man_mountain_biking_tone4" => "Man mountain biking: medium-dark skin tone"
      "emoji.man_mountain_biking_tone5" => "Man mountain biking: dark skin tone"
      "emoji.man_office_worker" => "Man office worker"
      "emoji.man_office_worker_tone1" => "Man office worker: light skin tone"
      "emoji.man_office_worker_tone2" => "Man office worker: medium-light skin tone"
      "emoji.man_office_worker_tone3" => "Man office worker: medium skin tone"
      "emoji.man_office_worker_tone4" => "Man office worker: medium-dark skin tone"
      "emoji.man_office_worker_tone5" => "Man office worker: dark skin tone"
      "emoji.man_pilot" => "Man pilot"
      "emoji.man_pilot_tone1" => "Man pilot: light skin tone"
      "emoji.man_pilot_tone2" => "Man pilot: medium-light skin tone"
      "emoji.man_pilot_tone3" => "Man pilot: medium skin tone"
      "emoji.man_pilot_tone4" => "Man pilot: medium-dark skin tone"
      "emoji.man_pilot_tone5" => "Man pilot: dark skin tone"
      "emoji.man_playing_handball" => "Man playing handball"
      "emoji.man_playing_handball_tone1" => "Man playing handball: light skin tone"
      "emoji.man_playing_handball_tone2" => "Man playing handball: medium-light skin tone"
      "emoji.man_playing_handball_tone3" => "Man playing handball: medium skin tone"
       …2066
    ]
    #phrasesToLoad: array:1 [ …1]
    #groupsCached: array:8 [ …8]
    #date: DateTime @1721778586 {#295 …1}
    #dayStartTimestamps: array:6 [ …6]
    #dowTranslation: array:7 [ …7]
    #rdc: array:63 [ …63]
  }
  "style" => Style {#304
    #id: "27"
    #lastModified: 1731439652
    #properties: array:696 [ …696]
    #options: array:14 [ …14]
  }
  "isRtl" => false
  "options" => ArrayObject {#229
    -storage: array:573 [ …573]
    flag::STD_PROP_LIST: false
    flag::ARRAY_AS_PROPS: true
    iteratorClass: "ArrayIterator"
  }
  "reactions" => array:6 [
    1 => array:16 [ …16]
    2 => array:16 [ …16]
    3 => array:16 [ …16]
    4 => array:16 [ …16]
    5 => array:16 [ …16]
    6 => array:16 [ …16]
  ]
  "reactionsActive" => array:6 [
    1 => array:16 [ …16]
    2 => array:16 [ …16]
    3 => array:16 [ …16]
    4 => array:16 [ …16]
    5 => array:16 [ …16]
    6 => array:16 [ …16]
  ]
  "addOns" => array:37 [
    "Audentio/API" => 1000270
    "Audentio/Achievements" => 1001494
    "Audentio/App" => 1011670
    "Audentio/Community" => 1000392
    "Audentio/CompleteAccount" => 1000394
    "Audentio/Emoji" => 1000091
    "Audentio/Feeds" => 1030370
    "Audentio/Leaderboards" => 1001070
    "Audentio/Streaming" => 1010170
    "Audentio/UsergroupMarking" => 1000091
    "NF/Calendar" => 2030172
    "Realms/XFIntegration" => 1010391
    "SV/StandardLib" => 2001200100
    "ThemeHouse/AgePrompt" => 1000170
    "ThemeHouse/ConnectedAccountProviders" => 1020493
    "ThemeHouse/Covers" => 901010195
    "ThemeHouse/Donate" => 901010892
    "ThemeHouse/Feature" => 1001292
    "ThemeHouse/Filters" => 1000594
    "ThemeHouse/ForumListWatchedForums" => 1000091
    "ThemeHouse/Monetize" => 1010992
    "ThemeHouse/Nodes" => 1010191
    "ThemeHouse/PrivacyOptionControl" => 1000070
    "ThemeHouse/ReactPlus" => 1020070
    "ThemeHouse/Trending" => 1000594
    "ThemeHouse/UIX" => 2020093
    "ThemeHouse/UIXPro" => 1000370
    "ThemeHouse/UserCriteria" => 1000793
    "ThemeHouse/XLink" => 1000992
    "ThemeHouse/XPress" => 1010594
    "XF" => 2021672
    "XF301VB" => 1010970
    "XFES" => 2020270
    "XFMG" => 902020670
    "XFRM" => 2020570
    "XenCentral/Feedback" => 2030052700
    "s9e/MediaSites" => 2160070
  ]
  "runJobs" => false
  "simpleCache" => SimpleCache {#477
    #data: array:3 [ …3]
  }
  "livePayments" => true
  "fullJs" => false
  "contactUrl" => "/shooting/misc/contact"
  "privacyPolicyUrl" => "/shooting/help/privacy-policy/"
  "tosUrl" => "/shooting/help/terms/"
  "homePageUrl" => "https://thehide.tv/"
  "helpPageCount" => 7
  "uploadMaxFilesize" => 10485760
  "allowedVideoExtensions" => array:8 [
    0 => "m4v"
    1 => "mov"
    2 => "mp4"
    3 => "mp4v"
    4 => "mpeg"
    5 => "mpg"
    6 => "ogv"
    7 => "webm"
  ]
  "allowedAudioExtensions" => array:4 [
    0 => "mp3"
    1 => "opus"
    2 => "ogg"
    3 => "wav"
  ]
  "reply" => array:7 [
    "controller" => "XF:Thread"
    "action" => "Index"
    "section" => "forums"
    "containerKey" => "node-50"
    "contentKey" => "thread-7100422"
    "view" => "XF:Thread\View"
    "template" => "thread_view"
  ]
  "audapp" => App {#232
    #app: App {#2}
    #appUserAgentString: null
    #isMobileAppRequest: false
    #isAlertsViewCheck: false
    #doesRemoveHeaderAndFooter: false
    #mobileAppOS: null
    #mobileAppVersion: null
    #mobileAppMode: "light"
  }
  "audlive" => array:2 [
    "showNavItem" => array:1 [ …1]
    "liveRealmIds" => []
  ]
  "realms" => array:2 [
    "showNavItem" => array:1 [ …1]
    "liveRealmIds" => []
  ]
]

Scott satterlee

Slappythesparky

Private
Minuteman
Nov 23, 2021
7
4
Kansas
So I have been tooling around with the Scott Satterlee load development method with a few different rifles. I have noticed while working up to my maximum load I have had a few loads shoot lower ft per sec. than the previous load or even the previous two loads. It seems to be close to a plateau on two or thee loads. Watching Scott on YouTube he mentioned that seeing this always sparks his interest but didn’t get into detail. Is this normal when your close to a OCW. I know some people people say this type of development is BS but I willing to give it a shot to find out what actually works for me. Using a LabRadar and working up in .3 of a gr.
Thanks in advance.
 
1637731316831.gif
 
So I have been tooling around with the Scott Satterlee load development method with a few different rifles. I have noticed while working up to my maximum load I have had a few loads shoot lower ft per sec. than the previous load or even the previous two loads. It seems to be close to a plateau on two or thee loads. Watching Scott on YouTube he mentioned that seeing this always sparks his interest but didn’t get into detail. Is this normal when your close to a OCW. I know some people people say this type of development is BS but I willing to give it a shot to find out what actually works for me. Using a LabRadar and working up in .3 of a gr.
Thanks in advance.
In my humble experience, your foot is on the carpet and she won’t go any faster. I don’t know much about OCW, but when it plateaus or goes over the top, you’ve found the speed limit and then some. Find an accuracy node within a comfortable and reasonable MV and live happy.
 
The barrel hit a harmonic node is what is happening. Load up at .1 intervals through the node looking at the es/sd or pick the middle and play with seating again with your Chrono of choice. This is the speed the barrel wants to shoot. If you have a powder that is temp sensitive you will have to adjust the charge weight to keep it in that speed range.
For example my 308 runs 168smk best @43 grns of Rl15 @ 40 degrees. My ES is 6 my sd is 1.7 over 10 shots. Accuracy runs .3-.4 @ 5100ish rounds. It shot better back when it was fresh. To keep it shooting like this every 15 degrees of temp is .3 grains of powder in the direction of the temp. If it falls more powder if it warms less. It works in a similar fashion with every other rifle I own. The difference is the amount with the temp.
To determine the amount look at how much the change in speed was with the powder charge difference before the node. It should be a consistent fps difference until you hit that node. Then look at what the change in fps per degree of temp change for the powder is. There are many sources for this.
 
The barrel hit a harmonic node is what is happening. Load up at .1 intervals through the node looking at the es/sd or pick the middle and play with seating again with your Chrono of choice. This is the speed the barrel wants to shoot. If you have a powder that is temp sensitive you will have to adjust the charge weight to keep it in that speed range.
For example my 308 runs 168smk best @43 grns of Rl15 @ 40 degrees. My ES is 6 my sd is 1.7 over 10 shots. Accuracy runs .3-.4 @ 5100ish rounds. It shot better back when it was fresh. To keep it shooting like this every 15 degrees of temp is .3 grains of powder in the direction of the temp. If it falls more powder if it warms less. It works in a similar fashion with every other rifle I own. The difference is the amount with the temp.
To determine the amount look at how much the change in speed was with the powder charge difference before the node. It should be a consistent fps difference until you hit that node. Then look at what the change in fps per degree of temp change for the powder is. There are many sources for this.

Are you suggesting he saw less speed with more powder due to a “harmonic node”?
 
The barrel hit a harmonic node is what is happening. Load up at .1 intervals through the node looking at the es/sd or pick the middle and play with seating again with your Chrono of choice. This is the speed the barrel wants to shoot. If you have a powder that is temp sensitive you will have to adjust the charge weight to keep it in that speed range.
For example my 308 runs 168smk best @43 grns of Rl15 @ 40 degrees. My ES is 6 my sd is 1.7 over 10 shots. Accuracy runs .3-.4 @ 5100ish rounds. It shot better back when it was fresh. To keep it shooting like this every 15 degrees of temp is .3 grains of powder in the direction of the temp. If it falls more powder if it warms less. It works in a similar fashion with every other rifle I own. The difference is the amount with the temp.
To determine the amount look at how much the change in speed was with the powder charge difference before the node. It should be a consistent fps difference until you hit that node. Then look at what the change in fps per degree of temp change for the powder is. There are many sources for this.
The barrel hit a harmonic node is what is happening. Load up at .1 intervals through the node looking at the es/sd or pick the middle and play with seating again with your Chrono of choice. This is the speed the barrel wants to shoot. If you have a powder that is temp sensitive you will have to adjust the charge weight to keep it in that speed range.
For example my 308 runs 168smk best @43 grns of Rl15 @ 40 degrees. My ES is 6 my sd is 1.7 over 10 shots. Accuracy runs .3-.4 @ 5100ish rounds. It shot better back when it was fresh. To keep it shooting like this every 15 degrees of temp is .3 grains of powder in the direction of the temp. If it falls more powder if it warms less. It works in a similar fashion with every other rifle I own. The difference is the amount with the temp.
To determine the amount look at how much the change in speed was with the powder charge difference before the node. It should be a consistent fps difference until you hit that node. Then look at what the change in fps per degree of temp change for the powder is. There are many sources for this.
 

Attachments

  • E854ED10-6541-43D1-8D7C-E3A9913350CC.jpeg
    E854ED10-6541-43D1-8D7C-E3A9913350CC.jpeg
    411.1 KB · Views: 174
Shoot your one shot series again. You’ll find new flat spots to chase. Then shoot it again and you’ll have even more flat spots to chase. It’ll be fun.

Or you can accept the fact that flat spots are a myth (not to mention a waste of time and precious components) and listen to @Hoplite Ammo and Training and choose a powder charge that approximately matches your desired velocity and rock on.
 
Shoot your one shot series again. You’ll find new flat spots to chase. Then shoot it again and you’ll have even more flat spots to chase. It’ll be fun.

Or you can accept the fact that flat spots are a myth (not to mention a waste of time and precious components) and listen to @Hoplite Ammo and Training and choose a powder charge that approximately matches your desired velocity and rock on.
Would you suggest Dan Newberrys OCW method? Or do I need to go back to three to five shot groups? Thanks
 
Or simply pick a safe powder charge that matches your desired MV, then tune group size by varying seating depth.

Good components and consistent powder throws through a quality barrel will result in consistent barrel harmonics, resulting in consistent POI. Regardless of powder charge (within safe limits). If you cannot get sd for MV below 15 then that’s where you should focus.

You can tighten groups slightly (0.1-0.25 moa?…) by varying seating depth.

A guy here on the hide who’s really accomplished loader and shooter had someone else pick a random powder charge and a random seating depth for him without pre testing and he shot a match with it. I think he took third. The ammo shot under half moa.

Berger factory 109 gr ammo and Hornady ELDM 108 gr and Hornady Black 105 gr all shoot roughly half moa in my rifle. I’ve never checked seating depth because they all shoot consistently from my rifle. But I’m guessing they’re not the same distance off my lands. Same for my 6.5cm.

It’s possible I could squeeze another 0.1-0.2 moa out of this factory ammo by changing seating depth, but half moa is satisfactory for my purposes.

Point is, if you don’t need <half moa precision, then good components, consistent powder throw, and a quality barrel should get you there.

I’ll let the experts speak to getting down to quarter moa if that’s your goal or need. That’s what some guys want. I struggle to hit 2 moa steel so that’s on me not my half moa ammo.
 
Would you suggest Dan Newberrys OCW method? Or do I need to go back to three to five shot groups? Thanks
Dan’s method uses 3 shot groups and will normally yield a very consistent, accurate load based on actual target results. I have used it for 10 years and I have 223 bolt gun loads that shoot < ,4 MOA for 5 shot group and 308 loads that are similar from factory Rem 700s.

Your chronograph data doesn’t tell you anything about accuracy. It tells you velocity, and in your case for one shot, and nothing about standard deviation or extreme spread for any particular load.
 
Interpreting a single 1-shot, 3-shot, or 5-shot group as a quantitative evaluation on precision potential vs. other 1, 3, or 5-shot groups is the statistical equivalent of sitting backwards in front of your TV and watching the light change on the walls to interpret the plot of whatever is playing on the screen.

The floor is somewhere around 18-20 shots per variable. 30-35 is much better.
 
I think I’m going to find something that’s works and save my time and brain power on shooting. I feel like I’ve been chasing my tail finding the perfect load when I should have spent that time practicing. I think I’m finally at that point where loading is no longer a hobby. I just want to shot and be decent at it. Thanks for the replies.
 
I think I’m going to find something that’s works and save my time and brain power on shooting. I feel like I’ve been chasing my tail finding the perfect load when I should have spent that time practicing. I think I’m finally at that point where loading is no longer a hobby. I just want to shot and be decent at it. Thanks for the replies.

Once you figure what actually does and doesn’t work, making ammo isn’t that difficult or time consuming.

What makes it hard is unless you test what doesn’t work, you don’t actually know what does. If that makes sense. What should make you very suspicious of any part is if everyone does it differently, but all get good results.

For example: barrel break in methods. Have you ever heard someone say their barrel didn’t break in properly or they ruin a barrel? Of course not. The reason being, there is no right or wrong way to break in a barrel. Everyone’s method “works” because none of them matter.

So, the same logic applies in loading. If you see a lot of people arguing over a process and no one can post (meaningful) data showing something doesn’t work….guess what? That step probably doesn’t actually matter and people are just arguing over nothing without any actual data.

Case in point…..no one on the entire internet has been able to post long term meaningful data showing you can add powder and not gain speed (barring being at the top end of safe pressure or not using the correct burn rate and such).

But, they still insist their “flat spot” that occurs in small sample sizes has “worked for years.”

The reality is it worked in spite of that “test” not because of it. They didn’t go back and test what didn’t work. So they have no actual idea what does.


Now, if you see almost universal agreement on something, that typically matters. For example, people usually see a very noticeable drop in SD/ES when they either:

Use a mandrel instead of the die sizing button
Or
They neck turn and use a bushing without the button or a mandrel.

So, that’s what you want to focus on. Most universally agree those two processes are the best for setting your interference fit. That matters because people have found things that don’t work, or don’t work as well.
 
^^^ Pretty much nailed it. Test-to-test variation on small sample size "tests" meets or exceeds the difference between loads you think you're seeing. In most cases unless you're changing over a grain of powder charge at a time, there is VERY marginal difference between powder ladder or seating depth ladder 20-30 or even 100 shot groups.

Beyond that, group size is a horrible metric. Regardless of if you shoot 2 or 100 shots, you're only measuring 2 of them. Even worse, there is no correlation back to the weapon system. No correlation to POA, nor bore axis, nor large sample MPOI... It's just the 2 shots with the biggest distance between them, ignoring the distribution of the others in the group. HOWEVER, using tools like mean radius and radial SD (which fairly accurately quantify the dispersion characteristics of a group) requires sample sizes that most people find austere. Data sets start telling the story around 20 shots, and become pretty "practically" repeatable around 30-35.

Some things I've learned from a few thousand rounds worth of 20-100 shot group data sets:

Bear in mind this is for producing ammo that can handle use. Enough neck tension I'd take it hunting, hiking, load in an AR, etc... You may see some slight performance benefit from ammo you have to BR-style baby handle, but in the practical realm, IMO, it's largely a waste of time/effort. In other words, that ammo probably wouldn't survive feeding out of a magazine.

-Brass prep beyond using same mfg/same lot is mostly a waste of time. I've taken virgin unsorted brass vs. once fired, volume sorted, neck turned annealed, mandrel died, neck ID honed, graphite necks, trimmed/deburred, deburred flash hole cases and the results were statistically identical... You can even do 20-25 virgin cases vs. the same case loaded 20-25 times (AMP + trim every firing) and the results are nearly identical. This isn't to say you or a brass mfg. can't fuck it up. If things are way out of whack you can see problems from brass, but within the realm of someone who has half a clue what they're doing it's largely a non-issue. My personal take on the subject is that the variation in chemical potential -> kinetic energy transfer, and the corresponding changes to the shape of the Pressure vs. time curve vastly out weigh whatever neck tension and volume variation exists at the start of the firing event (within reason, like I said you can fuck it up if you try). Once the bullet starts moving, the delta in volume is orders of magnitude larger than the volume difference case-to-case. YMMV.

- Powder type and lot# is the biggest influence on both dispersion and MV spreads

- Powder charge is the next biggest influence. With the exception of Varget, the trend in my testing has always been more powder = more dispersion. Varget, for whatever reason, seems to be pretty flat on a charge weight vs. dispersion graph. I have found to date, with extruded temp-stable powders, NO significant change in ES/SD as you bump up or down charge weights (Velocity flat spots DON'T EXIST). I have seen a small handful of spherical powders that will get super bad ES/SD (and dispersion) as you push the pressure envelope. Unfortunately powders have the potential to behave very differently from cartridge to cartridge so it's not like "<insert ball powder> sucks!" because it could just suck in the cartridge I tested, and may be fine in another...

ETA: By the way, powder charge weight consistency matters. You won't often see it for ES/SD if you're loading on a .1gr scale, but the bump to the .02 or .01gr resolution scales will bring in the dispersion a teeny tiny bit.

- Seating depth can have an effect on dispersion. It seems like there are "happy spots", but I'd test them in no finer than .01-.015" increments, and the "Best case" to "worst case" that I've seen is pretty marginal. I typically set jump at ~35-50 thousandths and forget that my seater die has adjustments, personally.


Personal advice: Throw loads together with different powders, 1-2 gr under book max charge, at 10x each and "feel around" with those 10-shot groups to rule out results that are poopoo. Then if you REALLY care, go back and do 20-shot dot drills with the best of those 10-shot feelers, measure X and Y of each shot vs. the POA, put it in Excel, find the MPOI, find the mean radius, and radial SD, and have a quantitative look at which powder is working best for your setup. Expect to shoot a couple hundred rounds doing load dev.

If you don't care, pick the best 10-shotter and rock and roll. Don't chase velocity, your ballistic calculator doesn't care. Mild loads shoot better (in general) and don't pop primers in the rain.
 
Last edited:
^^^ Pretty much nailed it. Test-to-test variation on small sample size "tests" meets or exceeds the difference between loads you think you're seeing. In most cases unless you're changing over a grain of powder charge at a time, there is VERY marginal difference between powder ladder or seating depth ladder 20-30 or even 100 shot groups.

Beyond that, group size is a horrible metric. Regardless of if you shoot 2 or 100 shots, you're only measuring 2 of them. Even worse, there is no correlation back to the weapon system. No correlation to POA, nor bore axis, nor large sample MPOI... It's just the 2 shots with the biggest distance between them, ignoring the distribution of the others in the group. HOWEVER, using tools like mean radius and radial SD (which fairly accurately quantify the dispersion characteristics of a group) requires sample sizes that most people find austere. Data sets start telling the story around 20 shots, and become pretty "practically" repeatable around 30-35.

Some things I've learned from a few thousand rounds worth of 20-100 shot group data sets:

Bear in mind this is for producing ammo that can handle use. Enough neck tension I'd take it hunting, hiking, load in an AR, etc... You may see some slight performance benefit from ammo you have to BR-style baby handle, but in the practical realm, IMO, it's largely a waste of time/effort. In other words, that ammo probably wouldn't survive feeding out of a magazine.

-Brass prep beyond using same mfg/same lot is mostly a waste of time. I've taken virgin unsorted brass vs. once fired, volume sorted, neck turned annealed, mandrel died, neck ID honed, graphite necks, trimmed/deburred, deburred flash hole cases and the results were statistically identical... You can even do 20-25 virgin cases vs. the same case loaded 20-25 times (AMP + trim every firing) and the results are nearly identical. This isn't to say you or a brass mfg. can't fuck it up. If things are way out of whack you can see problems from brass, but within the realm of someone who has half a clue what they're doing it's largely a non-issue. My personal take on the subject is that the variation in chemical potential -> kinetic energy transfer, and the corresponding changes to the shape of the Pressure vs. time curve vastly out weigh whatever neck tension and volume variation exists at the start of the firing event (within reason, like I said you can fuck it up if you try). Once the bullet starts moving, the delta in volume is orders of magnitude larger than the volume difference case-to-case. YMMV.

- Powder type and lot# is the biggest influence on both dispersion and MV spreads

- Powder charge is the next biggest influence. With the exception of Varget, the trend in my testing has always been more powder = more dispersion. Varget, for whatever reason, seems to be pretty flat on a charge weight vs. dispersion graph. I have found to date, with extruded temp-stable powders, NO significant change in ES/SD as you bump up or down charge weights (Velocity flat spots DON'T EXIST). I have seen a small handful of spherical powders that will get super bad ES/SD (and dispersion) as you push the pressure envelope. Unfortunately powders have the potential to behave very differently from cartridge to cartridge so it's not like "<insert ball powder> sucks!" because it could just suck in the cartridge I tested, and may be fine in another...

ETA: By the way, powder charge weight consistency matters. You won't often see it for ES/SD if you're loading on a .1gr scale, but the bump to the .02 or .01gr resolution scales will bring in the dispersion a teeny tiny bit.

- Seating depth can have an effect on dispersion. It seems like there are "happy spots", but I'd test them in no finer than .01-.015" increments, and the "Best case" to "worst case" that I've seen is pretty marginal. I typically set jump at ~35-50 thousandths and forget that my seater die has adjustments, personally.


Personal advice: Throw loads together with different powders, 1-2 gr under book max charge, at 10x each and "feel around" with those 10-shot groups to rule out results that are poopoo. Then if you REALLY care, go back and do 20-shot dot drills with the best of those 10-shot feelers, measure X and Y of each shot vs. the POA, put it in Excel, find the MPOI, find the mean radius, and radial SD, and have a quantitative look at which powder is working best for your setup. Expect to shoot a couple hundred rounds doing load dev.

If you don't care, pick the best 10-shotter and rock and roll. Don't chase velocity, your ballistic calculator doesn't care. Mild loads shoot better (in general) and don't pop primers in the rain.
Great write-up. So it’s your assertion that annealing is a waist of time?
 
  • Like
Reactions: Newbie2020
No it has a very important use, but that use isn't to magically shrink ES/SD numbers. The only way annealing is going to help ES/SD numbers is if you're mixing like 1x fired and 5x fired un-annealed cases. That's one of the ways you can screw things up. Each firing/sizing cycle will make the necks harder, which in turn changes how much they spring-back after sizing, as well as how hard they hold the bullet. If you don't anneal at all, you can expect Avg. velocity to walk (a little bit, nothing crazy) with each firing cycle, and can expect ES/SD to grow if you mix different firing count cases together. ES/SD can also grow when cases get upwards of 4-5 firings on them without annealing, and before they split.

Annealing every 1-3 firings is a good strategy to keep neck hardness/tension consistent and to keep from splitting necks to get the most brass life possible. I don't necessarily suggest mixing batches of cases with different firing counts on them, but if you anneal every firing, the impact of doing so will be largely mitigated.

Virgin brass vs. 1x fired an annealed will likely have different Avg velocity (1x fired usually bumps velocity up 10-20fps from what I've seen), but the ES/SD of both will be about the same in the long run.

Hopefully that's clear as mud. It's more about keeping the cases at a more consistent hardness throughout their lifetime to give more consistent results from one firing cycle to the next than it is about a particular group having lower ES/SD numbers just because you annealed those cases.
 
No it has a very important use, but that use isn't to magically shrink ES/SD numbers. The only way annealing is going to help ES/SD numbers is if you're mixing like 1x fired and 5x fired un-annealed cases. That's one of the ways you can screw things up. Each firing/sizing cycle will make the necks harder, which in turn changes how much they spring-back after sizing, as well as how hard they hold the bullet. If you don't anneal at all, you can expect Avg. velocity to walk (a little bit, nothing crazy) with each firing cycle, and can expect ES/SD to grow if you mix different firing count cases together. ES/SD can also grow when cases get upwards of 4-5 firings on them without annealing, and before they split.

Annealing every 1-3 firings is a good strategy to keep neck hardness/tension consistent and to keep from splitting necks to get the most brass life possible. I don't necessarily suggest mixing batches of cases with different firing counts on them, but if you anneal every firing, the impact of doing so will be largely mitigated.

Virgin brass vs. 1x fired an annealed will likely have different Avg velocity (1x fired usually bumps velocity up 10-20fps from what I've seen), but the ES/SD of both will be about the same in the long run.

Hopefully that's clear as mud. It's more about keeping the cases at a more consistent hardness throughout their lifetime to give more consistent results from one firing cycle to the next than it is about a particular group having lower ES/SD numbers just because you annealed those cases.
Thanks 🙏
 
Interpreting a single 1-shot, 3-shot, or 5-shot group as a quantitative evaluation on precision potential vs. other 1, 3, or 5-shot groups is the statistical equivalent of sitting backwards in front of your TV and watching the light change on the walls to interpret the plot of whatever is playing on the screen.

The floor is somewhere around 18-20 shots per variable. 30-35 is much better.
A group in and of itself can have great variation. However a 3 shot group shot by a competent rifle will have a representative POI. When two or three groups have similar POI you have a qualitative indication from 9 shoots that the loading is consistent. In Dan’s system it’s the POI that matters not the group size in itself. It yields a consistent repeatable load.
 
That "accomplished loader" started reloading in October 2018, but then again you're a newbie from last year so what the fuck would you know?

You are the classic example of someone who just repeats what he read on the internet with confidence.

Actually, that “accomplished loader” has been loading ammo since he was about 10 years old.

He just happened to pick it back up seriously with better equipment in 2018. He also has 90+
matches on practiscore. Shoots to the tune of 8k or more rounds a year, instructor at Rifles Only, member of Team Vudoo, and has an ammunition business, just to name a few things off the top of my head.

But you’re probably right. The time someone starts posting and/or asking for advice on the Hide is probably the day they started doing anything in this industry.

Or, maybe don’t make assumptions you have zero knowledge about. 🤷‍♂️😘🤷‍♂️😘
 
Last edited:
No it has a very important use, but that use isn't to magically shrink ES/SD numbers. The only way annealing is going to help ES/SD numbers is if you're mixing like 1x fired and 5x fired un-annealed cases. That's one of the ways you can screw things up. Each firing/sizing cycle will make the necks harder, which in turn changes how much they spring-back after sizing, as well as how hard they hold the bullet. If you don't anneal at all, you can expect Avg. velocity to walk (a little bit, nothing crazy) with each firing cycle, and can expect ES/SD to grow if you mix different firing count cases together. ES/SD can also grow when cases get upwards of 4-5 firings on them without annealing, and before they split.

Annealing every 1-3 firings is a good strategy to keep neck hardness/tension consistent and to keep from splitting necks to get the most brass life possible. I don't necessarily suggest mixing batches of cases with different firing counts on them, but if you anneal every firing, the impact of doing so will be largely mitigated.

Virgin brass vs. 1x fired an annealed will likely have different Avg velocity (1x fired usually bumps velocity up 10-20fps from what I've seen), but the ES/SD of both will be about the same in the long run.

Hopefully that's clear as mud. It's more about keeping the cases at a more consistent hardness throughout their lifetime to give more consistent results from one firing cycle to the next than it is about a particular group having lower ES/SD numbers just because you annealed those cases.
This might be the best summary of the value of annealing I’ve read. Thanks @Ledzep
 
  • Like
Reactions: Ledzep
A group in and of itself can have great variation. However a 3 shot group shot by a competent rifle will have a representative POI. When two or three groups have similar POI you have a qualitative indication from 9 shoots that the loading is consistent. In Dan’s system it’s the POI that matters not the group size in itself. It yields a consistent repeatable load.

If a 10-shot group (or 9) is .65 MOA, and I bump powder charge .3gr and that 10-shot group is .8 MOA, you can't tell me that one is better than the other if that's all the data you have. Repetition of that test could just as easily have the results flip-flop as it could have them stay the same.

20 is the FLOOR, and still has noise to it (~.15 MOA window, test to test for groups size, but usually less). 30-50 is pretty repeatable <.1 MOA pretty much every time. Again, group size is a bad metric but it's what people are used to. When you do a 30 shot sample and break it into mean radius and radial SD you get very solid data to compare 1 thing vs. another. What is especially telling is plotting data "by the shot". SD as shot count increases, MV as shot count increases, mean radius as shot count increases etc... OVER AND OVER EVERY SINGLE TIME you watch noisy stuff happen for the first 20-30 shots, then everything flat-lines and stops changing, or the changes at a slow crawl around the "true" value.

Most people are playing in the noise, and are saved by the quality of the components they're using.

ETA: More to the point of consistent POI... Again, if you plot MPOI (mean point of impact) by the shot as a group increases round count, you will watch some things happen you never thought was possible. I'm talking differences from a 5-shot group to a 100 shot group of over .3-.4 MOA (think about how your zero "check" affects your performance at a match where you shoot 100-200 rounds...). From a 10 shot group to a 100 shot group of ~.2-.25 MOA. The same principles from before apply, and 9 shots is not enough to tell much with certainty.

The dispersion pattern of a rifle is not like a hose of uber-precise groups that walks around to produce the total end-game 100+ shot dispersion. The order in which shots produce a large sample size dispersion is RANDOM. I need graphics I don't have to describe this with much more detail...
 
Last edited:
As I’ve posted elsewhere in other threads I’m afraid there’s some long-held “best practices” that need to go away, either due to drastically better equipment or simply due to a modern understanding of statistical variation.

As a newbie One needs a robust filter reading the Hide to figure out who knows what they’re doing and who knows what works for them.

Also, as a newbie I’m trying to direct other newbies to good information and away from some of the “lore” that is a waste of time and components. There’s some really sharp cats on the hide who cut through the flotsam of conventional thinking.

Why I love the hide.
 
As I’ve posted elsewhere in other threads I’m afraid there’s some long-held “best practices” that need to go away, either due to drastically better equipment or simply due to a modern understanding of statistical variation.

As a newbie One needs a robust filter reading the Hide to figure out who knows what they’re doing and who knows what works for them.

Also, as a newbie I’m trying to direct other newbies to good information and away from some of the “lore” that is a waste of time and components. There’s some really sharp cats on the hide who cut through the flotsam of conventional thinking.

Why I love the hide.

So much myth and lore when it comes to reloading.

Everybody's chasing unicorns and everyone has a different map to find that unicorn.

Even world class benchrest shooters, who rely on having the most precise rifle + ammo (and shooter) to win any match, can't agree on how to reload. And they are way more anal about it then our group.

Example: a lot of benchrest shooters will swear by turning necks. Even some on here. However, Sam Hall and Bart Sauter, two world class benchrest shooters with numerous records to their names, have extensively tested this and found this to be a myth. There's a lot more nuance to it then this simple paragraph of course, but neither turn necks and still set records.

There's so many variables to reloading, and to test all of them is exhaustive and takes a lot of resources, more then any individual can undertake on their own in a lifetime.

A good way to produce good ammo is to do so on good quality equipment with good components, in a consistent manner. Keep your process simple at first, don't overcomplicate things.

Some good resources are the applied ballistics episodes on the Every Day Sniper podcast - they dispell a lot of myths. Erik Corrina's podcast on The Just F'in Send It podcast is great as well. Speaking of myths and lore, read up on the Houston Warehouse - very interesting.
 
I just got through with the Modern Day Sniper course and we recorded 2 podcasts for their podcast channel. The 2nd one, me and Caylen talk about our reloading practices and how they greatly differ but both produce amazing ammunition. The 1st episode should be released next week then the 2nd one the week after.

I, myself load very similar to how Erik Cortina reloads. I can shoot my powder charge tests into a berm with no target just to record speeds. Find the charge weight I like, then tune seating depth for group size. Done.
 
Nah, I'm going to hold what I got. Just because you're uncle Dave takes you out and helps you get a deer when your 12 doesn't mean you get to tell your buddies that you've been hunting your entire life when they take you out for your first time as an adult. Especially when you're asking basic questions. That's not 30 years of experience brought to bear. That's just you acting real righteous on Snipers Hide repeating what Erik Cortina said.

k.

One of the two people in this conversation produced the “talk of the show” ammo at the expo a few weeks ago.

The other, well…..he’s you.
 
Last edited:
Actually, that “accomplished loader” has been loading ammo since he was about 10 years old.

He just happened to pick it back up seriously with better equipment in 2018. He also has 90+
matches on practiscore. Shoots to the tune of 8k or more rounds a year, instructor at Rifles Only, member of Team Vudoo, and has an ammunition business, just to name a few things off the top of my head.

But you’re probably right. The time someone starts posting and/or asking for advice on the Hide is probably the day they started doing anything in this industry.

Or, maybe don’t make assumptions you have zero knowledge about. 🤷‍♂️😘🤷‍♂️😘
I was so waiting for this!!!!
I think the user name is a mask many can't see past.

And by the way.... that post has @THEIS all over it!!! I like the consistency within the organization😂
 
I, myself load very similar to how Erik Cortina reloads. I can shoot my powder charge tests into a berm with no target just to record speeds. Find the charge weight I like, then tune seating depth for group size. Done.
This is basically what I do now.

I’ve had good results with many methods of load development (once I had a solid reloading base that is) from OCD, old Satterlee and a few more.

Now I really like simple and fast and cortina methods are just that.
 
  • Like
Reactions: BLKWLFK9
I’ve tried the Satterlee method and it seems to work for me. My loads are strictly mine and shoot well enough to get hits at a mile with a 6.5 CM. Anecdotal yes but very good results for the minimal amount of load development that was needed.

That doesn’t mean even better results aren’t being achieved by others with their methods. If their method is too time or resource consuming my imitation might be half assed if I can’t put in the same amount of effort. I believe most of us get to “good enough” and move on to the more fun task of pulling the trigger…

I would love to see a thread authored by the experts laying out their full procedure from start to finish and disable all comments so the rest of us can consume it for what it is, one person’s opinion of the best way to reload.

There is such a heated environment concerning others “old school” and “outdated” reloading processes that a true sharing of ideas isn’t truly occurring.

My humble $0.02
 
If a 10-shot group (or 9) is .65 MOA, and I bump powder charge .3gr and that 10-shot group is .8 MOA, you can't tell me that one is better than the other if that's all the data you have. Repetition of that test could just as easily have the results flip-flop as it could have them stay the same.

20 is the FLOOR, and still has noise to it (~.15 MOA window, test to test for groups size, but usually less). 30-50 is pretty repeatable <.1 MOA pretty much every time. Again, group size is a bad metric but it's what people are used to. When you do a 30 shot sample and break it into mean radius and radial SD you get very solid data to compare 1 thing vs. another. What is especially telling is plotting data "by the shot". SD as shot count increases, MV as shot count increases, mean radius as shot count increases etc... OVER AND OVER EVERY SINGLE TIME you watch noisy stuff happen for the first 20-30 shots, then everything flat-lines and stops changing, or the changes at a slow crawl around the "true" value.

Most people are playing in the noise, and are saved by the quality of the components they're using.

ETA: More to the point of consistent POI... Again, if you plot MPOI (mean point of impact) by the shot as a group increases round count, you will watch some things happen you never thought was possible. I'm talking differences from a 5-shot group to a 100 shot group of over .3-.4 MOA (think about how your zero "check" affects your performance at a match where you shoot 100-200 rounds...). From a 10 shot group to a 100 shot group of ~.2-.25 MOA. The same principles from before apply, and 9 shots is not enough to tell much with certainty.

The dispersion pattern of a rifle is not like a hose of uber-precise groups that walks around to produce the total end-game 100+ shot dispersion. The order in which shots produce a large sample size dispersion is RANDOM. I need graphics I don't have to describe this with much more detail...
Whoa!

I am not in disagreement with you! From a statistical stand point we have the same general opinions. I have posted often about the use of minimal shot data and making decisions based on that data.

Newberry’s OCW has been shown to produce accurate repeatable loads. by shooting round robin and looking at loads that have similar POI, it attempts to identify aa load that is insensitive to minor changes primers, charge weight and case vol/prep. It is quantitative in nature. Once a node is found, as you state, it must be verified as stable by additional shooting. It tries to minimize outside factors that effect accuracy in testing such as wind. Unfortunately, the primary source of error in the method is the shooters ability. This is true with any method that relies on a human for operation and a target for analysis.
 
Whoa!

I am not in disagreement with you! From a statistical stand point we have the same general opinions. I have posted often about the use of minimal shot data and making decisions based on that data.

Newberry’s OCW has been shown to produce accurate repeatable loads. by shooting round robin and looking at loads that have similar POI, it attempts to identify aa load that is insensitive to minor changes primers, charge weight and case vol/prep. It is quantitative in nature. Once a node is found, as you state, it must be verified as stable by additional shooting. It tries to minimize outside factors that effect accuracy in testing such as wind. Unfortunately, the primary source of error in the method is the shooters ability. This is true with any method that relies on a human for operation and a target for analysis.

The real test wouldn’t be what they method produces.

It would be testing the loads the method says don’t work or aren’t optimal. If you don’t test these, then you have no idea if the method works or not.

You rarely if ever see any testing like this.



For example, anytime someone mentions say positive compensation, and someone says they don’t believe in the theory, the absolute first thing people say is “well, how do you explain shooters who shoot smaller groups at distance that have a larger ES and should be mathematically impossible given the velocity of each round?”

Which, on its face is a logical question. However, it has a huge flaw. It only takes into account and he groups smaller than what velocity allows for.

There’s is never any recording of groups larger than velocity says is possible.



Without recording the negative or undesired outcomes, you will never have results that show anything but good things. Which is where the “always worked for me” comes from.


If you cannot post research that shows either something not working, or the negative results, your data is all but worthless and proves nothing.
 
The real test wouldn’t be what they method produces.

It would be testing the loads the method says don’t work or aren’t optimal. If you don’t test these, then you have no idea if the method works or not.

You rarely if ever see any testing like this.



For example, anytime someone mentions say positive compensation, and someone says they don’t believe in the theory, the absolute first thing people say is “well, how do you explain shooters who shoot smaller groups at distance that have a larger ES and should be mathematically impossible given the velocity of each round?”

Which, on its face is a logical question. However, it has a huge flaw. It only takes into account and he groups smaller than what velocity allows for.

There’s is never any recording of groups larger than velocity says is possible.



Without recording the negative or undesired outcomes, you will never have results that show anything but good things. Which is where the “always worked for me” comes from.


If you cannot post research that shows either something not working, or the negative results, your data is all but worthless and proves nothing.

And this is where all the myth and lore in reloading stems from.

There are so many factors that can influence precision, that it would take a lot of resources to go through the rigorous process of isolating variables one at a time and testing them. And whatever results are found have to be repeatable - so the process is not just a couple of tests. Such testing would take numerous barrels and thousands and thousands of rounds to properly conduct.

Even just controlling each variable to a high degree of precision will be hugely resource intensive on its own. Projectile dimensions and mass, brass mass/dimensions/geometry, variability between primers, powders and lot #'s, etc. would all have to be controlled to a high degree in order to adequately isolate those variables.

Individuals just don't have the time nor resources to conduct a truly scientific test on this, there are just so many factors at play. So instead, people (and I'm including myself in this), rely on their own perceptions and biases, through pseudo-testing and information passed along the way through others. Right, wrong or indifferent, this is what we currently have to make such judgements.

It would be really interesting for a true scientific level of testing applied to the reloading process, to exactly determine what does and doesn't effect precision and to what degree. The closest I know of anyone doing this is Applied Ballistics, some of which they've discussed on the Every Day Sniper podcast over multiple episodes. How rigorously that testing was conducted I don't know.
 
  • Like
Reactions: phlegethon
And this is where all the myth and lore in reloading stems from.

There are so many factors that can influence precision, that it would take a lot of resources to go through the rigorous process of isolating variables one at a time and testing them. And whatever results are found have to be repeatable - so the process is not just a couple of tests. Such testing would take numerous barrels and thousands and thousands of rounds to properly conduct.

Even just controlling each variable to a high degree of precision will be hugely resource intensive on its own. Projectile dimensions and mass, brass mass/dimensions/geometry, variability between primers, powders and lot #'s, etc. would all have to be controlled to a high degree in order to adequately isolate those variables.

Individuals just don't have the time nor resources to conduct a truly scientific test on this, there are just so many factors at play. So instead, people (and I'm including myself in this), rely on their own perceptions and biases, through pseudo-testing and information passed along the way through others. Right, wrong or indifferent, this is what we currently have to make such judgements.

It would be really interesting for a true scientific level of testing applied to the reloading process, to exactly determine what does and doesn't effect precision and to what degree. The closest I know of anyone doing this is Applied Ballistics, some of which they've discussed on the Every Day Sniper podcast over multiple episodes. How rigorously that testing was conducted I don't know.

Agreed.

I’ve have several conversations with AB. They have done a very good amount of testing.

Most of their testing shows things similar to what @Ledzep says. That most of what we think we are doing is in the noise area.

Much of the testing AB and others have done don’t get published for several reasons. One of the big ones being all it will do is start a shit storm online when everyone’s foundation they believe in is out and out not how it works.
 
Agreed.

I’ve have several conversations with AB. They have done a very good amount of testing.

Most of their testing shows things similar to what @Ledzep says. That most of what we think we are doing is in the noise area.

Much of the testing AB and others have done don’t get published for several reasons. One of the big ones being all it will do is start a shit storm online when everyone’s foundation they believe in is out and out not how it works.

Which is a shame, because there's so much we can learn from such published data.

But yes, people are pretty tribal and don't like their long held beliefs to be challenged. People are very dogmatic about their reloading process.

I would kill to see all of that data.
 
It's slowly coming around. From a couple years ago to now people are generally more receptive. I think as more and more people get curious and find out the same or mostly the same trends we'll start seeing changes in verbage and routines. Which is nice because I think most are looking in the wrong places to improve performance. Attacking the right problems improves things much quicker. :)
 
  • Like
Reactions: Bradu and kthomas
And this is where all the myth and lore in reloading stems from.

There are so many factors that can influence precision, that it would take a lot of resources to go through the rigorous process of isolating variables one at a time and testing them. And whatever results are found have to be repeatable - so the process is not just a couple of tests. Such testing would take numerous barrels and thousands and thousands of rounds to properly conduct.

Even just controlling each variable to a high degree of precision will be hugely resource intensive on its own. Projectile dimensions and mass, brass mass/dimensions/geometry, variability between primers, powders and lot #'s, etc. would all have to be controlled to a high degree in order to adequately isolate those variables.

Individuals just don't have the time nor resources to conduct a truly scientific test on this, there are just so many factors at play. So instead, people (and I'm including myself in this), rely on their own perceptions and biases, through pseudo-testing and information passed along the way through others. Right, wrong or indifferent, this is what we currently have to make such judgements.

It would be really interesting for a true scientific level of testing applied to the reloading process, to exactly determine what does and doesn't effect precision and to what degree. The closest I know of anyone doing this is Applied Ballistics, some of which they've discussed on the Every Day Sniper podcast over multiple episodes. How rigorously that testing was conducted I don't know.

In the podcast I mentioned earlier, Me, Owen, @velayo_0317 and @CaylenW talked about heuristic bias. Heuristic bias isn't wrong but isn't the most scientific method. Whenever they drop that episode, ill post the link in here.