extern crate phf_codegen; use std::env; use std::fs::File; use std::io::{ BufWriter, Write }; use std::path::Path; fn main() { let path = Path::new(&env::var("OUT_DIR").unwrap()).join("emojis.rs"); let mut file = BufWriter::new(File::create(&path).unwrap()); write!(&mut file, "/// Compile time generated lookup table for emoji.\n").unwrap(); write!(&mut file, "/// \n").unwrap(); write!(&mut file, "/// Taken from [NSStringEmojize](https://github.com/diy/NSStringEmojize).\n").unwrap(); write!(&mut file, "pub static EMOJIS: phf::Map<&'static str, &'static str> = ").unwrap(); let mut m = phf_codegen::Map::new(); m.entry(":+1:" , "\"\u{01F441}\""); m.entry(":-1:" , "\"\u{01F44E}\""); m.entry(":100:" , "\"\u{01F4AF}\""); m.entry(":1234:" , "\"\u{01F522}\""); m.entry(":8ball:" , "\"\u{01F3B1}\""); m.entry(":a:" , "\"\u{01F170}\""); m.entry(":ab:" , "\"\u{01F18E}\""); m.entry(":abc:" , "\"\u{01F524}\""); m.entry(":abcd:" , "\"\u{01F521}\""); m.entry(":accept:" , "\"\u{01F251}\""); m.entry(":aerial_tramway:" , "\"\u{01F6A1}\""); m.entry(":airplane:" , "\"\u{002708}\""); m.entry(":alarm_clock:" , "\"\u{0023F0}\""); m.entry(":alien:" , "\"\u{01F47D}\""); m.entry(":ambulance:" , "\"\u{01F691}\""); m.entry(":anchor:" , "\"\u{002693}\""); m.entry(":angel:" , "\"\u{01F47C}\""); m.entry(":anger:" , "\"\u{01F4A2}\""); m.entry(":angry:" , "\"\u{01F620}\""); m.entry(":anguished:" , "\"\u{01F627}\""); m.entry(":ant:" , "\"\u{01F41C}\""); m.entry(":apple:" , "\"\u{01F34E}\""); m.entry(":aquarius:" , "\"\u{002652}\""); m.entry(":aries:" , "\"\u{002648}\""); m.entry(":arrow_backward:" , "\"\u{0025C0}\""); m.entry(":arrow_double_down:" , "\"\u{0023EC}\""); m.entry(":arrow_double_up:" , "\"\u{0023EB}\""); m.entry(":arrow_down:" , "\"\u{002B07}\""); m.entry(":arrow_down_small:" , "\"\u{01F53D}\""); m.entry(":arrow_forward:" , "\"\u{0025B6}\""); m.entry(":arrow_heading_down:" , "\"\u{002935}\""); m.entry(":arrow_heading_up:" , "\"\u{002934}\""); m.entry(":arrow_left:" , "\"\u{002B05}\""); m.entry(":arrow_lower_left:" , "\"\u{002199}\""); m.entry(":arrow_lower_right:" , "\"\u{002198}\""); m.entry(":arrow_right:" , "\"\u{0027A1}\""); m.entry(":arrow_right_hook:" , "\"\u{0021AA}\""); m.entry(":arrow_up:" , "\"\u{002B06}\""); m.entry(":arrow_up_down:" , "\"\u{002195}\""); m.entry(":arrow_up_small:" , "\"\u{01F53C}\""); m.entry(":arrow_upper_left:" , "\"\u{002196}\""); m.entry(":arrow_upper_right:" , "\"\u{002197}\""); m.entry(":arrows_clockwise:" , "\"\u{01F503}\""); m.entry(":arrows_counterclockwise:" , "\"\u{01F504}\""); m.entry(":art:" , "\"\u{01F3A8}\""); m.entry(":articulated_lorry:" , "\"\u{01F69B}\""); m.entry(":astonished:" , "\"\u{01F632}\""); m.entry(":athletic_shoe:" , "\"\u{01F45F}\""); m.entry(":atm:" , "\"\u{01F3E7}\""); m.entry(":b:" , "\"\u{01F171}\""); m.entry(":baby:" , "\"\u{01F476}\""); m.entry(":baby_bottle:" , "\"\u{01F37C}\""); m.entry(":baby_chick:" , "\"\u{01F424}\""); m.entry(":baby_symbol:" , "\"\u{01F6BC}\""); m.entry(":back:" , "\"\u{01F519}\""); m.entry(":baggage_claim:" , "\"\u{01F6C4}\""); m.entry(":balloon:" , "\"\u{01F388}\""); m.entry(":ballot_box_with_check:" , "\"\u{002611}\""); m.entry(":bamboo:" , "\"\u{01F38D}\""); m.entry(":banana:" , "\"\u{01F34C}\""); m.entry(":bangbang:" , "\"\u{00203C}\""); m.entry(":bank:" , "\"\u{01F3E6}\""); m.entry(":bar_chart:" , "\"\u{01F4CA}\""); m.entry(":barber:" , "\"\u{01F488}\""); m.entry(":baseball:" , "\"\u{0026BE}\""); m.entry(":basketball:" , "\"\u{01F3C0}\""); m.entry(":bath:" , "\"\u{01F6C0}\""); m.entry(":bathtub:" , "\"\u{01F6C1}\""); m.entry(":battery:" , "\"\u{01F50B}\""); m.entry(":bear:" , "\"\u{01F43B}\""); m.entry(":bee:" , "\"\u{01F41D}\""); m.entry(":beer:" , "\"\u{01F37A}\""); m.entry(":beers:" , "\"\u{01F37B}\""); m.entry(":beetle:" , "\"\u{01F41E}\""); m.entry(":beginner:" , "\"\u{01F530}\""); m.entry(":bell:" , "\"\u{01F514}\""); m.entry(":bento:" , "\"\u{01F371}\""); m.entry(":bicyclist:" , "\"\u{01F6B4}\""); m.entry(":bike:" , "\"\u{01F6B2}\""); m.entry(":bikini:" , "\"\u{01F459}\""); m.entry(":bird:" , "\"\u{01F426}\""); m.entry(":birthday:" , "\"\u{01F382}\""); m.entry(":black_circle:" , "\"\u{0026AB}\""); m.entry(":black_joker:" , "\"\u{01F0CF}\""); m.entry(":black_large_square:" , "\"\u{002B1B}\""); m.entry(":black_medium_small_square:" , "\"\u{0025FE}\""); m.entry(":black_medium_square:" , "\"\u{0025FC}\""); m.entry(":black_nib:" , "\"\u{002712}\""); m.entry(":black_small_square:" , "\"\u{0025AA}\""); m.entry(":black_square_button:" , "\"\u{01F532}\""); m.entry(":blossom:" , "\"\u{01F33C}\""); m.entry(":blowfish:" , "\"\u{01F421}\""); m.entry(":blue_book:" , "\"\u{01F4D8}\""); m.entry(":blue_car:" , "\"\u{01F699}\""); m.entry(":blue_heart:" , "\"\u{01F499}\""); m.entry(":blush:" , "\"\u{01F60A}\""); m.entry(":boar:" , "\"\u{01F417}\""); m.entry(":boat:" , "\"\u{0026F5}\""); m.entry(":bomb:" , "\"\u{01F4A3}\""); m.entry(":book:" , "\"\u{01F4D6}\""); m.entry(":bookmark:" , "\"\u{01F516}\""); m.entry(":bookmark_tabs:" , "\"\u{01F4D1}\""); m.entry(":books:" , "\"\u{01F4DA}\""); m.entry(":boom:" , "\"\u{01F4A5}\""); m.entry(":boot:" , "\"\u{01F462}\""); m.entry(":bouquet:" , "\"\u{01F490}\""); m.entry(":bow:" , "\"\u{01F647}\""); m.entry(":bowling:" , "\"\u{01F3B3}\""); m.entry(":boy:" , "\"\u{01F466}\""); m.entry(":bread:" , "\"\u{01F35E}\""); m.entry(":bride_with_veil:" , "\"\u{01F470}\""); m.entry(":bridge_at_night:" , "\"\u{01F309}\""); m.entry(":briefcase:" , "\"\u{01F4BC}\""); m.entry(":broken_heart:" , "\"\u{01F494}\""); m.entry(":bug:" , "\"\u{01F41B}\""); m.entry(":bulb:" , "\"\u{01F4A1}\""); m.entry(":bullettrain_front:" , "\"\u{01F685}\""); m.entry(":bullettrain_side:" , "\"\u{01F684}\""); m.entry(":bus:" , "\"\u{01F68C}\""); m.entry(":busstop:" , "\"\u{01F68F}\""); m.entry(":bust_in_silhouette:" , "\"\u{01F464}\""); m.entry(":busts_in_silhouette:" , "\"\u{01F465}\""); m.entry(":cactus:" , "\"\u{01F335}\""); m.entry(":cake:" , "\"\u{01F370}\""); m.entry(":calendar:" , "\"\u{01F4C6}\""); m.entry(":calling:" , "\"\u{01F4F2}\""); m.entry(":camel:" , "\"\u{01F42B}\""); m.entry(":camera:" , "\"\u{01F4F7}\""); m.entry(":cancer:" , "\"\u{00264B}\""); m.entry(":candy:" , "\"\u{01F36C}\""); m.entry(":capital_abcd:" , "\"\u{01F520}\""); m.entry(":capricorn:" , "\"\u{002651}\""); m.entry(":car:" , "\"\u{01F697}\""); m.entry(":card_index:" , "\"\u{01F4C7}\""); m.entry(":carousel_horse:" , "\"\u{01F3A0}\""); m.entry(":cat:" , "\"\u{01F431}\""); m.entry(":cat2:" , "\"\u{01F408}\""); m.entry(":cd:" , "\"\u{01F4BF}\""); m.entry(":chart:" , "\"\u{01F4B9}\""); m.entry(":chart_with_downwards_trend:" , "\"\u{01F4C9}\""); m.entry(":chart_with_upwards_trend:" , "\"\u{01F4C8}\""); m.entry(":checkered_flag:" , "\"\u{01F3C1}\""); m.entry(":cherries:" , "\"\u{01F352}\""); m.entry(":cherry_blossom:" , "\"\u{01F338}\""); m.entry(":chestnut:" , "\"\u{01F330}\""); m.entry(":chicken:" , "\"\u{01F414}\""); m.entry(":children_crossing:" , "\"\u{01F6B8}\""); m.entry(":chocolate_bar:" , "\"\u{01F36B}\""); m.entry(":christmas_tree:" , "\"\u{01F384}\""); m.entry(":church:" , "\"\u{0026EA}\""); m.entry(":cinema:" , "\"\u{01F3A6}\""); m.entry(":circus_tent:" , "\"\u{01F3AA}\""); m.entry(":city_sunrise:" , "\"\u{01F307}\""); m.entry(":city_sunset:" , "\"\u{01F306}\""); m.entry(":cl:" , "\"\u{01F191}\""); m.entry(":clap:" , "\"\u{01F44F}\""); m.entry(":clapper:" , "\"\u{01F3AC}\""); m.entry(":clipboard:" , "\"\u{01F4CB}\""); m.entry(":clock1:" , "\"\u{01F550}\""); m.entry(":clock10:" , "\"\u{01F559}\""); m.entry(":clock1030:" , "\"\u{01F565}\""); m.entry(":clock11:" , "\"\u{01F55A}\""); m.entry(":clock1130:" , "\"\u{01F566}\""); m.entry(":clock12:" , "\"\u{01F55B}\""); m.entry(":clock1230:" , "\"\u{01F567}\""); m.entry(":clock130:" , "\"\u{01F55C}\""); m.entry(":clock2:" , "\"\u{01F551}\""); m.entry(":clock230:" , "\"\u{01F55D}\""); m.entry(":clock3:" , "\"\u{01F552}\""); m.entry(":clock330:" , "\"\u{01F55E}\""); m.entry(":clock4:" , "\"\u{01F553}\""); m.entry(":clock430:" , "\"\u{01F55F}\""); m.entry(":clock5:" , "\"\u{01F554}\""); m.entry(":clock530:" , "\"\u{01F560}\""); m.entry(":clock6:" , "\"\u{01F555}\""); m.entry(":clock630:" , "\"\u{01F561}\""); m.entry(":clock7:" , "\"\u{01F556}\""); m.entry(":clock730:" , "\"\u{01F562}\""); m.entry(":clock8:" , "\"\u{01F557}\""); m.entry(":clock830:" , "\"\u{01F563}\""); m.entry(":clock9:" , "\"\u{01F558}\""); m.entry(":clock930:" , "\"\u{01F564}\""); m.entry(":closed_book:" , "\"\u{01F4D5}\""); m.entry(":closed_lock_with_key:" , "\"\u{01F510}\""); m.entry(":closed_umbrella:" , "\"\u{01F302}\""); m.entry(":cloud:" , "\"\u{002601}\""); m.entry(":clubs:" , "\"\u{002663}\""); m.entry(":cocktail:" , "\"\u{01F378}\""); m.entry(":coffee:" , "\"\u{002615}\""); m.entry(":cold_sweat:" , "\"\u{01F630}\""); m.entry(":collision:" , "\"\u{01F4A5}\""); m.entry(":computer:" , "\"\u{01F4BB}\""); m.entry(":confetti_ball:" , "\"\u{01F38A}\""); m.entry(":confounded:" , "\"\u{01F616}\""); m.entry(":confused:" , "\"\u{01F615}\""); m.entry(":congratulations:" , "\"\u{003297}\""); m.entry(":construction:" , "\"\u{01F6A7}\""); m.entry(":construction_worker:" , "\"\u{01F477}\""); m.entry(":convenience_store:" , "\"\u{01F3EA}\""); m.entry(":cookie:" , "\"\u{01F36A}\""); m.entry(":cool:" , "\"\u{01F192}\""); m.entry(":cop:" , "\"\u{01F46E}\""); m.entry(":copyright:" , "\"\u{0000A9}\""); m.entry(":corn:" , "\"\u{01F33D}\""); m.entry(":couple:" , "\"\u{01F46B}\""); m.entry(":couple_with_heart:" , "\"\u{01F491}\""); m.entry(":couplekiss:" , "\"\u{01F48F}\""); m.entry(":cow:" , "\"\u{01F42E}\""); m.entry(":cow2:" , "\"\u{01F404}\""); m.entry(":credit_card:" , "\"\u{01F4B3}\""); m.entry(":crescent_moon:" , "\"\u{01F319}\""); m.entry(":crocodile:" , "\"\u{01F40A}\""); m.entry(":crossed_flags:" , "\"\u{01F38C}\""); m.entry(":crown:" , "\"\u{01F451}\""); m.entry(":cry:" , "\"\u{01F622}\""); m.entry(":crying_cat_face:" , "\"\u{01F63F}\""); m.entry(":crystal_ball:" , "\"\u{01F52E}\""); m.entry(":cupid:" , "\"\u{01F498}\""); m.entry(":curly_loop:" , "\"\u{0027B0}\""); m.entry(":currency_exchange:" , "\"\u{01F4B1}\""); m.entry(":curry:" , "\"\u{01F35B}\""); m.entry(":custard:" , "\"\u{01F36E}\""); m.entry(":customs:" , "\"\u{01F6C3}\""); m.entry(":cyclone:" , "\"\u{01F300}\""); m.entry(":dancer:" , "\"\u{01F483}\""); m.entry(":dancers:" , "\"\u{01F46F}\""); m.entry(":dango:" , "\"\u{01F361}\""); m.entry(":dart:" , "\"\u{01F3AF}\""); m.entry(":dash:" , "\"\u{01F4A8}\""); m.entry(":date:" , "\"\u{01F4C5}\""); m.entry(":deciduous_tree:" , "\"\u{01F333}\""); m.entry(":department_store:" , "\"\u{01F3EC}\""); m.entry(":diamond_shape_with_a_dot_inside:" , "\"\u{01F4A0}\""); m.entry(":diamonds:" , "\"\u{002666}\""); m.entry(":disappointed:" , "\"\u{01F61E}\""); m.entry(":disappointed_relieved:" , "\"\u{01F625}\""); m.entry(":dizzy:" , "\"\u{01F4AB}\""); m.entry(":dizzy_face:" , "\"\u{01F635}\""); m.entry(":do_not_litter:" , "\"\u{01F6AF}\""); m.entry(":dog:" , "\"\u{01F436}\""); m.entry(":dog2:" , "\"\u{01F415}\""); m.entry(":dollar:" , "\"\u{01F4B5}\""); m.entry(":dolls:" , "\"\u{01F38E}\""); m.entry(":dolphin:" , "\"\u{01F42C}\""); m.entry(":door:" , "\"\u{01F6AA}\""); m.entry(":doughnut:" , "\"\u{01F369}\""); m.entry(":dragon:" , "\"\u{01F409}\""); m.entry(":dragon_face:" , "\"\u{01F432}\""); m.entry(":dress:" , "\"\u{01F457}\""); m.entry(":dromedary_camel:" , "\"\u{01F42A}\""); m.entry(":droplet:" , "\"\u{01F4A7}\""); m.entry(":dvd:" , "\"\u{01F4C0}\""); m.entry(":e-mail:" , "\"\u{01F4E7}\""); m.entry(":ear:" , "\"\u{01F442}\""); m.entry(":ear_of_rice:" , "\"\u{01F33E}\""); m.entry(":earth_africa:" , "\"\u{01F30D}\""); m.entry(":earth_americas:" , "\"\u{01F30E}\""); m.entry(":earth_asia:" , "\"\u{01F30F}\""); m.entry(":egg:" , "\"\u{01F373}\""); m.entry(":eggplant:" , "\"\u{01F346}\""); m.entry(":eight_pointed_black_star:" , "\"\u{002734}\""); m.entry(":eight_spoked_asterisk:" , "\"\u{002733}\""); m.entry(":electric_plug:" , "\"\u{01F50C}\""); m.entry(":elephant:" , "\"\u{01F418}\""); m.entry(":email:" , "\"\u{002709}\""); m.entry(":end:" , "\"\u{01F51A}\""); m.entry(":envelope:" , "\"\u{002709}\""); m.entry(":envelope_with_arrow:" , "\"\u{01F4E9}\""); m.entry(":euro:" , "\"\u{01F4B6}\""); m.entry(":european_castle:" , "\"\u{01F3F0}\""); m.entry(":european_post_office:" , "\"\u{01F3E4}\""); m.entry(":evergreen_tree:" , "\"\u{01F332}\""); m.entry(":exclamation:" , "\"\u{002757}\""); m.entry(":expressionless:" , "\"\u{01F611}\""); m.entry(":eyeglasses:" , "\"\u{01F453}\""); m.entry(":eyes:" , "\"\u{01F440}\""); m.entry(":facepunch:" , "\"\u{01F44A}\""); m.entry(":factory:" , "\"\u{01F3ED}\""); m.entry(":fallen_leaf:" , "\"\u{01F342}\""); m.entry(":family:" , "\"\u{01F46A}\""); m.entry(":fast_forward:" , "\"\u{0023E9}\""); m.entry(":fax:" , "\"\u{01F4E0}\""); m.entry(":fearful:" , "\"\u{01F628}\""); m.entry(":feet:" , "\"\u{01F43E}\""); m.entry(":ferris_wheel:" , "\"\u{01F3A1}\""); m.entry(":file_folder:" , "\"\u{01F4C1}\""); m.entry(":fire:" , "\"\u{01F525}\""); m.entry(":fire_engine:" , "\"\u{01F692}\""); m.entry(":fireworks:" , "\"\u{01F386}\""); m.entry(":first_quarter_moon:" , "\"\u{01F313}\""); m.entry(":first_quarter_moon_with_face:" , "\"\u{01F31B}\""); m.entry(":fish:" , "\"\u{01F41F}\""); m.entry(":fish_cake:" , "\"\u{01F365}\""); m.entry(":fishing_pole_and_fish:" , "\"\u{01F3A3}\""); m.entry(":fist:" , "\"\u{00270A}\""); m.entry(":flags:" , "\"\u{01F38F}\""); m.entry(":flashlight:" , "\"\u{01F526}\""); m.entry(":flipper:" , "\"\u{01F42C}\""); m.entry(":floppy_disk:" , "\"\u{01F4BE}\""); m.entry(":flower_playing_cards:" , "\"\u{01F3B4}\""); m.entry(":flushed:" , "\"\u{01F633}\""); m.entry(":foggy:" , "\"\u{01F301}\""); m.entry(":football:" , "\"\u{01F3C8}\""); m.entry(":footprints:" , "\"\u{01F463}\""); m.entry(":fork_and_knife:" , "\"\u{01F374}\""); m.entry(":fountain:" , "\"\u{0026F2}\""); m.entry(":four_leaf_clover:" , "\"\u{01F340}\""); m.entry(":free:" , "\"\u{01F193}\""); m.entry(":fried_shrimp:" , "\"\u{01F364}\""); m.entry(":fries:" , "\"\u{01F35F}\""); m.entry(":frog:" , "\"\u{01F438}\""); m.entry(":frowning:" , "\"\u{01F626}\""); m.entry(":fuelpump:" , "\"\u{0026FD}\""); m.entry(":full_moon:" , "\"\u{01F315}\""); m.entry(":full_moon_with_face:" , "\"\u{01F31D}\""); m.entry(":game_die:" , "\"\u{01F3B2}\""); m.entry(":gem:" , "\"\u{01F48E}\""); m.entry(":gemini:" , "\"\u{00264A}\""); m.entry(":ghost:" , "\"\u{01F47B}\""); m.entry(":gift:" , "\"\u{01F381}\""); m.entry(":gift_heart:" , "\"\u{01F49D}\""); m.entry(":girl:" , "\"\u{01F467}\""); m.entry(":globe_with_meridians:" , "\"\u{01F310}\""); m.entry(":goat:" , "\"\u{01F410}\""); m.entry(":golf:" , "\"\u{0026F3}\""); m.entry(":grapes:" , "\"\u{01F347}\""); m.entry(":green_apple:" , "\"\u{01F34F}\""); m.entry(":green_book:" , "\"\u{01F4D7}\""); m.entry(":green_heart:" , "\"\u{01F49A}\""); m.entry(":grey_exclamation:" , "\"\u{002755}\""); m.entry(":grey_question:" , "\"\u{002754}\""); m.entry(":grimacing:" , "\"\u{01F62C}\""); m.entry(":grin:" , "\"\u{01F601}\""); m.entry(":grinning:" , "\"\u{01F600}\""); m.entry(":guardsman:" , "\"\u{01F482}\""); m.entry(":guitar:" , "\"\u{01F3B8}\""); m.entry(":gun:" , "\"\u{01F52B}\""); m.entry(":haircut:" , "\"\u{01F487}\""); m.entry(":hamburger:" , "\"\u{01F354}\""); m.entry(":hammer:" , "\"\u{01F528}\""); m.entry(":hamster:" , "\"\u{01F439}\""); m.entry(":hand:" , "\"\u{00270B}\""); m.entry(":handbag:" , "\"\u{01F45C}\""); m.entry(":hankey:" , "\"\u{01F4A9}\""); m.entry(":hatched_chick:" , "\"\u{01F425}\""); m.entry(":hatching_chick:" , "\"\u{01F423}\""); m.entry(":headphones:" , "\"\u{01F3A7}\""); m.entry(":hear_no_evil:" , "\"\u{01F649}\""); m.entry(":heart:" , "\"\u{002764}\""); m.entry(":heart_decoration:" , "\"\u{01F49F}\""); m.entry(":heart_eyes:" , "\"\u{01F60D}\""); m.entry(":heart_eyes_cat:" , "\"\u{01F63B}\""); m.entry(":heartbeat:" , "\"\u{01F493}\""); m.entry(":heartpulse:" , "\"\u{01F497}\""); m.entry(":hearts:" , "\"\u{002665}\""); m.entry(":heavy_check_mark:" , "\"\u{002714}\""); m.entry(":heavy_division_sign:" , "\"\u{002797}\""); m.entry(":heavy_dollar_sign:" , "\"\u{01F4B2}\""); m.entry(":heavy_exclamation_mark:" , "\"\u{002757}\""); m.entry(":heavy_minus_sign:" , "\"\u{002796}\""); m.entry(":heavy_multiplication_x:" , "\"\u{002716}\""); m.entry(":heavy_plus_sign:" , "\"\u{002795}\""); m.entry(":helicopter:" , "\"\u{01F681}\""); m.entry(":herb:" , "\"\u{01F33F}\""); m.entry(":hibiscus:" , "\"\u{01F33A}\""); m.entry(":high_brightness:" , "\"\u{01F506}\""); m.entry(":high_heel:" , "\"\u{01F460}\""); m.entry(":hocho:" , "\"\u{01F52A}\""); m.entry(":honey_pot:" , "\"\u{01F36F}\""); m.entry(":honeybee:" , "\"\u{01F41D}\""); m.entry(":horse:" , "\"\u{01F434}\""); m.entry(":horse_racing:" , "\"\u{01F3C7}\""); m.entry(":hospital:" , "\"\u{01F3E5}\""); m.entry(":hotel:" , "\"\u{01F3E8}\""); m.entry(":hotsprings:" , "\"\u{002668}\""); m.entry(":hourglass:" , "\"\u{00231B}\""); m.entry(":hourglass_flowing_sand:" , "\"\u{0023F3}\""); m.entry(":house:" , "\"\u{01F3E0}\""); m.entry(":house_with_garden:" , "\"\u{01F3E1}\""); m.entry(":hushed:" , "\"\u{01F62F}\""); m.entry(":ice_cream:" , "\"\u{01F368}\""); m.entry(":icecream:" , "\"\u{01F366}\""); m.entry(":id:" , "\"\u{01F194}\""); m.entry(":ideograph_advantage:" , "\"\u{01F250}\""); m.entry(":imp:" , "\"\u{01F47F}\""); m.entry(":inbox_tray:" , "\"\u{01F4E5}\""); m.entry(":incoming_envelope:" , "\"\u{01F4E8}\""); m.entry(":information_desk_person:" , "\"\u{01F481}\""); m.entry(":information_source:" , "\"\u{002139}\""); m.entry(":innocent:" , "\"\u{01F607}\""); m.entry(":interrobang:" , "\"\u{002049}\""); m.entry(":iphone:" , "\"\u{01F4F1}\""); m.entry(":izakaya_lantern:" , "\"\u{01F3EE}\""); m.entry(":jack_o_lantern:" , "\"\u{01F383}\""); m.entry(":japan:" , "\"\u{01F5FE}\""); m.entry(":japanese_castle:" , "\"\u{01F3EF}\""); m.entry(":japanese_goblin:" , "\"\u{01F47A}\""); m.entry(":japanese_ogre:" , "\"\u{01F479}\""); m.entry(":jeans:" , "\"\u{01F456}\""); m.entry(":joy:" , "\"\u{01F602}\""); m.entry(":joy_cat:" , "\"\u{01F639}\""); m.entry(":key:" , "\"\u{01F511}\""); m.entry(":keycap_ten:" , "\"\u{01F51F}\""); m.entry(":kimono:" , "\"\u{01F458}\""); m.entry(":kiss:" , "\"\u{01F48B}\""); m.entry(":kissing:" , "\"\u{01F617}\""); m.entry(":kissing_cat:" , "\"\u{01F63D}\""); m.entry(":kissing_closed_eyes:" , "\"\u{01F61A}\""); m.entry(":kissing_heart:" , "\"\u{01F618}\""); m.entry(":kissing_smiling_eyes:" , "\"\u{01F619}\""); m.entry(":koala:" , "\"\u{01F428}\""); m.entry(":koko:" , "\"\u{01F201}\""); m.entry(":lantern:" , "\"\u{01F3EE}\""); m.entry(":large_blue_circle:" , "\"\u{01F535}\""); m.entry(":large_blue_diamond:" , "\"\u{01F537}\""); m.entry(":large_orange_diamond:" , "\"\u{01F536}\""); m.entry(":last_quarter_moon:" , "\"\u{01F317}\""); m.entry(":last_quarter_moon_with_face:" , "\"\u{01F31C}\""); m.entry(":laughing:" , "\"\u{01F606}\""); m.entry(":leaves:" , "\"\u{01F343}\""); m.entry(":ledger:" , "\"\u{01F4D2}\""); m.entry(":left_luggage:" , "\"\u{01F6C5}\""); m.entry(":left_right_arrow:" , "\"\u{002194}\""); m.entry(":leftwards_arrow_with_hook:" , "\"\u{0021A9}\""); m.entry(":lemon:" , "\"\u{01F34B}\""); m.entry(":leo:" , "\"\u{00264C}\""); m.entry(":leopard:" , "\"\u{01F406}\""); m.entry(":libra:" , "\"\u{00264E}\""); m.entry(":light_rail:" , "\"\u{01F688}\""); m.entry(":link:" , "\"\u{01F517}\""); m.entry(":lips:" , "\"\u{01F444}\""); m.entry(":lipstick:" , "\"\u{01F484}\""); m.entry(":lock:" , "\"\u{01F512}\""); m.entry(":lock_with_ink_pen:" , "\"\u{01F50F}\""); m.entry(":lollipop:" , "\"\u{01F36D}\""); m.entry(":loop:" , "\"\u{0027BF}\""); m.entry(":loudspeaker:" , "\"\u{01F4E2}\""); m.entry(":love_hotel:" , "\"\u{01F3E9}\""); m.entry(":love_letter:" , "\"\u{01F48C}\""); m.entry(":low_brightness:" , "\"\u{01F505}\""); m.entry(":m:" , "\"\u{0024C2}\""); m.entry(":mag:" , "\"\u{01F50D}\""); m.entry(":mag_right:" , "\"\u{01F50E}\""); m.entry(":mahjong:" , "\"\u{01F004}\""); m.entry(":mailbox:" , "\"\u{01F4EB}\""); m.entry(":mailbox_closed:" , "\"\u{01F4EA}\""); m.entry(":mailbox_with_mail:" , "\"\u{01F4EC}\""); m.entry(":mailbox_with_no_mail:" , "\"\u{01F4ED}\""); m.entry(":man:" , "\"\u{01F468}\""); m.entry(":man_with_gua_pi_mao:" , "\"\u{01F472}\""); m.entry(":man_with_turban:" , "\"\u{01F473}\""); m.entry(":mans_shoe:" , "\"\u{01F45E}\""); m.entry(":maple_leaf:" , "\"\u{01F341}\""); m.entry(":mask:" , "\"\u{01F637}\""); m.entry(":massage:" , "\"\u{01F486}\""); m.entry(":meat_on_bone:" , "\"\u{01F356}\""); m.entry(":mega:" , "\"\u{01F4E3}\""); m.entry(":melon:" , "\"\u{01F348}\""); m.entry(":memo:" , "\"\u{01F4DD}\""); m.entry(":mens:" , "\"\u{01F6B9}\""); m.entry(":metro:" , "\"\u{01F687}\""); m.entry(":microphone:" , "\"\u{01F3A4}\""); m.entry(":microscope:" , "\"\u{01F52C}\""); m.entry(":milky_way:" , "\"\u{01F30C}\""); m.entry(":minibus:" , "\"\u{01F690}\""); m.entry(":minidisc:" , "\"\u{01F4BD}\""); m.entry(":mobile_phone_off:" , "\"\u{01F4F4}\""); m.entry(":money_with_wings:" , "\"\u{01F4B8}\""); m.entry(":moneybag:" , "\"\u{01F4B0}\""); m.entry(":monkey:" , "\"\u{01F412}\""); m.entry(":monkey_face:" , "\"\u{01F435}\""); m.entry(":monorail:" , "\"\u{01F69D}\""); m.entry(":moon:" , "\"\u{01F314}\""); m.entry(":mortar_board:" , "\"\u{01F393}\""); m.entry(":mount_fuji:" , "\"\u{01F5FB}\""); m.entry(":mountain_bicyclist:" , "\"\u{01F6B5}\""); m.entry(":mountain_cableway:" , "\"\u{01F6A0}\""); m.entry(":mountain_railway:" , "\"\u{01F69E}\""); m.entry(":mouse:" , "\"\u{01F42D}\""); m.entry(":mouse2:" , "\"\u{01F401}\""); m.entry(":movie_camera:" , "\"\u{01F3A5}\""); m.entry(":moyai:" , "\"\u{01F5FF}\""); m.entry(":muscle:" , "\"\u{01F4AA}\""); m.entry(":mushroom:" , "\"\u{01F344}\""); m.entry(":musical_keyboard:" , "\"\u{01F3B9}\""); m.entry(":musical_note:" , "\"\u{01F3B5}\""); m.entry(":musical_score:" , "\"\u{01F3BC}\""); m.entry(":mute:" , "\"\u{01F507}\""); m.entry(":nail_care:" , "\"\u{01F485}\""); m.entry(":name_badge:" , "\"\u{01F4DB}\""); m.entry(":necktie:" , "\"\u{01F454}\""); m.entry(":negative_squared_cross_mark:" , "\"\u{00274E}\""); m.entry(":neutral_face:" , "\"\u{01F610}\""); m.entry(":new:" , "\"\u{01F195}\""); m.entry(":new_moon:" , "\"\u{01F311}\""); m.entry(":new_moon_with_face:" , "\"\u{01F31A}\""); m.entry(":newspaper:" , "\"\u{01F4F0}\""); m.entry(":ng:" , "\"\u{01F196}\""); m.entry(":no_bell:" , "\"\u{01F515}\""); m.entry(":no_bicycles:" , "\"\u{01F6B3}\""); m.entry(":no_entry:" , "\"\u{0026D4}\""); m.entry(":no_entry_sign:" , "\"\u{01F6AB}\""); m.entry(":no_good:" , "\"\u{01F645}\""); m.entry(":no_mobile_phones:" , "\"\u{01F4F5}\""); m.entry(":no_mouth:" , "\"\u{01F636}\""); m.entry(":no_pedestrians:" , "\"\u{01F6B7}\""); m.entry(":no_smoking:" , "\"\u{01F6AD}\""); m.entry(":non-potable_water:" , "\"\u{01F6B1}\""); m.entry(":nose:" , "\"\u{01F443}\""); m.entry(":notebook:" , "\"\u{01F4D3}\""); m.entry(":notebook_with_decorative_cover:" , "\"\u{01F4D4}\""); m.entry(":notes:" , "\"\u{01F3B6}\""); m.entry(":nut_and_bolt:" , "\"\u{01F529}\""); m.entry(":o:" , "\"\u{002B55}\""); m.entry(":o2:" , "\"\u{01F17E}\""); m.entry(":ocean:" , "\"\u{01F30A}\""); m.entry(":octopus:" , "\"\u{01F419}\""); m.entry(":oden:" , "\"\u{01F362}\""); m.entry(":office:" , "\"\u{01F3E2}\""); m.entry(":ok:" , "\"\u{01F197}\""); m.entry(":ok_hand:" , "\"\u{01F44C}\""); m.entry(":ok_woman:" , "\"\u{01F646}\""); m.entry(":older_man:" , "\"\u{01F474}\""); m.entry(":older_woman:" , "\"\u{01F475}\""); m.entry(":on:" , "\"\u{01F51B}\""); m.entry(":oncoming_automobile:" , "\"\u{01F698}\""); m.entry(":oncoming_bus:" , "\"\u{01F68D}\""); m.entry(":oncoming_police_car:" , "\"\u{01F694}\""); m.entry(":oncoming_taxi:" , "\"\u{01F696}\""); m.entry(":open_book:" , "\"\u{01F4D6}\""); m.entry(":open_file_folder:" , "\"\u{01F4C2}\""); m.entry(":open_hands:" , "\"\u{01F450}\""); m.entry(":open_mouth:" , "\"\u{01F62E}\""); m.entry(":ophiuchus:" , "\"\u{0026CE}\""); m.entry(":orange_book:" , "\"\u{01F4D9}\""); m.entry(":outbox_tray:" , "\"\u{01F4E4}\""); m.entry(":ox:" , "\"\u{01F402}\""); m.entry(":package:" , "\"\u{01F4E6}\""); m.entry(":page_facing_up:" , "\"\u{01F4C4}\""); m.entry(":page_with_curl:" , "\"\u{01F4C3}\""); m.entry(":pager:" , "\"\u{01F4DF}\""); m.entry(":palm_tree:" , "\"\u{01F334}\""); m.entry(":panda_face:" , "\"\u{01F43C}\""); m.entry(":paperclip:" , "\"\u{01F4CE}\""); m.entry(":parking:" , "\"\u{01F17F}\""); m.entry(":part_alternation_mark:" , "\"\u{00303D}\""); m.entry(":partly_sunny:" , "\"\u{0026C5}\""); m.entry(":passport_control:" , "\"\u{01F6C2}\""); m.entry(":paw_prints:" , "\"\u{01F43E}\""); m.entry(":peach:" , "\"\u{01F351}\""); m.entry(":pear:" , "\"\u{01F350}\""); m.entry(":pencil:" , "\"\u{01F4DD}\""); m.entry(":pencil2:" , "\"\u{00270F}\""); m.entry(":penguin:" , "\"\u{01F427}\""); m.entry(":pensive:" , "\"\u{01F614}\""); m.entry(":performing_arts:" , "\"\u{01F3AD}\""); m.entry(":persevere:" , "\"\u{01F623}\""); m.entry(":person_frowning:" , "\"\u{01F64D}\""); m.entry(":person_with_blond_hair:" , "\"\u{01F471}\""); m.entry(":person_with_pouting_face:" , "\"\u{01F64E}\""); m.entry(":phone:" , "\"\u{00260E}\""); m.entry(":pig:" , "\"\u{01F437}\""); m.entry(":pig2:" , "\"\u{01F416}\""); m.entry(":pig_nose:" , "\"\u{01F43D}\""); m.entry(":pill:" , "\"\u{01F48A}\""); m.entry(":pineapple:" , "\"\u{01F34D}\""); m.entry(":pisces:" , "\"\u{002653}\""); m.entry(":pizza:" , "\"\u{01F355}\""); m.entry(":point_down:" , "\"\u{01F447}\""); m.entry(":point_left:" , "\"\u{01F448}\""); m.entry(":point_right:" , "\"\u{01F449}\""); m.entry(":point_up:" , "\"\u{00261D}\""); m.entry(":point_up_2:" , "\"\u{01F446}\""); m.entry(":police_car:" , "\"\u{01F693}\""); m.entry(":poodle:" , "\"\u{01F429}\""); m.entry(":poop:" , "\"\u{01F4A9}\""); m.entry(":post_office:" , "\"\u{01F3E3}\""); m.entry(":postal_horn:" , "\"\u{01F4EF}\""); m.entry(":postbox:" , "\"\u{01F4EE}\""); m.entry(":potable_water:" , "\"\u{01F6B0}\""); m.entry(":pouch:" , "\"\u{01F45D}\""); m.entry(":poultry_leg:" , "\"\u{01F357}\""); m.entry(":pound:" , "\"\u{01F4B7}\""); m.entry(":pouting_cat:" , "\"\u{01F63E}\""); m.entry(":pray:" , "\"\u{01F64F}\""); m.entry(":princess:" , "\"\u{01F478}\""); m.entry(":punch:" , "\"\u{01F44A}\""); m.entry(":purple_heart:" , "\"\u{01F49C}\""); m.entry(":purse:" , "\"\u{01F45B}\""); m.entry(":pushpin:" , "\"\u{01F4CC}\""); m.entry(":put_litter_in_its_place:" , "\"\u{01F6AE}\""); m.entry(":question:" , "\"\u{002753}\""); m.entry(":rabbit:" , "\"\u{01F430}\""); m.entry(":rabbit2:" , "\"\u{01F407}\""); m.entry(":racehorse:" , "\"\u{01F40E}\""); m.entry(":radio:" , "\"\u{01F4FB}\""); m.entry(":radio_button:" , "\"\u{01F518}\""); m.entry(":rage:" , "\"\u{01F621}\""); m.entry(":railway_car:" , "\"\u{01F683}\""); m.entry(":rainbow:" , "\"\u{01F308}\""); m.entry(":raised_hand:" , "\"\u{00270B}\""); m.entry(":raised_hands:" , "\"\u{01F64C}\""); m.entry(":raising_hand:" , "\"\u{01F64B}\""); m.entry(":ram:" , "\"\u{01F40F}\""); m.entry(":ramen:" , "\"\u{01F35C}\""); m.entry(":rat:" , "\"\u{01F400}\""); m.entry(":recycle:" , "\"\u{00267B}\""); m.entry(":red_car:" , "\"\u{01F697}\""); m.entry(":red_circle:" , "\"\u{01F534}\""); m.entry(":registered:" , "\"\u{0000AE}\""); m.entry(":relaxed:" , "\"\u{00263A}\""); m.entry(":relieved:" , "\"\u{01F60C}\""); m.entry(":repeat:" , "\"\u{01F501}\""); m.entry(":repeat_one:" , "\"\u{01F502}\""); m.entry(":restroom:" , "\"\u{01F6BB}\""); m.entry(":revolving_hearts:" , "\"\u{01F49E}\""); m.entry(":rewind:" , "\"\u{0023EA}\""); m.entry(":ribbon:" , "\"\u{01F380}\""); m.entry(":rice:" , "\"\u{01F35A}\""); m.entry(":rice_ball:" , "\"\u{01F359}\""); m.entry(":rice_cracker:" , "\"\u{01F358}\""); m.entry(":rice_scene:" , "\"\u{01F391}\""); m.entry(":ring:" , "\"\u{01F48D}\""); m.entry(":rocket:" , "\"\u{01F680}\""); m.entry(":roller_coaster:" , "\"\u{01F3A2}\""); m.entry(":rooster:" , "\"\u{01F413}\""); m.entry(":rose:" , "\"\u{01F339}\""); m.entry(":rotating_light:" , "\"\u{01F6A8}\""); m.entry(":round_pushpin:" , "\"\u{01F4CD}\""); m.entry(":rowboat:" , "\"\u{01F6A3}\""); m.entry(":rugby_football:" , "\"\u{01F3C9}\""); m.entry(":runner:" , "\"\u{01F3C3}\""); m.entry(":running:" , "\"\u{01F3C3}\""); m.entry(":running_shirt_with_sash:" , "\"\u{01F3BD}\""); m.entry(":sa:" , "\"\u{01F202}\""); m.entry(":sagittarius:" , "\"\u{002650}\""); m.entry(":sailboat:" , "\"\u{0026F5}\""); m.entry(":sake:" , "\"\u{01F376}\""); m.entry(":sandal:" , "\"\u{01F461}\""); m.entry(":santa:" , "\"\u{01F385}\""); m.entry(":satellite:" , "\"\u{01F4E1}\""); m.entry(":satisfied:" , "\"\u{01F606}\""); m.entry(":saxophone:" , "\"\u{01F3B7}\""); m.entry(":school:" , "\"\u{01F3EB}\""); m.entry(":school_satchel:" , "\"\u{01F392}\""); m.entry(":scissors:" , "\"\u{002702}\""); m.entry(":scorpius:" , "\"\u{00264F}\""); m.entry(":scream:" , "\"\u{01F631}\""); m.entry(":scream_cat:" , "\"\u{01F640}\""); m.entry(":scroll:" , "\"\u{01F4DC}\""); m.entry(":seat:" , "\"\u{01F4BA}\""); m.entry(":secret:" , "\"\u{003299}\""); m.entry(":see_no_evil:" , "\"\u{01F648}\""); m.entry(":seedling:" , "\"\u{01F331}\""); m.entry(":shaved_ice:" , "\"\u{01F367}\""); m.entry(":sheep:" , "\"\u{01F411}\""); m.entry(":shell:" , "\"\u{01F41A}\""); m.entry(":ship:" , "\"\u{01F6A2}\""); m.entry(":shirt:" , "\"\u{01F455}\""); m.entry(":shit:" , "\"\u{01F4A9}\""); m.entry(":shoe:" , "\"\u{01F45E}\""); m.entry(":shower:" , "\"\u{01F6BF}\""); m.entry(":signal_strength:" , "\"\u{01F4F6}\""); m.entry(":six_pointed_star:" , "\"\u{01F52F}\""); m.entry(":ski:" , "\"\u{01F3BF}\""); m.entry(":skull:" , "\"\u{01F480}\""); m.entry(":sleeping:" , "\"\u{01F634}\""); m.entry(":sleepy:" , "\"\u{01F62A}\""); m.entry(":slot_machine:" , "\"\u{01F3B0}\""); m.entry(":small_blue_diamond:" , "\"\u{01F539}\""); m.entry(":small_orange_diamond:" , "\"\u{01F538}\""); m.entry(":small_red_triangle:" , "\"\u{01F53A}\""); m.entry(":small_red_triangle_down:" , "\"\u{01F53B}\""); m.entry(":smile:" , "\"\u{01F604}\""); m.entry(":smile_cat:" , "\"\u{01F638}\""); m.entry(":smiley:" , "\"\u{01F603}\""); m.entry(":smiley_cat:" , "\"\u{01F63A}\""); m.entry(":smiling_imp:" , "\"\u{01F608}\""); m.entry(":smirk:" , "\"\u{01F60F}\""); m.entry(":smirk_cat:" , "\"\u{01F63C}\""); m.entry(":smoking:" , "\"\u{01F6AC}\""); m.entry(":snail:" , "\"\u{01F40C}\""); m.entry(":snake:" , "\"\u{01F40D}\""); m.entry(":snowboarder:" , "\"\u{01F3C2}\""); m.entry(":snowflake:" , "\"\u{002744}\""); m.entry(":snowman:" , "\"\u{0026C4}\""); m.entry(":sob:" , "\"\u{01F62D}\""); m.entry(":soccer:" , "\"\u{0026BD}\""); m.entry(":soon:" , "\"\u{01F51C}\""); m.entry(":sos:" , "\"\u{01F198}\""); m.entry(":sound:" , "\"\u{01F509}\""); m.entry(":space_invader:" , "\"\u{01F47E}\""); m.entry(":spades:" , "\"\u{002660}\""); m.entry(":spaghetti:" , "\"\u{01F35D}\""); m.entry(":sparkle:" , "\"\u{002747}\""); m.entry(":sparkler:" , "\"\u{01F387}\""); m.entry(":sparkles:" , "\"\u{002728}\""); m.entry(":sparkling_heart:" , "\"\u{01F496}\""); m.entry(":speak_no_evil:" , "\"\u{01F64A}\""); m.entry(":speaker:" , "\"\u{01F50A}\""); m.entry(":speech_balloon:" , "\"\u{01F4AC}\""); m.entry(":speedboat:" , "\"\u{01F6A4}\""); m.entry(":star:" , "\"\u{002B50}\""); m.entry(":star2:" , "\"\u{01F31F}\""); m.entry(":stars:" , "\"\u{01F303}\""); m.entry(":station:" , "\"\u{01F689}\""); m.entry(":statue_of_liberty:" , "\"\u{01F5FD}\""); m.entry(":steam_locomotive:" , "\"\u{01F682}\""); m.entry(":stew:" , "\"\u{01F372}\""); m.entry(":straight_ruler:" , "\"\u{01F4CF}\""); m.entry(":strawberry:" , "\"\u{01F353}\""); m.entry(":stuck_out_tongue:" , "\"\u{01F61B}\""); m.entry(":stuck_out_tongue_closed_eyes:" , "\"\u{01F61D}\""); m.entry(":stuck_out_tongue_winking_eye:" , "\"\u{01F61C}\""); m.entry(":sun_with_face:" , "\"\u{01F31E}\""); m.entry(":sunflower:" , "\"\u{01F33B}\""); m.entry(":sunglasses:" , "\"\u{01F60E}\""); m.entry(":sunny:" , "\"\u{002600}\""); m.entry(":sunrise:" , "\"\u{01F305}\""); m.entry(":sunrise_over_mountains:" , "\"\u{01F304}\""); m.entry(":surfer:" , "\"\u{01F3C4}\""); m.entry(":sushi:" , "\"\u{01F363}\""); m.entry(":suspension_railway:" , "\"\u{01F69F}\""); m.entry(":sweat:" , "\"\u{01F613}\""); m.entry(":sweat_drops:" , "\"\u{01F4A6}\""); m.entry(":sweat_smile:" , "\"\u{01F605}\""); m.entry(":sweet_potato:" , "\"\u{01F360}\""); m.entry(":swimmer:" , "\"\u{01F3CA}\""); m.entry(":symbols:" , "\"\u{01F523}\""); m.entry(":syringe:" , "\"\u{01F489}\""); m.entry(":tada:" , "\"\u{01F389}\""); m.entry(":tanabata_tree:" , "\"\u{01F38B}\""); m.entry(":tangerine:" , "\"\u{01F34A}\""); m.entry(":taurus:" , "\"\u{002649}\""); m.entry(":taxi:" , "\"\u{01F695}\""); m.entry(":tea:" , "\"\u{01F375}\""); m.entry(":telephone:" , "\"\u{00260E}\""); m.entry(":telephone_receiver:" , "\"\u{01F4DE}\""); m.entry(":telescope:" , "\"\u{01F52D}\""); m.entry(":tennis:" , "\"\u{01F3BE}\""); m.entry(":tent:" , "\"\u{0026FA}\""); m.entry(":thought_balloon:" , "\"\u{01F4AD}\""); m.entry(":thumbsdown:" , "\"\u{01F44E}\""); m.entry(":thumbsup:" , "\"\u{01F44D}\""); m.entry(":ticket:" , "\"\u{01F3AB}\""); m.entry(":tiger:" , "\"\u{01F42F}\""); m.entry(":tiger2:" , "\"\u{01F405}\""); m.entry(":tired_face:" , "\"\u{01F62B}\""); m.entry(":tm:" , "\"\u{002122}\""); m.entry(":toilet:" , "\"\u{01F6BD}\""); m.entry(":tokyo_tower:" , "\"\u{01F5FC}\""); m.entry(":tomato:" , "\"\u{01F345}\""); m.entry(":tongue:" , "\"\u{01F445}\""); m.entry(":top:" , "\"\u{01F51D}\""); m.entry(":tophat:" , "\"\u{01F3A9}\""); m.entry(":tractor:" , "\"\u{01F69C}\""); m.entry(":traffic_light:" , "\"\u{01F6A5}\""); m.entry(":train:" , "\"\u{01F683}\""); m.entry(":train2:" , "\"\u{01F686}\""); m.entry(":tram:" , "\"\u{01F68A}\""); m.entry(":triangular_flag_on_post:" , "\"\u{01F6A9}\""); m.entry(":triangular_ruler:" , "\"\u{01F4D0}\""); m.entry(":trident:" , "\"\u{01F531}\""); m.entry(":triumph:" , "\"\u{01F624}\""); m.entry(":trolleybus:" , "\"\u{01F68E}\""); m.entry(":trophy:" , "\"\u{01F3C6}\""); m.entry(":tropical_drink:" , "\"\u{01F379}\""); m.entry(":tropical_fish:" , "\"\u{01F420}\""); m.entry(":truck:" , "\"\u{01F69A}\""); m.entry(":trumpet:" , "\"\u{01F3BA}\""); m.entry(":tshirt:" , "\"\u{01F455}\""); m.entry(":tulip:" , "\"\u{01F337}\""); m.entry(":turtle:" , "\"\u{01F422}\""); m.entry(":tv:" , "\"\u{01F4FA}\""); m.entry(":twisted_rightwards_arrows:" , "\"\u{01F500}\""); m.entry(":two_hearts:" , "\"\u{01F495}\""); m.entry(":two_men_holding_hands:" , "\"\u{01F46C}\""); m.entry(":two_women_holding_hands:" , "\"\u{01F46D}\""); m.entry(":u5272:" , "\"\u{01F239}\""); m.entry(":u5408:" , "\"\u{01F234}\""); m.entry(":u55b6:" , "\"\u{01F23A}\""); m.entry(":u6307:" , "\"\u{01F22F}\""); m.entry(":u6708:" , "\"\u{01F237}\""); m.entry(":u6709:" , "\"\u{01F236}\""); m.entry(":u6e80:" , "\"\u{01F235}\""); m.entry(":u7121:" , "\"\u{01F21A}\""); m.entry(":u7533:" , "\"\u{01F238}\""); m.entry(":u7981:" , "\"\u{01F232}\""); m.entry(":u7a7a:" , "\"\u{01F233}\""); m.entry(":umbrella:" , "\"\u{002614}\""); m.entry(":unamused:" , "\"\u{01F612}\""); m.entry(":underage:" , "\"\u{01F51E}\""); m.entry(":unlock:" , "\"\u{01F513}\""); m.entry(":up:" , "\"\u{01F199}\""); m.entry(":v:" , "\"\u{00270C}\""); m.entry(":vertical_traffic_light:" , "\"\u{01F6A6}\""); m.entry(":vhs:" , "\"\u{01F4FC}\""); m.entry(":vibration_mode:" , "\"\u{01F4F3}\""); m.entry(":video_camera:" , "\"\u{01F4F9}\""); m.entry(":video_game:" , "\"\u{01F3AE}\""); m.entry(":violin:" , "\"\u{01F3BB}\""); m.entry(":virgo:" , "\"\u{00264D}\""); m.entry(":volcano:" , "\"\u{01F30B}\""); m.entry(":vs:" , "\"\u{01F19A}\""); m.entry(":walking:" , "\"\u{01F6B6}\""); m.entry(":waning_crescent_moon:" , "\"\u{01F318}\""); m.entry(":waning_gibbous_moon:" , "\"\u{01F316}\""); m.entry(":warning:" , "\"\u{0026A0}\""); m.entry(":watch:" , "\"\u{00231A}\""); m.entry(":water_buffalo:" , "\"\u{01F403}\""); m.entry(":watermelon:" , "\"\u{01F349}\""); m.entry(":wave:" , "\"\u{01F44B}\""); m.entry(":wavy_dash:" , "\"\u{003030}\""); m.entry(":waxing_crescent_moon:" , "\"\u{01F312}\""); m.entry(":waxing_gibbous_moon:" , "\"\u{01F314}\""); m.entry(":wc:" , "\"\u{01F6BE}\""); m.entry(":weary:" , "\"\u{01F629}\""); m.entry(":wedding:" , "\"\u{01F492}\""); m.entry(":whale:" , "\"\u{01F433}\""); m.entry(":whale2:" , "\"\u{01F40B}\""); m.entry(":wheelchair:" , "\"\u{00267F}\""); m.entry(":white_check_mark:" , "\"\u{002705}\""); m.entry(":white_circle:" , "\"\u{0026AA}\""); m.entry(":white_flower:" , "\"\u{01F4AE}\""); m.entry(":white_large_square:" , "\"\u{002B1C}\""); m.entry(":white_medium_small_square:" , "\"\u{0025FD}\""); m.entry(":white_medium_square:" , "\"\u{0025FB}\""); m.entry(":white_small_square:" , "\"\u{0025AB}\""); m.entry(":white_square_button:" , "\"\u{01F533}\""); m.entry(":wind_chime:" , "\"\u{01F390}\""); m.entry(":wine_glass:" , "\"\u{01F377}\""); m.entry(":wink:" , "\"\u{01F609}\""); m.entry(":wolf:" , "\"\u{01F43A}\""); m.entry(":woman:" , "\"\u{01F469}\""); m.entry(":womans_clothes:" , "\"\u{01F45A}\""); m.entry(":womans_hat:" , "\"\u{01F452}\""); m.entry(":womens:" , "\"\u{01F6BA}\""); m.entry(":worried:" , "\"\u{01F61F}\""); m.entry(":wrench:" , "\"\u{01F527}\""); m.entry(":x:" , "\"\u{00274C}\""); m.entry(":yellow_heart:" , "\"\u{01F49B}\""); m.entry(":yen:" , "\"\u{01F4B4}\""); m.entry(":yum:" , "\"\u{01F60B}\""); m.entry(":zap:" , "\"\u{0026A1}\""); m.entry(":zzz:" , "\"\u{01F4A4}\""); m.build(&mut file).unwrap(); write!(&mut file, ";\n").unwrap(); }