1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
// Code generated by github.com/orhanbalci/emojic/emojic-gen DO NOT EDIT.

// Source: https://unicode.org/Public/emoji/13.0/emoji-test.txt
// Created at: 2021-01-14 19:44:07.169216202 UTC

    
// GROUP: Smileys & Emotion
// SUBGROUP: face-smiling
pub static WINKING_FACE :  Emoji = Emoji("😉"); // winking face
pub static GRINNING_FACE_WITH_SMILING_EYES :  Emoji = Emoji("😄"); // grinning face with smiling eyes
pub static GRINNING_SQUINTING_FACE :  Emoji = Emoji("😆"); // grinning squinting face
pub static FACE_WITH_TEARS_OF_JOY :  Emoji = Emoji("😂"); // face with tears of joy
pub static ROLLING_ON_THE_FLOOR_LAUGHING :  Emoji = Emoji("🤣"); // rolling on the floor laughing
pub static GRINNING_FACE_WITH_BIG_EYES :  Emoji = Emoji("😃"); // grinning face with big eyes
pub static BEAMING_FACE_WITH_SMILING_EYES :  Emoji = Emoji("😁"); // beaming face with smiling eyes
pub static GRINNING_FACE_WITH_SWEAT :  Emoji = Emoji("😅"); // grinning face with sweat
pub static UPSIDE_DOWN_FACE :  Emoji = Emoji("🙃"); // upside-down face
pub static SMILING_FACE_WITH_SMILING_EYES :  Emoji = Emoji("😊"); // smiling face with smiling eyes
pub static GRINNING_FACE :  Emoji = Emoji("😀"); // grinning face
pub static SLIGHTLY_SMILING_FACE :  Emoji = Emoji("🙂"); // slightly smiling face
pub static SMILING_FACE_WITH_HALO :  Emoji = Emoji("😇"); // smiling face with halo
// SUBGROUP: face-affection
pub static SMILING_FACE_WITH_HEARTS :  Emoji = Emoji("🥰"); // smiling face with hearts
pub static KISSING_FACE_WITH_SMILING_EYES :  Emoji = Emoji("😙"); // kissing face with smiling eyes
pub static SMILING_FACE :  Emoji = Emoji("☺️"); // smiling face
pub static KISSING_FACE :  Emoji = Emoji("😗"); // kissing face
pub static KISSING_FACE_WITH_CLOSED_EYES :  Emoji = Emoji("😚"); // kissing face with closed eyes
pub static STAR_STRUCK :  Emoji = Emoji("🤩"); // star-struck
pub static SMILING_FACE_WITH_HEART_EYES :  Emoji = Emoji("😍"); // smiling face with heart-eyes
pub static FACE_BLOWING_A_KISS :  Emoji = Emoji("😘"); // face blowing a kiss
pub static SMILING_FACE_WITH_TEAR :  Emoji = Emoji("🥲"); // smiling face with tear
// SUBGROUP: face-tongue
pub static SQUINTING_FACE_WITH_TONGUE :  Emoji = Emoji("😝"); // squinting face with tongue
pub static FACE_WITH_TONGUE :  Emoji = Emoji("😛"); // face with tongue
pub static WINKING_FACE_WITH_TONGUE :  Emoji = Emoji("😜"); // winking face with tongue
pub static ZANY_FACE :  Emoji = Emoji("🤪"); // zany face
pub static MONEY_MOUTH_FACE :  Emoji = Emoji("🤑"); // money-mouth face
pub static FACE_SAVORING_FOOD :  Emoji = Emoji("😋"); // face savoring food
// SUBGROUP: face-hand
pub static THINKING_FACE :  Emoji = Emoji("🤔"); // thinking face
pub static HUGGING_FACE :  Emoji = Emoji("🤗"); // hugging face
pub static FACE_WITH_HAND_OVER_MOUTH :  Emoji = Emoji("🤭"); // face with hand over mouth
pub static SHUSHING_FACE :  Emoji = Emoji("🤫"); // shushing face
// SUBGROUP: face-neutral-skeptical
pub static ZIPPER_MOUTH_FACE :  Emoji = Emoji("🤐"); // zipper-mouth face
pub static EXPRESSIONLESS_FACE :  Emoji = Emoji("😑"); // expressionless face
pub static SMIRKING_FACE :  Emoji = Emoji("😏"); // smirking face
pub static NEUTRAL_FACE :  Emoji = Emoji("😐"); // neutral face
pub static FACE_WITH_ROLLING_EYES :  Emoji = Emoji("🙄"); // face with rolling eyes
pub static GRIMACING_FACE :  Emoji = Emoji("😬"); // grimacing face
pub static FACE_WITH_RAISED_EYEBROW :  Emoji = Emoji("🤨"); // face with raised eyebrow
pub static LYING_FACE :  Emoji = Emoji("🤥"); // lying face
pub static FACE_WITHOUT_MOUTH :  Emoji = Emoji("😶"); // face without mouth
pub static UNAMUSED_FACE :  Emoji = Emoji("😒"); // unamused face
// SUBGROUP: face-sleepy
pub static SLEEPING_FACE :  Emoji = Emoji("😴"); // sleeping face
pub static RELIEVED_FACE :  Emoji = Emoji("😌"); // relieved face
pub static PENSIVE_FACE :  Emoji = Emoji("😔"); // pensive face
pub static DROOLING_FACE :  Emoji = Emoji("🤤"); // drooling face
pub static SLEEPY_FACE :  Emoji = Emoji("😪"); // sleepy face
// SUBGROUP: face-unwell
pub static FACE_WITH_HEAD_BANDAGE :  Emoji = Emoji("🤕"); // face with head-bandage
pub static WOOZY_FACE :  Emoji = Emoji("🥴"); // woozy face
pub static EXPLODING_HEAD :  Emoji = Emoji("🤯"); // exploding head
pub static NAUSEATED_FACE :  Emoji = Emoji("🤢"); // nauseated face
pub static COLD_FACE :  Emoji = Emoji("🥶"); // cold face
pub static SNEEZING_FACE :  Emoji = Emoji("🤧"); // sneezing face
pub static DIZZY_FACE :  Emoji = Emoji("😵"); // dizzy face
pub static HOT_FACE :  Emoji = Emoji("🥵"); // hot face
pub static FACE_WITH_MEDICAL_MASK :  Emoji = Emoji("😷"); // face with medical mask
pub static FACE_VOMITING :  Emoji = Emoji("🤮"); // face vomiting
pub static FACE_WITH_THERMOMETER :  Emoji = Emoji("🤒"); // face with thermometer
// SUBGROUP: face-hat
pub static COWBOY_HAT_FACE :  Emoji = Emoji("🤠"); // cowboy hat face
pub static DISGUISED_FACE :  Emoji = Emoji("🥸"); // disguised face
pub static PARTYING_FACE :  Emoji = Emoji("🥳"); // partying face
// SUBGROUP: face-glasses
pub static SMILING_FACE_WITH_SUNGLASSES :  Emoji = Emoji("😎"); // smiling face with sunglasses
pub static NERD_FACE :  Emoji = Emoji("🤓"); // nerd face
pub static FACE_WITH_MONOCLE :  Emoji = Emoji("🧐"); // face with monocle
// SUBGROUP: face-concerned
pub static FROWNING_FACE :  Emoji = Emoji("☹️"); // frowning face
pub static WEARY_FACE :  Emoji = Emoji("😩"); // weary face
pub static LOUDLY_CRYING_FACE :  Emoji = Emoji("😭"); // loudly crying face
pub static CONFOUNDED_FACE :  Emoji = Emoji("😖"); // confounded face
pub static PLEADING_FACE :  Emoji = Emoji("🥺"); // pleading face
pub static DOWNCAST_FACE_WITH_SWEAT :  Emoji = Emoji("😓"); // downcast face with sweat
pub static FACE_WITH_OPEN_MOUTH :  Emoji = Emoji("😮"); // face with open mouth
pub static ANGUISHED_FACE :  Emoji = Emoji("😧"); // anguished face
pub static FROWNING_FACE_WITH_OPEN_MOUTH :  Emoji = Emoji("😦"); // frowning face with open mouth
pub static CRYING_FACE :  Emoji = Emoji("😢"); // crying face
pub static WORRIED_FACE :  Emoji = Emoji("😟"); // worried face
pub static ANXIOUS_FACE_WITH_SWEAT :  Emoji = Emoji("😰"); // anxious face with sweat
pub static SAD_BUT_RELIEVED_FACE :  Emoji = Emoji("😥"); // sad but relieved face
pub static FACE_SCREAMING_IN_FEAR :  Emoji = Emoji("😱"); // face screaming in fear
pub static SLIGHTLY_FROWNING_FACE :  Emoji = Emoji("🙁"); // slightly frowning face
pub static PERSEVERING_FACE :  Emoji = Emoji("😣"); // persevering face
pub static TIRED_FACE :  Emoji = Emoji("😫"); // tired face
pub static DISAPPOINTED_FACE :  Emoji = Emoji("😞"); // disappointed face
pub static FEARFUL_FACE :  Emoji = Emoji("😨"); // fearful face
pub static HUSHED_FACE :  Emoji = Emoji("😯"); // hushed face
pub static YAWNING_FACE :  Emoji = Emoji("🥱"); // yawning face
pub static ASTONISHED_FACE :  Emoji = Emoji("😲"); // astonished face
pub static CONFUSED_FACE :  Emoji = Emoji("😕"); // confused face
pub static FLUSHED_FACE :  Emoji = Emoji("😳"); // flushed face
// SUBGROUP: face-negative
pub static FACE_WITH_SYMBOLS_ON_MOUTH :  Emoji = Emoji("🤬"); // face with symbols on mouth
pub static POUTING_FACE :  Emoji = Emoji("😡"); // pouting face
pub static SMILING_FACE_WITH_HORNS :  Emoji = Emoji("😈"); // smiling face with horns
pub static SKULL_AND_CROSSBONES :  Emoji = Emoji("☠️"); // skull and crossbones
pub static SKULL :  Emoji = Emoji("💀"); // skull
pub static ANGRY_FACE :  Emoji = Emoji("😠"); // angry face
pub static ANGRY_FACE_WITH_HORNS :  Emoji = Emoji("👿"); // angry face with horns
pub static FACE_WITH_STEAM_FROM_NOSE :  Emoji = Emoji("😤"); // face with steam from nose
// SUBGROUP: face-costume
pub static GOBLIN :  Emoji = Emoji("👺"); // goblin
pub static ALIEN :  Emoji = Emoji("👽"); // alien
pub static GHOST :  Emoji = Emoji("👻"); // ghost
pub static ALIEN_MONSTER :  Emoji = Emoji("👾"); // alien monster
pub static CLOWN_FACE :  Emoji = Emoji("🤡"); // clown face
pub static OGRE :  Emoji = Emoji("👹"); // ogre
pub static PILE_OF_POO :  Emoji = Emoji("💩"); // pile of poo
pub static ROBOT :  Emoji = Emoji("🤖"); // robot
// SUBGROUP: cat-face
pub static CAT_WITH_WRY_SMILE :  Emoji = Emoji("😼"); // cat with wry smile
pub static GRINNING_CAT :  Emoji = Emoji("😺"); // grinning cat
pub static KISSING_CAT :  Emoji = Emoji("😽"); // kissing cat
pub static POUTING_CAT :  Emoji = Emoji("😾"); // pouting cat
pub static CRYING_CAT :  Emoji = Emoji("😿"); // crying cat
pub static CAT_WITH_TEARS_OF_JOY :  Emoji = Emoji("😹"); // cat with tears of joy
pub static GRINNING_CAT_WITH_SMILING_EYES :  Emoji = Emoji("😸"); // grinning cat with smiling eyes
pub static SMILING_CAT_WITH_HEART_EYES :  Emoji = Emoji("😻"); // smiling cat with heart-eyes
pub static WEARY_CAT :  Emoji = Emoji("🙀"); // weary cat
// SUBGROUP: monkey-face
pub static SEE_NO_EVIL_MONKEY :  Emoji = Emoji("🙈"); // see-no-evil monkey
pub static HEAR_NO_EVIL_MONKEY :  Emoji = Emoji("🙉"); // hear-no-evil monkey
pub static SPEAK_NO_EVIL_MONKEY :  Emoji = Emoji("🙊"); // speak-no-evil monkey
// SUBGROUP: emotion
pub static HEART_WITH_ARROW :  Emoji = Emoji("💘"); // heart with arrow
pub static BOMB :  Emoji = Emoji("💣"); // bomb
pub static YELLOW_HEART :  Emoji = Emoji("💛"); // yellow heart
pub static EYE_IN_SPEECH_BUBBLE :  Emoji = Emoji("👁️‍🗨️"); // eye in speech bubble
pub static RIGHT_ANGER_BUBBLE :  Emoji = Emoji("🗯️"); // right anger bubble
pub static ANGER_SYMBOL :  Emoji = Emoji("💢"); // anger symbol
pub static BEATING_HEART :  Emoji = Emoji("💓"); // beating heart
pub static COLLISION :  Emoji = Emoji("💥"); // collision
pub static DASHING_AWAY :  Emoji = Emoji("💨"); // dashing away
pub static HEART_EXCLAMATION :  Emoji = Emoji("❣️"); // heart exclamation
pub static BROWN_HEART :  Emoji = Emoji("🤎"); // brown heart
pub static DIZZY :  Emoji = Emoji("💫"); // dizzy
pub static ZZZ :  Emoji = Emoji("💤"); // zzz
pub static BROKEN_HEART :  Emoji = Emoji("💔"); // broken heart
pub static SWEAT_DROPLETS :  Emoji = Emoji("💦"); // sweat droplets
pub static LOVE_LETTER :  Emoji = Emoji("💌"); // love letter
pub static TWO_HEARTS :  Emoji = Emoji("💕"); // two hearts
pub static PURPLE_HEART :  Emoji = Emoji("💜"); // purple heart
pub static GROWING_HEART :  Emoji = Emoji("💗"); // growing heart
pub static GREEN_HEART :  Emoji = Emoji("💚"); // green heart
pub static WHITE_HEART :  Emoji = Emoji("🤍"); // white heart
pub static RED_HEART :  Emoji = Emoji("❤️"); // red heart
pub static SPARKLING_HEART :  Emoji = Emoji("💖"); // sparkling heart
pub static KISS_MARK :  Emoji = Emoji("💋"); // kiss mark
pub static BLACK_HEART :  Emoji = Emoji("🖤"); // black heart
pub static HOLE :  Emoji = Emoji("🕳️"); // hole
pub static HEART_DECORATION :  Emoji = Emoji("💟"); // heart decoration
pub static LEFT_SPEECH_BUBBLE :  Emoji = Emoji("🗨️"); // left speech bubble
pub static THOUGHT_BALLOON :  Emoji = Emoji("💭"); // thought balloon
pub static BLUE_HEART :  Emoji = Emoji("💙"); // blue heart
pub static SPEECH_BALLOON :  Emoji = Emoji("💬"); // speech balloon
pub static HEART_WITH_RIBBON :  Emoji = Emoji("💝"); // heart with ribbon
pub static ORANGE_HEART :  Emoji = Emoji("🧡"); // orange heart
pub static HUNDRED_POINTS :  Emoji = Emoji("💯"); // hundred points
pub static REVOLVING_HEARTS :  Emoji = Emoji("💞"); // revolving hearts

// GROUP: People & Body
// SUBGROUP: hand-fingers-open
pub static VULCAN_SALUTE : EmojiWithTone = EmojiWithTone::one_toned("🖖@"); // vulcan salute
pub static RAISED_BACK_OF_HAND : EmojiWithTone = EmojiWithTone::one_toned("🤚@"); // raised back of hand
pub static RAISED_HAND : EmojiWithTone = EmojiWithTone::one_toned("✋@"); // raised hand
pub static WAVING_HAND : EmojiWithTone = EmojiWithTone::one_toned("👋@"); // waving hand
pub static HAND_WITH_FINGERS_SPLAYED : EmojiWithTone = EmojiWithTone::one_toned("🖐@").default_tone("️"); // hand with fingers splayed
// SUBGROUP: hand-fingers-partial
pub static VICTORY_HAND : EmojiWithTone = EmojiWithTone::one_toned("✌@").default_tone("️"); // victory hand
pub static PINCHING_HAND : EmojiWithTone = EmojiWithTone::one_toned("🤏@"); // pinching hand
pub static OK_HAND : EmojiWithTone = EmojiWithTone::one_toned("👌@"); // OK hand
pub static LOVE_YOU_GESTURE : EmojiWithTone = EmojiWithTone::one_toned("🤟@"); // love-you gesture
pub static SIGN_OF_THE_HORNS : EmojiWithTone = EmojiWithTone::one_toned("🤘@"); // sign of the horns
pub static PINCHED_FINGERS : EmojiWithTone = EmojiWithTone::one_toned("🤌@"); // pinched fingers
pub static CROSSED_FINGERS : EmojiWithTone = EmojiWithTone::one_toned("🤞@"); // crossed fingers
pub static CALL_ME_HAND : EmojiWithTone = EmojiWithTone::one_toned("🤙@"); // call me hand
// SUBGROUP: hand-single-finger
pub static INDEX_POINTING_UP : EmojiWithTone = EmojiWithTone::one_toned("☝@").default_tone("️"); // index pointing up
pub static BACKHAND_INDEX_POINTING_DOWN : EmojiWithTone = EmojiWithTone::one_toned("👇@"); // backhand index pointing down
pub static MIDDLE_FINGER : EmojiWithTone = EmojiWithTone::one_toned("🖕@"); // middle finger
pub static BACKHAND_INDEX_POINTING_LEFT : EmojiWithTone = EmojiWithTone::one_toned("👈@"); // backhand index pointing left
pub static BACKHAND_INDEX_POINTING_RIGHT : EmojiWithTone = EmojiWithTone::one_toned("👉@"); // backhand index pointing right
pub static BACKHAND_INDEX_POINTING_UP : EmojiWithTone = EmojiWithTone::one_toned("👆@"); // backhand index pointing up
// SUBGROUP: hand-fingers-closed
pub static RAISED_FIST : EmojiWithTone = EmojiWithTone::one_toned("✊@"); // raised fist
pub static RIGHT_FACING_FIST : EmojiWithTone = EmojiWithTone::one_toned("🤜@"); // right-facing fist
pub static THUMBS_UP : EmojiWithTone = EmojiWithTone::one_toned("👍@"); // thumbs up
pub static ONCOMING_FIST : EmojiWithTone = EmojiWithTone::one_toned("👊@"); // oncoming fist
pub static THUMBS_DOWN : EmojiWithTone = EmojiWithTone::one_toned("👎@"); // thumbs down
pub static LEFT_FACING_FIST : EmojiWithTone = EmojiWithTone::one_toned("🤛@"); // left-facing fist
// SUBGROUP: hands
pub static HANDSHAKE :  Emoji = Emoji("🤝"); // handshake
pub static CLAPPING_HANDS : EmojiWithTone = EmojiWithTone::one_toned("👏@"); // clapping hands
pub static RAISING_HANDS : EmojiWithTone = EmojiWithTone::one_toned("🙌@"); // raising hands
pub static PALMS_UP_TOGETHER : EmojiWithTone = EmojiWithTone::one_toned("🤲@"); // palms up together
pub static OPEN_HANDS : EmojiWithTone = EmojiWithTone::one_toned("👐@"); // open hands
pub static FOLDED_HANDS : EmojiWithTone = EmojiWithTone::one_toned("🙏@"); // folded hands
// SUBGROUP: hand-prop
pub static WRITING_HAND : EmojiWithTone = EmojiWithTone::one_toned("✍@").default_tone("️"); // writing hand
pub static NAIL_POLISH : EmojiWithTone = EmojiWithTone::one_toned("💅@"); // nail polish
pub static SELFIE : EmojiWithTone = EmojiWithTone::one_toned("🤳@"); // selfie
// SUBGROUP: body-parts
pub static BRAIN :  Emoji = Emoji("🧠"); // brain
pub static FOOT : EmojiWithTone = EmojiWithTone::one_toned("🦶@"); // foot
pub static EYE :  Emoji = Emoji("👁️"); // eye
pub static TONGUE :  Emoji = Emoji("👅"); // tongue
pub static LEG : EmojiWithTone = EmojiWithTone::one_toned("🦵@"); // leg
pub static ANATOMICAL_HEART :  Emoji = Emoji("🫀"); // anatomical heart
pub static LUNGS :  Emoji = Emoji("🫁"); // lungs
pub static MECHANICAL_ARM :  Emoji = Emoji("🦾"); // mechanical arm
pub static MECHANICAL_LEG :  Emoji = Emoji("🦿"); // mechanical leg
pub static FLEXED_BICEPS : EmojiWithTone = EmojiWithTone::one_toned("💪@"); // flexed biceps
pub static EAR_WITH_HEARING_AID : EmojiWithTone = EmojiWithTone::one_toned("🦻@"); // ear with hearing aid
pub static EAR : EmojiWithTone = EmojiWithTone::one_toned("👂@"); // ear
pub static NOSE : EmojiWithTone = EmojiWithTone::one_toned("👃@"); // nose
pub static TOOTH :  Emoji = Emoji("🦷"); // tooth
pub static EYES :  Emoji = Emoji("👀"); // eyes
pub static MOUTH :  Emoji = Emoji("👄"); // mouth
pub static BONE :  Emoji = Emoji("🦴"); // bone
// SUBGROUP: person
pub static MAN_WITH_WHITE_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦳"); // man: white hair
pub static BABY : EmojiWithTone = EmojiWithTone::one_toned("👶@"); // baby
pub static WOMAN_WITH_BLOND_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👱@‍♀️"); // woman: blond hair
pub static WOMAN_WITH_CURLY_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦱"); // woman: curly hair
pub static PERSON : EmojiWithTone = EmojiWithTone::one_toned("🧑@"); // person
pub static MAN : EmojiWithTone = EmojiWithTone::one_toned("👨@"); // man
pub static BOY : EmojiWithTone = EmojiWithTone::one_toned("👦@"); // boy
pub static WOMAN_BALD : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦲"); // woman: bald
pub static OLDER_PERSON : EmojiWithTone = EmojiWithTone::one_toned("🧓@"); // older person
pub static OLD_WOMAN : EmojiWithTone = EmojiWithTone::one_toned("👵@"); // old woman
pub static PERSON_WITH_BLOND_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👱@"); // person: blond hair
pub static PERSON_WITH_CURLY_HAIR : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦱"); // person: curly hair
pub static WOMAN : EmojiWithTone = EmojiWithTone::one_toned("👩@"); // woman
pub static PERSON_WITH_WHITE_HAIR : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦳"); // person: white hair
pub static CHILD : EmojiWithTone = EmojiWithTone::one_toned("🧒@"); // child
pub static MAN_WITH_RED_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦰"); // man: red hair
pub static WOMAN_WITH_RED_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦰"); // woman: red hair
pub static MAN_BEARD : EmojiWithTone = EmojiWithTone::one_toned("🧔@"); // man: beard
pub static MAN_WITH_BLOND_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👱@‍♂️"); // man: blond hair
pub static OLD_MAN : EmojiWithTone = EmojiWithTone::one_toned("👴@"); // old man
pub static MAN_BALD : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦲"); // man: bald
pub static MAN_WITH_CURLY_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦱"); // man: curly hair
pub static GIRL : EmojiWithTone = EmojiWithTone::one_toned("👧@"); // girl
pub static PERSON_WITH_RED_HAIR : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦰"); // person: red hair
pub static WOMAN_WITH_WHITE_HAIR : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦳"); // woman: white hair
pub static PERSON_BALD : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦲"); // person: bald
// SUBGROUP: person-gesture
pub static MAN_BOWING : EmojiWithTone = EmojiWithTone::one_toned("🙇@‍♂️"); // man bowing
pub static DEAF_MAN : EmojiWithTone = EmojiWithTone::one_toned("🧏@‍♂️"); // deaf man
pub static WOMAN_FACEPALMING : EmojiWithTone = EmojiWithTone::one_toned("🤦@‍♀️"); // woman facepalming
pub static WOMAN_GESTURING_NO : EmojiWithTone = EmojiWithTone::one_toned("🙅@‍♀️"); // woman gesturing NO
pub static PERSON_SHRUGGING : EmojiWithTone = EmojiWithTone::one_toned("🤷@"); // person shrugging
pub static WOMAN_SHRUGGING : EmojiWithTone = EmojiWithTone::one_toned("🤷@‍♀️"); // woman shrugging
pub static MAN_RAISING_HAND : EmojiWithTone = EmojiWithTone::one_toned("🙋@‍♂️"); // man raising hand
pub static MAN_POUTING : EmojiWithTone = EmojiWithTone::one_toned("🙎@‍♂️"); // man pouting
pub static PERSON_RAISING_HAND : EmojiWithTone = EmojiWithTone::one_toned("🙋@"); // person raising hand
pub static PERSON_BOWING : EmojiWithTone = EmojiWithTone::one_toned("🙇@"); // person bowing
pub static WOMAN_RAISING_HAND : EmojiWithTone = EmojiWithTone::one_toned("🙋@‍♀️"); // woman raising hand
pub static DEAF_WOMAN : EmojiWithTone = EmojiWithTone::one_toned("🧏@‍♀️"); // deaf woman
pub static DEAF_PERSON : EmojiWithTone = EmojiWithTone::one_toned("🧏@"); // deaf person
pub static MAN_GESTURING_NO : EmojiWithTone = EmojiWithTone::one_toned("🙅@‍♂️"); // man gesturing NO
pub static WOMAN_GESTURING_OK : EmojiWithTone = EmojiWithTone::one_toned("🙆@‍♀️"); // woman gesturing OK
pub static WOMAN_FROWNING : EmojiWithTone = EmojiWithTone::one_toned("🙍@‍♀️"); // woman frowning
pub static MAN_SHRUGGING : EmojiWithTone = EmojiWithTone::one_toned("🤷@‍♂️"); // man shrugging
pub static PERSON_GESTURING_OK : EmojiWithTone = EmojiWithTone::one_toned("🙆@"); // person gesturing OK
pub static WOMAN_BOWING : EmojiWithTone = EmojiWithTone::one_toned("🙇@‍♀️"); // woman bowing
pub static WOMAN_POUTING : EmojiWithTone = EmojiWithTone::one_toned("🙎@‍♀️"); // woman pouting
pub static PERSON_POUTING : EmojiWithTone = EmojiWithTone::one_toned("🙎@"); // person pouting
pub static PERSON_GESTURING_NO : EmojiWithTone = EmojiWithTone::one_toned("🙅@"); // person gesturing NO
pub static PERSON_FROWNING : EmojiWithTone = EmojiWithTone::one_toned("🙍@"); // person frowning
pub static MAN_FACEPALMING : EmojiWithTone = EmojiWithTone::one_toned("🤦@‍♂️"); // man facepalming
pub static MAN_GESTURING_OK : EmojiWithTone = EmojiWithTone::one_toned("🙆@‍♂️"); // man gesturing OK
pub static PERSON_FACEPALMING : EmojiWithTone = EmojiWithTone::one_toned("🤦@"); // person facepalming
pub static MAN_FROWNING : EmojiWithTone = EmojiWithTone::one_toned("🙍@‍♂️"); // man frowning
pub static PERSON_TIPPING_HAND : EmojiWithTone = EmojiWithTone::one_toned("💁@"); // person tipping hand
pub static WOMAN_TIPPING_HAND : EmojiWithTone = EmojiWithTone::one_toned("💁@‍♀️"); // woman tipping hand
pub static MAN_TIPPING_HAND : EmojiWithTone = EmojiWithTone::one_toned("💁@‍♂️"); // man tipping hand
// SUBGROUP: person-role
pub static MAN_HEALTH_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍⚕️"); // man health worker
pub static MAN_WITH_VEIL : EmojiWithTone = EmojiWithTone::one_toned("👰@‍♂️"); // man with veil
pub static WOMAN_PILOT : EmojiWithTone = EmojiWithTone::one_toned("👩@‍✈️"); // woman pilot
pub static MAN_PILOT : EmojiWithTone = EmojiWithTone::one_toned("👨@‍✈️"); // man pilot
pub static MAN_FACTORY_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🏭"); // man factory worker
pub static MAN_MECHANIC : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🔧"); // man mechanic
pub static WOMAN_CONSTRUCTION_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👷@‍♀️"); // woman construction worker
pub static PERSON_WEARING_TURBAN : EmojiWithTone = EmojiWithTone::one_toned("👳@"); // person wearing turban
pub static BREAST_FEEDING : EmojiWithTone = EmojiWithTone::one_toned("🤱@"); // breast-feeding
pub static WOMAN_FARMER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🌾"); // woman farmer
pub static WOMAN_SCIENTIST : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🔬"); // woman scientist
pub static PERSON_FEEDING_BABY : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🍼"); // person feeding baby
pub static SINGER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🎤"); // singer
pub static MAN_POLICE_OFFICER : EmojiWithTone = EmojiWithTone::one_toned("👮@‍♂️"); // man police officer
pub static WOMAN_SINGER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🎤"); // woman singer
pub static MAN_TECHNOLOGIST : EmojiWithTone = EmojiWithTone::one_toned("👨@‍💻"); // man technologist
pub static ARTIST : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🎨"); // artist
pub static MAN_IN_TUXEDO : EmojiWithTone = EmojiWithTone::one_toned("🤵@‍♂️"); // man in tuxedo
pub static MAN_SINGER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🎤"); // man singer
pub static MAN_SCIENTIST : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🔬"); // man scientist
pub static STUDENT : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🎓"); // student
pub static WOMAN_MECHANIC : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🔧"); // woman mechanic
pub static WOMAN_DETECTIVE : EmojiWithTone = EmojiWithTone::one_toned("🕵@‍♀️").default_tone("️"); // woman detective
pub static MAN_TEACHER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🏫"); // man teacher
pub static PILOT : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍✈️"); // pilot
pub static CONSTRUCTION_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👷@"); // construction worker
pub static MAN_GUARD : EmojiWithTone = EmojiWithTone::one_toned("💂@‍♂️"); // man guard
pub static WOMAN_COOK : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🍳"); // woman cook
pub static WOMAN_FACTORY_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🏭"); // woman factory worker
pub static MAN_ARTIST : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🎨"); // man artist
pub static JUDGE : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍⚖️"); // judge
pub static MAN_COOK : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🍳"); // man cook
pub static WOMAN_STUDENT : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🎓"); // woman student
pub static MAN_OFFICE_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍💼"); // man office worker
pub static WOMAN_WEARING_TURBAN : EmojiWithTone = EmojiWithTone::one_toned("👳@‍♀️"); // woman wearing turban
pub static WOMAN_WITH_HEADSCARF : EmojiWithTone = EmojiWithTone::one_toned("🧕@"); // woman with headscarf
pub static WOMAN_IN_TUXEDO : EmojiWithTone = EmojiWithTone::one_toned("🤵@‍♀️"); // woman in tuxedo
pub static MAN_ASTRONAUT : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🚀"); // man astronaut
pub static WOMAN_ARTIST : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🎨"); // woman artist
pub static MAN_DETECTIVE : EmojiWithTone = EmojiWithTone::one_toned("🕵@‍♂️").default_tone("️"); // man detective
pub static SCIENTIST : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🔬"); // scientist
pub static PRINCESS : EmojiWithTone = EmojiWithTone::one_toned("👸@"); // princess
pub static FARMER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🌾"); // farmer
pub static OFFICE_WORKER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍💼"); // office worker
pub static WOMAN_TEACHER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🏫"); // woman teacher
pub static WOMAN_OFFICE_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍💼"); // woman office worker
pub static FIREFIGHTER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🚒"); // firefighter
pub static WOMAN_GUARD : EmojiWithTone = EmojiWithTone::one_toned("💂@‍♀️"); // woman guard
pub static NINJA : EmojiWithTone = EmojiWithTone::one_toned("🥷@"); // ninja
pub static MAN_WEARING_TURBAN : EmojiWithTone = EmojiWithTone::one_toned("👳@‍♂️"); // man wearing turban
pub static FACTORY_WORKER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🏭"); // factory worker
pub static WOMAN_HEALTH_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍⚕️"); // woman health worker
pub static MAN_FEEDING_BABY : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🍼"); // man feeding baby
pub static WOMAN_JUDGE : EmojiWithTone = EmojiWithTone::one_toned("👩@‍⚖️"); // woman judge
pub static WOMAN_FIREFIGHTER : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🚒"); // woman firefighter
pub static PERSON_IN_TUXEDO : EmojiWithTone = EmojiWithTone::one_toned("🤵@"); // person in tuxedo
pub static PERSON_WITH_SKULLCAP : EmojiWithTone = EmojiWithTone::one_toned("👲@"); // person with skullcap
pub static PREGNANT_WOMAN : EmojiWithTone = EmojiWithTone::one_toned("🤰@"); // pregnant woman
pub static ASTRONAUT : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🚀"); // astronaut
pub static GUARD : EmojiWithTone = EmojiWithTone::one_toned("💂@"); // guard
pub static WOMAN_ASTRONAUT : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🚀"); // woman astronaut
pub static WOMAN_WITH_VEIL : EmojiWithTone = EmojiWithTone::one_toned("👰@‍♀️"); // woman with veil
pub static MECHANIC : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🔧"); // mechanic
pub static TEACHER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🏫"); // teacher
pub static DETECTIVE : EmojiWithTone = EmojiWithTone::one_toned("🕵@").default_tone("️"); // detective
pub static PERSON_WITH_VEIL : EmojiWithTone = EmojiWithTone::one_toned("👰@"); // person with veil
pub static MAN_JUDGE : EmojiWithTone = EmojiWithTone::one_toned("👨@‍⚖️"); // man judge
pub static POLICE_OFFICER : EmojiWithTone = EmojiWithTone::one_toned("👮@"); // police officer
pub static MAN_FIREFIGHTER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🚒"); // man firefighter
pub static WOMAN_POLICE_OFFICER : EmojiWithTone = EmojiWithTone::one_toned("👮@‍♀️"); // woman police officer
pub static TECHNOLOGIST : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍💻"); // technologist
pub static MAN_STUDENT : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🎓"); // man student
pub static HEALTH_WORKER : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍⚕️"); // health worker
pub static MAN_FARMER : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🌾"); // man farmer
pub static COOK : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🍳"); // cook
pub static WOMAN_TECHNOLOGIST : EmojiWithTone = EmojiWithTone::one_toned("👩@‍💻"); // woman technologist
pub static MAN_CONSTRUCTION_WORKER : EmojiWithTone = EmojiWithTone::one_toned("👷@‍♂️"); // man construction worker
pub static PRINCE : EmojiWithTone = EmojiWithTone::one_toned("🤴@"); // prince
pub static WOMAN_FEEDING_BABY : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🍼"); // woman feeding baby
// SUBGROUP: person-fantasy
pub static WOMAN_SUPERVILLAIN : EmojiWithTone = EmojiWithTone::one_toned("🦹@‍♀️"); // woman supervillain
pub static SANTA_CLAUS : EmojiWithTone = EmojiWithTone::one_toned("🎅@"); // Santa Claus
pub static MAGE : EmojiWithTone = EmojiWithTone::one_toned("🧙@"); // mage
pub static ZOMBIE :  Emoji = Emoji("🧟"); // zombie
pub static WOMAN_ZOMBIE :  Emoji = Emoji("🧟‍♀️"); // woman zombie
pub static MERMAID : EmojiWithTone = EmojiWithTone::one_toned("🧜@‍♀️"); // mermaid
pub static WOMAN_MAGE : EmojiWithTone = EmojiWithTone::one_toned("🧙@‍♀️"); // woman mage
pub static MRS_CLAUS : EmojiWithTone = EmojiWithTone::one_toned("🤶@"); // Mrs. Claus
pub static MERMAN : EmojiWithTone = EmojiWithTone::one_toned("🧜@‍♂️"); // merman
pub static MAN_ELF : EmojiWithTone = EmojiWithTone::one_toned("🧝@‍♂️"); // man elf
pub static ELF : EmojiWithTone = EmojiWithTone::one_toned("🧝@"); // elf
pub static BABY_ANGEL : EmojiWithTone = EmojiWithTone::one_toned("👼@"); // baby angel
pub static SUPERHERO : EmojiWithTone = EmojiWithTone::one_toned("🦸@"); // superhero
pub static MAN_ZOMBIE :  Emoji = Emoji("🧟‍♂️"); // man zombie
pub static FAIRY : EmojiWithTone = EmojiWithTone::one_toned("🧚@"); // fairy
pub static MAN_SUPERHERO : EmojiWithTone = EmojiWithTone::one_toned("🦸@‍♂️"); // man superhero
pub static MAN_FAIRY : EmojiWithTone = EmojiWithTone::one_toned("🧚@‍♂️"); // man fairy
pub static MAN_SUPERVILLAIN : EmojiWithTone = EmojiWithTone::one_toned("🦹@‍♂️"); // man supervillain
pub static MX_CLAUS : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🎄"); // mx claus
pub static WOMAN_GENIE :  Emoji = Emoji("🧞‍♀️"); // woman genie
pub static MERPERSON : EmojiWithTone = EmojiWithTone::one_toned("🧜@"); // merperson
pub static WOMAN_ELF : EmojiWithTone = EmojiWithTone::one_toned("🧝@‍♀️"); // woman elf
pub static MAN_GENIE :  Emoji = Emoji("🧞‍♂️"); // man genie
pub static GENIE :  Emoji = Emoji("🧞"); // genie
pub static WOMAN_VAMPIRE : EmojiWithTone = EmojiWithTone::one_toned("🧛@‍♀️"); // woman vampire
pub static WOMAN_SUPERHERO : EmojiWithTone = EmojiWithTone::one_toned("🦸@‍♀️"); // woman superhero
pub static MAN_MAGE : EmojiWithTone = EmojiWithTone::one_toned("🧙@‍♂️"); // man mage
pub static VAMPIRE : EmojiWithTone = EmojiWithTone::one_toned("🧛@"); // vampire
pub static SUPERVILLAIN : EmojiWithTone = EmojiWithTone::one_toned("🦹@"); // supervillain
pub static WOMAN_FAIRY : EmojiWithTone = EmojiWithTone::one_toned("🧚@‍♀️"); // woman fairy
pub static MAN_VAMPIRE : EmojiWithTone = EmojiWithTone::one_toned("🧛@‍♂️"); // man vampire
// SUBGROUP: person-activity
pub static MAN_IN_MOTORIZED_WHEELCHAIR : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦼"); // man in motorized wheelchair
pub static PERSON_IN_STEAMY_ROOM : EmojiWithTone = EmojiWithTone::one_toned("🧖@"); // person in steamy room
pub static PERSON_IN_MOTORIZED_WHEELCHAIR : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦼"); // person in motorized wheelchair
pub static MAN_GETTING_MASSAGE : EmojiWithTone = EmojiWithTone::one_toned("💆@‍♂️"); // man getting massage
pub static MAN_GETTING_HAIRCUT : EmojiWithTone = EmojiWithTone::one_toned("💇@‍♂️"); // man getting haircut
pub static WOMAN_KNEELING : EmojiWithTone = EmojiWithTone::one_toned("🧎@‍♀️"); // woman kneeling
pub static PERSON_GETTING_HAIRCUT : EmojiWithTone = EmojiWithTone::one_toned("💇@"); // person getting haircut
pub static PERSON_GETTING_MASSAGE : EmojiWithTone = EmojiWithTone::one_toned("💆@"); // person getting massage
pub static WOMAN_IN_STEAMY_ROOM : EmojiWithTone = EmojiWithTone::one_toned("🧖@‍♀️"); // woman in steamy room
pub static PERSON_KNEELING : EmojiWithTone = EmojiWithTone::one_toned("🧎@"); // person kneeling
pub static MAN_WITH_WHITE_CANE : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦯"); // man with white cane
pub static WOMAN_IN_MANUAL_WHEELCHAIR : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦽"); // woman in manual wheelchair
pub static WOMAN_DANCING : EmojiWithTone = EmojiWithTone::one_toned("💃@"); // woman dancing
pub static WOMAN_WALKING : EmojiWithTone = EmojiWithTone::one_toned("🚶@‍♀️"); // woman walking
pub static WOMAN_CLIMBING : EmojiWithTone = EmojiWithTone::one_toned("🧗@‍♀️"); // woman climbing
pub static WOMAN_WITH_WHITE_CANE : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦯"); // woman with white cane
pub static MAN_IN_MANUAL_WHEELCHAIR : EmojiWithTone = EmojiWithTone::one_toned("👨@‍🦽"); // man in manual wheelchair
pub static MAN_WALKING : EmojiWithTone = EmojiWithTone::one_toned("🚶@‍♂️"); // man walking
pub static PERSON_RUNNING : EmojiWithTone = EmojiWithTone::one_toned("🏃@"); // person running
pub static MAN_STANDING : EmojiWithTone = EmojiWithTone::one_toned("🧍@‍♂️"); // man standing
pub static PERSON_IN_SUIT_LEVITATING : EmojiWithTone = EmojiWithTone::one_toned("🕴@").default_tone("️"); // person in suit levitating
pub static MEN_WITH_BUNNY_EARS :  Emoji = Emoji("👯‍♂️"); // men with bunny ears
pub static WOMAN_STANDING : EmojiWithTone = EmojiWithTone::one_toned("🧍@‍♀️"); // woman standing
pub static WOMAN_GETTING_HAIRCUT : EmojiWithTone = EmojiWithTone::one_toned("💇@‍♀️"); // woman getting haircut
pub static MAN_RUNNING : EmojiWithTone = EmojiWithTone::one_toned("🏃@‍♂️"); // man running
pub static PERSON_IN_MANUAL_WHEELCHAIR : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦽"); // person in manual wheelchair
pub static WOMAN_GETTING_MASSAGE : EmojiWithTone = EmojiWithTone::one_toned("💆@‍♀️"); // woman getting massage
pub static PERSON_WITH_WHITE_CANE : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🦯"); // person with white cane
pub static PERSON_WALKING : EmojiWithTone = EmojiWithTone::one_toned("🚶@"); // person walking
pub static MAN_KNEELING : EmojiWithTone = EmojiWithTone::one_toned("🧎@‍♂️"); // man kneeling
pub static WOMAN_RUNNING : EmojiWithTone = EmojiWithTone::one_toned("🏃@‍♀️"); // woman running
pub static PEOPLE_WITH_BUNNY_EARS :  Emoji = Emoji("👯"); // people with bunny ears
pub static PERSON_CLIMBING : EmojiWithTone = EmojiWithTone::one_toned("🧗@"); // person climbing
pub static MAN_CLIMBING : EmojiWithTone = EmojiWithTone::one_toned("🧗@‍♂️"); // man climbing
pub static MAN_DANCING : EmojiWithTone = EmojiWithTone::one_toned("🕺@"); // man dancing
pub static WOMAN_IN_MOTORIZED_WHEELCHAIR : EmojiWithTone = EmojiWithTone::one_toned("👩@‍🦼"); // woman in motorized wheelchair
pub static WOMEN_WITH_BUNNY_EARS :  Emoji = Emoji("👯‍♀️"); // women with bunny ears
pub static PERSON_STANDING : EmojiWithTone = EmojiWithTone::one_toned("🧍@"); // person standing
pub static MAN_IN_STEAMY_ROOM : EmojiWithTone = EmojiWithTone::one_toned("🧖@‍♂️"); // man in steamy room
// SUBGROUP: person-sport
pub static PERSON_LIFTING_WEIGHTS : EmojiWithTone = EmojiWithTone::one_toned("🏋@").default_tone("️"); // person lifting weights
pub static WOMAN_BIKING : EmojiWithTone = EmojiWithTone::one_toned("🚴@‍♀️"); // woman biking
pub static PERSON_ROWING_BOAT : EmojiWithTone = EmojiWithTone::one_toned("🚣@"); // person rowing boat
pub static MAN_BOUNCING_BALL : EmojiWithTone = EmojiWithTone::one_toned("⛹@‍♂️").default_tone("️"); // man bouncing ball
pub static PERSON_PLAYING_WATER_POLO : EmojiWithTone = EmojiWithTone::one_toned("🤽@"); // person playing water polo
pub static WOMAN_LIFTING_WEIGHTS : EmojiWithTone = EmojiWithTone::one_toned("🏋@‍♀️").default_tone("️"); // woman lifting weights
pub static WOMAN_ROWING_BOAT : EmojiWithTone = EmojiWithTone::one_toned("🚣@‍♀️"); // woman rowing boat
pub static PERSON_BOUNCING_BALL : EmojiWithTone = EmojiWithTone::one_toned("⛹@").default_tone("️"); // person bouncing ball
pub static MAN_LIFTING_WEIGHTS : EmojiWithTone = EmojiWithTone::one_toned("🏋@‍♂️").default_tone("️"); // man lifting weights
pub static PERSON_PLAYING_HANDBALL : EmojiWithTone = EmojiWithTone::one_toned("🤾@"); // person playing handball
pub static HORSE_RACING : EmojiWithTone = EmojiWithTone::one_toned("🏇@"); // horse racing
pub static MAN_SWIMMING : EmojiWithTone = EmojiWithTone::one_toned("🏊@‍♂️"); // man swimming
pub static MAN_SURFING : EmojiWithTone = EmojiWithTone::one_toned("🏄@‍♂️"); // man surfing
pub static PERSON_SURFING : EmojiWithTone = EmojiWithTone::one_toned("🏄@"); // person surfing
pub static WOMEN_WRESTLING :  Emoji = Emoji("🤼‍♀️"); // women wrestling
pub static WOMAN_PLAYING_HANDBALL : EmojiWithTone = EmojiWithTone::one_toned("🤾@‍♀️"); // woman playing handball
pub static WOMAN_PLAYING_WATER_POLO : EmojiWithTone = EmojiWithTone::one_toned("🤽@‍♀️"); // woman playing water polo
pub static PERSON_JUGGLING : EmojiWithTone = EmojiWithTone::one_toned("🤹@"); // person juggling
pub static PERSON_FENCING :  Emoji = Emoji("🤺"); // person fencing
pub static PERSON_MOUNTAIN_BIKING : EmojiWithTone = EmojiWithTone::one_toned("🚵@"); // person mountain biking
pub static MAN_PLAYING_HANDBALL : EmojiWithTone = EmojiWithTone::one_toned("🤾@‍♂️"); // man playing handball
pub static MAN_JUGGLING : EmojiWithTone = EmojiWithTone::one_toned("🤹@‍♂️"); // man juggling
pub static WOMAN_GOLFING : EmojiWithTone = EmojiWithTone::one_toned("🏌@‍♀️").default_tone("️"); // woman golfing
pub static WOMAN_BOUNCING_BALL : EmojiWithTone = EmojiWithTone::one_toned("⛹@‍♀️").default_tone("️"); // woman bouncing ball
pub static MAN_BIKING : EmojiWithTone = EmojiWithTone::one_toned("🚴@‍♂️"); // man biking
pub static WOMAN_SURFING : EmojiWithTone = EmojiWithTone::one_toned("🏄@‍♀️"); // woman surfing
pub static WOMAN_SWIMMING : EmojiWithTone = EmojiWithTone::one_toned("🏊@‍♀️"); // woman swimming
pub static MAN_PLAYING_WATER_POLO : EmojiWithTone = EmojiWithTone::one_toned("🤽@‍♂️"); // man playing water polo
pub static MEN_WRESTLING :  Emoji = Emoji("🤼‍♂️"); // men wrestling
pub static PERSON_GOLFING : EmojiWithTone = EmojiWithTone::one_toned("🏌@").default_tone("️"); // person golfing
pub static PEOPLE_WRESTLING :  Emoji = Emoji("🤼"); // people wrestling
pub static WOMAN_JUGGLING : EmojiWithTone = EmojiWithTone::one_toned("🤹@‍♀️"); // woman juggling
pub static MAN_MOUNTAIN_BIKING : EmojiWithTone = EmojiWithTone::one_toned("🚵@‍♂️"); // man mountain biking
pub static PERSON_CARTWHEELING : EmojiWithTone = EmojiWithTone::one_toned("🤸@"); // person cartwheeling
pub static MAN_CARTWHEELING : EmojiWithTone = EmojiWithTone::one_toned("🤸@‍♂️"); // man cartwheeling
pub static MAN_ROWING_BOAT : EmojiWithTone = EmojiWithTone::one_toned("🚣@‍♂️"); // man rowing boat
pub static SNOWBOARDER : EmojiWithTone = EmojiWithTone::one_toned("🏂@"); // snowboarder
pub static WOMAN_MOUNTAIN_BIKING : EmojiWithTone = EmojiWithTone::one_toned("🚵@‍♀️"); // woman mountain biking
pub static MAN_GOLFING : EmojiWithTone = EmojiWithTone::one_toned("🏌@‍♂️").default_tone("️"); // man golfing
pub static WOMAN_CARTWHEELING : EmojiWithTone = EmojiWithTone::one_toned("🤸@‍♀️"); // woman cartwheeling
pub static SKIER :  Emoji = Emoji("⛷️"); // skier
pub static PERSON_SWIMMING : EmojiWithTone = EmojiWithTone::one_toned("🏊@"); // person swimming
pub static PERSON_BIKING : EmojiWithTone = EmojiWithTone::one_toned("🚴@"); // person biking
// SUBGROUP: person-resting
pub static PERSON_IN_BED : EmojiWithTone = EmojiWithTone::one_toned("🛌@"); // person in bed
pub static MAN_IN_LOTUS_POSITION : EmojiWithTone = EmojiWithTone::one_toned("🧘@‍♂️"); // man in lotus position
pub static PERSON_IN_LOTUS_POSITION : EmojiWithTone = EmojiWithTone::one_toned("🧘@"); // person in lotus position
pub static PERSON_TAKING_BATH : EmojiWithTone = EmojiWithTone::one_toned("🛀@"); // person taking bath
pub static WOMAN_IN_LOTUS_POSITION : EmojiWithTone = EmojiWithTone::one_toned("🧘@‍♀️"); // woman in lotus position
// SUBGROUP: family
pub static KISS :  Emoji = Emoji("💏"); // kiss
pub static COUPLE_WITH_HEART :  Emoji = Emoji("💑"); // couple with heart
pub static FAMILY_MAN_MAN_BOY_BOY :  Emoji = Emoji("👨‍👨‍👦‍👦"); // family: man, man, boy, boy
pub static COUPLE_WITH_HEART_WOMAN_MAN :  Emoji = Emoji("👩‍❤️‍👨"); // couple with heart: woman, man
pub static FAMILY_WOMAN_BOY :  Emoji = Emoji("👩‍👦"); // family: woman, boy
pub static FAMILY_MAN_MAN_GIRL_GIRL :  Emoji = Emoji("👨‍👨‍👧‍👧"); // family: man, man, girl, girl
pub static FAMILY_MAN_WOMAN_GIRL_GIRL :  Emoji = Emoji("👨‍👩‍👧‍👧"); // family: man, woman, girl, girl
pub static FAMILY_WOMAN_WOMAN_BOY_BOY :  Emoji = Emoji("👩‍👩‍👦‍👦"); // family: woman, woman, boy, boy
pub static FAMILY_MAN_BOY_BOY :  Emoji = Emoji("👨‍👦‍👦"); // family: man, boy, boy
pub static FAMILY_WOMAN_WOMAN_GIRL :  Emoji = Emoji("👩‍👩‍👧"); // family: woman, woman, girl
pub static COUPLE_WITH_HEART_WOMAN_WOMAN :  Emoji = Emoji("👩‍❤️‍👩"); // couple with heart: woman, woman
pub static FAMILY_MAN_WOMAN_GIRL_BOY :  Emoji = Emoji("👨‍👩‍👧‍👦"); // family: man, woman, girl, boy
pub static FAMILY_MAN_BOY :  Emoji = Emoji("👨‍👦"); // family: man, boy
pub static FAMILY_MAN_MAN_GIRL_BOY :  Emoji = Emoji("👨‍👨‍👧‍👦"); // family: man, man, girl, boy
pub static FAMILY_MAN_MAN_BOY :  Emoji = Emoji("👨‍👨‍👦"); // family: man, man, boy
pub static MEN_HOLDING_HANDS : EmojiWithTone = EmojiWithTone::one_toned("👬@").two_toned("👨@‍🤝‍👨@"); // men holding hands
pub static COUPLE_WITH_HEART_MAN_MAN :  Emoji = Emoji("👨‍❤️‍👨"); // couple with heart: man, man
pub static WOMAN_AND_MAN_HOLDING_HANDS : EmojiWithTone = EmojiWithTone::one_toned("👫@").two_toned("👩@‍🤝‍👨@"); // woman and man holding hands
pub static FAMILY_WOMAN_WOMAN_GIRL_GIRL :  Emoji = Emoji("👩‍👩‍👧‍👧"); // family: woman, woman, girl, girl
pub static FAMILY_WOMAN_GIRL_BOY :  Emoji = Emoji("👩‍👧‍👦"); // family: woman, girl, boy
pub static FAMILY_MAN_WOMAN_BOY :  Emoji = Emoji("👨‍👩‍👦"); // family: man, woman, boy
pub static FAMILY_WOMAN_GIRL_GIRL :  Emoji = Emoji("👩‍👧‍👧"); // family: woman, girl, girl
pub static FAMILY_MAN_GIRL :  Emoji = Emoji("👨‍👧"); // family: man, girl
pub static FAMILY_MAN_GIRL_GIRL :  Emoji = Emoji("👨‍👧‍👧"); // family: man, girl, girl
pub static FAMILY_WOMAN_BOY_BOY :  Emoji = Emoji("👩‍👦‍👦"); // family: woman, boy, boy
pub static PEOPLE_HOLDING_HANDS : EmojiWithTone = EmojiWithTone::one_toned("🧑@‍🤝‍🧑@").two_toned("🧑@‍🤝‍🧑@"); // people holding hands
pub static KISS_MAN_MAN :  Emoji = Emoji("👨‍❤️‍💋‍👨"); // kiss: man, man
pub static KISS_WOMAN_WOMAN :  Emoji = Emoji("👩‍❤️‍💋‍👩"); // kiss: woman, woman
pub static FAMILY_WOMAN_WOMAN_BOY :  Emoji = Emoji("👩‍👩‍👦"); // family: woman, woman, boy
pub static FAMILY_MAN_WOMAN_BOY_BOY :  Emoji = Emoji("👨‍👩‍👦‍👦"); // family: man, woman, boy, boy
pub static FAMILY :  Emoji = Emoji("👪"); // family
pub static FAMILY_MAN_WOMAN_GIRL :  Emoji = Emoji("👨‍👩‍👧"); // family: man, woman, girl
pub static WOMEN_HOLDING_HANDS : EmojiWithTone = EmojiWithTone::one_toned("👭@").two_toned("👩@‍🤝‍👩@"); // women holding hands
pub static FAMILY_MAN_GIRL_BOY :  Emoji = Emoji("👨‍👧‍👦"); // family: man, girl, boy
pub static KISS_WOMAN_MAN :  Emoji = Emoji("👩‍❤️‍💋‍👨"); // kiss: woman, man
pub static FAMILY_MAN_MAN_GIRL :  Emoji = Emoji("👨‍👨‍👧"); // family: man, man, girl
pub static FAMILY_WOMAN_GIRL :  Emoji = Emoji("👩‍👧"); // family: woman, girl
pub static FAMILY_WOMAN_WOMAN_GIRL_BOY :  Emoji = Emoji("👩‍👩‍👧‍👦"); // family: woman, woman, girl, boy
// SUBGROUP: person-symbol
pub static PEOPLE_HUGGING :  Emoji = Emoji("🫂"); // people hugging
pub static SPEAKING_HEAD :  Emoji = Emoji("🗣️"); // speaking head
pub static FOOTPRINTS :  Emoji = Emoji("👣"); // footprints
pub static BUSTS_IN_SILHOUETTE :  Emoji = Emoji("👥"); // busts in silhouette
pub static BUST_IN_SILHOUETTE :  Emoji = Emoji("👤"); // bust in silhouette

// GROUP: Component
// SUBGROUP: skin-tone
pub static MEDIUM_DARK_SKIN_TONE :  Emoji = Emoji("🏾"); // medium-dark skin tone
pub static MEDIUM_LIGHT_SKIN_TONE :  Emoji = Emoji("🏼"); // medium-light skin tone
pub static MEDIUM_SKIN_TONE :  Emoji = Emoji("🏽"); // medium skin tone
pub static DARK_SKIN_TONE :  Emoji = Emoji("🏿"); // dark skin tone
pub static LIGHT_SKIN_TONE :  Emoji = Emoji("🏻"); // light skin tone
// SUBGROUP: hair-style
pub static BALD :  Emoji = Emoji("🦲"); // bald
pub static RED_HAIR :  Emoji = Emoji("🦰"); // red hair
pub static WHITE_HAIR :  Emoji = Emoji("🦳"); // white hair
pub static CURLY_HAIR :  Emoji = Emoji("🦱"); // curly hair

// GROUP: Animals & Nature
// SUBGROUP: animal-mammal
pub static TIGER_FACE :  Emoji = Emoji("🐯"); // tiger face
pub static HORSE_FACE :  Emoji = Emoji("🐴"); // horse face
pub static ZEBRA :  Emoji = Emoji("🦓"); // zebra
pub static HIPPOPOTAMUS :  Emoji = Emoji("🦛"); // hippopotamus
pub static PIG_NOSE :  Emoji = Emoji("🐽"); // pig nose
pub static PIG_FACE :  Emoji = Emoji("🐷"); // pig face
pub static WATER_BUFFALO :  Emoji = Emoji("🐃"); // water buffalo
pub static DEER :  Emoji = Emoji("🦌"); // deer
pub static WOLF :  Emoji = Emoji("🐺"); // wolf
pub static PIG :  Emoji = Emoji("🐖"); // pig
pub static RAT :  Emoji = Emoji("🐀"); // rat
pub static MAMMOTH :  Emoji = Emoji("🦣"); // mammoth
pub static MOUSE :  Emoji = Emoji("🐁"); // mouse
pub static COW :  Emoji = Emoji("🐄"); // cow
pub static LEOPARD :  Emoji = Emoji("🐆"); // leopard
pub static LLAMA :  Emoji = Emoji("🦙"); // llama
pub static TIGER :  Emoji = Emoji("🐅"); // tiger
pub static ELEPHANT :  Emoji = Emoji("🐘"); // elephant
pub static BISON :  Emoji = Emoji("🦬"); // bison
pub static POLAR_BEAR :  Emoji = Emoji("🐻‍❄️"); // polar bear
pub static GORILLA :  Emoji = Emoji("🦍"); // gorilla
pub static RAM :  Emoji = Emoji("🐏"); // ram
pub static SLOTH :  Emoji = Emoji("🦥"); // sloth
pub static PAW_PRINTS :  Emoji = Emoji("🐾"); // paw prints
pub static RABBIT :  Emoji = Emoji("🐇"); // rabbit
pub static RHINOCEROS :  Emoji = Emoji("🦏"); // rhinoceros
pub static BEAVER :  Emoji = Emoji("🦫"); // beaver
pub static KOALA :  Emoji = Emoji("🐨"); // koala
pub static CHIPMUNK :  Emoji = Emoji("🐿️"); // chipmunk
pub static BAT :  Emoji = Emoji("🦇"); // bat
pub static RABBIT_FACE :  Emoji = Emoji("🐰"); // rabbit face
pub static COW_FACE :  Emoji = Emoji("🐮"); // cow face
pub static ORANGUTAN :  Emoji = Emoji("🦧"); // orangutan
pub static CAT_FACE :  Emoji = Emoji("🐱"); // cat face
pub static KANGAROO :  Emoji = Emoji("🦘"); // kangaroo
pub static TWO_HUMP_CAMEL :  Emoji = Emoji("🐫"); // two-hump camel
pub static HAMSTER :  Emoji = Emoji("🐹"); // hamster
pub static FOX :  Emoji = Emoji("🦊"); // fox
pub static MONKEY :  Emoji = Emoji("🐒"); // monkey
pub static DOG :  Emoji = Emoji("🐕"); // dog
pub static SERVICE_DOG :  Emoji = Emoji("🐕‍🦺"); // service dog
pub static BLACK_CAT :  Emoji = Emoji("🐈‍⬛"); // black cat
pub static SKUNK :  Emoji = Emoji("🦨"); // skunk
pub static MOUSE_FACE :  Emoji = Emoji("🐭"); // mouse face
pub static RACCOON :  Emoji = Emoji("🦝"); // raccoon
pub static BEAR :  Emoji = Emoji("🐻"); // bear
pub static CAMEL :  Emoji = Emoji("🐪"); // camel
pub static CAT :  Emoji = Emoji("🐈"); // cat
pub static HORSE :  Emoji = Emoji("🐎"); // horse
pub static OTTER :  Emoji = Emoji("🦦"); // otter
pub static BOAR :  Emoji = Emoji("🐗"); // boar
pub static POODLE :  Emoji = Emoji("🐩"); // poodle
pub static EWE :  Emoji = Emoji("🐑"); // ewe
pub static PANDA :  Emoji = Emoji("🐼"); // panda
pub static DOG_FACE :  Emoji = Emoji("🐶"); // dog face
pub static HEDGEHOG :  Emoji = Emoji("🦔"); // hedgehog
pub static GUIDE_DOG :  Emoji = Emoji("🦮"); // guide dog
pub static UNICORN :  Emoji = Emoji("🦄"); // unicorn
pub static MONKEY_FACE :  Emoji = Emoji("🐵"); // monkey face
pub static LION :  Emoji = Emoji("🦁"); // lion
pub static GOAT :  Emoji = Emoji("🐐"); // goat
pub static BADGER :  Emoji = Emoji("🦡"); // badger
pub static OX :  Emoji = Emoji("🐂"); // ox
pub static GIRAFFE :  Emoji = Emoji("🦒"); // giraffe
// SUBGROUP: animal-bird
pub static FLAMINGO :  Emoji = Emoji("🦩"); // flamingo
pub static FRONT_FACING_BABY_CHICK :  Emoji = Emoji("🐥"); // front-facing baby chick
pub static ROOSTER :  Emoji = Emoji("🐓"); // rooster
pub static HATCHING_CHICK :  Emoji = Emoji("🐣"); // hatching chick
pub static OWL :  Emoji = Emoji("🦉"); // owl
pub static DUCK :  Emoji = Emoji("🦆"); // duck
pub static FEATHER :  Emoji = Emoji("🪶"); // feather
pub static PARROT :  Emoji = Emoji("🦜"); // parrot
pub static DOVE :  Emoji = Emoji("🕊️"); // dove
pub static SWAN :  Emoji = Emoji("🦢"); // swan
pub static CHICKEN :  Emoji = Emoji("🐔"); // chicken
pub static DODO :  Emoji = Emoji("🦤"); // dodo
pub static EAGLE :  Emoji = Emoji("🦅"); // eagle
pub static PEACOCK :  Emoji = Emoji("🦚"); // peacock
pub static PENGUIN :  Emoji = Emoji("🐧"); // penguin
pub static BABY_CHICK :  Emoji = Emoji("🐤"); // baby chick
pub static BIRD :  Emoji = Emoji("🐦"); // bird
pub static TURKEY :  Emoji = Emoji("🦃"); // turkey
// SUBGROUP: animal-amphibian
pub static FROG :  Emoji = Emoji("🐸"); // frog
// SUBGROUP: animal-reptile
pub static TURTLE :  Emoji = Emoji("🐢"); // turtle
pub static DRAGON_FACE :  Emoji = Emoji("🐲"); // dragon face
pub static CROCODILE :  Emoji = Emoji("🐊"); // crocodile
pub static SNAKE :  Emoji = Emoji("🐍"); // snake
pub static LIZARD :  Emoji = Emoji("🦎"); // lizard
pub static DRAGON :  Emoji = Emoji("🐉"); // dragon
pub static SAUROPOD :  Emoji = Emoji("🦕"); // sauropod
pub static T_REX :  Emoji = Emoji("🦖"); // T-Rex
// SUBGROUP: animal-marine
pub static SEAL :  Emoji = Emoji("🦭"); // seal
pub static OCTOPUS :  Emoji = Emoji("🐙"); // octopus
pub static TROPICAL_FISH :  Emoji = Emoji("🐠"); // tropical fish
pub static BLOWFISH :  Emoji = Emoji("🐡"); // blowfish
pub static SHARK :  Emoji = Emoji("🦈"); // shark
pub static FISH :  Emoji = Emoji("🐟"); // fish
pub static SPOUTING_WHALE :  Emoji = Emoji("🐳"); // spouting whale
pub static WHALE :  Emoji = Emoji("🐋"); // whale
pub static SPIRAL_SHELL :  Emoji = Emoji("🐚"); // spiral shell
pub static DOLPHIN :  Emoji = Emoji("🐬"); // dolphin
// SUBGROUP: animal-bug
pub static BUG :  Emoji = Emoji("🐛"); // bug
pub static BUTTERFLY :  Emoji = Emoji("🦋"); // butterfly
pub static CRICKET :  Emoji = Emoji("🦗"); // cricket
pub static SPIDER :  Emoji = Emoji("🕷️"); // spider
pub static MOSQUITO :  Emoji = Emoji("🦟"); // mosquito
pub static COCKROACH :  Emoji = Emoji("🪳"); // cockroach
pub static SPIDER_WEB :  Emoji = Emoji("🕸️"); // spider web
pub static LADY_BEETLE :  Emoji = Emoji("🐞"); // lady beetle
pub static WORM :  Emoji = Emoji("🪱"); // worm
pub static SNAIL :  Emoji = Emoji("🐌"); // snail
pub static MICROBE :  Emoji = Emoji("🦠"); // microbe
pub static ANT :  Emoji = Emoji("🐜"); // ant
pub static HONEYBEE :  Emoji = Emoji("🐝"); // honeybee
pub static BEETLE :  Emoji = Emoji("🪲"); // beetle
pub static SCORPION :  Emoji = Emoji("🦂"); // scorpion
pub static FLY :  Emoji = Emoji("🪰"); // fly
// SUBGROUP: plant-flower
pub static CHERRY_BLOSSOM :  Emoji = Emoji("🌸"); // cherry blossom
pub static WHITE_FLOWER :  Emoji = Emoji("💮"); // white flower
pub static ROSETTE :  Emoji = Emoji("🏵️"); // rosette
pub static BOUQUET :  Emoji = Emoji("💐"); // bouquet
pub static SUNFLOWER :  Emoji = Emoji("🌻"); // sunflower
pub static WILTED_FLOWER :  Emoji = Emoji("🥀"); // wilted flower
pub static BLOSSOM :  Emoji = Emoji("🌼"); // blossom
pub static ROSE :  Emoji = Emoji("🌹"); // rose
pub static HIBISCUS :  Emoji = Emoji("🌺"); // hibiscus
pub static TULIP :  Emoji = Emoji("🌷"); // tulip
// SUBGROUP: plant-other
pub static SHEAF_OF_RICE :  Emoji = Emoji("🌾"); // sheaf of rice
pub static FOUR_LEAF_CLOVER :  Emoji = Emoji("🍀"); // four leaf clover
pub static POTTED_PLANT :  Emoji = Emoji("🪴"); // potted plant
pub static EVERGREEN_TREE :  Emoji = Emoji("🌲"); // evergreen tree
pub static SEEDLING :  Emoji = Emoji("🌱"); // seedling
pub static DECIDUOUS_TREE :  Emoji = Emoji("🌳"); // deciduous tree
pub static CACTUS :  Emoji = Emoji("🌵"); // cactus
pub static HERB :  Emoji = Emoji("🌿"); // herb
pub static MAPLE_LEAF :  Emoji = Emoji("🍁"); // maple leaf
pub static PALM_TREE :  Emoji = Emoji("🌴"); // palm tree
pub static SHAMROCK :  Emoji = Emoji("☘️"); // shamrock
pub static LEAF_FLUTTERING_IN_WIND :  Emoji = Emoji("🍃"); // leaf fluttering in wind
pub static FALLEN_LEAF :  Emoji = Emoji("🍂"); // fallen leaf

// GROUP: Food & Drink
// SUBGROUP: food-fruit
pub static STRAWBERRY :  Emoji = Emoji("🍓"); // strawberry
pub static GREEN_APPLE :  Emoji = Emoji("🍏"); // green apple
pub static GRAPES :  Emoji = Emoji("🍇"); // grapes
pub static CHERRIES :  Emoji = Emoji("🍒"); // cherries
pub static WATERMELON :  Emoji = Emoji("🍉"); // watermelon
pub static RED_APPLE :  Emoji = Emoji("🍎"); // red apple
pub static KIWI_FRUIT :  Emoji = Emoji("🥝"); // kiwi fruit
pub static OLIVE :  Emoji = Emoji("🫒"); // olive
pub static PEACH :  Emoji = Emoji("🍑"); // peach
pub static MELON :  Emoji = Emoji("🍈"); // melon
pub static MANGO :  Emoji = Emoji("🥭"); // mango
pub static LEMON :  Emoji = Emoji("🍋"); // lemon
pub static BANANA :  Emoji = Emoji("🍌"); // banana
pub static PINEAPPLE :  Emoji = Emoji("🍍"); // pineapple
pub static PEAR :  Emoji = Emoji("🍐"); // pear
pub static BLUEBERRIES :  Emoji = Emoji("🫐"); // blueberries
pub static TANGERINE :  Emoji = Emoji("🍊"); // tangerine
pub static COCONUT :  Emoji = Emoji("🥥"); // coconut
pub static TOMATO :  Emoji = Emoji("🍅"); // tomato
// SUBGROUP: food-vegetable
pub static CUCUMBER :  Emoji = Emoji("🥒"); // cucumber
pub static EGGPLANT :  Emoji = Emoji("🍆"); // eggplant
pub static PEANUTS :  Emoji = Emoji("🥜"); // peanuts
pub static LEAFY_GREEN :  Emoji = Emoji("🥬"); // leafy green
pub static CHESTNUT :  Emoji = Emoji("🌰"); // chestnut
pub static CARROT :  Emoji = Emoji("🥕"); // carrot
pub static BROCCOLI :  Emoji = Emoji("🥦"); // broccoli
pub static AVOCADO :  Emoji = Emoji("🥑"); // avocado
pub static HOT_PEPPER :  Emoji = Emoji("🌶️"); // hot pepper
pub static EAR_OF_CORN :  Emoji = Emoji("🌽"); // ear of corn
pub static MUSHROOM :  Emoji = Emoji("🍄"); // mushroom
pub static BELL_PEPPER :  Emoji = Emoji("🫑"); // bell pepper
pub static POTATO :  Emoji = Emoji("🥔"); // potato
pub static GARLIC :  Emoji = Emoji("🧄"); // garlic
pub static ONION :  Emoji = Emoji("🧅"); // onion
// SUBGROUP: food-prepared
pub static FRENCH_FRIES :  Emoji = Emoji("🍟"); // french fries
pub static FONDUE :  Emoji = Emoji("🫕"); // fondue
pub static PIZZA :  Emoji = Emoji("🍕"); // pizza
pub static HAMBURGER :  Emoji = Emoji("🍔"); // hamburger
pub static FLATBREAD :  Emoji = Emoji("🫓"); // flatbread
pub static CHEESE_WEDGE :  Emoji = Emoji("🧀"); // cheese wedge
pub static WAFFLE :  Emoji = Emoji("🧇"); // waffle
pub static CROISSANT :  Emoji = Emoji("🥐"); // croissant
pub static SANDWICH :  Emoji = Emoji("🥪"); // sandwich
pub static SHALLOW_PAN_OF_FOOD :  Emoji = Emoji("🥘"); // shallow pan of food
pub static BUTTER :  Emoji = Emoji("🧈"); // butter
pub static SALT :  Emoji = Emoji("🧂"); // salt
pub static FALAFEL :  Emoji = Emoji("🧆"); // falafel
pub static CUT_OF_MEAT :  Emoji = Emoji("🥩"); // cut of meat
pub static BREAD :  Emoji = Emoji("🍞"); // bread
pub static STUFFED_FLATBREAD :  Emoji = Emoji("🥙"); // stuffed flatbread
pub static BACON :  Emoji = Emoji("🥓"); // bacon
pub static HOT_DOG :  Emoji = Emoji("🌭"); // hot dog
pub static BOWL_WITH_SPOON :  Emoji = Emoji("🥣"); // bowl with spoon
pub static POT_OF_FOOD :  Emoji = Emoji("🍲"); // pot of food
pub static BAGEL :  Emoji = Emoji("🥯"); // bagel
pub static CANNED_FOOD :  Emoji = Emoji("🥫"); // canned food
pub static PANCAKES :  Emoji = Emoji("🥞"); // pancakes
pub static MEAT_ON_BONE :  Emoji = Emoji("🍖"); // meat on bone
pub static TACO :  Emoji = Emoji("🌮"); // taco
pub static BAGUETTE_BREAD :  Emoji = Emoji("🥖"); // baguette bread
pub static COOKING :  Emoji = Emoji("🍳"); // cooking
pub static PRETZEL :  Emoji = Emoji("🥨"); // pretzel
pub static POULTRY_LEG :  Emoji = Emoji("🍗"); // poultry leg
pub static TAMALE :  Emoji = Emoji("🫔"); // tamale
pub static GREEN_SALAD :  Emoji = Emoji("🥗"); // green salad
pub static POPCORN :  Emoji = Emoji("🍿"); // popcorn
pub static EGG :  Emoji = Emoji("🥚"); // egg
pub static BURRITO :  Emoji = Emoji("🌯"); // burrito
// SUBGROUP: food-asian
pub static ROASTED_SWEET_POTATO :  Emoji = Emoji("🍠"); // roasted sweet potato
pub static SPAGHETTI :  Emoji = Emoji("🍝"); // spaghetti
pub static RICE_BALL :  Emoji = Emoji("🍙"); // rice ball
pub static FRIED_SHRIMP :  Emoji = Emoji("🍤"); // fried shrimp
pub static RICE_CRACKER :  Emoji = Emoji("🍘"); // rice cracker
pub static FISH_CAKE_WITH_SWIRL :  Emoji = Emoji("🍥"); // fish cake with swirl
pub static DUMPLING :  Emoji = Emoji("🥟"); // dumpling
pub static FORTUNE_COOKIE :  Emoji = Emoji("🥠"); // fortune cookie
pub static TAKEOUT_BOX :  Emoji = Emoji("🥡"); // takeout box
pub static BENTO_BOX :  Emoji = Emoji("🍱"); // bento box
pub static DANGO :  Emoji = Emoji("🍡"); // dango
pub static STEAMING_BOWL :  Emoji = Emoji("🍜"); // steaming bowl
pub static ODEN :  Emoji = Emoji("🍢"); // oden
pub static MOON_CAKE :  Emoji = Emoji("🥮"); // moon cake
pub static COOKED_RICE :  Emoji = Emoji("🍚"); // cooked rice
pub static CURRY_RICE :  Emoji = Emoji("🍛"); // curry rice
pub static SUSHI :  Emoji = Emoji("🍣"); // sushi
// SUBGROUP: food-marine
pub static SHRIMP :  Emoji = Emoji("🦐"); // shrimp
pub static LOBSTER :  Emoji = Emoji("🦞"); // lobster
pub static CRAB :  Emoji = Emoji("🦀"); // crab
pub static SQUID :  Emoji = Emoji("🦑"); // squid
pub static OYSTER :  Emoji = Emoji("🦪"); // oyster
// SUBGROUP: food-sweet
pub static BIRTHDAY_CAKE :  Emoji = Emoji("🎂"); // birthday cake
pub static SOFT_ICE_CREAM :  Emoji = Emoji("🍦"); // soft ice cream
pub static COOKIE :  Emoji = Emoji("🍪"); // cookie
pub static ICE_CREAM :  Emoji = Emoji("🍨"); // ice cream
pub static SHORTCAKE :  Emoji = Emoji("🍰"); // shortcake
pub static CUPCAKE :  Emoji = Emoji("🧁"); // cupcake
pub static PIE :  Emoji = Emoji("🥧"); // pie
pub static CHOCOLATE_BAR :  Emoji = Emoji("🍫"); // chocolate bar
pub static CANDY :  Emoji = Emoji("🍬"); // candy
pub static LOLLIPOP :  Emoji = Emoji("🍭"); // lollipop
pub static CUSTARD :  Emoji = Emoji("🍮"); // custard
pub static HONEY_POT :  Emoji = Emoji("🍯"); // honey pot
pub static SHAVED_ICE :  Emoji = Emoji("🍧"); // shaved ice
pub static DOUGHNUT :  Emoji = Emoji("🍩"); // doughnut
// SUBGROUP: drink
pub static COCKTAIL_GLASS :  Emoji = Emoji("🍸"); // cocktail glass
pub static CUP_WITH_STRAW :  Emoji = Emoji("🥤"); // cup with straw
pub static SAKE :  Emoji = Emoji("🍶"); // sake
pub static CLINKING_BEER_MUGS :  Emoji = Emoji("🍻"); // clinking beer mugs
pub static BABY_BOTTLE :  Emoji = Emoji("🍼"); // baby bottle
pub static TEAPOT :  Emoji = Emoji("🫖"); // teapot
pub static BOTTLE_WITH_POPPING_CORK :  Emoji = Emoji("🍾"); // bottle with popping cork
pub static CLINKING_GLASSES :  Emoji = Emoji("🥂"); // clinking glasses
pub static WINE_GLASS :  Emoji = Emoji("🍷"); // wine glass
pub static BEVERAGE_BOX :  Emoji = Emoji("🧃"); // beverage box
pub static TEACUP_WITHOUT_HANDLE :  Emoji = Emoji("🍵"); // teacup without handle
pub static BUBBLE_TEA :  Emoji = Emoji("🧋"); // bubble tea
pub static BEER_MUG :  Emoji = Emoji("🍺"); // beer mug
pub static TUMBLER_GLASS :  Emoji = Emoji("🥃"); // tumbler glass
pub static GLASS_OF_MILK :  Emoji = Emoji("🥛"); // glass of milk
pub static TROPICAL_DRINK :  Emoji = Emoji("🍹"); // tropical drink
pub static MATE :  Emoji = Emoji("🧉"); // mate
pub static ICE :  Emoji = Emoji("🧊"); // ice
pub static HOT_BEVERAGE :  Emoji = Emoji("☕"); // hot beverage
// SUBGROUP: dishware
pub static FORK_AND_KNIFE :  Emoji = Emoji("🍴"); // fork and knife
pub static FORK_AND_KNIFE_WITH_PLATE :  Emoji = Emoji("🍽️"); // fork and knife with plate
pub static CHOPSTICKS :  Emoji = Emoji("🥢"); // chopsticks
pub static SPOON :  Emoji = Emoji("🥄"); // spoon
pub static KITCHEN_KNIFE :  Emoji = Emoji("🔪"); // kitchen knife
pub static AMPHORA :  Emoji = Emoji("🏺"); // amphora

// GROUP: Travel & Places
// SUBGROUP: place-map
pub static GLOBE_SHOWING_EUROPE_AFRICA :  Emoji = Emoji("🌍"); // globe showing Europe-Africa
pub static GLOBE_SHOWING_ASIA_AUSTRALIA :  Emoji = Emoji("🌏"); // globe showing Asia-Australia
pub static GLOBE_WITH_MERIDIANS :  Emoji = Emoji("🌐"); // globe with meridians
pub static MAP_OF_JAPAN :  Emoji = Emoji("🗾"); // map of Japan
pub static GLOBE_SHOWING_AMERICAS :  Emoji = Emoji("🌎"); // globe showing Americas
pub static WORLD_MAP :  Emoji = Emoji("🗺️"); // world map
pub static COMPASS :  Emoji = Emoji("🧭"); // compass
// SUBGROUP: place-geographic
pub static SNOW_CAPPED_MOUNTAIN :  Emoji = Emoji("🏔️"); // snow-capped mountain
pub static DESERT_ISLAND :  Emoji = Emoji("🏝️"); // desert island
pub static MOUNTAIN :  Emoji = Emoji("⛰️"); // mountain
pub static BEACH_WITH_UMBRELLA :  Emoji = Emoji("🏖️"); // beach with umbrella
pub static VOLCANO :  Emoji = Emoji("🌋"); // volcano
pub static MOUNT_FUJI :  Emoji = Emoji("🗻"); // mount fuji
pub static DESERT :  Emoji = Emoji("🏜️"); // desert
pub static NATIONAL_PARK :  Emoji = Emoji("🏞️"); // national park
pub static CAMPING :  Emoji = Emoji("🏕️"); // camping
// SUBGROUP: place-building
pub static BUILDING_CONSTRUCTION :  Emoji = Emoji("🏗️"); // building construction
pub static JAPANESE_CASTLE :  Emoji = Emoji("🏯"); // Japanese castle
pub static CASTLE :  Emoji = Emoji("🏰"); // castle
pub static WOOD :  Emoji = Emoji("🪵"); // wood
pub static HOUSES :  Emoji = Emoji("🏘️"); // houses
pub static OFFICE_BUILDING :  Emoji = Emoji("🏢"); // office building
pub static HOSPITAL :  Emoji = Emoji("🏥"); // hospital
pub static JAPANESE_POST_OFFICE :  Emoji = Emoji("🏣"); // Japanese post office
pub static STADIUM :  Emoji = Emoji("🏟️"); // stadium
pub static BRICK :  Emoji = Emoji("🧱"); // brick
pub static HOUSE :  Emoji = Emoji("🏠"); // house
pub static BANK :  Emoji = Emoji("🏦"); // bank
pub static LOVE_HOTEL :  Emoji = Emoji("🏩"); // love hotel
pub static WEDDING :  Emoji = Emoji("💒"); // wedding
pub static SCHOOL :  Emoji = Emoji("🏫"); // school
pub static HOTEL :  Emoji = Emoji("🏨"); // hotel
pub static POST_OFFICE :  Emoji = Emoji("🏤"); // post office
pub static TOKYO_TOWER :  Emoji = Emoji("🗼"); // Tokyo tower
pub static CLASSICAL_BUILDING :  Emoji = Emoji("🏛️"); // classical building
pub static ROCK :  Emoji = Emoji("🪨"); // rock
pub static DERELICT_HOUSE :  Emoji = Emoji("🏚️"); // derelict house
pub static CONVENIENCE_STORE :  Emoji = Emoji("🏪"); // convenience store
pub static HUT :  Emoji = Emoji("🛖"); // hut
pub static STATUE_OF_LIBERTY :  Emoji = Emoji("🗽"); // Statue of Liberty
pub static FACTORY :  Emoji = Emoji("🏭"); // factory
pub static DEPARTMENT_STORE :  Emoji = Emoji("🏬"); // department store
pub static HOUSE_WITH_GARDEN :  Emoji = Emoji("🏡"); // house with garden
// SUBGROUP: place-religious
pub static MOSQUE :  Emoji = Emoji("🕌"); // mosque
pub static HINDU_TEMPLE :  Emoji = Emoji("🛕"); // hindu temple
pub static CHURCH :  Emoji = Emoji("⛪"); // church
pub static SYNAGOGUE :  Emoji = Emoji("🕍"); // synagogue
pub static SHINTO_SHRINE :  Emoji = Emoji("⛩️"); // shinto shrine
pub static KAABA :  Emoji = Emoji("🕋"); // kaaba
// SUBGROUP: place-other
pub static BARBER_POLE :  Emoji = Emoji("💈"); // barber pole
pub static BRIDGE_AT_NIGHT :  Emoji = Emoji("🌉"); // bridge at night
pub static TENT :  Emoji = Emoji("⛺"); // tent
pub static NIGHT_WITH_STARS :  Emoji = Emoji("🌃"); // night with stars
pub static CITYSCAPE :  Emoji = Emoji("🏙️"); // cityscape
pub static SUNRISE :  Emoji = Emoji("🌅"); // sunrise
pub static SUNRISE_OVER_MOUNTAINS :  Emoji = Emoji("🌄"); // sunrise over mountains
pub static FOUNTAIN :  Emoji = Emoji("⛲"); // fountain
pub static SUNSET :  Emoji = Emoji("🌇"); // sunset
pub static HOT_SPRINGS :  Emoji = Emoji("♨️"); // hot springs
pub static CIRCUS_TENT :  Emoji = Emoji("🎪"); // circus tent
pub static ROLLER_COASTER :  Emoji = Emoji("🎢"); // roller coaster
pub static FERRIS_WHEEL :  Emoji = Emoji("🎡"); // ferris wheel
pub static CAROUSEL_HORSE :  Emoji = Emoji("🎠"); // carousel horse
pub static FOGGY :  Emoji = Emoji("🌁"); // foggy
pub static CITYSCAPE_AT_DUSK :  Emoji = Emoji("🌆"); // cityscape at dusk
// SUBGROUP: transport-ground
pub static AUTOMOBILE :  Emoji = Emoji("🚗"); // automobile
pub static MOTOR_SCOOTER :  Emoji = Emoji("🛵"); // motor scooter
pub static LOCOMOTIVE :  Emoji = Emoji("🚂"); // locomotive
pub static TROLLEYBUS :  Emoji = Emoji("🚎"); // trolleybus
pub static ONCOMING_TAXI :  Emoji = Emoji("🚖"); // oncoming taxi
pub static HORIZONTAL_TRAFFIC_LIGHT :  Emoji = Emoji("🚥"); // horizontal traffic light
pub static ONCOMING_POLICE_CAR :  Emoji = Emoji("🚔"); // oncoming police car
pub static RACING_CAR :  Emoji = Emoji("🏎️"); // racing car
pub static FUEL_PUMP :  Emoji = Emoji("⛽"); // fuel pump
pub static TAXI :  Emoji = Emoji("🚕"); // taxi
pub static MOUNTAIN_RAILWAY :  Emoji = Emoji("🚞"); // mountain railway
pub static MINIBUS :  Emoji = Emoji("🚐"); // minibus
pub static ONCOMING_AUTOMOBILE :  Emoji = Emoji("🚘"); // oncoming automobile
pub static MONORAIL :  Emoji = Emoji("🚝"); // monorail
pub static DELIVERY_TRUCK :  Emoji = Emoji("🚚"); // delivery truck
pub static AMBULANCE :  Emoji = Emoji("🚑"); // ambulance
pub static HIGH_SPEED_TRAIN :  Emoji = Emoji("🚄"); // high-speed train
pub static ONCOMING_BUS :  Emoji = Emoji("🚍"); // oncoming bus
pub static POLICE_CAR :  Emoji = Emoji("🚓"); // police car
pub static TRAIN :  Emoji = Emoji("🚆"); // train
pub static PICKUP_TRUCK :  Emoji = Emoji("🛻"); // pickup truck
pub static ROLLER_SKATE :  Emoji = Emoji("🛼"); // roller skate
pub static AUTO_RICKSHAW :  Emoji = Emoji("🛺"); // auto rickshaw
pub static RAILWAY_TRACK :  Emoji = Emoji("🛤️"); // railway track
pub static POLICE_CAR_LIGHT :  Emoji = Emoji("🚨"); // police car light
pub static STOP_SIGN :  Emoji = Emoji("🛑"); // stop sign
pub static FIRE_ENGINE :  Emoji = Emoji("🚒"); // fire engine
pub static BULLET_TRAIN :  Emoji = Emoji("🚅"); // bullet train
pub static ARTICULATED_LORRY :  Emoji = Emoji("🚛"); // articulated lorry
pub static VERTICAL_TRAFFIC_LIGHT :  Emoji = Emoji("🚦"); // vertical traffic light
pub static CONSTRUCTION :  Emoji = Emoji("🚧"); // construction
pub static MANUAL_WHEELCHAIR :  Emoji = Emoji("🦽"); // manual wheelchair
pub static RAILWAY_CAR :  Emoji = Emoji("🚃"); // railway car
pub static TRAM_CAR :  Emoji = Emoji("🚋"); // tram car
pub static TRACTOR :  Emoji = Emoji("🚜"); // tractor
pub static BUS_STOP :  Emoji = Emoji("🚏"); // bus stop
pub static TRAM :  Emoji = Emoji("🚊"); // tram
pub static MOTORCYCLE :  Emoji = Emoji("🏍️"); // motorcycle
pub static BICYCLE :  Emoji = Emoji("🚲"); // bicycle
pub static LIGHT_RAIL :  Emoji = Emoji("🚈"); // light rail
pub static MOTORWAY :  Emoji = Emoji("🛣️"); // motorway
pub static MOTORIZED_WHEELCHAIR :  Emoji = Emoji("🦼"); // motorized wheelchair
pub static KICK_SCOOTER :  Emoji = Emoji("🛴"); // kick scooter
pub static OIL_DRUM :  Emoji = Emoji("🛢️"); // oil drum
pub static BUS :  Emoji = Emoji("🚌"); // bus
pub static SKATEBOARD :  Emoji = Emoji("🛹"); // skateboard
pub static METRO :  Emoji = Emoji("🚇"); // metro
pub static STATION :  Emoji = Emoji("🚉"); // station
pub static SPORT_UTILITY_VEHICLE :  Emoji = Emoji("🚙"); // sport utility vehicle
// SUBGROUP: transport-water
pub static SHIP :  Emoji = Emoji("🚢"); // ship
pub static PASSENGER_SHIP :  Emoji = Emoji("🛳️"); // passenger ship
pub static SAILBOAT :  Emoji = Emoji("⛵"); // sailboat
pub static CANOE :  Emoji = Emoji("🛶"); // canoe
pub static ANCHOR :  Emoji = Emoji("⚓"); // anchor
pub static MOTOR_BOAT :  Emoji = Emoji("🛥️"); // motor boat
pub static FERRY :  Emoji = Emoji("⛴️"); // ferry
pub static SPEEDBOAT :  Emoji = Emoji("🚤"); // speedboat
// SUBGROUP: transport-air
pub static MOUNTAIN_CABLEWAY :  Emoji = Emoji("🚠"); // mountain cableway
pub static SMALL_AIRPLANE :  Emoji = Emoji("🛩️"); // small airplane
pub static HELICOPTER :  Emoji = Emoji("🚁"); // helicopter
pub static AERIAL_TRAMWAY :  Emoji = Emoji("🚡"); // aerial tramway
pub static SATELLITE :  Emoji = Emoji("🛰️"); // satellite
pub static AIRPLANE :  Emoji = Emoji("✈️"); // airplane
pub static ROCKET :  Emoji = Emoji("🚀"); // rocket
pub static FLYING_SAUCER :  Emoji = Emoji("🛸"); // flying saucer
pub static SEAT :  Emoji = Emoji("💺"); // seat
pub static AIRPLANE_ARRIVAL :  Emoji = Emoji("🛬"); // airplane arrival
pub static PARACHUTE :  Emoji = Emoji("🪂"); // parachute
pub static SUSPENSION_RAILWAY :  Emoji = Emoji("🚟"); // suspension railway
pub static AIRPLANE_DEPARTURE :  Emoji = Emoji("🛫"); // airplane departure
// SUBGROUP: hotel
pub static LUGGAGE :  Emoji = Emoji("🧳"); // luggage
pub static BELLHOP_BELL :  Emoji = Emoji("🛎️"); // bellhop bell
// SUBGROUP: time
pub static SIX_THIRTY :  Emoji = Emoji("🕡"); // six-thirty
pub static FIVE_THIRTY :  Emoji = Emoji("🕠"); // five-thirty
pub static MANTELPIECE_CLOCK :  Emoji = Emoji("🕰️"); // mantelpiece clock
pub static FOUR_O_CLOCK :  Emoji = Emoji("🕓"); // four o’clock
pub static EIGHT_O_CLOCK :  Emoji = Emoji("🕗"); // eight o’clock
pub static FIVE_O_CLOCK :  Emoji = Emoji("🕔"); // five o’clock
pub static THREE_THIRTY :  Emoji = Emoji("🕞"); // three-thirty
pub static ELEVEN_O_CLOCK :  Emoji = Emoji("🕚"); // eleven o’clock
pub static TWELVE_O_CLOCK :  Emoji = Emoji("🕛"); // twelve o’clock
pub static STOPWATCH :  Emoji = Emoji("⏱️"); // stopwatch
pub static HOURGLASS_NOT_DONE :  Emoji = Emoji("⏳"); // hourglass not done
pub static TWELVE_THIRTY :  Emoji = Emoji("🕧"); // twelve-thirty
pub static ONE_THIRTY :  Emoji = Emoji("🕜"); // one-thirty
pub static ALARM_CLOCK :  Emoji = Emoji("⏰"); // alarm clock
pub static TWO_O_CLOCK :  Emoji = Emoji("🕑"); // two o’clock
pub static WATCH :  Emoji = Emoji("⌚"); // watch
pub static TWO_THIRTY :  Emoji = Emoji("🕝"); // two-thirty
pub static SEVEN_O_CLOCK :  Emoji = Emoji("🕖"); // seven o’clock
pub static NINE_O_CLOCK :  Emoji = Emoji("🕘"); // nine o’clock
pub static FOUR_THIRTY :  Emoji = Emoji("🕟"); // four-thirty
pub static TEN_THIRTY :  Emoji = Emoji("🕥"); // ten-thirty
pub static THREE_O_CLOCK :  Emoji = Emoji("🕒"); // three o’clock
pub static EIGHT_THIRTY :  Emoji = Emoji("🕣"); // eight-thirty
pub static SEVEN_THIRTY :  Emoji = Emoji("🕢"); // seven-thirty
pub static NINE_THIRTY :  Emoji = Emoji("🕤"); // nine-thirty
pub static TEN_O_CLOCK :  Emoji = Emoji("🕙"); // ten o’clock
pub static TIMER_CLOCK :  Emoji = Emoji("⏲️"); // timer clock
pub static ONE_O_CLOCK :  Emoji = Emoji("🕐"); // one o’clock
pub static SIX_O_CLOCK :  Emoji = Emoji("🕕"); // six o’clock
pub static HOURGLASS_DONE :  Emoji = Emoji("⌛"); // hourglass done
pub static ELEVEN_THIRTY :  Emoji = Emoji("🕦"); // eleven-thirty
// SUBGROUP: sky & weather
pub static DROPLET :  Emoji = Emoji("💧"); // droplet
pub static UMBRELLA_ON_GROUND :  Emoji = Emoji("⛱️"); // umbrella on ground
pub static FIRST_QUARTER_MOON :  Emoji = Emoji("🌓"); // first quarter moon
pub static LAST_QUARTER_MOON_FACE :  Emoji = Emoji("🌜"); // last quarter moon face
pub static FIRST_QUARTER_MOON_FACE :  Emoji = Emoji("🌛"); // first quarter moon face
pub static CLOUD :  Emoji = Emoji("☁️"); // cloud
pub static SUN_BEHIND_CLOUD :  Emoji = Emoji("⛅"); // sun behind cloud
pub static GLOWING_STAR :  Emoji = Emoji("🌟"); // glowing star
pub static SNOWMAN_WITHOUT_SNOW :  Emoji = Emoji("⛄"); // snowman without snow
pub static WANING_CRESCENT_MOON :  Emoji = Emoji("🌘"); // waning crescent moon
pub static NEW_MOON_FACE :  Emoji = Emoji("🌚"); // new moon face
pub static SUN :  Emoji = Emoji("☀️"); // sun
pub static WAXING_GIBBOUS_MOON :  Emoji = Emoji("🌔"); // waxing gibbous moon
pub static RINGED_PLANET :  Emoji = Emoji("🪐"); // ringed planet
pub static SUN_BEHIND_RAIN_CLOUD :  Emoji = Emoji("🌦️"); // sun behind rain cloud
pub static WAXING_CRESCENT_MOON :  Emoji = Emoji("🌒"); // waxing crescent moon
pub static UMBRELLA :  Emoji = Emoji("☂️"); // umbrella
pub static SNOWMAN :  Emoji = Emoji("☃️"); // snowman
pub static WATER_WAVE :  Emoji = Emoji("🌊"); // water wave
pub static SUN_BEHIND_SMALL_CLOUD :  Emoji = Emoji("🌤️"); // sun behind small cloud
pub static CLOUD_WITH_RAIN :  Emoji = Emoji("🌧️"); // cloud with rain
pub static NEW_MOON :  Emoji = Emoji("🌑"); // new moon
pub static FULL_MOON :  Emoji = Emoji("🌕"); // full moon
pub static LAST_QUARTER_MOON :  Emoji = Emoji("🌗"); // last quarter moon
pub static FULL_MOON_FACE :  Emoji = Emoji("🌝"); // full moon face
pub static COMET :  Emoji = Emoji("☄️"); // comet
pub static CLOUD_WITH_LIGHTNING_AND_RAIN :  Emoji = Emoji("⛈️"); // cloud with lightning and rain
pub static TORNADO :  Emoji = Emoji("🌪️"); // tornado
pub static FIRE :  Emoji = Emoji("🔥"); // fire
pub static SUN_WITH_FACE :  Emoji = Emoji("🌞"); // sun with face
pub static SNOWFLAKE :  Emoji = Emoji("❄️"); // snowflake
pub static CYCLONE :  Emoji = Emoji("🌀"); // cyclone
pub static MILKY_WAY :  Emoji = Emoji("🌌"); // milky way
pub static SUN_BEHIND_LARGE_CLOUD :  Emoji = Emoji("🌥️"); // sun behind large cloud
pub static CLOSED_UMBRELLA :  Emoji = Emoji("🌂"); // closed umbrella
pub static SHOOTING_STAR :  Emoji = Emoji("🌠"); // shooting star
pub static CLOUD_WITH_LIGHTNING :  Emoji = Emoji("🌩️"); // cloud with lightning
pub static THERMOMETER :  Emoji = Emoji("🌡️"); // thermometer
pub static STAR :  Emoji = Emoji("⭐"); // star
pub static CLOUD_WITH_SNOW :  Emoji = Emoji("🌨️"); // cloud with snow
pub static FOG :  Emoji = Emoji("🌫️"); // fog
pub static CRESCENT_MOON :  Emoji = Emoji("🌙"); // crescent moon
pub static WANING_GIBBOUS_MOON :  Emoji = Emoji("🌖"); // waning gibbous moon
pub static WIND_FACE :  Emoji = Emoji("🌬️"); // wind face
pub static RAINBOW :  Emoji = Emoji("🌈"); // rainbow
pub static UMBRELLA_WITH_RAIN_DROPS :  Emoji = Emoji("☔"); // umbrella with rain drops
pub static HIGH_VOLTAGE :  Emoji = Emoji("⚡"); // high voltage

// GROUP: Activities
// SUBGROUP: event
pub static JAPANESE_DOLLS :  Emoji = Emoji("🎎"); // Japanese dolls
pub static CONFETTI_BALL :  Emoji = Emoji("🎊"); // confetti ball
pub static PARTY_POPPER :  Emoji = Emoji("🎉"); // party popper
pub static JACK_O_LANTERN :  Emoji = Emoji("🎃"); // jack-o-lantern
pub static PINE_DECORATION :  Emoji = Emoji("🎍"); // pine decoration
pub static TANABATA_TREE :  Emoji = Emoji("🎋"); // tanabata tree
pub static MOON_VIEWING_CEREMONY :  Emoji = Emoji("🎑"); // moon viewing ceremony
pub static WRAPPED_GIFT :  Emoji = Emoji("🎁"); // wrapped gift
pub static WIND_CHIME :  Emoji = Emoji("🎐"); // wind chime
pub static BALLOON :  Emoji = Emoji("🎈"); // balloon
pub static CHRISTMAS_TREE :  Emoji = Emoji("🎄"); // Christmas tree
pub static FIRECRACKER :  Emoji = Emoji("🧨"); // firecracker
pub static CARP_STREAMER :  Emoji = Emoji("🎏"); // carp streamer
pub static SPARKLES :  Emoji = Emoji("✨"); // sparkles
pub static SPARKLER :  Emoji = Emoji("🎇"); // sparkler
pub static TICKET :  Emoji = Emoji("🎫"); // ticket
pub static RED_ENVELOPE :  Emoji = Emoji("🧧"); // red envelope
pub static REMINDER_RIBBON :  Emoji = Emoji("🎗️"); // reminder ribbon
pub static RIBBON :  Emoji = Emoji("🎀"); // ribbon
pub static FIREWORKS :  Emoji = Emoji("🎆"); // fireworks
pub static ADMISSION_TICKETS :  Emoji = Emoji("🎟️"); // admission tickets
// SUBGROUP: award-medal
pub static TROPHY :  Emoji = Emoji("🏆"); // trophy
pub static SPORTS_MEDAL :  Emoji = Emoji("🏅"); // sports medal
pub static MILITARY_MEDAL :  Emoji = Emoji("🎖️"); // military medal
pub static FIRST_PLACE_MEDAL :  Emoji = Emoji("🥇"); // 1st place medal
pub static THIRD_PLACE_MEDAL :  Emoji = Emoji("🥉"); // 3rd place medal
pub static SECOND_PLACE_MEDAL :  Emoji = Emoji("🥈"); // 2nd place medal
// SUBGROUP: sport
pub static CRICKET_GAME :  Emoji = Emoji("🏏"); // cricket game
pub static SOFTBALL :  Emoji = Emoji("🥎"); // softball
pub static MARTIAL_ARTS_UNIFORM :  Emoji = Emoji("🥋"); // martial arts uniform
pub static ICE_SKATE :  Emoji = Emoji("⛸️"); // ice skate
pub static FISHING_POLE :  Emoji = Emoji("🎣"); // fishing pole
pub static SKIS :  Emoji = Emoji("🎿"); // skis
pub static GOAL_NET :  Emoji = Emoji("🥅"); // goal net
pub static FLYING_DISC :  Emoji = Emoji("🥏"); // flying disc
pub static BOWLING :  Emoji = Emoji("🎳"); // bowling
pub static FIELD_HOCKEY :  Emoji = Emoji("🏑"); // field hockey
pub static BASEBALL :  Emoji = Emoji("⚾"); // baseball
pub static AMERICAN_FOOTBALL :  Emoji = Emoji("🏈"); // american football
pub static VOLLEYBALL :  Emoji = Emoji("🏐"); // volleyball
pub static TENNIS :  Emoji = Emoji("🎾"); // tennis
pub static ICE_HOCKEY :  Emoji = Emoji("🏒"); // ice hockey
pub static PING_PONG :  Emoji = Emoji("🏓"); // ping pong
pub static BOXING_GLOVE :  Emoji = Emoji("🥊"); // boxing glove
pub static RUNNING_SHIRT :  Emoji = Emoji("🎽"); // running shirt
pub static FLAG_IN_HOLE :  Emoji = Emoji("⛳"); // flag in hole
pub static CURLING_STONE :  Emoji = Emoji("🥌"); // curling stone
pub static DIVING_MASK :  Emoji = Emoji("🤿"); // diving mask
pub static RUGBY_FOOTBALL :  Emoji = Emoji("🏉"); // rugby football
pub static BASKETBALL :  Emoji = Emoji("🏀"); // basketball
pub static SLED :  Emoji = Emoji("🛷"); // sled
pub static SOCCER_BALL :  Emoji = Emoji("⚽"); // soccer ball
pub static LACROSSE :  Emoji = Emoji("🥍"); // lacrosse
pub static BADMINTON :  Emoji = Emoji("🏸"); // badminton
// SUBGROUP: game
pub static JOKER :  Emoji = Emoji("🃏"); // joker
pub static YO_YO :  Emoji = Emoji("🪀"); // yo-yo
pub static MAHJONG_RED_DRAGON :  Emoji = Emoji("🀄"); // mahjong red dragon
pub static SLOT_MACHINE :  Emoji = Emoji("🎰"); // slot machine
pub static CLUB_SUIT :  Emoji = Emoji("♣️"); // club suit
pub static NAZAR_AMULET :  Emoji = Emoji("🧿"); // nazar amulet
pub static NESTING_DOLLS :  Emoji = Emoji("🪆"); // nesting dolls
pub static PINATA :  Emoji = Emoji("🪅"); // piñata
pub static DIRECT_HIT :  Emoji = Emoji("🎯"); // direct hit
pub static JOYSTICK :  Emoji = Emoji("🕹️"); // joystick
pub static DIAMOND_SUIT :  Emoji = Emoji("♦️"); // diamond suit
pub static CHESS_PAWN :  Emoji = Emoji("♟️"); // chess pawn
pub static CRYSTAL_BALL :  Emoji = Emoji("🔮"); // crystal ball
pub static POOL_8_BALL :  Emoji = Emoji("🎱"); // pool 8 ball
pub static SPADE_SUIT :  Emoji = Emoji("♠️"); // spade suit
pub static FLOWER_PLAYING_CARDS :  Emoji = Emoji("🎴"); // flower playing cards
pub static MAGIC_WAND :  Emoji = Emoji("🪄"); // magic wand
pub static KITE :  Emoji = Emoji("🪁"); // kite
pub static VIDEO_GAME :  Emoji = Emoji("🎮"); // video game
pub static GAME_DIE :  Emoji = Emoji("🎲"); // game die
pub static TEDDY_BEAR :  Emoji = Emoji("🧸"); // teddy bear
pub static PUZZLE_PIECE :  Emoji = Emoji("🧩"); // puzzle piece
pub static HEART_SUIT :  Emoji = Emoji("♥️"); // heart suit
// SUBGROUP: arts & crafts
pub static FRAMED_PICTURE :  Emoji = Emoji("🖼️"); // framed picture
pub static KNOT :  Emoji = Emoji("🪢"); // knot
pub static SEWING_NEEDLE :  Emoji = Emoji("🪡"); // sewing needle
pub static PERFORMING_ARTS :  Emoji = Emoji("🎭"); // performing arts
pub static YARN :  Emoji = Emoji("🧶"); // yarn
pub static ARTIST_PALETTE :  Emoji = Emoji("🎨"); // artist palette
pub static THREAD :  Emoji = Emoji("🧵"); // thread

// GROUP: Objects
// SUBGROUP: clothing
pub static CLUTCH_BAG :  Emoji = Emoji("👝"); // clutch bag
pub static BIKINI :  Emoji = Emoji("👙"); // bikini
pub static ONE_PIECE_SWIMSUIT :  Emoji = Emoji("🩱"); // one-piece swimsuit
pub static BALLET_SHOES :  Emoji = Emoji("🩰"); // ballet shoes
pub static GRADUATION_CAP :  Emoji = Emoji("🎓"); // graduation cap
pub static BILLED_CAP :  Emoji = Emoji("🧢"); // billed cap
pub static BACKPACK :  Emoji = Emoji("🎒"); // backpack
pub static FLAT_SHOE :  Emoji = Emoji("🥿"); // flat shoe
pub static T_SHIRT :  Emoji = Emoji("👕"); // t-shirt
pub static DRESS :  Emoji = Emoji("👗"); // dress
pub static SAFETY_VEST :  Emoji = Emoji("🦺"); // safety vest
pub static RING :  Emoji = Emoji("💍"); // ring
pub static HANDBAG :  Emoji = Emoji("👜"); // handbag
pub static RUNNING_SHOE :  Emoji = Emoji("👟"); // running shoe
pub static PURSE :  Emoji = Emoji("👛"); // purse
pub static LAB_COAT :  Emoji = Emoji("🥼"); // lab coat
pub static HIGH_HEELED_SHOE :  Emoji = Emoji("👠"); // high-heeled shoe
pub static SCARF :  Emoji = Emoji("🧣"); // scarf
pub static KIMONO :  Emoji = Emoji("👘"); // kimono
pub static WOMAN_S_HAT :  Emoji = Emoji("👒"); // woman’s hat
pub static GLOVES :  Emoji = Emoji("🧤"); // gloves
pub static SOCKS :  Emoji = Emoji("🧦"); // socks
pub static THONG_SANDAL :  Emoji = Emoji("🩴"); // thong sandal
pub static WOMAN_S_BOOT :  Emoji = Emoji("👢"); // woman’s boot
pub static BRIEFS :  Emoji = Emoji("🩲"); // briefs
pub static SHOPPING_BAGS :  Emoji = Emoji("🛍️"); // shopping bags
pub static JEANS :  Emoji = Emoji("👖"); // jeans
pub static RESCUE_WORKER_S_HELMET :  Emoji = Emoji("⛑️"); // rescue worker’s helmet
pub static NECKTIE :  Emoji = Emoji("👔"); // necktie
pub static TOP_HAT :  Emoji = Emoji("🎩"); // top hat
pub static GLASSES :  Emoji = Emoji("👓"); // glasses
pub static PRAYER_BEADS :  Emoji = Emoji("📿"); // prayer beads
pub static LIPSTICK :  Emoji = Emoji("💄"); // lipstick
pub static GEM_STONE :  Emoji = Emoji("💎"); // gem stone
pub static SUNGLASSES :  Emoji = Emoji("🕶️"); // sunglasses
pub static SHORTS :  Emoji = Emoji("🩳"); // shorts
pub static WOMAN_S_CLOTHES :  Emoji = Emoji("👚"); // woman’s clothes
pub static MAN_S_SHOE :  Emoji = Emoji("👞"); // man’s shoe
pub static GOGGLES :  Emoji = Emoji("🥽"); // goggles
pub static COAT :  Emoji = Emoji("🧥"); // coat
pub static SARI :  Emoji = Emoji("🥻"); // sari
pub static WOMAN_S_SANDAL :  Emoji = Emoji("👡"); // woman’s sandal
pub static HIKING_BOOT :  Emoji = Emoji("🥾"); // hiking boot
pub static CROWN :  Emoji = Emoji("👑"); // crown
pub static MILITARY_HELMET :  Emoji = Emoji("🪖"); // military helmet
// SUBGROUP: sound
pub static MUTED_SPEAKER :  Emoji = Emoji("🔇"); // muted speaker
pub static SPEAKER_MEDIUM_VOLUME :  Emoji = Emoji("🔉"); // speaker medium volume
pub static SPEAKER_LOW_VOLUME :  Emoji = Emoji("🔈"); // speaker low volume
pub static SPEAKER_HIGH_VOLUME :  Emoji = Emoji("🔊"); // speaker high volume
pub static POSTAL_HORN :  Emoji = Emoji("📯"); // postal horn
pub static LOUDSPEAKER :  Emoji = Emoji("📢"); // loudspeaker
pub static BELL_WITH_SLASH :  Emoji = Emoji("🔕"); // bell with slash
pub static BELL :  Emoji = Emoji("🔔"); // bell
pub static MEGAPHONE :  Emoji = Emoji("📣"); // megaphone
// SUBGROUP: music
pub static RADIO :  Emoji = Emoji("📻"); // radio
pub static STUDIO_MICROPHONE :  Emoji = Emoji("🎙️"); // studio microphone
pub static LEVEL_SLIDER :  Emoji = Emoji("🎚️"); // level slider
pub static MUSICAL_NOTES :  Emoji = Emoji("🎶"); // musical notes
pub static HEADPHONE :  Emoji = Emoji("🎧"); // headphone
pub static CONTROL_KNOBS :  Emoji = Emoji("🎛️"); // control knobs
pub static MUSICAL_NOTE :  Emoji = Emoji("🎵"); // musical note
pub static MICROPHONE :  Emoji = Emoji("🎤"); // microphone
pub static MUSICAL_SCORE :  Emoji = Emoji("🎼"); // musical score
// SUBGROUP: musical-instrument
pub static ACCORDION :  Emoji = Emoji("🪗"); // accordion
pub static MUSICAL_KEYBOARD :  Emoji = Emoji("🎹"); // musical keyboard
pub static LONG_DRUM :  Emoji = Emoji("🪘"); // long drum
pub static TRUMPET :  Emoji = Emoji("🎺"); // trumpet
pub static BANJO :  Emoji = Emoji("🪕"); // banjo
pub static DRUM :  Emoji = Emoji("🥁"); // drum
pub static GUITAR :  Emoji = Emoji("🎸"); // guitar
pub static SAXOPHONE :  Emoji = Emoji("🎷"); // saxophone
pub static VIOLIN :  Emoji = Emoji("🎻"); // violin
// SUBGROUP: phone
pub static TELEPHONE :  Emoji = Emoji("☎️"); // telephone
pub static TELEPHONE_RECEIVER :  Emoji = Emoji("📞"); // telephone receiver
pub static MOBILE_PHONE_WITH_ARROW :  Emoji = Emoji("📲"); // mobile phone with arrow
pub static MOBILE_PHONE :  Emoji = Emoji("📱"); // mobile phone
pub static PAGER :  Emoji = Emoji("📟"); // pager
pub static FAX_MACHINE :  Emoji = Emoji("📠"); // fax machine
// SUBGROUP: computer
pub static FLOPPY_DISK :  Emoji = Emoji("💾"); // floppy disk
pub static DVD :  Emoji = Emoji("📀"); // dvd
pub static COMPUTER_MOUSE :  Emoji = Emoji("🖱️"); // computer mouse
pub static ELECTRIC_PLUG :  Emoji = Emoji("🔌"); // electric plug
pub static KEYBOARD :  Emoji = Emoji("⌨️"); // keyboard
pub static LAPTOP :  Emoji = Emoji("💻"); // laptop
pub static TRACKBALL :  Emoji = Emoji("🖲️"); // trackball
pub static COMPUTER_DISK :  Emoji = Emoji("💽"); // computer disk
pub static PRINTER :  Emoji = Emoji("🖨️"); // printer
pub static DESKTOP_COMPUTER :  Emoji = Emoji("🖥️"); // desktop computer
pub static ABACUS :  Emoji = Emoji("🧮"); // abacus
pub static BATTERY :  Emoji = Emoji("🔋"); // battery
pub static OPTICAL_DISK :  Emoji = Emoji("💿"); // optical disk
// SUBGROUP: light & video
pub static RED_PAPER_LANTERN :  Emoji = Emoji("🏮"); // red paper lantern
pub static DIYA_LAMP :  Emoji = Emoji("🪔"); // diya lamp
pub static CLAPPER_BOARD :  Emoji = Emoji("🎬"); // clapper board
pub static FILM_PROJECTOR :  Emoji = Emoji("📽️"); // film projector
pub static FILM_FRAMES :  Emoji = Emoji("🎞️"); // film frames
pub static CAMERA :  Emoji = Emoji("📷"); // camera
pub static LIGHT_BULB :  Emoji = Emoji("💡"); // light bulb
pub static TELEVISION :  Emoji = Emoji("📺"); // television
pub static VIDEO_CAMERA :  Emoji = Emoji("📹"); // video camera
pub static CANDLE :  Emoji = Emoji("🕯️"); // candle
pub static VIDEOCASSETTE :  Emoji = Emoji("📼"); // videocassette
pub static FLASHLIGHT :  Emoji = Emoji("🔦"); // flashlight
pub static MAGNIFYING_GLASS_TILTED_RIGHT :  Emoji = Emoji("🔎"); // magnifying glass tilted right
pub static MAGNIFYING_GLASS_TILTED_LEFT :  Emoji = Emoji("🔍"); // magnifying glass tilted left
pub static MOVIE_CAMERA :  Emoji = Emoji("🎥"); // movie camera
pub static CAMERA_WITH_FLASH :  Emoji = Emoji("📸"); // camera with flash
// SUBGROUP: book-paper
pub static OPEN_BOOK :  Emoji = Emoji("📖"); // open book
pub static BLUE_BOOK :  Emoji = Emoji("📘"); // blue book
pub static CLOSED_BOOK :  Emoji = Emoji("📕"); // closed book
pub static ROLLED_UP_NEWSPAPER :  Emoji = Emoji("🗞️"); // rolled-up newspaper
pub static NOTEBOOK_WITH_DECORATIVE_COVER :  Emoji = Emoji("📔"); // notebook with decorative cover
pub static GREEN_BOOK :  Emoji = Emoji("📗"); // green book
pub static LEDGER :  Emoji = Emoji("📒"); // ledger
pub static BOOKS :  Emoji = Emoji("📚"); // books
pub static NOTEBOOK :  Emoji = Emoji("📓"); // notebook
pub static PAGE_WITH_CURL :  Emoji = Emoji("📃"); // page with curl
pub static PAGE_FACING_UP :  Emoji = Emoji("📄"); // page facing up
pub static BOOKMARK_TABS :  Emoji = Emoji("📑"); // bookmark tabs
pub static ORANGE_BOOK :  Emoji = Emoji("📙"); // orange book
pub static SCROLL :  Emoji = Emoji("📜"); // scroll
pub static NEWSPAPER :  Emoji = Emoji("📰"); // newspaper
pub static BOOKMARK :  Emoji = Emoji("🔖"); // bookmark
pub static LABEL :  Emoji = Emoji("🏷️"); // label
// SUBGROUP: money
pub static COIN :  Emoji = Emoji("🪙"); // coin
pub static CREDIT_CARD :  Emoji = Emoji("💳"); // credit card
pub static POUND_BANKNOTE :  Emoji = Emoji("💷"); // pound banknote
pub static CHART_INCREASING_WITH_YEN :  Emoji = Emoji("💹"); // chart increasing with yen
pub static RECEIPT :  Emoji = Emoji("🧾"); // receipt
pub static EURO_BANKNOTE :  Emoji = Emoji("💶"); // euro banknote
pub static YEN_BANKNOTE :  Emoji = Emoji("💴"); // yen banknote
pub static MONEY_BAG :  Emoji = Emoji("💰"); // money bag
pub static MONEY_WITH_WINGS :  Emoji = Emoji("💸"); // money with wings
pub static DOLLAR_BANKNOTE :  Emoji = Emoji("💵"); // dollar banknote
// SUBGROUP: mail
pub static INCOMING_ENVELOPE :  Emoji = Emoji("📨"); // incoming envelope
pub static ENVELOPE :  Emoji = Emoji("✉️"); // envelope
pub static PACKAGE :  Emoji = Emoji("📦"); // package
pub static POSTBOX :  Emoji = Emoji("📮"); // postbox
pub static OPEN_MAILBOX_WITH_RAISED_FLAG :  Emoji = Emoji("📬"); // open mailbox with raised flag
pub static OUTBOX_TRAY :  Emoji = Emoji("📤"); // outbox tray
pub static E_MAIL :  Emoji = Emoji("📧"); // e-mail
pub static ENVELOPE_WITH_ARROW :  Emoji = Emoji("📩"); // envelope with arrow
pub static INBOX_TRAY :  Emoji = Emoji("📥"); // inbox tray
pub static CLOSED_MAILBOX_WITH_LOWERED_FLAG :  Emoji = Emoji("📪"); // closed mailbox with lowered flag
pub static OPEN_MAILBOX_WITH_LOWERED_FLAG :  Emoji = Emoji("📭"); // open mailbox with lowered flag
pub static BALLOT_BOX_WITH_BALLOT :  Emoji = Emoji("🗳️"); // ballot box with ballot
pub static CLOSED_MAILBOX_WITH_RAISED_FLAG :  Emoji = Emoji("📫"); // closed mailbox with raised flag
// SUBGROUP: writing
pub static CRAYON :  Emoji = Emoji("🖍️"); // crayon
pub static PENCIL :  Emoji = Emoji("✏️"); // pencil
pub static PEN :  Emoji = Emoji("🖊️"); // pen
pub static PAINTBRUSH :  Emoji = Emoji("🖌️"); // paintbrush
pub static BLACK_NIB :  Emoji = Emoji("✒️"); // black nib
pub static FOUNTAIN_PEN :  Emoji = Emoji("🖋️"); // fountain pen
pub static MEMO :  Emoji = Emoji("📝"); // memo
// SUBGROUP: office
pub static CARD_FILE_BOX :  Emoji = Emoji("🗃️"); // card file box
pub static WASTEBASKET :  Emoji = Emoji("🗑️"); // wastebasket
pub static CARD_INDEX_DIVIDERS :  Emoji = Emoji("🗂️"); // card index dividers
pub static TEAR_OFF_CALENDAR :  Emoji = Emoji("📆"); // tear-off calendar
pub static SPIRAL_NOTEPAD :  Emoji = Emoji("🗒️"); // spiral notepad
pub static CARD_INDEX :  Emoji = Emoji("📇"); // card index
pub static TRIANGULAR_RULER :  Emoji = Emoji("📐"); // triangular ruler
pub static BRIEFCASE :  Emoji = Emoji("💼"); // briefcase
pub static ROUND_PUSHPIN :  Emoji = Emoji("📍"); // round pushpin
pub static SCISSORS :  Emoji = Emoji("✂️"); // scissors
pub static PAPERCLIP :  Emoji = Emoji("📎"); // paperclip
pub static STRAIGHT_RULER :  Emoji = Emoji("📏"); // straight ruler
pub static SPIRAL_CALENDAR :  Emoji = Emoji("🗓️"); // spiral calendar
pub static CHART_INCREASING :  Emoji = Emoji("📈"); // chart increasing
pub static CALENDAR :  Emoji = Emoji("📅"); // calendar
pub static FILE_CABINET :  Emoji = Emoji("🗄️"); // file cabinet
pub static CHART_DECREASING :  Emoji = Emoji("📉"); // chart decreasing
pub static FILE_FOLDER :  Emoji = Emoji("📁"); // file folder
pub static OPEN_FILE_FOLDER :  Emoji = Emoji("📂"); // open file folder
pub static CLIPBOARD :  Emoji = Emoji("📋"); // clipboard
pub static BAR_CHART :  Emoji = Emoji("📊"); // bar chart
pub static PUSHPIN :  Emoji = Emoji("📌"); // pushpin
pub static LINKED_PAPERCLIPS :  Emoji = Emoji("🖇️"); // linked paperclips
// SUBGROUP: lock
pub static LOCKED :  Emoji = Emoji("🔒"); // locked
pub static LOCKED_WITH_PEN :  Emoji = Emoji("🔏"); // locked with pen
pub static UNLOCKED :  Emoji = Emoji("🔓"); // unlocked
pub static KEY :  Emoji = Emoji("🔑"); // key
pub static LOCKED_WITH_KEY :  Emoji = Emoji("🔐"); // locked with key
pub static OLD_KEY :  Emoji = Emoji("🗝️"); // old key
// SUBGROUP: tool
pub static GEAR :  Emoji = Emoji("⚙️"); // gear
pub static WHITE_CANE :  Emoji = Emoji("🦯"); // white cane
pub static SHIELD :  Emoji = Emoji("🛡️"); // shield
pub static BOW_AND_ARROW :  Emoji = Emoji("🏹"); // bow and arrow
pub static AXE :  Emoji = Emoji("🪓"); // axe
pub static HAMMER :  Emoji = Emoji("🔨"); // hammer
pub static HAMMER_AND_WRENCH :  Emoji = Emoji("🛠️"); // hammer and wrench
pub static PISTOL :  Emoji = Emoji("🔫"); // pistol
pub static LINK :  Emoji = Emoji("🔗"); // link
pub static HOOK :  Emoji = Emoji("🪝"); // hook
pub static BOOMERANG :  Emoji = Emoji("🪃"); // boomerang
pub static HAMMER_AND_PICK :  Emoji = Emoji("⚒️"); // hammer and pick
pub static TOOLBOX :  Emoji = Emoji("🧰"); // toolbox
pub static MAGNET :  Emoji = Emoji("🧲"); // magnet
pub static CARPENTRY_SAW :  Emoji = Emoji("🪚"); // carpentry saw
pub static WRENCH :  Emoji = Emoji("🔧"); // wrench
pub static NUT_AND_BOLT :  Emoji = Emoji("🔩"); // nut and bolt
pub static CLAMP :  Emoji = Emoji("🗜️"); // clamp
pub static DAGGER :  Emoji = Emoji("🗡️"); // dagger
pub static CHAINS :  Emoji = Emoji("⛓️"); // chains
pub static LADDER :  Emoji = Emoji("🪜"); // ladder
pub static SCREWDRIVER :  Emoji = Emoji("🪛"); // screwdriver
pub static BALANCE_SCALE :  Emoji = Emoji("⚖️"); // balance scale
pub static PICK :  Emoji = Emoji("⛏️"); // pick
pub static CROSSED_SWORDS :  Emoji = Emoji("⚔️"); // crossed swords
// SUBGROUP: science
pub static TELESCOPE :  Emoji = Emoji("🔭"); // telescope
pub static SATELLITE_ANTENNA :  Emoji = Emoji("📡"); // satellite antenna
pub static TEST_TUBE :  Emoji = Emoji("🧪"); // test tube
pub static PETRI_DISH :  Emoji = Emoji("🧫"); // petri dish
pub static MICROSCOPE :  Emoji = Emoji("🔬"); // microscope
pub static DNA :  Emoji = Emoji("🧬"); // dna
pub static ALEMBIC :  Emoji = Emoji("⚗️"); // alembic
// SUBGROUP: medical
pub static DROP_OF_BLOOD :  Emoji = Emoji("🩸"); // drop of blood
pub static PILL :  Emoji = Emoji("💊"); // pill
pub static SYRINGE :  Emoji = Emoji("💉"); // syringe
pub static ADHESIVE_BANDAGE :  Emoji = Emoji("🩹"); // adhesive bandage
pub static STETHOSCOPE :  Emoji = Emoji("🩺"); // stethoscope
// SUBGROUP: household
pub static ROLL_OF_PAPER :  Emoji = Emoji("🧻"); // roll of paper
pub static DOOR :  Emoji = Emoji("🚪"); // door
pub static SOAP :  Emoji = Emoji("🧼"); // soap
pub static TOOTHBRUSH :  Emoji = Emoji("🪥"); // toothbrush
pub static WINDOW :  Emoji = Emoji("🪟"); // window
pub static SAFETY_PIN :  Emoji = Emoji("🧷"); // safety pin
pub static CHAIR :  Emoji = Emoji("🪑"); // chair
pub static TOILET :  Emoji = Emoji("🚽"); // toilet
pub static BATHTUB :  Emoji = Emoji("🛁"); // bathtub
pub static RAZOR :  Emoji = Emoji("🪒"); // razor
pub static BROOM :  Emoji = Emoji("🧹"); // broom
pub static FIRE_EXTINGUISHER :  Emoji = Emoji("🧯"); // fire extinguisher
pub static SHOWER :  Emoji = Emoji("🚿"); // shower
pub static SPONGE :  Emoji = Emoji("🧽"); // sponge
pub static SHOPPING_CART :  Emoji = Emoji("🛒"); // shopping cart
pub static ELEVATOR :  Emoji = Emoji("🛗"); // elevator
pub static MOUSE_TRAP :  Emoji = Emoji("🪤"); // mouse trap
pub static LOTION_BOTTLE :  Emoji = Emoji("🧴"); // lotion bottle
pub static MIRROR :  Emoji = Emoji("🪞"); // mirror
pub static BUCKET :  Emoji = Emoji("🪣"); // bucket
pub static BED :  Emoji = Emoji("🛏️"); // bed
pub static COUCH_AND_LAMP :  Emoji = Emoji("🛋️"); // couch and lamp
pub static PLUNGER :  Emoji = Emoji("🪠"); // plunger
pub static BASKET :  Emoji = Emoji("🧺"); // basket
// SUBGROUP: other-object
pub static FUNERAL_URN :  Emoji = Emoji("⚱️"); // funeral urn
pub static PLACARD :  Emoji = Emoji("🪧"); // placard
pub static HEADSTONE :  Emoji = Emoji("🪦"); // headstone
pub static COFFIN :  Emoji = Emoji("⚰️"); // coffin
pub static CIGARETTE :  Emoji = Emoji("🚬"); // cigarette
pub static MOAI :  Emoji = Emoji("🗿"); // moai

// GROUP: Symbols
// SUBGROUP: transport-sign
pub static WHEELCHAIR_SYMBOL :  Emoji = Emoji("♿"); // wheelchair symbol
pub static BAGGAGE_CLAIM :  Emoji = Emoji("🛄"); // baggage claim
pub static LITTER_IN_BIN_SIGN :  Emoji = Emoji("🚮"); // litter in bin sign
pub static POTABLE_WATER :  Emoji = Emoji("🚰"); // potable water
pub static MEN_S_ROOM :  Emoji = Emoji("🚹"); // men’s room
pub static BABY_SYMBOL :  Emoji = Emoji("🚼"); // baby symbol
pub static PASSPORT_CONTROL :  Emoji = Emoji("🛂"); // passport control
pub static LEFT_LUGGAGE :  Emoji = Emoji("🛅"); // left luggage
pub static ATM_SIGN :  Emoji = Emoji("🏧"); // ATM sign
pub static WOMEN_S_ROOM :  Emoji = Emoji("🚺"); // women’s room
pub static RESTROOM :  Emoji = Emoji("🚻"); // restroom
pub static WATER_CLOSET :  Emoji = Emoji("🚾"); // water closet
pub static CUSTOMS :  Emoji = Emoji("🛃"); // customs
// SUBGROUP: warning
pub static NO_ONE_UNDER_EIGHTEEN :  Emoji = Emoji("🔞"); // no one under eighteen
pub static NO_BICYCLES :  Emoji = Emoji("🚳"); // no bicycles
pub static NO_SMOKING :  Emoji = Emoji("🚭"); // no smoking
pub static NO_ENTRY :  Emoji = Emoji("⛔"); // no entry
pub static BIOHAZARD :  Emoji = Emoji("☣️"); // biohazard
pub static NO_PEDESTRIANS :  Emoji = Emoji("🚷"); // no pedestrians
pub static NON_POTABLE_WATER :  Emoji = Emoji("🚱"); // non-potable water
pub static PROHIBITED :  Emoji = Emoji("🚫"); // prohibited
pub static WARNING :  Emoji = Emoji("⚠️"); // warning
pub static CHILDREN_CROSSING :  Emoji = Emoji("🚸"); // children crossing
pub static NO_MOBILE_PHONES :  Emoji = Emoji("📵"); // no mobile phones
pub static RADIOACTIVE :  Emoji = Emoji("☢️"); // radioactive
pub static NO_LITTERING :  Emoji = Emoji("🚯"); // no littering
// SUBGROUP: arrow
pub static BACK_ARROW :  Emoji = Emoji("🔙"); // BACK arrow
pub static END_ARROW :  Emoji = Emoji("🔚"); // END arrow
pub static ON_ARROW :  Emoji = Emoji("🔛"); // ON! arrow
pub static RIGHT_ARROW_CURVING_UP :  Emoji = Emoji("⤴️"); // right arrow curving up
pub static DOWN_RIGHT_ARROW :  Emoji = Emoji("↘️"); // down-right arrow
pub static DOWN_ARROW :  Emoji = Emoji("⬇️"); // down arrow
pub static CLOCKWISE_VERTICAL_ARROWS :  Emoji = Emoji("🔃"); // clockwise vertical arrows
pub static UP_DOWN_ARROW :  Emoji = Emoji("↕️"); // up-down arrow
pub static UP_ARROW :  Emoji = Emoji("⬆️"); // up arrow
pub static RIGHT_ARROW_CURVING_LEFT :  Emoji = Emoji("↩️"); // right arrow curving left
pub static SOON_ARROW :  Emoji = Emoji("🔜"); // SOON arrow
pub static TOP_ARROW :  Emoji = Emoji("🔝"); // TOP arrow
pub static DOWN_LEFT_ARROW :  Emoji = Emoji("↙️"); // down-left arrow
pub static LEFT_ARROW :  Emoji = Emoji("⬅️"); // left arrow
pub static UP_RIGHT_ARROW :  Emoji = Emoji("↗️"); // up-right arrow
pub static RIGHT_ARROW_CURVING_DOWN :  Emoji = Emoji("⤵️"); // right arrow curving down
pub static COUNTERCLOCKWISE_ARROWS_BUTTON :  Emoji = Emoji("🔄"); // counterclockwise arrows button
pub static LEFT_ARROW_CURVING_RIGHT :  Emoji = Emoji("↪️"); // left arrow curving right
pub static UP_LEFT_ARROW :  Emoji = Emoji("↖️"); // up-left arrow
pub static RIGHT_ARROW :  Emoji = Emoji("➡️"); // right arrow
pub static LEFT_RIGHT_ARROW :  Emoji = Emoji("↔️"); // left-right arrow
// SUBGROUP: religion
pub static PEACE_SYMBOL :  Emoji = Emoji("☮️"); // peace symbol
pub static OM :  Emoji = Emoji("🕉️"); // om
pub static DOTTED_SIX_POINTED_STAR :  Emoji = Emoji("🔯"); // dotted six-pointed star
pub static ORTHODOX_CROSS :  Emoji = Emoji("☦️"); // orthodox cross
pub static LATIN_CROSS :  Emoji = Emoji("✝️"); // latin cross
pub static YIN_YANG :  Emoji = Emoji("☯️"); // yin yang
pub static STAR_AND_CRESCENT :  Emoji = Emoji("☪️"); // star and crescent
pub static WHEEL_OF_DHARMA :  Emoji = Emoji("☸️"); // wheel of dharma
pub static ATOM_SYMBOL :  Emoji = Emoji("⚛️"); // atom symbol
pub static PLACE_OF_WORSHIP :  Emoji = Emoji("🛐"); // place of worship
pub static MENORAH :  Emoji = Emoji("🕎"); // menorah
pub static STAR_OF_DAVID :  Emoji = Emoji("✡️"); // star of David
// SUBGROUP: zodiac
pub static LIBRA :  Emoji = Emoji("♎"); // Libra
pub static VIRGO :  Emoji = Emoji("♍"); // Virgo
pub static AQUARIUS :  Emoji = Emoji("♒"); // Aquarius
pub static PISCES :  Emoji = Emoji("♓"); // Pisces
pub static OPHIUCHUS :  Emoji = Emoji("⛎"); // Ophiuchus
pub static GEMINI :  Emoji = Emoji("♊"); // Gemini
pub static LEO :  Emoji = Emoji("♌"); // Leo
pub static TAURUS :  Emoji = Emoji("♉"); // Taurus
pub static SCORPIO :  Emoji = Emoji("♏"); // Scorpio
pub static ARIES :  Emoji = Emoji("♈"); // Aries
pub static SAGITTARIUS :  Emoji = Emoji("♐"); // Sagittarius
pub static CAPRICORN :  Emoji = Emoji("♑"); // Capricorn
pub static CANCER :  Emoji = Emoji("♋"); // Cancer
// SUBGROUP: av-symbol
pub static REVERSE_BUTTON :  Emoji = Emoji("◀️"); // reverse button
pub static STOP_BUTTON :  Emoji = Emoji("⏹️"); // stop button
pub static DIM_BUTTON :  Emoji = Emoji("🔅"); // dim button
pub static FAST_REVERSE_BUTTON :  Emoji = Emoji("⏪"); // fast reverse button
pub static RECORD_BUTTON :  Emoji = Emoji("⏺️"); // record button
pub static FAST_DOWN_BUTTON :  Emoji = Emoji("⏬"); // fast down button
pub static PLAY_OR_PAUSE_BUTTON :  Emoji = Emoji("⏯️"); // play or pause button
pub static CINEMA :  Emoji = Emoji("🎦"); // cinema
pub static FAST_FORWARD_BUTTON :  Emoji = Emoji("⏩"); // fast-forward button
pub static REPEAT_SINGLE_BUTTON :  Emoji = Emoji("🔂"); // repeat single button
pub static LAST_TRACK_BUTTON :  Emoji = Emoji("⏮️"); // last track button
pub static FAST_UP_BUTTON :  Emoji = Emoji("⏫"); // fast up button
pub static PAUSE_BUTTON :  Emoji = Emoji("⏸️"); // pause button
pub static UPWARDS_BUTTON :  Emoji = Emoji("🔼"); // upwards button
pub static EJECT_BUTTON :  Emoji = Emoji("⏏️"); // eject button
pub static PLAY_BUTTON :  Emoji = Emoji("▶️"); // play button
pub static DOWNWARDS_BUTTON :  Emoji = Emoji("🔽"); // downwards button
pub static BRIGHT_BUTTON :  Emoji = Emoji("🔆"); // bright button
pub static VIBRATION_MODE :  Emoji = Emoji("📳"); // vibration mode
pub static SHUFFLE_TRACKS_BUTTON :  Emoji = Emoji("🔀"); // shuffle tracks button
pub static REPEAT_BUTTON :  Emoji = Emoji("🔁"); // repeat button
pub static ANTENNA_BARS :  Emoji = Emoji("📶"); // antenna bars
pub static MOBILE_PHONE_OFF :  Emoji = Emoji("📴"); // mobile phone off
pub static NEXT_TRACK_BUTTON :  Emoji = Emoji("⏭️"); // next track button
// SUBGROUP: gender
pub static MALE_SIGN :  Emoji = Emoji("♂️"); // male sign
pub static FEMALE_SIGN :  Emoji = Emoji("♀️"); // female sign
pub static TRANSGENDER_SYMBOL :  Emoji = Emoji("⚧️"); // transgender symbol
// SUBGROUP: math
pub static DIVIDE :  Emoji = Emoji("➗"); // divide
pub static PLUS :  Emoji = Emoji("➕"); // plus
pub static MULTIPLY :  Emoji = Emoji("✖️"); // multiply
pub static MINUS :  Emoji = Emoji("➖"); // minus
pub static INFINITY :  Emoji = Emoji("♾️"); // infinity
// SUBGROUP: punctuation
pub static DOUBLE_EXCLAMATION_MARK :  Emoji = Emoji("‼️"); // double exclamation mark
pub static EXCLAMATION_QUESTION_MARK :  Emoji = Emoji("⁉️"); // exclamation question mark
pub static WHITE_QUESTION_MARK :  Emoji = Emoji("❔"); // white question mark
pub static QUESTION_MARK :  Emoji = Emoji("❓"); // question mark
pub static WHITE_EXCLAMATION_MARK :  Emoji = Emoji("❕"); // white exclamation mark
pub static EXCLAMATION_MARK :  Emoji = Emoji("❗"); // exclamation mark
pub static WAVY_DASH :  Emoji = Emoji("〰️"); // wavy dash
// SUBGROUP: currency
pub static CURRENCY_EXCHANGE :  Emoji = Emoji("💱"); // currency exchange
pub static HEAVY_DOLLAR_SIGN :  Emoji = Emoji("💲"); // heavy dollar sign
// SUBGROUP: other-symbol
pub static DOUBLE_CURLY_LOOP :  Emoji = Emoji("➿"); // double curly loop
pub static CHECK_MARK_BUTTON :  Emoji = Emoji("✅"); // check mark button
pub static EIGHT_SPOKED_ASTERISK :  Emoji = Emoji("✳️"); // eight-spoked asterisk
pub static EIGHT_POINTED_STAR :  Emoji = Emoji("✴️"); // eight-pointed star
pub static SPARKLE :  Emoji = Emoji("❇️"); // sparkle
pub static MEDICAL_SYMBOL :  Emoji = Emoji("⚕️"); // medical symbol
pub static TRADE_MARK :  Emoji = Emoji("™️"); // trade mark
pub static FLEUR_DE_LIS :  Emoji = Emoji("⚜️"); // fleur-de-lis
pub static CHECK_MARK :  Emoji = Emoji("✔️"); // check mark
pub static CROSS_MARK :  Emoji = Emoji("❌"); // cross mark
pub static CHECK_BOX_WITH_CHECK :  Emoji = Emoji("☑️"); // check box with check
pub static TRIDENT_EMBLEM :  Emoji = Emoji("🔱"); // trident emblem
pub static PART_ALTERNATION_MARK :  Emoji = Emoji("〽️"); // part alternation mark
pub static CROSS_MARK_BUTTON :  Emoji = Emoji("❎"); // cross mark button
pub static REGISTERED :  Emoji = Emoji("®️"); // registered
pub static RECYCLING_SYMBOL :  Emoji = Emoji("♻️"); // recycling symbol
pub static NAME_BADGE :  Emoji = Emoji("📛"); // name badge
pub static HOLLOW_RED_CIRCLE :  Emoji = Emoji("⭕"); // hollow red circle
pub static COPYRIGHT :  Emoji = Emoji("©️"); // copyright
pub static CURLY_LOOP :  Emoji = Emoji("➰"); // curly loop
pub static JAPANESE_SYMBOL_FOR_BEGINNER :  Emoji = Emoji("🔰"); // Japanese symbol for beginner
// SUBGROUP: keycap
pub static KEYCAP_6 :  Emoji = Emoji("6️⃣"); // keycap: 6
pub static KEYCAP_9 :  Emoji = Emoji("9️⃣"); // keycap: 9
pub static KEYCAP_2 :  Emoji = Emoji("2️⃣"); // keycap: 2
pub static KEYCAP_1 :  Emoji = Emoji("1️⃣"); // keycap: 1
pub static KEYCAP_3 :  Emoji = Emoji("3️⃣"); // keycap: 3
pub static KEYCAP_4 :  Emoji = Emoji("4️⃣"); // keycap: 4
pub static KEYCAP_5 :  Emoji = Emoji("5️⃣"); // keycap: 5
pub static KEYCAP_HASH :  Emoji = Emoji("#️⃣"); // keycap: #
pub static KEYCAP_8 :  Emoji = Emoji("8️⃣"); // keycap: 8
pub static KEYCAP_10 :  Emoji = Emoji("🔟"); // keycap: 10
pub static KEYCAP_7 :  Emoji = Emoji("7️⃣"); // keycap: 7
pub static KEYCAP_0 :  Emoji = Emoji("0️⃣"); // keycap: 0
pub static KEYCAP_ASTERISK :  Emoji = Emoji("*️⃣"); // keycap: *
// SUBGROUP: alphanum
pub static JAPANESE_FREE_OF_CHARGE_BUTTON :  Emoji = Emoji("🈚"); // Japanese “free of charge” button
pub static JAPANESE_SECRET_BUTTON :  Emoji = Emoji("㊙️"); // Japanese “secret” button
pub static INPUT_NUMBERS :  Emoji = Emoji("🔢"); // input numbers
pub static COOL_BUTTON :  Emoji = Emoji("🆒"); // COOL button
pub static O_BUTTON_BLOOD_TYPE_ :  Emoji = Emoji("🅾️"); // O button (blood type)
pub static INFORMATION :  Emoji = Emoji("ℹ️"); // information
pub static FREE_BUTTON :  Emoji = Emoji("🆓"); // FREE button
pub static JAPANESE_DISCOUNT_BUTTON :  Emoji = Emoji("🈹"); // Japanese “discount” button
pub static UP_BUTTON :  Emoji = Emoji("🆙"); // UP! button
pub static ID_BUTTON :  Emoji = Emoji("🆔"); // ID button
pub static OK_BUTTON :  Emoji = Emoji("🆗"); // OK button
pub static P_BUTTON :  Emoji = Emoji("🅿️"); // P button
pub static JAPANESE_VACANCY_BUTTON :  Emoji = Emoji("🈳"); // Japanese “vacancy” button
pub static B_BUTTON_BLOOD_TYPE_ :  Emoji = Emoji("🅱️"); // B button (blood type)
pub static JAPANESE_CONGRATULATIONS_BUTTON :  Emoji = Emoji("㊗️"); // Japanese “congratulations” button
pub static INPUT_LATIN_LOWERCASE :  Emoji = Emoji("🔡"); // input latin lowercase
pub static JAPANESE_NOT_FREE_OF_CHARGE_BUTTON :  Emoji = Emoji("🈶"); // Japanese “not free of charge” button
pub static INPUT_SYMBOLS :  Emoji = Emoji("🔣"); // input symbols
pub static VS_BUTTON :  Emoji = Emoji("🆚"); // VS button
pub static JAPANESE_SERVICE_CHARGE_BUTTON :  Emoji = Emoji("🈂️"); // Japanese “service charge” button
pub static INPUT_LATIN_UPPERCASE :  Emoji = Emoji("🔠"); // input latin uppercase
pub static JAPANESE_ACCEPTABLE_BUTTON :  Emoji = Emoji("🉑"); // Japanese “acceptable” button
pub static JAPANESE_RESERVED_BUTTON :  Emoji = Emoji("🈯"); // Japanese “reserved” button
pub static JAPANESE_OPEN_FOR_BUSINESS_BUTTON :  Emoji = Emoji("🈺"); // Japanese “open for business” button
pub static CL_BUTTON :  Emoji = Emoji("🆑"); // CL button
pub static A_BUTTON_BLOOD_TYPE_ :  Emoji = Emoji("🅰️"); // A button (blood type)
pub static AB_BUTTON_BLOOD_TYPE_ :  Emoji = Emoji("🆎"); // AB button (blood type)
pub static JAPANESE_PROHIBITED_BUTTON :  Emoji = Emoji("🈲"); // Japanese “prohibited” button
pub static NEW_BUTTON :  Emoji = Emoji("🆕"); // NEW button
pub static INPUT_LATIN_LETTERS :  Emoji = Emoji("🔤"); // input latin letters
pub static JAPANESE_HERE_BUTTON :  Emoji = Emoji("🈁"); // Japanese “here” button
pub static JAPANESE_NO_VACANCY_BUTTON :  Emoji = Emoji("🈵"); // Japanese “no vacancy” button
pub static JAPANESE_PASSING_GRADE_BUTTON :  Emoji = Emoji("🈴"); // Japanese “passing grade” button
pub static CIRCLED_M :  Emoji = Emoji("Ⓜ️"); // circled M
pub static JAPANESE_BARGAIN_BUTTON :  Emoji = Emoji("🉐"); // Japanese “bargain” button
pub static SOS_BUTTON :  Emoji = Emoji("🆘"); // SOS button
pub static JAPANESE_MONTHLY_AMOUNT_BUTTON :  Emoji = Emoji("🈷️"); // Japanese “monthly amount” button
pub static JAPANESE_APPLICATION_BUTTON :  Emoji = Emoji("🈸"); // Japanese “application” button
pub static NG_BUTTON :  Emoji = Emoji("🆖"); // NG button
// SUBGROUP: geometric
pub static BROWN_CIRCLE :  Emoji = Emoji("🟤"); // brown circle
pub static WHITE_MEDIUM_SQUARE :  Emoji = Emoji("◻️"); // white medium square
pub static GREEN_CIRCLE :  Emoji = Emoji("🟢"); // green circle
pub static RED_TRIANGLE_POINTED_UP :  Emoji = Emoji("🔺"); // red triangle pointed up
pub static RADIO_BUTTON :  Emoji = Emoji("🔘"); // radio button
pub static DIAMOND_WITH_A_DOT :  Emoji = Emoji("💠"); // diamond with a dot
pub static BROWN_SQUARE :  Emoji = Emoji("🟫"); // brown square
pub static PURPLE_CIRCLE :  Emoji = Emoji("🟣"); // purple circle
pub static LARGE_BLUE_DIAMOND :  Emoji = Emoji("🔷"); // large blue diamond
pub static BLACK_MEDIUM_SQUARE :  Emoji = Emoji("◼️"); // black medium square
pub static SMALL_BLUE_DIAMOND :  Emoji = Emoji("🔹"); // small blue diamond
pub static BLACK_LARGE_SQUARE :  Emoji = Emoji("⬛"); // black large square
pub static WHITE_SQUARE_BUTTON :  Emoji = Emoji("🔳"); // white square button
pub static WHITE_CIRCLE :  Emoji = Emoji("⚪"); // white circle
pub static BLACK_MEDIUM_SMALL_SQUARE :  Emoji = Emoji("◾"); // black medium-small square
pub static ORANGE_CIRCLE :  Emoji = Emoji("🟠"); // orange circle
pub static RED_SQUARE :  Emoji = Emoji("🟥"); // red square
pub static BLUE_SQUARE :  Emoji = Emoji("🟦"); // blue square
pub static YELLOW_SQUARE :  Emoji = Emoji("🟨"); // yellow square
pub static WHITE_LARGE_SQUARE :  Emoji = Emoji("⬜"); // white large square
pub static LARGE_ORANGE_DIAMOND :  Emoji = Emoji("🔶"); // large orange diamond
pub static RED_CIRCLE :  Emoji = Emoji("🔴"); // red circle
pub static WHITE_MEDIUM_SMALL_SQUARE :  Emoji = Emoji("◽"); // white medium-small square
pub static YELLOW_CIRCLE :  Emoji = Emoji("🟡"); // yellow circle
pub static RED_TRIANGLE_POINTED_DOWN :  Emoji = Emoji("🔻"); // red triangle pointed down
pub static SMALL_ORANGE_DIAMOND :  Emoji = Emoji("🔸"); // small orange diamond
pub static WHITE_SMALL_SQUARE :  Emoji = Emoji("▫️"); // white small square
pub static BLUE_CIRCLE :  Emoji = Emoji("🔵"); // blue circle
pub static BLACK_CIRCLE :  Emoji = Emoji("⚫"); // black circle
pub static PURPLE_SQUARE :  Emoji = Emoji("🟪"); // purple square
pub static ORANGE_SQUARE :  Emoji = Emoji("🟧"); // orange square
pub static BLACK_SMALL_SQUARE :  Emoji = Emoji("▪️"); // black small square
pub static BLACK_SQUARE_BUTTON :  Emoji = Emoji("🔲"); // black square button
pub static GREEN_SQUARE :  Emoji = Emoji("🟩"); // green square

// GROUP: Flags
// SUBGROUP: flag
pub static RAINBOW_FLAG :  Emoji = Emoji("🏳️‍🌈"); // rainbow flag
pub static BLACK_FLAG :  Emoji = Emoji("🏴"); // black flag
pub static CHEQUERED_FLAG :  Emoji = Emoji("🏁"); // chequered flag
pub static TRANSGENDER_FLAG :  Emoji = Emoji("🏳️‍⚧️"); // transgender flag
pub static PIRATE_FLAG :  Emoji = Emoji("🏴‍☠️"); // pirate flag
pub static TRIANGULAR_FLAG :  Emoji = Emoji("🚩"); // triangular flag
pub static CROSSED_FLAGS :  Emoji = Emoji("🎌"); // crossed flags
pub static WHITE_FLAG :  Emoji = Emoji("🏳️"); // white flag
// SUBGROUP: country-flag
pub static FLAG_NIUE :  Emoji = Emoji("🇳🇺"); // flag: Niue
pub static FLAG_SAN_MARINO :  Emoji = Emoji("🇸🇲"); // flag: San Marino
pub static FLAG_ASCENSION_ISLAND :  Emoji = Emoji("🇦🇨"); // flag: Ascension Island
pub static FLAG_ARMENIA :  Emoji = Emoji("🇦🇲"); // flag: Armenia
pub static FLAG_SOUTH_GEORGIA_AND_SOUTH_SANDWICH_ISLANDS :  Emoji = Emoji("🇬🇸"); // flag: South Georgia & South Sandwich Islands
pub static FLAG_ANGUILLA :  Emoji = Emoji("🇦🇮"); // flag: Anguilla
pub static FLAG_UKRAINE :  Emoji = Emoji("🇺🇦"); // flag: Ukraine
pub static FLAG_IRELAND :  Emoji = Emoji("🇮🇪"); // flag: Ireland
pub static FLAG_PAPUA_NEW_GUINEA :  Emoji = Emoji("🇵🇬"); // flag: Papua New Guinea
pub static FLAG_PARAGUAY :  Emoji = Emoji("🇵🇾"); // flag: Paraguay
pub static FLAG_GUYANA :  Emoji = Emoji("🇬🇾"); // flag: Guyana
pub static FLAG_TUNISIA :  Emoji = Emoji("🇹🇳"); // flag: Tunisia
pub static FLAG_NEPAL :  Emoji = Emoji("🇳🇵"); // flag: Nepal
pub static FLAG_MYANMAR_BURMA_ :  Emoji = Emoji("🇲🇲"); // flag: Myanmar (Burma)
pub static FLAG_TUVALU :  Emoji = Emoji("🇹🇻"); // flag: Tuvalu
pub static FLAG_SUDAN :  Emoji = Emoji("🇸🇩"); // flag: Sudan
pub static FLAG_NIGER :  Emoji = Emoji("🇳🇪"); // flag: Niger
pub static FLAG_GABON :  Emoji = Emoji("🇬🇦"); // flag: Gabon
pub static FLAG_UNITED_NATIONS :  Emoji = Emoji("🇺🇳"); // flag: United Nations
pub static FLAG_DIEGO_GARCIA :  Emoji = Emoji("🇩🇬"); // flag: Diego Garcia
pub static FLAG_ST_VINCENT_AND_GRENADINES :  Emoji = Emoji("🇻🇨"); // flag: St. Vincent & Grenadines
pub static FLAG_ESTONIA :  Emoji = Emoji("🇪🇪"); // flag: Estonia
pub static FLAG_MONTENEGRO :  Emoji = Emoji("🇲🇪"); // flag: Montenegro
pub static FLAG_NORFOLK_ISLAND :  Emoji = Emoji("🇳🇫"); // flag: Norfolk Island
pub static FLAG_CONGO_BRAZZAVILLE :  Emoji = Emoji("🇨🇬"); // flag: Congo - Brazzaville
pub static FLAG_GUADELOUPE :  Emoji = Emoji("🇬🇵"); // flag: Guadeloupe
pub static FLAG_LIBERIA :  Emoji = Emoji("🇱🇷"); // flag: Liberia
pub static FLAG_VENEZUELA :  Emoji = Emoji("🇻🇪"); // flag: Venezuela
pub static FLAG_GREECE :  Emoji = Emoji("🇬🇷"); // flag: Greece
pub static FLAG_BRITISH_VIRGIN_ISLANDS :  Emoji = Emoji("🇻🇬"); // flag: British Virgin Islands
pub static FLAG_SAUDI_ARABIA :  Emoji = Emoji("🇸🇦"); // flag: Saudi Arabia
pub static FLAG_MONGOLIA :  Emoji = Emoji("🇲🇳"); // flag: Mongolia
pub static FLAG_AUSTRALIA :  Emoji = Emoji("🇦🇺"); // flag: Australia
pub static FLAG_LITHUANIA :  Emoji = Emoji("🇱🇹"); // flag: Lithuania
pub static FLAG_KUWAIT :  Emoji = Emoji("🇰🇼"); // flag: Kuwait
pub static FLAG_CZECHIA :  Emoji = Emoji("🇨🇿"); // flag: Czechia
pub static FLAG_NAMIBIA :  Emoji = Emoji("🇳🇦"); // flag: Namibia
pub static FLAG_SOLOMON_ISLANDS :  Emoji = Emoji("🇸🇧"); // flag: Solomon Islands
pub static FLAG_ZIMBABWE :  Emoji = Emoji("🇿🇼"); // flag: Zimbabwe
pub static FLAG_FRENCH_GUIANA :  Emoji = Emoji("🇬🇫"); // flag: French Guiana
pub static FLAG_GHANA :  Emoji = Emoji("🇬🇭"); // flag: Ghana
pub static FLAG_SEYCHELLES :  Emoji = Emoji("🇸🇨"); // flag: Seychelles
pub static FLAG_SERBIA :  Emoji = Emoji("🇷🇸"); // flag: Serbia
pub static FLAG_HEARD_AND_MCDONALD_ISLANDS :  Emoji = Emoji("🇭🇲"); // flag: Heard & McDonald Islands
pub static FLAG_SVALBARD_AND_JAN_MAYEN :  Emoji = Emoji("🇸🇯"); // flag: Svalbard & Jan Mayen
pub static FLAG_BRAZIL :  Emoji = Emoji("🇧🇷"); // flag: Brazil
pub static FLAG_DJIBOUTI :  Emoji = Emoji("🇩🇯"); // flag: Djibouti
pub static FLAG_SURINAME :  Emoji = Emoji("🇸🇷"); // flag: Suriname
pub static FLAG_ST_PIERRE_AND_MIQUELON :  Emoji = Emoji("🇵🇲"); // flag: St. Pierre & Miquelon
pub static FLAG_GEORGIA :  Emoji = Emoji("🇬🇪"); // flag: Georgia
pub static FLAG_KIRIBATI :  Emoji = Emoji("🇰🇮"); // flag: Kiribati
pub static FLAG_MACAO_SAR_CHINA :  Emoji = Emoji("🇲🇴"); // flag: Macao SAR China
pub static FLAG_TURKMENISTAN :  Emoji = Emoji("🇹🇲"); // flag: Turkmenistan
pub static FLAG_BOSNIA_AND_HERZEGOVINA :  Emoji = Emoji("🇧🇦"); // flag: Bosnia & Herzegovina
pub static FLAG_HONG_KONG_SAR_CHINA :  Emoji = Emoji("🇭🇰"); // flag: Hong Kong SAR China
pub static FLAG_VANUATU :  Emoji = Emoji("🇻🇺"); // flag: Vanuatu
pub static FLAG_PERU :  Emoji = Emoji("🇵🇪"); // flag: Peru
pub static FLAG_CARIBBEAN_NETHERLANDS :  Emoji = Emoji("🇧🇶"); // flag: Caribbean Netherlands
pub static FLAG_NORTH_MACEDONIA :  Emoji = Emoji("🇲🇰"); // flag: North Macedonia
pub static FLAG_MALAYSIA :  Emoji = Emoji("🇲🇾"); // flag: Malaysia
pub static FLAG_COOK_ISLANDS :  Emoji = Emoji("🇨🇰"); // flag: Cook Islands
pub static FLAG_SIERRA_LEONE :  Emoji = Emoji("🇸🇱"); // flag: Sierra Leone
pub static FLAG_FRANCE :  Emoji = Emoji("🇫🇷"); // flag: France
pub static FLAG_BELARUS :  Emoji = Emoji("🇧🇾"); // flag: Belarus
pub static FLAG_QATAR :  Emoji = Emoji("🇶🇦"); // flag: Qatar
pub static FLAG_PANAMA :  Emoji = Emoji("🇵🇦"); // flag: Panama
pub static FLAG_ST_HELENA :  Emoji = Emoji("🇸🇭"); // flag: St. Helena
pub static FLAG_BELIZE :  Emoji = Emoji("🇧🇿"); // flag: Belize
pub static FLAG_TURKS_AND_CAICOS_ISLANDS :  Emoji = Emoji("🇹🇨"); // flag: Turks & Caicos Islands
pub static FLAG_URUGUAY :  Emoji = Emoji("🇺🇾"); // flag: Uruguay
pub static FLAG_BOUVET_ISLAND :  Emoji = Emoji("🇧🇻"); // flag: Bouvet Island
pub static FLAG_PALESTINIAN_TERRITORIES :  Emoji = Emoji("🇵🇸"); // flag: Palestinian Territories
pub static FLAG_KYRGYZSTAN :  Emoji = Emoji("🇰🇬"); // flag: Kyrgyzstan
pub static FLAG_NIGERIA :  Emoji = Emoji("🇳🇬"); // flag: Nigeria
pub static FLAG_BOLIVIA :  Emoji = Emoji("🇧🇴"); // flag: Bolivia
pub static FLAG_KENYA :  Emoji = Emoji("🇰🇪"); // flag: Kenya
pub static FLAG_SYRIA :  Emoji = Emoji("🇸🇾"); // flag: Syria
pub static FLAG_AUSTRIA :  Emoji = Emoji("🇦🇹"); // flag: Austria
pub static FLAG_KOSOVO :  Emoji = Emoji("🇽🇰"); // flag: Kosovo
pub static FLAG_FAROE_ISLANDS :  Emoji = Emoji("🇫🇴"); // flag: Faroe Islands
pub static FLAG_TANZANIA :  Emoji = Emoji("🇹🇿"); // flag: Tanzania
pub static FLAG_BURUNDI :  Emoji = Emoji("🇧🇮"); // flag: Burundi
pub static FLAG_RWANDA :  Emoji = Emoji("🇷🇼"); // flag: Rwanda
pub static FLAG_ESWATINI :  Emoji = Emoji("🇸🇿"); // flag: Eswatini
pub static FLAG_UGANDA :  Emoji = Emoji("🇺🇬"); // flag: Uganda
pub static FLAG_SWITZERLAND :  Emoji = Emoji("🇨🇭"); // flag: Switzerland
pub static FLAG_CYPRUS :  Emoji = Emoji("🇨🇾"); // flag: Cyprus
pub static FLAG_VIETNAM :  Emoji = Emoji("🇻🇳"); // flag: Vietnam
pub static FLAG_POLAND :  Emoji = Emoji("🇵🇱"); // flag: Poland
pub static FLAG_ROMANIA :  Emoji = Emoji("🇷🇴"); // flag: Romania
pub static FLAG_CONGO_KINSHASA :  Emoji = Emoji("🇨🇩"); // flag: Congo - Kinshasa
pub static FLAG_UNITED_ARAB_EMIRATES :  Emoji = Emoji("🇦🇪"); // flag: United Arab Emirates
pub static FLAG_ECUADOR :  Emoji = Emoji("🇪🇨"); // flag: Ecuador
pub static FLAG_BANGLADESH :  Emoji = Emoji("🇧🇩"); // flag: Bangladesh
pub static FLAG_MICRONESIA :  Emoji = Emoji("🇫🇲"); // flag: Micronesia
pub static FLAG_PAKISTAN :  Emoji = Emoji("🇵🇰"); // flag: Pakistan
pub static FLAG_JERSEY :  Emoji = Emoji("🇯🇪"); // flag: Jersey
pub static FLAG_SOUTH_SUDAN :  Emoji = Emoji("🇸🇸"); // flag: South Sudan
pub static FLAG_BARBADOS :  Emoji = Emoji("🇧🇧"); // flag: Barbados
pub static FLAG_MOZAMBIQUE :  Emoji = Emoji("🇲🇿"); // flag: Mozambique
pub static FLAG_EGYPT :  Emoji = Emoji("🇪🇬"); // flag: Egypt
pub static FLAG_CAMEROON :  Emoji = Emoji("🇨🇲"); // flag: Cameroon
pub static FLAG_SAO_TOME_AND_PRINCIPE :  Emoji = Emoji("🇸🇹"); // flag: São Tomé & Príncipe
pub static FLAG_MOROCCO :  Emoji = Emoji("🇲🇦"); // flag: Morocco
pub static FLAG_GERMANY :  Emoji = Emoji("🇩🇪"); // flag: Germany
pub static FLAG_ST_BARTHELEMY :  Emoji = Emoji("🇧🇱"); // flag: St. Barthélemy
pub static FLAG_UNITED_KINGDOM :  Emoji = Emoji("🇬🇧"); // flag: United Kingdom
pub static FLAG_COMOROS :  Emoji = Emoji("🇰🇲"); // flag: Comoros
pub static FLAG_BHUTAN :  Emoji = Emoji("🇧🇹"); // flag: Bhutan
pub static FLAG_TIMOR_LESTE :  Emoji = Emoji("🇹🇱"); // flag: Timor-Leste
pub static FLAG_COSTA_RICA :  Emoji = Emoji("🇨🇷"); // flag: Costa Rica
pub static FLAG_TRISTAN_DA_CUNHA :  Emoji = Emoji("🇹🇦"); // flag: Tristan da Cunha
pub static FLAG_HONDURAS :  Emoji = Emoji("🇭🇳"); // flag: Honduras
pub static FLAG_MALI :  Emoji = Emoji("🇲🇱"); // flag: Mali
pub static FLAG_INDONESIA :  Emoji = Emoji("🇮🇩"); // flag: Indonesia
pub static FLAG_FIJI :  Emoji = Emoji("🇫🇯"); // flag: Fiji
pub static FLAG_MEXICO :  Emoji = Emoji("🇲🇽"); // flag: Mexico
pub static FLAG_SOUTH_AFRICA :  Emoji = Emoji("🇿🇦"); // flag: South Africa
pub static FLAG_LIBYA :  Emoji = Emoji("🇱🇾"); // flag: Libya
pub static FLAG_MADAGASCAR :  Emoji = Emoji("🇲🇬"); // flag: Madagascar
pub static FLAG_BAHRAIN :  Emoji = Emoji("🇧🇭"); // flag: Bahrain
pub static FLAG_ARGENTINA :  Emoji = Emoji("🇦🇷"); // flag: Argentina
pub static FLAG_YEMEN :  Emoji = Emoji("🇾🇪"); // flag: Yemen
pub static FLAG_CROATIA :  Emoji = Emoji("🇭🇷"); // flag: Croatia
pub static FLAG_BRUNEI :  Emoji = Emoji("🇧🇳"); // flag: Brunei
pub static FLAG_MONACO :  Emoji = Emoji("🇲🇨"); // flag: Monaco
pub static FLAG_MALTA :  Emoji = Emoji("🇲🇹"); // flag: Malta
pub static FLAG_HAITI :  Emoji = Emoji("🇭🇹"); // flag: Haiti
pub static FLAG_ANTARCTICA :  Emoji = Emoji("🇦🇶"); // flag: Antarctica
pub static FLAG_CENTRAL_AFRICAN_REPUBLIC :  Emoji = Emoji("🇨🇫"); // flag: Central African Republic
pub static FLAG_ISLE_OF_MAN :  Emoji = Emoji("🇮🇲"); // flag: Isle of Man
pub static FLAG_CHINA :  Emoji = Emoji("🇨🇳"); // flag: China
pub static FLAG_BENIN :  Emoji = Emoji("🇧🇯"); // flag: Benin
pub static FLAG_BERMUDA :  Emoji = Emoji("🇧🇲"); // flag: Bermuda
pub static FLAG_BOTSWANA :  Emoji = Emoji("🇧🇼"); // flag: Botswana
pub static FLAG_BELGIUM :  Emoji = Emoji("🇧🇪"); // flag: Belgium
pub static FLAG_SENEGAL :  Emoji = Emoji("🇸🇳"); // flag: Senegal
pub static FLAG_ANDORRA :  Emoji = Emoji("🇦🇩"); // flag: Andorra
pub static FLAG_CHILE :  Emoji = Emoji("🇨🇱"); // flag: Chile
pub static FLAG_SWEDEN :  Emoji = Emoji("🇸🇪"); // flag: Sweden
pub static FLAG_IRAQ :  Emoji = Emoji("🇮🇶"); // flag: Iraq
pub static FLAG_MARSHALL_ISLANDS :  Emoji = Emoji("🇲🇭"); // flag: Marshall Islands
pub static FLAG_NAURU :  Emoji = Emoji("🇳🇷"); // flag: Nauru
pub static FLAG_KAZAKHSTAN :  Emoji = Emoji("🇰🇿"); // flag: Kazakhstan
pub static FLAG_ERITREA :  Emoji = Emoji("🇪🇷"); // flag: Eritrea
pub static FLAG_COTE_D_IVOIRE :  Emoji = Emoji("🇨🇮"); // flag: Côte d’Ivoire
pub static FLAG_GUATEMALA :  Emoji = Emoji("🇬🇹"); // flag: Guatemala
pub static FLAG_ISRAEL :  Emoji = Emoji("🇮🇱"); // flag: Israel
pub static FLAG_ANTIGUA_AND_BARBUDA :  Emoji = Emoji("🇦🇬"); // flag: Antigua & Barbuda
pub static FLAG_MARTINIQUE :  Emoji = Emoji("🇲🇶"); // flag: Martinique
pub static FLAG_GRENADA :  Emoji = Emoji("🇬🇩"); // flag: Grenada
pub static FLAG_NORTHERN_MARIANA_ISLANDS :  Emoji = Emoji("🇲🇵"); // flag: Northern Mariana Islands
pub static FLAG_LAOS :  Emoji = Emoji("🇱🇦"); // flag: Laos
pub static FLAG_MAURITANIA :  Emoji = Emoji("🇲🇷"); // flag: Mauritania
pub static FLAG_MONTSERRAT :  Emoji = Emoji("🇲🇸"); // flag: Montserrat
pub static FLAG_CURACAO :  Emoji = Emoji("🇨🇼"); // flag: Curaçao
pub static FLAG_DENMARK :  Emoji = Emoji("🇩🇰"); // flag: Denmark
pub static FLAG_DOMINICAN_REPUBLIC :  Emoji = Emoji("🇩🇴"); // flag: Dominican Republic
pub static FLAG_SRI_LANKA :  Emoji = Emoji("🇱🇰"); // flag: Sri Lanka
pub static FLAG_DOMINICA :  Emoji = Emoji("🇩🇲"); // flag: Dominica
pub static FLAG_ST_KITTS_AND_NEVIS :  Emoji = Emoji("🇰🇳"); // flag: St. Kitts & Nevis
pub static FLAG_WESTERN_SAHARA :  Emoji = Emoji("🇪🇭"); // flag: Western Sahara
pub static FLAG_MALAWI :  Emoji = Emoji("🇲🇼"); // flag: Malawi
pub static FLAG_NETHERLANDS :  Emoji = Emoji("🇳🇱"); // flag: Netherlands
pub static FLAG_FRENCH_POLYNESIA :  Emoji = Emoji("🇵🇫"); // flag: French Polynesia
pub static FLAG_SINGAPORE :  Emoji = Emoji("🇸🇬"); // flag: Singapore
pub static FLAG_TAIWAN :  Emoji = Emoji("🇹🇼"); // flag: Taiwan
pub static FLAG_IRAN :  Emoji = Emoji("🇮🇷"); // flag: Iran
pub static FLAG_GIBRALTAR :  Emoji = Emoji("🇬🇮"); // flag: Gibraltar
pub static FLAG_ANGOLA :  Emoji = Emoji("🇦🇴"); // flag: Angola
pub static FLAG_JAMAICA :  Emoji = Emoji("🇯🇲"); // flag: Jamaica
pub static FLAG_JORDAN :  Emoji = Emoji("🇯🇴"); // flag: Jordan
pub static FLAG_EQUATORIAL_GUINEA :  Emoji = Emoji("🇬🇶"); // flag: Equatorial Guinea
pub static FLAG_SPAIN :  Emoji = Emoji("🇪🇸"); // flag: Spain
pub static FLAG_INDIA :  Emoji = Emoji("🇮🇳"); // flag: India
pub static FLAG_TONGA :  Emoji = Emoji("🇹🇴"); // flag: Tonga
pub static FLAG_WALLIS_AND_FUTUNA :  Emoji = Emoji("🇼🇫"); // flag: Wallis & Futuna
pub static FLAG_CANADA :  Emoji = Emoji("🇨🇦"); // flag: Canada
pub static FLAG_CHAD :  Emoji = Emoji("🇹🇩"); // flag: Chad
pub static FLAG_SAMOA :  Emoji = Emoji("🇼🇸"); // flag: Samoa
pub static FLAG_ALAND_ISLANDS :  Emoji = Emoji("🇦🇽"); // flag: Åland Islands
pub static FLAG_BAHAMAS :  Emoji = Emoji("🇧🇸"); // flag: Bahamas
pub static FLAG_NEW_ZEALAND :  Emoji = Emoji("🇳🇿"); // flag: New Zealand
pub static FLAG_CEUTA_AND_MELILLA :  Emoji = Emoji("🇪🇦"); // flag: Ceuta & Melilla
pub static FLAG_BULGARIA :  Emoji = Emoji("🇧🇬"); // flag: Bulgaria
pub static FLAG_PALAU :  Emoji = Emoji("🇵🇼"); // flag: Palau
pub static FLAG_EL_SALVADOR :  Emoji = Emoji("🇸🇻"); // flag: El Salvador
pub static FLAG_CAYMAN_ISLANDS :  Emoji = Emoji("🇰🇾"); // flag: Cayman Islands
pub static FLAG_LIECHTENSTEIN :  Emoji = Emoji("🇱🇮"); // flag: Liechtenstein
pub static FLAG_MAYOTTE :  Emoji = Emoji("🇾🇹"); // flag: Mayotte
pub static FLAG_PITCAIRN_ISLANDS :  Emoji = Emoji("🇵🇳"); // flag: Pitcairn Islands
pub static FLAG_RUSSIA :  Emoji = Emoji("🇷🇺"); // flag: Russia
pub static FLAG_US_VIRGIN_ISLANDS :  Emoji = Emoji("🇻🇮"); // flag: U.S. Virgin Islands
pub static FLAG_CUBA :  Emoji = Emoji("🇨🇺"); // flag: Cuba
pub static FLAG_PORTUGAL :  Emoji = Emoji("🇵🇹"); // flag: Portugal
pub static FLAG_EUROPEAN_UNION :  Emoji = Emoji("🇪🇺"); // flag: European Union
pub static FLAG_COCOS_KEELING_ISLANDS :  Emoji = Emoji("🇨🇨"); // flag: Cocos (Keeling) Islands
pub static FLAG_MAURITIUS :  Emoji = Emoji("🇲🇺"); // flag: Mauritius
pub static FLAG_REUNION :  Emoji = Emoji("🇷🇪"); // flag: Réunion
pub static FLAG_NORTH_KOREA :  Emoji = Emoji("🇰🇵"); // flag: North Korea
pub static FLAG_AFGHANISTAN :  Emoji = Emoji("🇦🇫"); // flag: Afghanistan
pub static FLAG_LESOTHO :  Emoji = Emoji("🇱🇸"); // flag: Lesotho
pub static FLAG_SLOVENIA :  Emoji = Emoji("🇸🇮"); // flag: Slovenia
pub static FLAG_LEBANON :  Emoji = Emoji("🇱🇧"); // flag: Lebanon
pub static FLAG_AMERICAN_SAMOA :  Emoji = Emoji("🇦🇸"); // flag: American Samoa
pub static FLAG_GUAM :  Emoji = Emoji("🇬🇺"); // flag: Guam
pub static FLAG_FRENCH_SOUTHERN_TERRITORIES :  Emoji = Emoji("🇹🇫"); // flag: French Southern Territories
pub static FLAG_ZAMBIA :  Emoji = Emoji("🇿🇲"); // flag: Zambia
pub static FLAG_SLOVAKIA :  Emoji = Emoji("🇸🇰"); // flag: Slovakia
pub static FLAG_CAMBODIA :  Emoji = Emoji("🇰🇭"); // flag: Cambodia
pub static FLAG_BURKINA_FASO :  Emoji = Emoji("🇧🇫"); // flag: Burkina Faso
pub static FLAG_TRINIDAD_AND_TOBAGO :  Emoji = Emoji("🇹🇹"); // flag: Trinidad & Tobago
pub static FLAG_ITALY :  Emoji = Emoji("🇮🇹"); // flag: Italy
pub static FLAG_TAJIKISTAN :  Emoji = Emoji("🇹🇯"); // flag: Tajikistan
pub static FLAG_JAPAN :  Emoji = Emoji("🇯🇵"); // flag: Japan
pub static FLAG_SOUTH_KOREA :  Emoji = Emoji("🇰🇷"); // flag: South Korea
pub static FLAG_UZBEKISTAN :  Emoji = Emoji("🇺🇿"); // flag: Uzbekistan
pub static FLAG_MALDIVES :  Emoji = Emoji("🇲🇻"); // flag: Maldives
pub static FLAG_GREENLAND :  Emoji = Emoji("🇬🇱"); // flag: Greenland
pub static FLAG_FALKLAND_ISLANDS :  Emoji = Emoji("🇫🇰"); // flag: Falkland Islands
pub static FLAG_NICARAGUA :  Emoji = Emoji("🇳🇮"); // flag: Nicaragua
pub static FLAG_ALGERIA :  Emoji = Emoji("🇩🇿"); // flag: Algeria
pub static FLAG_CLIPPERTON_ISLAND :  Emoji = Emoji("🇨🇵"); // flag: Clipperton Island
pub static FLAG_MOLDOVA :  Emoji = Emoji("🇲🇩"); // flag: Moldova
pub static FLAG_NEW_CALEDONIA :  Emoji = Emoji("🇳🇨"); // flag: New Caledonia
pub static FLAG_LATVIA :  Emoji = Emoji("🇱🇻"); // flag: Latvia
pub static FLAG_NORWAY :  Emoji = Emoji("🇳🇴"); // flag: Norway
pub static FLAG_AZERBAIJAN :  Emoji = Emoji("🇦🇿"); // flag: Azerbaijan
pub static FLAG_GAMBIA :  Emoji = Emoji("🇬🇲"); // flag: Gambia
pub static FLAG_GUINEA_BISSAU :  Emoji = Emoji("🇬🇼"); // flag: Guinea-Bissau
pub static FLAG_CANARY_ISLANDS :  Emoji = Emoji("🇮🇨"); // flag: Canary Islands
pub static FLAG_LUXEMBOURG :  Emoji = Emoji("🇱🇺"); // flag: Luxembourg
pub static FLAG_PUERTO_RICO :  Emoji = Emoji("🇵🇷"); // flag: Puerto Rico
pub static FLAG_PHILIPPINES :  Emoji = Emoji("🇵🇭"); // flag: Philippines
pub static FLAG_ST_MARTIN :  Emoji = Emoji("🇲🇫"); // flag: St. Martin
pub static FLAG_COLOMBIA :  Emoji = Emoji("🇨🇴"); // flag: Colombia
pub static FLAG_CAPE_VERDE :  Emoji = Emoji("🇨🇻"); // flag: Cape Verde
pub static FLAG_OMAN :  Emoji = Emoji("🇴🇲"); // flag: Oman
pub static FLAG_SINT_MAARTEN :  Emoji = Emoji("🇸🇽"); // flag: Sint Maarten
pub static FLAG_ARUBA :  Emoji = Emoji("🇦🇼"); // flag: Aruba
pub static FLAG_US_OUTLYING_ISLANDS :  Emoji = Emoji("🇺🇲"); // flag: U.S. Outlying Islands
pub static FLAG_UNITED_STATES :  Emoji = Emoji("🇺🇸"); // flag: United States
pub static FLAG_TURKEY :  Emoji = Emoji("🇹🇷"); // flag: Turkey
pub static FLAG_VATICAN_CITY :  Emoji = Emoji("🇻🇦"); // flag: Vatican City
pub static FLAG_ST_LUCIA :  Emoji = Emoji("🇱🇨"); // flag: St. Lucia
pub static FLAG_BRITISH_INDIAN_OCEAN_TERRITORY :  Emoji = Emoji("🇮🇴"); // flag: British Indian Ocean Territory
pub static FLAG_TOKELAU :  Emoji = Emoji("🇹🇰"); // flag: Tokelau
pub static FLAG_SOMALIA :  Emoji = Emoji("🇸🇴"); // flag: Somalia
pub static FLAG_FINLAND :  Emoji = Emoji("🇫🇮"); // flag: Finland
pub static FLAG_CHRISTMAS_ISLAND :  Emoji = Emoji("🇨🇽"); // flag: Christmas Island
pub static FLAG_ICELAND :  Emoji = Emoji("🇮🇸"); // flag: Iceland
pub static FLAG_ALBANIA :  Emoji = Emoji("🇦🇱"); // flag: Albania
pub static FLAG_ETHIOPIA :  Emoji = Emoji("🇪🇹"); // flag: Ethiopia
pub static FLAG_HUNGARY :  Emoji = Emoji("🇭🇺"); // flag: Hungary
pub static FLAG_GUERNSEY :  Emoji = Emoji("🇬🇬"); // flag: Guernsey
pub static FLAG_TOGO :  Emoji = Emoji("🇹🇬"); // flag: Togo
pub static FLAG_GUINEA :  Emoji = Emoji("🇬🇳"); // flag: Guinea
pub static FLAG_THAILAND :  Emoji = Emoji("🇹🇭"); // flag: Thailand
// SUBGROUP: subdivision-flag
pub static FLAG_SCOTLAND :  Emoji = Emoji("🏴󠁧󠁢󠁳󠁣󠁴󠁿"); // flag: Scotland
pub static FLAG_WALES :  Emoji = Emoji("🏴󠁧󠁢󠁷󠁬󠁳󠁿"); // flag: Wales
pub static FLAG_ENGLAND :  Emoji = Emoji("🏴󠁧󠁢󠁥󠁮󠁧󠁿"); // flag: England


#[non_exhaustive]
pub struct Tone;

impl Tone {
    pub const DEFAULT: &'static str = "";
    pub const LIGHT: &'static str = "\u{1F3FB}";
    pub const MEDIUM_LIGHT: &'static str = "\u{1F3FC}";
    pub const MEDIUM: &'static str = "\u{1F3FD}";
    pub const MEDIUM_DARK: &'static str = "\u{1F3FE}";
    pub const DARK: &'static str = "\u{1F3FF}";
    pub const TONE_PLACE_HOLDER: &'static str = "@";
}

#[derive(PartialEq,Debug)]
pub struct Emoji(pub &'static str);
use std::fmt;
impl fmt::Display for Emoji {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(f, "{}", self.0)
    }
}

pub struct EmojiWithTone<'a> {
    pub one_toned_code: &'a str,
    pub two_toned_code: &'a str,
    pub default_tone: &'a str,
}

impl EmojiWithTone<'_> {
    pub const fn one_toned(code: &'static str) -> Self {
        EmojiWithTone {
            one_toned_code: code,
            two_toned_code: code,
            default_tone: "",
        }
    }

    pub const fn two_toned(mut self, code: &'static str) -> Self {
        self.two_toned_code = code;
        self
    }

    pub const fn default_tone(mut self, tone: &'static str) -> Self {
        self.default_tone = tone;
        self
    }

    pub fn tone(&self, tones: Vec<&str>) -> String {
        if tones.len() == 0 {
            self.to_string()
        } else {
            if tones.len() == 1 || self.two_toned_code.is_empty() {
                if tones[0] == Tone::DEFAULT {
                    self.one_toned_code
                        .to_string()
                        .replace(Tone::TONE_PLACE_HOLDER, self.default_tone)
                } else {
                    self.one_toned_code
                        .to_string()
                        .replace(Tone::TONE_PLACE_HOLDER, tones[0])
                }
            } else if tones.len() > 1 && !self.two_toned_code.is_empty() {
                self.two_toned_code
                    .replacen(
                        Tone::TONE_PLACE_HOLDER,
                        if tones[0] == Tone::DEFAULT {
                            self.default_tone
                        } else {
                            tones[0]
                        },
                        1,
                    )
                    .replacen(
                        Tone::TONE_PLACE_HOLDER,
                        if tones[1] == Tone::DEFAULT {
                            self.default_tone
                        } else {
                            tones[1]
                        },
                        1,
                    )
            } else {
                self.to_string()
            }
        }
    }
}

impl fmt::Display for EmojiWithTone<'_> {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(
            f,
            "{}",
            self.one_toned_code
                .to_string()
                .replace(Tone::TONE_PLACE_HOLDER, self.default_tone)
        )
    }
}