Emoji.class.php 57.3 KB
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
<?php
class Lib_Helper_Emoji
{

    public static $KeyPre = 'Emoji_maps';
    public static $KeyPreText = 'Emoji_maps_text';
    public static function getEmojiMaps ($map)
    {
        if ($data = self::getEmojiMapsArr())
        {
            return $data[$map];
        }
        else
        {
            return false;
        }
    }

    public static function getTextMaps ()
    {
        if ($data = self::getTextMapsArr())
        {
            return $data['android_to_text'];
        }
        else
        {
            return false;
        }
    }
    
    public static function getEmojiMapsArr ()
    {
        return array('unified_to_android' => array("\xe2\x98\x80" => "|U+2600|", "\xe2\x98\x81" => "|U+2601|", "\xe2\x98\x94" => "|U+2614|", "\xe2\x9b\x84" => "|U+26c4|", "\xe2\x9a\xa1" => "|U+26a1|", "\xf0\x9f\x8c\x80" => "|U+1f300|", "\xf0\x9f\x8c\x81" => "|U+1f301|", "\xf0\x9f\x8c\x82" => "|U+1f302|", "\xf0\x9f\x8c\x83" => "|U+1f303|", "\xf0\x9f\x8c\x84" => "|U+1f304|", "\xf0\x9f\x8c\x85" => "|U+1f305|", "\xf0\x9f\x8c\x86" => "|U+1f306|", "\xf0\x9f\x8c\x87" => "|U+1f307|", "\xf0\x9f\x8c\x88" => "|U+1f308|", "\xe2\x9d\x84" => "|U+2744|", "\xe2\x9b\x85" => "|U+26c5|", "\xf0\x9f\x8c\x89" => "|U+1f309|", "\xf0\x9f\x8c\x8a" => "|U+1f30a|", "\xf0\x9f\x8c\x8b" => "|U+1f30b|", "\xf0\x9f\x8c\x8c" => "|U+1f30c|", "\xf0\x9f\x8c\x8f" => "|U+1f30f|", "\xf0\x9f\x8c\x91" => "|U+1f311|", "\xf0\x9f\x8c\x94" => "|U+1f314|", "\xf0\x9f\x8c\x93" => "|U+1f313|", "\xf0\x9f\x8c\x99" => "|U+1f319|", "\xf0\x9f\x8c\x95" => "|U+1f315|", "\xf0\x9f\x8c\x9b" => "|U+1f31b|", "\xf0\x9f\x8c\x9f" => "|U+1f31f|", "\xf0\x9f\x8c\xa0" => "|U+1f320|", "\xf0\x9f\x95\x90" => "|U+1f550|", "\xf0\x9f\x95\x91" => "|U+1f551|", "\xf0\x9f\x95\x92" => "|U+1f552|", "\xf0\x9f\x95\x93" => "|U+1f553|", "\xf0\x9f\x95\x94" => "|U+1f554|", "\xf0\x9f\x95\x95" => "|U+1f555|", "\xf0\x9f\x95\x96" => "|U+1f556|", "\xf0\x9f\x95\x97" => "|U+1f557|", "\xf0\x9f\x95\x98" => "|U+1f558|", "\xf0\x9f\x95\x99" => "|U+1f559|", "\xf0\x9f\x95\x9a" => "|U+1f55a|", "\xf0\x9f\x95\x9b" => "|U+1f55b|", "\xe2\x8c\x9a" => "|U+231a|", "\xe2\x8c\x9b" => "|U+231b|", "\xe2\x8f\xb0" => "|U+23f0|", "\xe2\x8f\xb3" => "|U+23f3|", "\xe2\x99\x88" => "|U+2648|", "\xe2\x99\x89" => "|U+2649|", "\xe2\x99\x8a" => "|U+264a|", "\xe2\x99\x8b" => "|U+264b|", "\xe2\x99\x8c" => "|U+264c|", "\xe2\x99\x8d" => "|U+264d|", "\xe2\x99\x8e" => "|U+264e|", "\xe2\x99\x8f" => "|U+264f|", "\xe2\x99\x90" => "|U+2650|", "\xe2\x99\x91" => "|U+2651|", "\xe2\x99\x92" => "|U+2652|", "\xe2\x99\x93" => "|U+2653|", "\xe2\x9b\x8e" => "|U+26ce|", "\xf0\x9f\x8d\x80" => "|U+1f340|", "\xf0\x9f\x8c\xb7" => "|U+1f337|", "\xf0\x9f\x8c\xb1" => "|U+1f331|", "\xf0\x9f\x8d\x81" => "|U+1f341|", "\xf0\x9f\x8c\xb8" => "|U+1f338|", "\xf0\x9f\x8c\xb9" => "|U+1f339|", "\xf0\x9f\x8d\x82" => "|U+1f342|", "\xf0\x9f\x8d\x83" => "|U+1f343|", "\xf0\x9f\x8c\xba" => "|U+1f33a|", "\xf0\x9f\x8c\xbb" => "|U+1f33b|", "\xf0\x9f\x8c\xb4" => "|U+1f334|", "\xf0\x9f\x8c\xb5" => "|U+1f335|", "\xf0\x9f\x8c\xbe" => "|U+1f33e|", "\xf0\x9f\x8c\xbd" => "|U+1f33d|", "\xf0\x9f\x8d\x84" => "|U+1f344|", "\xf0\x9f\x8c\xb0" => "|U+1f330|", "\xf0\x9f\x8c\xbc" => "|U+1f33c|", "\xf0\x9f\x8c\xbf" => "|U+1f33f|", "\xf0\x9f\x8d\x92" => "|U+1f352|", "\xf0\x9f\x8d\x8c" => "|U+1f34c|", "\xf0\x9f\x8d\x8e" => "|U+1f34e|", "\xf0\x9f\x8d\x8a" => "|U+1f34a|", "\xf0\x9f\x8d\x93" => "|U+1f353|", "\xf0\x9f\x8d\x89" => "|U+1f349|", "\xf0\x9f\x8d\x85" => "|U+1f345|", "\xf0\x9f\x8d\x86" => "|U+1f346|", "\xf0\x9f\x8d\x88" => "|U+1f348|", "\xf0\x9f\x8d\x8d" => "|U+1f34d|", "\xf0\x9f\x8d\x87" => "|U+1f347|", "\xf0\x9f\x8d\x91" => "|U+1f351|", "\xf0\x9f\x8d\x8f" => "|U+1f34f|", "\xf0\x9f\x91\x80" => "|U+1f440|", "\xf0\x9f\x91\x82" => "|U+1f442|", "\xf0\x9f\x91\x83" => "|U+1f443|", "\xf0\x9f\x91\x84" => "|U+1f444|", "\xf0\x9f\x91\x85" => "|U+1f445|", "\xf0\x9f\x92\x84" => "|U+1f484|", "\xf0\x9f\x92\x85" => "|U+1f485|", "\xf0\x9f\x92\x86" => "|U+1f486|", "\xf0\x9f\x92\x87" => "|U+1f487|", "\xf0\x9f\x92\x88" => "|U+1f488|", "\xf0\x9f\x91\xa4" => "|U+1f464|", "\xf0\x9f\x91\xa6" => "|U+1f466|", "\xf0\x9f\x91\xa7" => "|U+1f467|", "\xf0\x9f\x91\xa8" => "|U+1f468|", "\xf0\x9f\x91\xa9" => "|U+1f469|", "\xf0\x9f\x91\xaa" => "|U+1f46a|", "\xf0\x9f\x91\xab" => "|U+1f46b|", "\xf0\x9f\x91\xae" => "|U+1f46e|", "\xf0\x9f\x91\xaf" => "|U+1f46f|", "\xf0\x9f\x91\xb0" => "|U+1f470|", "\xf0\x9f\x91\xb1" => "|U+1f471|", "\xf0\x9f\x91\xb2" => "|U+1f472|", "\xf0\x9f\x91\xb3" => "|U+1f473|", "\xf0\x9f\x91\xb4" => "|U+1f474|", "\xf0\x9f\x91\xb5" => "|U+1f475|", "\xf0\x9f\x91\xb6" => "|U+1f476|", "\xf0\x9f\x91\xb7" => "|U+1f477|", "\xf0\x9f\x91\xb8" => "|U+1f478|", "\xf0\x9f\x91\xb9" => "|U+1f479|", "\xf0\x9f\x91\xba" => "|U+1f47a|", "\xf0\x9f\x91\xbb" => "|U+1f47b|", "\xf0\x9f\x91\xbc" => "|U+1f47c|", "\xf0\x9f\x91\xbd" => "|U+1f47d|", "\xf0\x9f\x91\xbe" => "|U+1f47e|", "\xf0\x9f\x91\xbf" => "|U+1f47f|", "\xf0\x9f\x92\x80" => "|U+1f480|", "\xf0\x9f\x92\x81" => "|U+1f481|", "\xf0\x9f\x92\x82" => "|U+1f482|", "\xf0\x9f\x92\x83" => "|U+1f483|", "\xf0\x9f\x90\x8c" => "|U+1f40c|", "\xf0\x9f\x90\x8d" => "|U+1f40d|", "\xf0\x9f\x90\x8e" => "|U+1f40e|", "\xf0\x9f\x90\x94" => "|U+1f414|", "\xf0\x9f\x90\x97" => "|U+1f417|", "\xf0\x9f\x90\xab" => "|U+1f42b|", "\xf0\x9f\x90\x98" => "|U+1f418|", "\xf0\x9f\x90\xa8" => "|U+1f428|", "\xf0\x9f\x90\x92" => "|U+1f412|", "\xf0\x9f\x90\x91" => "|U+1f411|", "\xf0\x9f\x90\x99" => "|U+1f419|", "\xf0\x9f\x90\x9a" => "|U+1f41a|", "\xf0\x9f\x90\x9b" => "|U+1f41b|", "\xf0\x9f\x90\x9c" => "|U+1f41c|", "\xf0\x9f\x90\x9d" => "|U+1f41d|", "\xf0\x9f\x90\x9e" => "|U+1f41e|", "\xf0\x9f\x90\xa0" => "|U+1f420|", "\xf0\x9f\x90\xa1" => "|U+1f421|", "\xf0\x9f\x90\xa2" => "|U+1f422|", "\xf0\x9f\x90\xa4" => "|U+1f424|", "\xf0\x9f\x90\xa5" => "|U+1f425|", "\xf0\x9f\x90\xa6" => "|U+1f426|", "\xf0\x9f\x90\xa3" => "|U+1f423|", "\xf0\x9f\x90\xa7" => "|U+1f427|", "\xf0\x9f\x90\xa9" => "|U+1f429|", "\xf0\x9f\x90\x9f" => "|U+1f41f|", "\xf0\x9f\x90\xac" => "|U+1f42c|", "\xf0\x9f\x90\xad" => "|U+1f42d|", "\xf0\x9f\x90\xaf" => "|U+1f42f|", "\xf0\x9f\x90\xb1" => "|U+1f431|", "\xf0\x9f\x90\xb3" => "|U+1f433|", "\xf0\x9f\x90\xb4" => "|U+1f434|", "\xf0\x9f\x90\xb5" => "|U+1f435|", "\xf0\x9f\x90\xb6" => "|U+1f436|", "\xf0\x9f\x90\xb7" => "|U+1f437|", "\xf0\x9f\x90\xbb" => "|U+1f43b|", "\xf0\x9f\x90\xb9" => "|U+1f439|", "\xf0\x9f\x90\xba" => "|U+1f43a|", "\xf0\x9f\x90\xae" => "|U+1f42e|", "\xf0\x9f\x90\xb0" => "|U+1f430|", "\xf0\x9f\x90\xb8" => "|U+1f438|", "\xf0\x9f\x90\xbe" => "|U+1f43e|", "\xf0\x9f\x90\xb2" => "|U+1f432|", "\xf0\x9f\x90\xbc" => "|U+1f43c|", "\xf0\x9f\x90\xbd" => "|U+1f43d|", "\xf0\x9f\x98\xa0" => "|U+1f620|", "\xf0\x9f\x98\xa9" => "|U+1f629|", "\xf0\x9f\x98\xb2" => "|U+1f632|", "\xf0\x9f\x98\x9e" => "|U+1f61e|", "\xf0\x9f\x98\xb5" => "|U+1f635|", "\xf0\x9f\x98\xb0" => "|U+1f630|", "\xf0\x9f\x98\x92" => "|U+1f612|", "\xf0\x9f\x98\x8d" => "|U+1f60d|", "\xf0\x9f\x98\xa4" => "|U+1f624|", "\xf0\x9f\x98\x9c" => "|U+1f61c|", "\xf0\x9f\x98\x9d" => "|U+1f61d|", "\xf0\x9f\x98\x8b" => "|U+1f60b|", "\xf0\x9f\x98\x98" => "|U+1f618|", "\xf0\x9f\x98\x9a" => "|U+1f61a|", "\xf0\x9f\x98\xb7" => "|U+1f637|", "\xf0\x9f\x98\xb3" => "|U+1f633|", "\xf0\x9f\x98\x83" => "|U+1f603|", "\xf0\x9f\x98\x85" => "|U+1f605|", "\xf0\x9f\x98\x86" => "|U+1f606|", "\xf0\x9f\x98\x81" => "|U+1f601|", "\xf0\x9f\x98\x82" => "|U+1f602|", "\xf0\x9f\x98\x8a" => "|U+1f60a|", "\xe2\x98\xba" => "|U+263a|", "\xf0\x9f\x98\x84" => "|U+1f604|", "\xf0\x9f\x98\xa2" => "|U+1f622|", "\xf0\x9f\x98\xad" => "|U+1f62d|", "\xf0\x9f\x98\xa8" => "|U+1f628|", "\xf0\x9f\x98\xa3" => "|U+1f623|", "\xf0\x9f\x98\xa1" => "|U+1f621|", "\xf0\x9f\x98\x8c" => "|U+1f60c|", "\xf0\x9f\x98\x96" => "|U+1f616|", "\xf0\x9f\x98\x94" => "|U+1f614|", "\xf0\x9f\x98\xb1" => "|U+1f631|", "\xf0\x9f\x98\xaa" => "|U+1f62a|", "\xf0\x9f\x98\x8f" => "|U+1f60f|", "\xf0\x9f\x98\x93" => "|U+1f613|", "\xf0\x9f\x98\xa5" => "|U+1f625|", "\xf0\x9f\x98\xab" => "|U+1f62b|", "\xf0\x9f\x98\x89" => "|U+1f609|", "\xf0\x9f\x98\xba" => "|U+1f63a|", "\xf0\x9f\x98\xb8" => "|U+1f638|", "\xf0\x9f\x98\xb9" => "|U+1f639|", "\xf0\x9f\x98\xbd" => "|U+1f63d|", "\xf0\x9f\x98\xbb" => "|U+1f63b|", "\xf0\x9f\x98\xbf" => "|U+1f63f|", "\xf0\x9f\x98\xbe" => "|U+1f63e|", "\xf0\x9f\x98\xbc" => "|U+1f63c|", "\xf0\x9f\x99\x80" => "|U+1f640|", "\xf0\x9f\x99\x85" => "|U+1f645|", "\xf0\x9f\x99\x86" => "|U+1f646|", "\xf0\x9f\x99\x87" => "|U+1f647|", "\xf0\x9f\x99\x88" => "|U+1f648|", "\xf0\x9f\x99\x8a" => "|U+1f64a|", "\xf0\x9f\x99\x89" => "|U+1f649|", "\xf0\x9f\x99\x8b" => "|U+1f64b|", "\xf0\x9f\x99\x8c" => "|U+1f64c|", "\xf0\x9f\x99\x8d" => "|U+1f64d|", "\xf0\x9f\x99\x8e" => "|U+1f64e|", "\xf0\x9f\x99\x8f" => "|U+1f64f|", "\xf0\x9f\x8f\xa0" => "|U+1f3e0|", "\xf0\x9f\x8f\xa1" => "|U+1f3e1|", "\xf0\x9f\x8f\xa2" => "|U+1f3e2|", "\xf0\x9f\x8f\xa3" => "|U+1f3e3|", "\xf0\x9f\x8f\xa5" => "|U+1f3e5|", "\xf0\x9f\x8f\xa6" => "|U+1f3e6|", "\xf0\x9f\x8f\xa7" => "|U+1f3e7|", "\xf0\x9f\x8f\xa8" => "|U+1f3e8|", "\xf0\x9f\x8f\xa9" => "|U+1f3e9|", "\xf0\x9f\x8f\xaa" => "|U+1f3ea|", "\xf0\x9f\x8f\xab" => "|U+1f3eb|", "\xe2\x9b\xaa" => "|U+26ea|", "\xe2\x9b\xb2" => "|U+26f2|", "\xf0\x9f\x8f\xac" => "|U+1f3ec|", "\xf0\x9f\x8f\xaf" => "|U+1f3ef|", "\xf0\x9f\x8f\xb0" => "|U+1f3f0|", "\xf0\x9f\x8f\xad" => "|U+1f3ed|", "\xe2\x9a\x93" => "|U+2693|", "\xf0\x9f\x8f\xae" => "|U+1f3ee|", "\xf0\x9f\x97\xbb" => "|U+1f5fb|", "\xf0\x9f\x97\xbc" => "|U+1f5fc|", "\xf0\x9f\x97\xbd" => "|U+1f5fd|", "\xf0\x9f\x97\xbe" => "|U+1f5fe|", "\xf0\x9f\x97\xbf" => "|U+1f5ff|", "\xf0\x9f\x91\x9e" => "|U+1f45e|", "\xf0\x9f\x91\x9f" => "|U+1f45f|", "\xf0\x9f\x91\xa0" => "|U+1f460|", "\xf0\x9f\x91\xa1" => "|U+1f461|", "\xf0\x9f\x91\xa2" => "|U+1f462|", "\xf0\x9f\x91\xa3" => "|U+1f463|", "\xf0\x9f\x91\x93" => "|U+1f453|", "\xf0\x9f\x91\x95" => "|U+1f455|", "\xf0\x9f\x91\x96" => "|U+1f456|", "\xf0\x9f\x91\x91" => "|U+1f451|", "\xf0\x9f\x91\x94" => "|U+1f454|", "\xf0\x9f\x91\x92" => "|U+1f452|", "\xf0\x9f\x91\x97" => "|U+1f457|", "\xf0\x9f\x91\x98" => "|U+1f458|", "\xf0\x9f\x91\x99" => "|U+1f459|", "\xf0\x9f\x91\x9a" => "|U+1f45a|", "\xf0\x9f\x91\x9b" => "|U+1f45b|", "\xf0\x9f\x91\x9c" => "|U+1f45c|", "\xf0\x9f\x91\x9d" => "|U+1f45d|", "\xf0\x9f\x92\xb0" => "|U+1f4b0|", "\xf0\x9f\x92\xb1" => "|U+1f4b1|", "\xf0\x9f\x92\xb9" => "|U+1f4b9|", "\xf0\x9f\x92\xb2" => "|U+1f4b2|", "\xf0\x9f\x92\xb3" => "|U+1f4b3|", "\xf0\x9f\x92\xb4" => "|U+1f4b4|", "\xf0\x9f\x92\xb5" => "|U+1f4b5|", "\xf0\x9f\x92\xb8" => "|U+1f4b8|", "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3" => "|U+1f1e81f1f3|", "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa" => "|U+1f1e91f1ea|", "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8" => "|U+1f1ea1f1f8|", "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7" => "|U+1f1eb1f1f7|", "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7" => "|U+1f1ec1f1e7|", "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9" => "|U+1f1ee1f1f9|", "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5" => "|U+1f1ef1f1f5|", "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7" => "|U+1f1f01f1f7|", "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba" => "|U+1f1f71f1fa|", "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8" => "|U+1f1fa1f1f8|", "\xf0\x9f\x94\xa5" => "|U+1f525|", "\xf0\x9f\x94\xa6" => "|U+1f526|", "\xf0\x9f\x94\xa7" => "|U+1f527|", "\xf0\x9f\x94\xa8" => "|U+1f528|", "\xf0\x9f\x94\xa9" => "|U+1f529|", "\xf0\x9f\x94\xaa" => "|U+1f52a|", "\xf0\x9f\x94\xab" => "|U+1f52b|", "\xf0\x9f\x94\xae" => "|U+1f52e|", "\xf0\x9f\x94\xaf" => "|U+1f52f|", "\xf0\x9f\x94\xb0" => "|U+1f530|", "\xf0\x9f\x94\xb1" => "|U+1f531|", "\xf0\x9f\x92\x89" => "|U+1f489|", "\xf0\x9f\x92\x8a" => "|U+1f48a|", "\xf0\x9f\x85\xb0" => "|U+1f170|", "\xf0\x9f\x85\xb1" => "|U+1f171|", "\xf0\x9f\x86\x8e" => "|U+1f18e|", "\xf0\x9f\x85\xbe" => "|U+1f17e|", "\xf0\x9f\x8e\x80" => "|U+1f380|", "\xf0\x9f\x8e\x81" => "|U+1f381|", "\xf0\x9f\x8e\x82" => "|U+1f382|", "\xf0\x9f\x8e\x84" => "|U+1f384|", "\xf0\x9f\x8e\x85" => "|U+1f385|", "\xf0\x9f\x8e\x8c" => "|U+1f38c|", "\xf0\x9f\x8e\x86" => "|U+1f386|", "\xf0\x9f\x8e\x88" => "|U+1f388|", "\xf0\x9f\x8e\x89" => "|U+1f389|", "\xf0\x9f\x8e\x8d" => "|U+1f38d|", "\xf0\x9f\x8e\x8e" => "|U+1f38e|", "\xf0\x9f\x8e\x93" => "|U+1f393|", "\xf0\x9f\x8e\x92" => "|U+1f392|", "\xf0\x9f\x8e\x8f" => "|U+1f38f|", "\xf0\x9f\x8e\x87" => "|U+1f387|", "\xf0\x9f\x8e\x90" => "|U+1f390|", "\xf0\x9f\x8e\x83" => "|U+1f383|", "\xf0\x9f\x8e\x8a" => "|U+1f38a|", "\xf0\x9f\x8e\x8b" => "|U+1f38b|", "\xf0\x9f\x8e\x91" => "|U+1f391|", "\xf0\x9f\x93\x9f" => "|U+1f4df|", "\xe2\x98\x8e" => "|U+260e|", "\xf0\x9f\x93\x9e" => "|U+1f4de|", "\xf0\x9f\x93\xb1" => "|U+1f4f1|", "\xf0\x9f\x93\xb2" => "|U+1f4f2|", "\xf0\x9f\x93\x9d" => "|U+1f4dd|", "\xf0\x9f\x93\xa0" => "|U+1f4e0|", "\xe2\x9c\x89" => "|U+2709|", "\xf0\x9f\x93\xa8" => "|U+1f4e8|", "\xf0\x9f\x93\xa9" => "|U+1f4e9|", "\xf0\x9f\x93\xaa" => "|U+1f4ea|", "\xf0\x9f\x93\xab" => "|U+1f4eb|", "\xf0\x9f\x93\xae" => "|U+1f4ee|", "\xf0\x9f\x93\xb0" => "|U+1f4f0|", "\xf0\x9f\x93\xa2" => "|U+1f4e2|", "\xf0\x9f\x93\xa3" => "|U+1f4e3|", "\xf0\x9f\x93\xa1" => "|U+1f4e1|", "\xf0\x9f\x93\xa4" => "|U+1f4e4|", "\xf0\x9f\x93\xa5" => "|U+1f4e5|", "\xf0\x9f\x93\xa6" => "|U+1f4e6|", "\xf0\x9f\x93\xa7" => "|U+1f4e7|", "\xf0\x9f\x94\xa0" => "|U+1f520|", "\xf0\x9f\x94\xa1" => "|U+1f521|", "\xf0\x9f\x94\xa2" => "|U+1f522|", "\xf0\x9f\x94\xa3" => "|U+1f523|", "\xf0\x9f\x94\xa4" => "|U+1f524|", "\xe2\x9c\x92" => "|U+2712|", "\xf0\x9f\x92\xba" => "|U+1f4ba|", "\xf0\x9f\x92\xbb" => "|U+1f4bb|", "\xe2\x9c\x8f" => "|U+270f|", "\xf0\x9f\x93\x8e" => "|U+1f4ce|", "\xf0\x9f\x92\xbc" => "|U+1f4bc|", "\xf0\x9f\x92\xbd" => "|U+1f4bd|", "\xf0\x9f\x92\xbe" => "|U+1f4be|", "\xf0\x9f\x92\xbf" => "|U+1f4bf|", "\xf0\x9f\x93\x80" => "|U+1f4c0|", "\xe2\x9c\x82" => "|U+2702|", "\xf0\x9f\x93\x8d" => "|U+1f4cd|", "\xf0\x9f\x93\x83" => "|U+1f4c3|", "\xf0\x9f\x93\x84" => "|U+1f4c4|", "\xf0\x9f\x93\x85" => "|U+1f4c5|", "\xf0\x9f\x93\x81" => "|U+1f4c1|", "\xf0\x9f\x93\x82" => "|U+1f4c2|", "\xf0\x9f\x93\x93" => "|U+1f4d3|", "\xf0\x9f\x93\x96" => "|U+1f4d6|", "\xf0\x9f\x93\x94" => "|U+1f4d4|", "\xf0\x9f\x93\x95" => "|U+1f4d5|", "\xf0\x9f\x93\x97" => "|U+1f4d7|", "\xf0\x9f\x93\x98" => "|U+1f4d8|", "\xf0\x9f\x93\x99" => "|U+1f4d9|", "\xf0\x9f\x93\x9a" => "|U+1f4da|", "\xf0\x9f\x93\x9b" => "|U+1f4db|", "\xf0\x9f\x93\x9c" => "|U+1f4dc|", "\xf0\x9f\x93\x8b" => "|U+1f4cb|", "\xf0\x9f\x93\x86" => "|U+1f4c6|", "\xf0\x9f\x93\x8a" => "|U+1f4ca|", "\xf0\x9f\x93\x88" => "|U+1f4c8|", "\xf0\x9f\x93\x89" => "|U+1f4c9|", "\xf0\x9f\x93\x87" => "|U+1f4c7|", "\xf0\x9f\x93\x8c" => "|U+1f4cc|", "\xf0\x9f\x93\x92" => "|U+1f4d2|", "\xf0\x9f\x93\x8f" => "|U+1f4cf|", "\xf0\x9f\x93\x90" => "|U+1f4d0|", "\xf0\x9f\x93\x91" => "|U+1f4d1|", "\xf0\x9f\x8e\xbd" => "|U+1f3bd|", "\xe2\x9a\xbe" => "|U+26be|", "\xe2\x9b\xb3" => "|U+26f3|", "\xf0\x9f\x8e\xbe" => "|U+1f3be|", "\xe2\x9a\xbd" => "|U+26bd|", "\xf0\x9f\x8e\xbf" => "|U+1f3bf|", "\xf0\x9f\x8f\x80" => "|U+1f3c0|", "\xf0\x9f\x8f\x81" => "|U+1f3c1|", "\xf0\x9f\x8f\x82" => "|U+1f3c2|", "\xf0\x9f\x8f\x83" => "|U+1f3c3|", "\xf0\x9f\x8f\x84" => "|U+1f3c4|", "\xf0\x9f\x8f\x86" => "|U+1f3c6|", "\xf0\x9f\x8f\x88" => "|U+1f3c8|", "\xf0\x9f\x8f\x8a" => "|U+1f3ca|", "\xf0\x9f\x9a\x83" => "|U+1f683|", "\xf0\x9f\x9a\x87" => "|U+1f687|", "\xe2\x93\x82" => "|U+24c2|", "\xf0\x9f\x9a\x84" => "|U+1f684|", "\xf0\x9f\x9a\x85" => "|U+1f685|", "\xf0\x9f\x9a\x97" => "|U+1f697|", "\xf0\x9f\x9a\x99" => "|U+1f699|", "\xf0\x9f\x9a\x8c" => "|U+1f68c|", "\xf0\x9f\x9a\x8f" => "|U+1f68f|", "\xf0\x9f\x9a\xa2" => "|U+1f6a2|", "\xe2\x9c\x88" => "|U+2708|", "\xe2\x9b\xb5" => "|U+26f5|", "\xf0\x9f\x9a\x89" => "|U+1f689|", "\xf0\x9f\x9a\x80" => "|U+1f680|", "\xf0\x9f\x9a\xa4" => "|U+1f6a4|", "\xf0\x9f\x9a\x95" => "|U+1f695|", "\xf0\x9f\x9a\x9a" => "|U+1f69a|", "\xf0\x9f\x9a\x92" => "|U+1f692|", "\xf0\x9f\x9a\x91" => "|U+1f691|", "\xf0\x9f\x9a\x93" => "|U+1f693|", "\xe2\x9b\xbd" => "|U+26fd|", "\xf0\x9f\x85\xbf" => "|U+1f17f|", "\xf0\x9f\x9a\xa5" => "|U+1f6a5|", "\xf0\x9f\x9a\xa7" => "|U+1f6a7|", "\xf0\x9f\x9a\xa8" => "|U+1f6a8|", "\xe2\x99\xa8" => "|U+2668|", "\xe2\x9b\xba" => "|U+26fa|", "\xf0\x9f\x8e\xa0" => "|U+1f3a0|", "\xf0\x9f\x8e\xa1" => "|U+1f3a1|", "\xf0\x9f\x8e\xa2" => "|U+1f3a2|", "\xf0\x9f\x8e\xa3" => "|U+1f3a3|", "\xf0\x9f\x8e\xa4" => "|U+1f3a4|", "\xf0\x9f\x8e\xa5" => "|U+1f3a5|", "\xf0\x9f\x8e\xa6" => "|U+1f3a6|", "\xf0\x9f\x8e\xa7" => "|U+1f3a7|", "\xf0\x9f\x8e\xa8" => "|U+1f3a8|", "\xf0\x9f\x8e\xa9" => "|U+1f3a9|", "\xf0\x9f\x8e\xaa" => "|U+1f3aa|", "\xf0\x9f\x8e\xab" => "|U+1f3ab|", "\xf0\x9f\x8e\xac" => "|U+1f3ac|", "\xf0\x9f\x8e\xad" => "|U+1f3ad|", "\xf0\x9f\x8e\xae" => "|U+1f3ae|", "\xf0\x9f\x80\x84" => "|U+1f004|", "\xf0\x9f\x8e\xaf" => "|U+1f3af|", "\xf0\x9f\x8e\xb0" => "|U+1f3b0|", "\xf0\x9f\x8e\xb1" => "|U+1f3b1|", "\xf0\x9f\x8e\xb2" => "|U+1f3b2|", "\xf0\x9f\x8e\xb3" => "|U+1f3b3|", "\xf0\x9f\x8e\xb4" => "|U+1f3b4|", "\xf0\x9f\x83\x8f" => "|U+1f0cf|", "\xf0\x9f\x8e\xb5" => "|U+1f3b5|", "\xf0\x9f\x8e\xb6" => "|U+1f3b6|", "\xf0\x9f\x8e\xb7" => "|U+1f3b7|", "\xf0\x9f\x8e\xb8" => "|U+1f3b8|", "\xf0\x9f\x8e\xb9" => "|U+1f3b9|", "\xf0\x9f\x8e\xba" => "|U+1f3ba|", "\xf0\x9f\x8e\xbb" => "|U+1f3bb|", "\xf0\x9f\x8e\xbc" => "|U+1f3bc|", "\xe3\x80\xbd" => "|U+303d|", "\xf0\x9f\x93\xb7" => "|U+1f4f7|", "\xf0\x9f\x93\xb9" => "|U+1f4f9|", "\xf0\x9f\x93\xba" => "|U+1f4fa|", "\xf0\x9f\x93\xbb" => "|U+1f4fb|", "\xf0\x9f\x93\xbc" => "|U+1f4fc|", "\xf0\x9f\x92\x8b" => "|U+1f48b|", "\xf0\x9f\x92\x8c" => "|U+1f48c|", "\xf0\x9f\x92\x8d" => "|U+1f48d|", "\xf0\x9f\x92\x8e" => "|U+1f48e|", "\xf0\x9f\x92\x8f" => "|U+1f48f|", "\xf0\x9f\x92\x90" => "|U+1f490|", "\xf0\x9f\x92\x91" => "|U+1f491|", "\xf0\x9f\x92\x92" => "|U+1f492|", "\xf0\x9f\x94\x9e" => "|U+1f51e|", "\xc2\xa9" => "|U+a9|", "\xc2\xae" => "|U+ae|", "\xe2\x84\xa2" => "|U+2122|", "\xe2\x84\xb9" => "|U+2139|", "#\xe2\x83\xa3" => "|U+2320e3|", "1\xe2\x83\xa3" => "|U+3120e3|", "2\xe2\x83\xa3" => "|U+3220e3|", "3\xe2\x83\xa3" => "|U+3320e3|", "4\xe2\x83\xa3" => "|U+3420e3|", "5\xe2\x83\xa3" => "|U+3520e3|", "6\xe2\x83\xa3" => "|U+3620e3|", "7\xe2\x83\xa3" => "|U+3720e3|", "8\xe2\x83\xa3" => "|U+3820e3|", "9\xe2\x83\xa3" => "|U+3920e3|", "0\xe2\x83\xa3" => "|U+3020e3|", "\xf0\x9f\x94\x9f" => "|U+1f51f|", "\xf0\x9f\x93\xb6" => "|U+1f4f6|", "\xf0\x9f\x93\xb3" => "|U+1f4f3|", "\xf0\x9f\x93\xb4" => "|U+1f4f4|", "\xf0\x9f\x8d\x94" => "|U+1f354|", "\xf0\x9f\x8d\x99" => "|U+1f359|", "\xf0\x9f\x8d\xb0" => "|U+1f370|", "\xf0\x9f\x8d\x9c" => "|U+1f35c|", "\xf0\x9f\x8d\x9e" => "|U+1f35e|", "\xf0\x9f\x8d\xb3" => "|U+1f373|", "\xf0\x9f\x8d\xa6" => "|U+1f366|", "\xf0\x9f\x8d\x9f" => "|U+1f35f|", "\xf0\x9f\x8d\xa1" => "|U+1f361|", "\xf0\x9f\x8d\x98" => "|U+1f358|", "\xf0\x9f\x8d\x9a" => "|U+1f35a|", "\xf0\x9f\x8d\x9d" => "|U+1f35d|", "\xf0\x9f\x8d\x9b" => "|U+1f35b|", "\xf0\x9f\x8d\xa2" => "|U+1f362|", "\xf0\x9f\x8d\xa3" => "|U+1f363|", "\xf0\x9f\x8d\xb1" => "|U+1f371|", "\xf0\x9f\x8d\xb2" => "|U+1f372|", "\xf0\x9f\x8d\xa7" => "|U+1f367|", "\xf0\x9f\x8d\x96" => "|U+1f356|", "\xf0\x9f\x8d\xa5" => "|U+1f365|", "\xf0\x9f\x8d\xa0" => "|U+1f360|", "\xf0\x9f\x8d\x95" => "|U+1f355|", "\xf0\x9f\x8d\x97" => "|U+1f357|", "\xf0\x9f\x8d\xa8" => "|U+1f368|", "\xf0\x9f\x8d\xa9" => "|U+1f369|", "\xf0\x9f\x8d\xaa" => "|U+1f36a|", "\xf0\x9f\x8d\xab" => "|U+1f36b|", "\xf0\x9f\x8d\xac" => "|U+1f36c|", "\xf0\x9f\x8d\xad" => "|U+1f36d|", "\xf0\x9f\x8d\xae" => "|U+1f36e|", "\xf0\x9f\x8d\xaf" => "|U+1f36f|", "\xf0\x9f\x8d\xa4" => "|U+1f364|", "\xf0\x9f\x8d\xb4" => "|U+1f374|", "\xe2\x98\x95" => "|U+2615|", "\xf0\x9f\x8d\xb8" => "|U+1f378|", "\xf0\x9f\x8d\xba" => "|U+1f37a|", "\xf0\x9f\x8d\xb5" => "|U+1f375|", "\xf0\x9f\x8d\xb6" => "|U+1f376|", "\xf0\x9f\x8d\xb7" => "|U+1f377|", "\xf0\x9f\x8d\xbb" => "|U+1f37b|", "\xf0\x9f\x8d\xb9" => "|U+1f379|", "\xe2\x86\x97" => "|U+2197|", "\xe2\x86\x98" => "|U+2198|", "\xe2\x86\x96" => "|U+2196|", "\xe2\x86\x99" => "|U+2199|", "\xe2\xa4\xb4" => "|U+2934|", "\xe2\xa4\xb5" => "|U+2935|", "\xe2\x86\x94" => "|U+2194|", "\xe2\x86\x95" => "|U+2195|", "\xe2\xac\x86" => "|U+2b06|", "\xe2\xac\x87" => "|U+2b07|", "\xe2\x9e\xa1" => "|U+27a1|", "\xe2\xac\x85" => "|U+2b05|", "\xe2\x96\xb6" => "|U+25b6|", "\xe2\x97\x80" => "|U+25c0|", "\xe2\x8f\xa9" => "|U+23e9|", "\xe2\x8f\xaa" => "|U+23ea|", "\xe2\x8f\xab" => "|U+23eb|", "\xe2\x8f\xac" => "|U+23ec|", "\xf0\x9f\x94\xba" => "|U+1f53a|", "\xf0\x9f\x94\xbb" => "|U+1f53b|", "\xf0\x9f\x94\xbc" => "|U+1f53c|", "\xf0\x9f\x94\xbd" => "|U+1f53d|", "\xe2\xad\x95" => "|U+2b55|", "\xe2\x9d\x8c" => "|U+274c|", "\xe2\x9d\x8e" => "|U+274e|", "\xe2\x9d\x97" => "|U+2757|", "\xe2\x81\x89" => "|U+2049|", "\xe2\x80\xbc" => "|U+203c|", "\xe2\x9d\x93" => "|U+2753|", "\xe2\x9d\x94" => "|U+2754|", "\xe2\x9d\x95" => "|U+2755|", "\xe3\x80\xb0" => "|U+3030|", "\xe2\x9e\xb0" => "|U+27b0|", "\xe2\x9e\xbf" => "|U+27bf|", "\xe2\x9d\xa4" => "|U+2764|", "\xf0\x9f\x92\x93" => "|U+1f493|", "\xf0\x9f\x92\x94" => "|U+1f494|", "\xf0\x9f\x92\x95" => "|U+1f495|", "\xf0\x9f\x92\x96" => "|U+1f496|", "\xf0\x9f\x92\x97" => "|U+1f497|", "\xf0\x9f\x92\x98" => "|U+1f498|", "\xf0\x9f\x92\x99" => "|U+1f499|", "\xf0\x9f\x92\x9a" => "|U+1f49a|", "\xf0\x9f\x92\x9b" => "|U+1f49b|", "\xf0\x9f\x92\x9c" => "|U+1f49c|", "\xf0\x9f\x92\x9d" => "|U+1f49d|", "\xf0\x9f\x92\x9e" => "|U+1f49e|", "\xf0\x9f\x92\x9f" => "|U+1f49f|", "\xe2\x99\xa5" => "|U+2665|", "\xe2\x99\xa0" => "|U+2660|", "\xe2\x99\xa6" => "|U+2666|", "\xe2\x99\xa3" => "|U+2663|", "\xf0\x9f\x9a\xac" => "|U+1f6ac|", "\xf0\x9f\x9a\xad" => "|U+1f6ad|", "\xe2\x99\xbf" => "|U+267f|", "\xf0\x9f\x9a\xa9" => "|U+1f6a9|", "\xe2\x9a\xa0" => "|U+26a0|", "\xe2\x9b\x94" => "|U+26d4|", "\xe2\x99\xbb" => "|U+267b|", "\xf0\x9f\x9a\xb2" => "|U+1f6b2|", "\xf0\x9f\x9a\xb6" => "|U+1f6b6|", "\xf0\x9f\x9a\xb9" => "|U+1f6b9|", "\xf0\x9f\x9a\xba" => "|U+1f6ba|", "\xf0\x9f\x9b\x80" => "|U+1f6c0|", "\xf0\x9f\x9a\xbb" => "|U+1f6bb|", "\xf0\x9f\x9a\xbd" => "|U+1f6bd|", "\xf0\x9f\x9a\xbe" => "|U+1f6be|", "\xf0\x9f\x9a\xbc" => "|U+1f6bc|", "\xf0\x9f\x9a\xaa" => "|U+1f6aa|", "\xf0\x9f\x9a\xab" => "|U+1f6ab|", "\xe2\x9c\x94" => "|U+2714|", "\xf0\x9f\x86\x91" => "|U+1f191|", "\xf0\x9f\x86\x92" => "|U+1f192|", "\xf0\x9f\x86\x93" => "|U+1f193|", "\xf0\x9f\x86\x94" => "|U+1f194|", "\xf0\x9f\x86\x95" => "|U+1f195|", "\xf0\x9f\x86\x96" => "|U+1f196|", "\xf0\x9f\x86\x97" => "|U+1f197|", "\xf0\x9f\x86\x98" => "|U+1f198|", "\xf0\x9f\x86\x99" => "|U+1f199|", "\xf0\x9f\x86\x9a" => "|U+1f19a|", "\xf0\x9f\x88\x81" => "|U+1f201|", "\xf0\x9f\x88\x82" => "|U+1f202|", "\xf0\x9f\x88\xb2" => "|U+1f232|", "\xf0\x9f\x88\xb3" => "|U+1f233|", "\xf0\x9f\x88\xb4" => "|U+1f234|", "\xf0\x9f\x88\xb5" => "|U+1f235|", "\xf0\x9f\x88\xb6" => "|U+1f236|", "\xf0\x9f\x88\x9a" => "|U+1f21a|", "\xf0\x9f\x88\xb7" => "|U+1f237|", "\xf0\x9f\x88\xb8" => "|U+1f238|", "\xf0\x9f\x88\xb9" => "|U+1f239|", "\xf0\x9f\x88\xaf" => "|U+1f22f|", "\xf0\x9f\x88\xba" => "|U+1f23a|", "\xe3\x8a\x99" => "|U+3299|", "\xe3\x8a\x97" => "|U+3297|", "\xf0\x9f\x89\x90" => "|U+1f250|", "\xf0\x9f\x89\x91" => "|U+1f251|", "\xe2\x9e\x95" => "|U+2795|", "\xe2\x9e\x96" => "|U+2796|", "\xe2\x9c\x96" => "|U+2716|", "\xe2\x9e\x97" => "|U+2797|", "\xf0\x9f\x92\xa0" => "|U+1f4a0|", "\xf0\x9f\x92\xa1" => "|U+1f4a1|", "\xf0\x9f\x92\xa2" => "|U+1f4a2|", "\xf0\x9f\x92\xa3" => "|U+1f4a3|", "\xf0\x9f\x92\xa4" => "|U+1f4a4|", "\xf0\x9f\x92\xa5" => "|U+1f4a5|", "\xf0\x9f\x92\xa6" => "|U+1f4a6|", "\xf0\x9f\x92\xa7" => "|U+1f4a7|", "\xf0\x9f\x92\xa8" => "|U+1f4a8|", "\xf0\x9f\x92\xa9" => "|U+1f4a9|", "\xf0\x9f\x92\xaa" => "|U+1f4aa|", "\xf0\x9f\x92\xab" => "|U+1f4ab|", "\xf0\x9f\x92\xac" => "|U+1f4ac|", "\xe2\x9c\xa8" => "|U+2728|", "\xe2\x9c\xb4" => "|U+2734|", "\xe2\x9c\xb3" => "|U+2733|", "\xe2\x9a\xaa" => "|U+26aa|", "\xe2\x9a\xab" => "|U+26ab|", "\xf0\x9f\x94\xb4" => "|U+1f534|", "\xf0\x9f\x94\xb5" => "|U+1f535|", "\xf0\x9f\x94\xb2" => "|U+1f532|", "\xf0\x9f\x94\xb3" => "|U+1f533|", "\xe2\xad\x90" => "|U+2b50|", "\xe2\xac\x9c" => "|U+2b1c|", "\xe2\xac\x9b" => "|U+2b1b|", "\xe2\x96\xab" => "|U+25ab|", "\xe2\x96\xaa" => "|U+25aa|", "\xe2\x97\xbd" => "|U+25fd|", "\xe2\x97\xbe" => "|U+25fe|", "\xe2\x97\xbb" => "|U+25fb|", "\xe2\x97\xbc" => "|U+25fc|", "\xf0\x9f\x94\xb6" => "|U+1f536|", "\xf0\x9f\x94\xb7" => "|U+1f537|", "\xf0\x9f\x94\xb8" => "|U+1f538|", "\xf0\x9f\x94\xb9" => "|U+1f539|", "\xe2\x9d\x87" => "|U+2747|", "\xf0\x9f\x92\xae" => "|U+1f4ae|", "\xf0\x9f\x92\xaf" => "|U+1f4af|", "\xe2\x86\xa9" => "|U+21a9|", "\xe2\x86\xaa" => "|U+21aa|", "\xf0\x9f\x94\x83" => "|U+1f503|", "\xf0\x9f\x94\x8a" => "|U+1f50a|", "\xf0\x9f\x94\x8b" => "|U+1f50b|", "\xf0\x9f\x94\x8c" => "|U+1f50c|", "\xf0\x9f\x94\x8d" => "|U+1f50d|", "\xf0\x9f\x94\x8e" => "|U+1f50e|", "\xf0\x9f\x94\x92" => "|U+1f512|", "\xf0\x9f\x94\x93" => "|U+1f513|", "\xf0\x9f\x94\x8f" => "|U+1f50f|", "\xf0\x9f\x94\x90" => "|U+1f510|", "\xf0\x9f\x94\x91" => "|U+1f511|", "\xf0\x9f\x94\x94" => "|U+1f514|", "\xe2\x98\x91" => "|U+2611|", "\xf0\x9f\x94\x98" => "|U+1f518|", "\xf0\x9f\x94\x96" => "|U+1f516|", "\xf0\x9f\x94\x97" => "|U+1f517|", "\xf0\x9f\x94\x99" => "|U+1f519|", "\xf0\x9f\x94\x9a" => "|U+1f51a|", "\xf0\x9f\x94\x9b" => "|U+1f51b|", "\xf0\x9f\x94\x9c" => "|U+1f51c|", "\xf0\x9f\x94\x9d" => "|U+1f51d|", "\xe2\x80\x83" => "|U+2003|", "\xe2\x80\x82" => "|U+2002|", "\xe2\x80\x85" => "|U+2005|", "\xe2\x9c\x85" => "|U+2705|", "\xe2\x9c\x8a" => "|U+270a|", "\xe2\x9c\x8b" => "|U+270b|", "\xe2\x9c\x8c" => "|U+270c|", "\xf0\x9f\x91\x8a" => "|U+1f44a|", "\xf0\x9f\x91\x8d" => "|U+1f44d|", "\xe2\x98\x9d" => "|U+261d|", "\xf0\x9f\x91\x86" => "|U+1f446|", "\xf0\x9f\x91\x87" => "|U+1f447|", "\xf0\x9f\x91\x88" => "|U+1f448|", "\xf0\x9f\x91\x89" => "|U+1f449|", "\xf0\x9f\x91\x8b" => "|U+1f44b|", "\xf0\x9f\x91\x8f" => "|U+1f44f|", "\xf0\x9f\x91\x8c" => "|U+1f44c|", "\xf0\x9f\x91\x8e" => "|U+1f44e|", "\xf0\x9f\x91\x90" => "|U+1f450|", "\xf0\x9f\x98\x80" => "|U+1f600|", "\xf0\x9f\x98\x97" => "|U+1f617|", "\xf0\x9f\x98\x99" => "|U+1f619|", "\xf0\x9f\x98\x9b" => "|U+1f61b|", "\xf0\x9f\x98\x8e" => "|U+1f60e|", "\xf0\x9f\x98\xb4" => "|U+1f634|", "\xf0\x9f\x98\x9f" => "|U+1f61f|", "\xf0\x9f\x98\xa6" => "|U+1f626|", "\xf0\x9f\x98\xa7" => "|U+1f627|", "\xf0\x9f\x98\x88" => "|U+1f608|", "\xf0\x9f\x98\xae" => "|U+1f62e|", "\xf0\x9f\x98\xac" => "|U+1f62c|", "\xf0\x9f\x98\x90" => "|U+1f610|", "\xf0\x9f\x98\x95" => "|U+1f615|", "\xf0\x9f\x98\xaf" => "|U+1f62f|", "\xf0\x9f\x98\xb6" => "|U+1f636|", "\xf0\x9f\x98\x87" => "|U+1f607|", "\xf0\x9f\x98\x91" => "|U+1f611|", "\xf0\x9f\x91\xac" => "|U+1f46c|", "\xf0\x9f\x91\xad" => "|U+1f46d|", "\xf0\x9f\x91\xa5" => "|U+1f465|", "\xf0\x9f\x92\xad" => "|U+1f4ad|", "\xf0\x9f\x90\x8b" => "|U+1f40b|", "\xf0\x9f\x90\x84" => "|U+1f404|", "\xf0\x9f\x90\x8f" => "|U+1f40f|", "\xf0\x9f\x90\x80" => "|U+1f400|", "\xf0\x9f\x90\x83" => "|U+1f403|", "\xf0\x9f\x90\x85" => "|U+1f405|", "\xf0\x9f\x90\x87" => "|U+1f407|", "\xf0\x9f\x90\x89" => "|U+1f409|", "\xf0\x9f\x90\x90" => "|U+1f410|", "\xf0\x9f\x90\x93" => "|U+1f413|", "\xf0\x9f\x90\x95" => "|U+1f415|", "\xf0\x9f\x90\x96" => "|U+1f416|", "\xf0\x9f\x90\x81" => "|U+1f401|", "\xf0\x9f\x90\x82" => "|U+1f402|", "\xf0\x9f\x90\x8a" => "|U+1f40a|", "\xf0\x9f\x90\xaa" => "|U+1f42a|", "\xf0\x9f\x90\x86" => "|U+1f406|", "\xf0\x9f\x90\x88" => "|U+1f408|", "\xf0\x9f\x8c\xb2" => "|U+1f332|", "\xf0\x9f\x8c\xb3" => "|U+1f333|", "\xf0\x9f\x8c\x90" => "|U+1f310|", "\xf0\x9f\x8c\x9e" => "|U+1f31e|", "\xf0\x9f\x8c\x9d" => "|U+1f31d|", "\xf0\x9f\x8c\x9a" => "|U+1f31a|", "\xf0\x9f\x8c\x92" => "|U+1f312|", "\xf0\x9f\x8c\x96" => "|U+1f316|", "\xf0\x9f\x8c\x97" => "|U+1f317|", "\xf0\x9f\x8c\x98" => "|U+1f318|", "\xf0\x9f\x8c\x9c" => "|U+1f31c|", "\xf0\x9f\x8c\x8d" => "|U+1f30d|", "\xf0\x9f\x8c\x8e" => "|U+1f30e|", "\xf0\x9f\x94\x89" => "|U+1f509|", "\xf0\x9f\x94\x88" => "|U+1f508|", "\xf0\x9f\x94\x87" => "|U+1f507|", "\xf0\x9f\x94\x95" => "|U+1f515|", "\xf0\x9f\x94\x86" => "|U+1f506|", "\xf0\x9f\x94\x85" => "|U+1f505|", "\xf0\x9f\x9b\x81" => "|U+1f6c1|", "\xf0\x9f\x9a\xbf" => "|U+1f6bf|", "\xf0\x9f\x92\xb7" => "|U+1f4b7|", "\xf0\x9f\x92\xb6" => "|U+1f4b6|", "\xf0\x9f\x93\xaf" => "|U+1f4ef|", "\xf0\x9f\x93\xac" => "|U+1f4ec|", "\xf0\x9f\x93\xad" => "|U+1f4ed|", "\xf0\x9f\x94\xac" => "|U+1f52c|", "\xf0\x9f\x94\xad" => "|U+1f52d|", "\xf0\x9f\x8f\x89" => "|U+1f3c9|", "\xf0\x9f\x9a\xb5" => "|U+1f6b5|", "\xf0\x9f\x9a\xb4" => "|U+1f6b4|", "\xf0\x9f\x8f\x87" => "|U+1f3c7|", "\xf0\x9f\x8d\xbc" => "|U+1f37c|", "\xf0\x9f\x8d\x8b" => "|U+1f34b|", "\xf0\x9f\x8d\x90" => "|U+1f350|", "\xf0\x9f\x8f\xa4" => "|U+1f3e4|", "\xf0\x9f\x9a\xa3" => "|U+1f6a3|", "\xf0\x9f\x9a\x81" => "|U+1f681|", "\xf0\x9f\x9a\x82" => "|U+1f682|", "\xf0\x9f\x9a\x8a" => "|U+1f68a|", "\xf0\x9f\x9a\x9e" => "|U+1f69e|", "\xf0\x9f\x9a\x86" => "|U+1f686|", "\xf0\x9f\x9a\x88" => "|U+1f688|", "\xf0\x9f\x9a\x9d" => "|U+1f69d|", "\xf0\x9f\x9a\x8b" => "|U+1f68b|", "\xf0\x9f\x9a\x8e" => "|U+1f68e|", "\xf0\x9f\x9a\x8d" => "|U+1f68d|", "\xf0\x9f\x9a\x98" => "|U+1f698|", "\xf0\x9f\x9a\x96" => "|U+1f696|", "\xf0\x9f\x9a\x9b" => "|U+1f69b|", "\xf0\x9f\x9a\x94" => "|U+1f694|", "\xf0\x9f\x9a\x90" => "|U+1f690|", "\xf0\x9f\x9a\xa1" => "|U+1f6a1|", "\xf0\x9f\x9a\x9f" => "|U+1f69f|", "\xf0\x9f\x9a\xa0" => "|U+1f6a0|", "\xf0\x9f\x9a\x9c" => "|U+1f69c|", "\xf0\x9f\x9a\xa6" => "|U+1f6a6|", "\xf0\x9f\x94\x84" => "|U+1f504|", "\xf0\x9f\x94\x80" => "|U+1f500|", "\xf0\x9f\x94\x81" => "|U+1f501|", "\xf0\x9f\x94\x82" => "|U+1f502|", "\xf0\x9f\x9a\xb0" => "|U+1f6b0|", "\xf0\x9f\x9a\xae" => "|U+1f6ae|", "\xf0\x9f\x9b\x82" => "|U+1f6c2|", "\xf0\x9f\x9b\x84" => "|U+1f6c4|", "\xf0\x9f\x9b\x85" => "|U+1f6c5|", "\xf0\x9f\x9b\x83" => "|U+1f6c3|", "\xf0\x9f\x93\xb5" => "|U+1f4f5|", "\xf0\x9f\x9a\xaf" => "|U+1f6af|", "\xf0\x9f\x9a\xb1" => "|U+1f6b1|", "\xf0\x9f\x9a\xb3" => "|U+1f6b3|", "\xf0\x9f\x9a\xb7" => "|U+1f6b7|", "\xf0\x9f\x9a\xb8" => "|U+1f6b8|", "\xf0\x9f\x95\xa7" => "|U+1f567|", "\xf0\x9f\x95\x9c" => "|U+1f55c|", "\xf0\x9f\x95\x9d" => "|U+1f55d|", "\xf0\x9f\x95\x9e" => "|U+1f55e|", "\xf0\x9f\x95\x9f" => "|U+1f55f|", "\xf0\x9f\x95\xa0" => "|U+1f560|", "\xf0\x9f\x95\xa1" => "|U+1f561|", "\xf0\x9f\x95\xa2" => "|U+1f562|", "\xf0\x9f\x95\xa3" => "|U+1f563|", "\xf0\x9f\x95\xa4" => "|U+1f564|", "\xf0\x9f\x95\xa5" => "|U+1f565|", "\xf0\x9f\x95\xa6" => "|U+1f566|"));
    }
    
    public static function getTextMapsArr()
    {
        return array('android_to_text'=> array('|U+1f604|'=>'[大笑]',
        '|U+1f603|'=>'[笑]',
        '|U+1f600|'=>'[笑]',
        '|U+1f60a|'=>'[可爱的笑]',
        '|U+263a|'=>'[害羞]',
        '|U+1f609|'=>'[眨眼]',
        '|U+1f60d|'=>'[色]',
        '|U+1f618|'=>'[飞吻]',
        '|U+1f61a|'=>'[亲亲]',
        '|U+1f617|'=>'[亲亲]',
        '|U+1f619|'=>'[亲亲]',
        '|U+1f61c|'=>'[鬼脸]',
        '|U+1f61d|'=>'[吐舌头]',
        '|U+1f61b|'=>'[吐舌头]',
        '|U+1f633|'=>'[发呆]',
        '|U+1f601|'=>'[憨笑]',
        '|U+1f614|'=>'[无奈]',
        '|U+1f60c|'=>'[想象]',
        '|U+1f612|'=>'[难过]',
        '|U+1f61e|'=>'[难过]',
        '|U+1f623|'=>'[烦躁]',
        '|U+1f622|'=>'[流鼻涕]',
        '|U+1f602|'=>'[哭泣]',
        '|U+1f62d|'=>'[泪如雨下]',
        '|U+1f62a|'=>'[打鼾]',
        '|U+1f625|'=>'[汗]',
        '|U+1f630|'=>'[汗]',
        '|U+1f605|'=>'[呵呵]',
        '|U+1f613|'=>'[汗]',
        '|U+1f629|'=>'[崩溃]',
        '|U+1f62b|'=>'[暴躁]',
        '|U+1f628|'=>'',
        '|U+1f631|'=>'',
        '|U+1f620|'=>'[不爽]',
        '|U+1f621|'=>'[生气]',
        '|U+1f624|'=>'[发火]',
        '|U+1f616|'=>'[郁闷 ]',
        '|U+1f606|'=>'',
        '|U+1f60b|'=>'',
        '|U+1f637|'=>'[戴口罩]',
        '|U+1f60e|'=>'[得意]',
        '|U+1f634|'=>'[Zzz]',
        '|U+1f635|'=>'[无奈]',
        '|U+1f632|'=>'[无奈]',
        '|U+1f61f|'=>'',
        '|U+1f626|'=>'',
        '|U+1f627|'=>'',
        '|U+1f608|'=>'[恶魔]',
        '|U+1f47f|'=>'[恶魔]',
        '|U+1f62e|'=>'',
        '|U+1f62c|'=>'',
        '|U+1f610|'=>'',
        '|U+1f615|'=>'',
        '|U+1f62f|'=>'',
        '|U+1f636|'=>'',
        '|U+1f607|'=>'[光环]',
        '|U+1f60f|'=>'[坏笑]',
        '|U+1f611|'=>'',
        '|U+1f472|'=>'',
        '|U+1f473|'=>'[阿拉伯人]',
        '|U+1f46e|'=>'[警察]',
        '|U+1f477|'=>'[工人]',
        '|U+1f482|'=>'[军人]',
        '|U+1f476|'=>'[BABY]',
        '|U+1f466|'=>'[男生]',
        '|U+1f467|'=>'[妹纸]',
        '|U+1f468|'=>'[中年人]',
        '|U+1f469|'=>'[美女]',
        '|U+1f474|'=>'[爷爷]',
        '|U+1f475|'=>'[奶奶]',
        '|U+1f471|'=>'[王子]',
        '|U+1f47c|'=>'[天使]',
        '|U+1f478|'=>'[公主]',
        '|U+1f63a|'=>'[喵星人]',
        '|U+1f638|'=>'[开心的喵星人]',
        '|U+1f63b|'=>'[色猫]',
        '|U+1f63d|'=>'[脸红的猫]',
        '|U+1f63c|'=>'[神气的喵星人]',
        '|U+1f640|'=>'[崩溃的喵星人]',
        '|U+1f63f|'=>'[流泪的喵星人]',
        '|U+1f639|'=>'[哭泣的喵星人]',
        '|U+1f63e|'=>'[生气的喵星人]',
        '|U+1f479|'=>'[魔鬼]',
        '|U+1f47a|'=>'[发怒啦]',
        '|U+1f648|'=>'[不能看]',
        '|U+1f649|'=>'[不要听]',
        '|U+1f64a|'=>'[不能说]',
        '|U+1f480|'=>'[骷髅]',
        '|U+1f47d|'=>'[ET]',
        '|U+1f4a9|'=>'[粑粑]',
        '|U+1f525|'=>'[火了]',
        '|U+2728|'=>'[星星]',
        '|U+1f31f|'=>'[星]',
        '|U+1f4ab|'=>'[流星]',
        '|U+1f4a5|'=>'[爆炸]',
        '|U+1f4a2|'=>'[怒]',
        '|U+1f4a6|'=>'[水]',
        '|U+1f4a7|'=>'[水滴]',
        '|U+1f4a4|'=>'[zzZ]',
        '|U+1f4a8|'=>'[放屁]',
        '|U+1f442|'=>'[耳朵]',
        '|U+1f440|'=>'[眼睛]',
        '|U+1f443|'=>'[鼻子]',
        '|U+1f445|'=>'[舌头]',
        '|U+1f444|'=>'[嘴]',
        '|U+1f44d|'=>'[呱呱叫]',
        '|U+1f44e|'=>'[不行]',
        '|U+1f44c|'=>'[OK]',
        '|U+1f44a|'=>'[重拳出击]',
        '|U+270a|'=>'',
        '|U+270c|'=>'[YEAH~]',
        '|U+1f44b|'=>'',
        '|U+270b|'=>'',
        '|U+1f450|'=>'',
        '|U+1f446|'=>'',
        '|U+1f447|'=>'',
        '|U+1f449|'=>'',
        '|U+1f448|'=>'',
        '|U+1f64c|'=>'',
        '|U+1f64f|'=>'[拜佛]',
        '|U+261d|'=>'',
        '|U+1f44f|'=>'[拍手]',
        '|U+1f4aa|'=>'[肌肉]',
        '|U+1f6b6|'=>'[散步]',
        '|U+1f3c3|'=>'[跑步]',
        '|U+1f483|'=>'[跳舞]',
        '|U+1f46b|'=>'[一对儿]',
        '|U+1f46a|'=>'[一家人]',
        '|U+1f46c|'=>'[好基友]',
        '|U+1f46d|'=>'[姐妹]',
        '|U+1f48f|'=>'[情侣]',
        '|U+1f491|'=>'[情侣]',
        '|U+1f46f|'=>'[芭蕾]',
        '|U+1f646|'=>'',
        '|U+1f645|'=>'',
        '|U+1f481|'=>'',
        '|U+1f64b|'=>'',
        '|U+1f486|'=>'',
        '|U+1f487|'=>'[剪头发]',
        '|U+1f485|'=>'[涂指甲]',
        '|U+1f470|'=>'[新娘]',
        '|U+1f64e|'=>'',
        '|U+1f64d|'=>'',
        '|U+1f647|'=>'',
        '|U+1f3a9|'=>'[礼帽]',
        '|U+1f451|'=>'[皇冠]',
        '|U+1f452|'=>'[草帽]',
        '|U+1f45f|'=>'[板鞋]',
        '|U+1f45e|'=>'[皮鞋]',
        '|U+1f461|'=>'[凉鞋]',
        '|U+1f460|'=>'[高跟鞋]',
        '|U+1f462|'=>'[靴子]',
        '|U+1f455|'=>'[T恤]',
        '|U+1f454|'=>'[衬衫]',
        '|U+1f45a|'=>'[女式衬衫]',
        '|U+1f457|'=>'[连衣裙]',
        '|U+1f3bd|'=>'[背心]',
        '|U+1f456|'=>'[牛仔裤]',
        '|U+1f458|'=>'[和服]',
        '|U+1f459|'=>'[比基尼]',
        '|U+1f4bc|'=>'[电脑包]',
        '|U+1f45c|'=>'[手提包]',
        '|U+1f45d|'=>'[化妆包]',
        '|U+1f45b|'=>'[零钱包]',
        '|U+1f453|'=>'[眼镜]',
        '|U+1f380|'=>'[蝴蝶结]',
        '|U+1f302|'=>'[伞]',
        '|U+1f484|'=>'[口红]',
        '|U+1f49b|'=>'[黄心]',
        '|U+1f499|'=>'[蓝心]',
        '|U+1f49c|'=>'[紫心]',
        '|U+1f49a|'=>'[绿心]',
        '|U+2764|'=>'[黑心]',
        '|U+1f494|'=>'[心碎]',
        '|U+1f497|'=>'',
        '|U+1f493|'=>'',
        '|U+1f495|'=>'',
        '|U+1f496|'=>'',
        '|U+1f49e|'=>'',
        '|U+1f498|'=>'',
        '|U+1f48c|'=>'[情书]',
        '|U+1f48b|'=>'[唇]',
        '|U+1f48d|'=>'[戒指]',
        '|U+1f48e|'=>'[钻石]',
        '|U+1f464|'=>'',
        '|U+1f465|'=>'',
        '|U+1f4ac|'=>'[聊天]',
        '|U+1f463|'=>'[脚印]',
        '|U+1f4ad|'=>'',
        '|U+1f436|'=>'[狗]',
        '|U+1f43a|'=>'',
        '|U+1f431|'=>'',
        '|U+1f42d|'=>'[鼠]',
        '|U+1f439|'=>'',
        '|U+1f430|'=>'[兔子]',
        '|U+1f438|'=>'[青蛙]',
        '|U+1f42f|'=>'[老虎]',
        '|U+1f428|'=>'[树袋熊]',
        '|U+1f43b|'=>'[熊]',
        '|U+1f437|'=>'[猪]',
        '|U+1f43d|'=>'[猪鼻子]',
        '|U+1f42e|'=>'[牛]',
        '|U+1f417|'=>'[野猪]',
        '|U+1f435|'=>'[猴子]',
        '|U+1f412|'=>'[猴子]',
        '|U+1f434|'=>'[马]',
        '|U+1f411|'=>'[羊]',
        '|U+1f418|'=>'[象]',
        '|U+1f43c|'=>'[熊猫]',
        '|U+1f427|'=>'[企鹅]',
        '|U+1f426|'=>'[鸟]',
        '|U+1f424|'=>'[鸡]',
        '|U+1f425|'=>'[鸡]',
        '|U+1f423|'=>'[破壳而出]',
        '|U+1f414|'=>'[公鸡]',
        '|U+1f40d|'=>'[蛇]',
        '|U+1f422|'=>'[乌龟]',
        '|U+1f41b|'=>'[毛毛虫]',
        '|U+1f41d|'=>'[蜜蜂]',
        '|U+1f41c|'=>'[蚂蚁]',
        '|U+1f40c|'=>'[蜗牛]',
        '|U+1f419|'=>'[章鱼]',
        '|U+1f41a|'=>'[海螺]',
        '|U+1f420|'=>'[鱼]',
        '|U+1f41f|'=>'[鱼]',
        '|U+1f42c|'=>'[海豚]',
        '|U+1f433|'=>'[鲸鱼]',
        '|U+1f40b|'=>'[鲸鲨]',
        '|U+1f404|'=>'[牛]',
        '|U+1f40f|'=>'[羊]',
        '|U+1f400|'=>'[鼠]',
        '|U+1f403|'=>'[牛]',
        '|U+1f405|'=>'[虎]',
        '|U+1f407|'=>'[兔]',
        '|U+1f409|'=>'[蛇]',
        '|U+1f40e|'=>'[马]',
        '|U+1f410|'=>'[羊]',
        '|U+1f413|'=>'[鸡]',
        '|U+1f415|'=>'[狗]',
        '|U+1f416|'=>'[猪]',
        '|U+1f401|'=>'[鼠]',
        '|U+1f402|'=>'',
        '|U+1f432|'=>'[龙]',
        '|U+1f421|'=>'[鱼]',
        '|U+1f40a|'=>'[鳄鱼]',
        '|U+1f42b|'=>'[骆驼]',
        '|U+1f42a|'=>'[骆驼]',
        '|U+1f406|'=>'',
        '|U+1f408|'=>'',
        '|U+1f429|'=>'[贵宾狗]',
        '|U+1f43e|'=>'[爪印]',
        '|U+1f490|'=>'[花]',
        '|U+1f338|'=>'[梅花]',
        '|U+1f337|'=>'[郁金香]',
        '|U+1f340|'=>'[四叶草]',
        '|U+1f339|'=>'[玫瑰]',
        '|U+1f33b|'=>'[向日葵]',
        '|U+1f33a|'=>'[杜鹃花]',
        '|U+1f341|'=>'[枫叶]',
        '|U+1f343|'=>'[落叶]',
        '|U+1f342|'=>'[叶子黄了]',
        '|U+1f33f|'=>'[含羞草]',
        '|U+1f33e|'=>'',
        '|U+1f344|'=>'[蘑菇]',
        '|U+1f335|'=>'[仙人掌]',
        '|U+1f334|'=>'[椰树]',
        '|U+1f332|'=>'[松树]',
        '|U+1f333|'=>'',
        '|U+1f330|'=>'[松果]',
        '|U+1f331|'=>'[草]',
        '|U+1f33c|'=>'[花]',
        '|U+1f310|'=>'',
        '|U+1f31e|'=>'[太阳]',
        '|U+1f31d|'=>'[太阳]',
        '|U+1f31a|'=>'',
        '|U+1f311|'=>'',
        '|U+1f312|'=>'',
        '|U+1f313|'=>'',
        '|U+1f314|'=>'',
        '|U+1f315|'=>'',
        '|U+1f316|'=>'',
        '|U+1f317|'=>'',
        '|U+1f318|'=>'',
        '|U+1f31c|'=>'[月亮]',
        '|U+1f31b|'=>'[月亮]',
        '|U+1f319|'=>'[月亮]',
        '|U+1f30d|'=>'[地球]',
        '|U+1f30e|'=>'[地球]',
        '|U+1f30f|'=>'[地球]',
        '|U+1f30b|'=>'[火山爆发]',
        '|U+1f30c|'=>'',
        '|U+1f320|'=>'[流星]',
        '|U+2b50|'=>'',
        '|U+2600|'=>'',
        '|U+26c5|'=>'[阴天]',
        '|U+2601|'=>'[云]',
        '|U+26a1|'=>'[闪电]',
        '|U+2614|'=>'[下雨]',
        '|U+2744|'=>'[雪花]',
        '|U+26c4|'=>'[雪人]',
        '|U+1f300|'=>'[晕]',
        '|U+1f301|'=>'[雪山]',
        '|U+1f308|'=>'[彩虹]',
        '|U+1f30a|'=>'[海啸]',
        '|U+1f38d|'=>'[竹子]',
        '|U+1f49d|'=>'[礼物]',
        '|U+1f38e|'=>'',
        '|U+1f392|'=>'[行李箱]',
        '|U+1f393|'=>'',
        '|U+1f38f|'=>'[鱼旗]',
        '|U+1f386|'=>'[烟火]',
        '|U+1f387|'=>'[烟火]',
        '|U+1f390|'=>'',
        '|U+1f391|'=>'',
        '|U+1f383|'=>'[南瓜]',
        '|U+1f47b|'=>'[小鬼]',
        '|U+1f385|'=>'[圣诞老人]',
        '|U+1f384|'=>'[圣诞树]',
        '|U+1f381|'=>'[礼物]',
        '|U+1f38b|'=>'',
        '|U+1f389|'=>'[礼炮]',
        '|U+1f38a|'=>'',
        '|U+1f388|'=>'[气球]',
        '|U+1f38c|'=>'',
        '|U+1f52e|'=>'[水晶球]',
        '|U+1f3a5|'=>'[摄像机]',
        '|U+1f4f7|'=>'[相机]',
        '|U+1f4f9|'=>'',
        '|U+1f4fc|'=>'',
        '|U+1f4bf|'=>'[光盘]',
        '|U+1f4c0|'=>'[光盘]',
        '|U+1f4bd|'=>'[光盘]',
        '|U+1f4be|'=>'[软盘]',
        '|U+1f4bb|'=>'[电脑]',
        '|U+1f4f1|'=>'[手机]',
        '|U+260e|'=>'[电话]',
        '|U+1f4de|'=>'[电话]',
        '|U+1f4df|'=>'',
        '|U+1f4e0|'=>'[传真]',
        '|U+1f4e1|'=>'[卫星]',
        '|U+1f4fa|'=>'',
        '|U+1f4fb|'=>'[音响]',
        '|U+1f50a|'=>'[喇叭]',
        '|U+1f509|'=>'[喇叭]',
        '|U+1f508|'=>'[喇叭]',
        '|U+1f507|'=>'[静音]',
        '|U+1f514|'=>'[铃铛]',
        '|U+1f515|'=>'[静音]',
        '|U+1f4e2|'=>'[喇叭]',
        '|U+1f4e3|'=>'[喇叭]',
        '|U+23f3|'=>'[沙漏]',
        '|U+231b|'=>'[沙漏]',
        '|U+23f0|'=>'[闹钟]',
        '|U+231a|'=>'',
        '|U+1f513|'=>'[锁]',
        '|U+1f512|'=>'[锁]',
        '|U+1f50f|'=>'[锁]',
        '|U+1f510|'=>'[锁]',
        '|U+1f511|'=>'[钥匙]',
        '|U+1f50e|'=>'[放大镜]',
        '|U+1f4a1|'=>'[灯泡]',
        '|U+1f526|'=>'[电筒]',
        '|U+1f506|'=>'',
        '|U+1f505|'=>'',
        '|U+1f50c|'=>'[插头]',
        '|U+1f50b|'=>'[电池]',
        '|U+1f50d|'=>'[放大镜]',
        '|U+1f6c1|'=>'[浴缸]',
        '|U+1f6c0|'=>'[泡澡]',
        '|U+1f6bf|'=>'[淋浴]',
        '|U+1f6bd|'=>'[马桶]',
        '|U+1f527|'=>'[工具]',
        '|U+1f529|'=>'[螺丝]',
        '|U+1f528|'=>'[榔头]',
        '|U+1f6aa|'=>'[门]',
        '|U+1f6ac|'=>'[烟]',
        '|U+1f4a3|'=>'[炸弹]',
        '|U+1f52b|'=>'[枪]',
        '|U+1f52a|'=>'[刀]',
        '|U+1f48a|'=>'[胶囊]',
        '|U+1f489|'=>'[针]',
        '|U+1f4b0|'=>'[钱]',
        '|U+1f4b4|'=>'[钱]',
        '|U+1f4b5|'=>'[钱]',
        '|U+1f4b7|'=>'[钱]',
        '|U+1f4b6|'=>'[钱]',
        '|U+1f4b3|'=>'',
        '|U+1f4b8|'=>'',
        '|U+1f4f2|'=>'[手机]',
        '|U+1f4e7|'=>'[邮件]',
        '|U+1f4e5|'=>'[收件]',
        '|U+1f4e4|'=>'[发件]',
        '|U+2709|'=>'',
        '|U+1f4e9|'=>'',
        '|U+1f4e8|'=>'',
        '|U+1f4ef|'=>'',
        '|U+1f4eb|'=>'[邮箱]',
        '|U+1f4ea|'=>'[邮箱]',
        '|U+1f4ec|'=>'[邮箱]',
        '|U+1f4ed|'=>'[邮箱]',
        '|U+1f4ee|'=>'[邮箱]',
        '|U+1f4e6|'=>'[包裹]',
        '|U+1f4dd|'=>'[文档]',
        '|U+1f4c4|'=>'[文档]',
        '|U+1f4c3|'=>'[文档]',
        '|U+1f4d1|'=>'[文档]',
        '|U+1f4ca|'=>'',
        '|U+1f4c8|'=>'',
        '|U+1f4c9|'=>'',
        '|U+1f4dc|'=>'',
        '|U+1f4cb|'=>'',
        '|U+1f4c5|'=>'',
        '|U+1f4c6|'=>'',
        '|U+1f4c7|'=>'',
        '|U+1f4c1|'=>'',
        '|U+1f4c2|'=>'',
        '|U+2702|'=>'',
        '|U+1f4cc|'=>'[图钉]',
        '|U+1f4ce|'=>'[回型针]',
        '|U+2712|'=>'',
        '|U+270f|'=>'',
        '|U+1f4cf|'=>'',
        '|U+1f4d0|'=>'',
        '|U+1f4d5|'=>'[书]',
        '|U+1f4d7|'=>'[书]',
        '|U+1f4d8|'=>'[书]',
        '|U+1f4d9|'=>'[书]',
        '|U+1f4d3|'=>'[书]',
        '|U+1f4d4|'=>'[书]',
        '|U+1f4d2|'=>'[书]',
        '|U+1f4da|'=>'[书]',
        '|U+1f4d6|'=>'[书]',
        '|U+1f516|'=>'',
        '|U+1f4db|'=>'',
        '|U+1f52c|'=>'[显微镜]',
        '|U+1f52d|'=>'[望远镜]',
        '|U+1f4f0|'=>'[报纸]',
        '|U+1f3a8|'=>'[调色盘]',
        '|U+1f3ac|'=>'[开拍]',
        '|U+1f3a4|'=>'[KTV]',
        '|U+1f3a7|'=>'[耳机]',
        '|U+1f3bc|'=>'[音乐]',
        '|U+1f3b5|'=>'[音乐]',
        '|U+1f3b6|'=>'[音乐]',
        '|U+1f3b9|'=>'',
        '|U+1f3bb|'=>'[小提琴]',
        '|U+1f3ba|'=>'[萨克斯]',
        '|U+1f3b7|'=>'[大号]',
        '|U+1f3b8|'=>'[吉他]',
        '|U+1f47e|'=>'',
        '|U+1f3ae|'=>'[手柄]',
        '|U+1f0cf|'=>'',
        '|U+1f3b4|'=>'',
        '|U+1f004|'=>'[麻将]',
        '|U+1f3b2|'=>'[筛子]',
        '|U+1f3af|'=>'[靶子]',
        '|U+1f3c8|'=>'[橄榄球]',
        '|U+1f3c0|'=>'[篮球]',
        '|U+26bd|'=>'[足球]',
        '|U+26be|'=>'',
        '|U+1f3be|'=>'[网球]',
        '|U+1f3b1|'=>'[台球]',
        '|U+1f3c9|'=>'[橄榄球]',
        '|U+1f3b3|'=>'[保龄球]',
        '|U+26f3|'=>'[高尔夫]',
        '|U+1f6b5|'=>'[骑车]',
        '|U+1f6b4|'=>'[骑车]',
        '|U+1f3c1|'=>'',
        '|U+1f3c7|'=>'[骑马]',
        '|U+1f3c6|'=>'[冠军]',
        '|U+1f3bf|'=>'[滑雪]',
        '|U+1f3c2|'=>'',
        '|U+1f3ca|'=>'[游泳]',
        '|U+1f3c4|'=>'[冲浪]',
        '|U+1f3a3|'=>'[钓鱼]',
        '|U+2615|'=>'',
        '|U+1f375|'=>'',
        '|U+1f376|'=>'[酒]',
        '|U+1f37c|'=>'[奶瓶]',
        '|U+1f37a|'=>'[啤酒]',
        '|U+1f37b|'=>'[干杯]',
        '|U+1f378|'=>'[鸡尾酒]',
        '|U+1f379|'=>'[鸡尾酒]',
        '|U+1f377|'=>'[红酒]',
        '|U+1f374|'=>'[刀叉]',
        '|U+1f355|'=>'[披萨]',
        '|U+1f354|'=>'[汉堡]',
        '|U+1f35f|'=>'[薯条]',
        '|U+1f357|'=>'[鸡腿]',
        '|U+1f356|'=>'[鸡腿]',
        '|U+1f35d|'=>'[意大利面]',
        '|U+1f35b|'=>'[盖浇饭]',
        '|U+1f364|'=>'[虾]',
        '|U+1f371|'=>'[日式定食]',
        '|U+1f363|'=>'[寿司]',
        '|U+1f365|'=>'[饭团]',
        '|U+1f359|'=>'[饭团]',
        '|U+1f358|'=>'[饭团]',
        '|U+1f35a|'=>'[米饭]',
        '|U+1f35c|'=>'[面]',
        '|U+1f372|'=>'[面]',
        '|U+1f362|'=>'[关东煮]',
        '|U+1f361|'=>'[关东煮]',
        '|U+1f373|'=>'[煎蛋]',
        '|U+1f35e|'=>'[面包]',
        '|U+1f369|'=>'[甜甜圈]',
        '|U+1f36e|'=>'[布丁]',
        '|U+1f366|'=>'[甜筒]',
        '|U+1f368|'=>'[冰淇淋]',
        '|U+1f367|'=>'[冰淇淋]',
        '|U+1f382|'=>'[蛋糕]',
        '|U+1f370|'=>'[蛋糕]',
        '|U+1f36a|'=>'[饼干]',
        '|U+1f36b|'=>'[巧克力]',
        '|U+1f36c|'=>'[糖果]',
        '|U+1f36d|'=>'[棒棒糖]',
        '|U+1f36f|'=>'[蜂蜜]',
        '|U+1f34e|'=>'[红苹果]',
        '|U+1f34f|'=>'[苹果]',
        '|U+1f34a|'=>'[桔色]',
        '|U+1f34b|'=>'[柠檬]',
        '|U+1f352|'=>'[樱桃]',
        '|U+1f347|'=>'[葡萄]',
        '|U+1f349|'=>'[西瓜]',
        '|U+1f353|'=>'[草莓]',
        '|U+1f351|'=>'[桃]',
        '|U+1f348|'=>'[榴莲]',
        '|U+1f34c|'=>'[香蕉]',
        '|U+1f350|'=>'[梨]',
        '|U+1f34d|'=>'[凤梨]',
        '|U+1f360|'=>'[地瓜]',
        '|U+1f346|'=>'[茄子]',
        '|U+1f345|'=>'[番茄]',
        '|U+1f33d|'=>'[玉米]',
        '|U+1f3e0|'=>'',
        '|U+1f3e1|'=>'',
        '|U+1f3eb|'=>'',
        '|U+1f3e2|'=>'',
        '|U+1f3e3|'=>'',
        '|U+1f3e5|'=>'',
        '|U+1f3e6|'=>'',
        '|U+1f3ea|'=>'',
        '|U+1f3e9|'=>'',
        '|U+1f3e8|'=>'',
        '|U+1f492|'=>'',
        '|U+26ea|'=>'',
        '|U+1f3ec|'=>'',
        '|U+1f3e4|'=>'',
        '|U+1f307|'=>'',
        '|U+1f306|'=>'',
        '|U+1f3ef|'=>'',
        '|U+1f3f0|'=>'',
        '|U+26fa|'=>'',
        '|U+1f3ed|'=>'',
        '|U+1f5fc|'=>'',
        '|U+1f5fe|'=>'',
        '|U+1f5fb|'=>'[富士山]',
        '|U+1f304|'=>'[日落]',
        '|U+1f305|'=>'[日出]',
        '|U+1f303|'=>'[夜]',
        '|U+1f5fd|'=>'[自由女神像]',
        '|U+1f309|'=>'',
        '|U+1f3a0|'=>'',
        '|U+1f3a1|'=>'',
        '|U+26f2|'=>'',
        '|U+1f3a2|'=>'',
        '|U+1f6a2|'=>'',
        '|U+26f5|'=>'',
        '|U+1f6a4|'=>'',
        '|U+1f6a3|'=>'[划船]',
        '|U+2693|'=>'',
        '|U+1f680|'=>'[火箭]',
        '|U+2708|'=>'',
        '|U+1f4ba|'=>'',
        '|U+1f681|'=>'[直升飞机]',
        '|U+1f682|'=>'[火车]',
        '|U+1f68a|'=>'[地铁]',
        '|U+1f689|'=>'[地铁]',
        '|U+1f69e|'=>'[火车]',
        '|U+1f686|'=>'',
        '|U+1f684|'=>'',
        '|U+1f685|'=>'',
        '|U+1f688|'=>'',
        '|U+1f687|'=>'[地铁]',
        '|U+1f69d|'=>'[轻轨]',
        '|U+1f68b|'=>'[公交车]',
        '|U+1f683|'=>'[公交车]',
        '|U+1f68e|'=>'[公交车]',
        '|U+1f68c|'=>'[公交车]',
        '|U+1f68d|'=>'[公交车]',
        '|U+1f699|'=>'[汽车]',
        '|U+1f698|'=>'[汽车]',
        '|U+1f697|'=>'[汽车]',
        '|U+1f695|'=>'[出租车]',
        '|U+1f696|'=>'[出租车]',
        '|U+1f69b|'=>'[卡车]',
        '|U+1f69a|'=>'[卡车]',
        '|U+1f6a8|'=>'',
        '|U+1f693|'=>'[警车]',
        '|U+1f694|'=>'[警车]',
        '|U+1f692|'=>'[消防车]',
        '|U+1f691|'=>'[救护车]',
        '|U+1f690|'=>'',
        '|U+1f6b2|'=>'[自行车]',
        '|U+1f6a1|'=>'',
        '|U+1f69f|'=>'',
        '|U+1f6a0|'=>'',
        '|U+1f69c|'=>'',
        '|U+1f488|'=>'',
        '|U+1f68f|'=>'',
        '|U+1f3ab|'=>'',
        '|U+1f6a6|'=>'[红绿灯]',
        '|U+1f6a5|'=>'[红绿灯]',
        '|U+26a0|'=>'',
        '|U+1f6a7|'=>'',
        '|U+1f530|'=>'',
        '|U+26fd|'=>'',
        '|U+1f3ee|'=>'',
        '|U+1f3b0|'=>'',
        '|U+2668|'=>'',
        '|U+1f5ff|'=>'',
        '|U+1f3aa|'=>'[马戏团]',
        '|U+1f3ad|'=>'',
        '|U+1f4cd|'=>'',
        '|U+1f6a9|'=>'',
        '|U+1f1ef1f1f5|'=>'[日本]',
        '|U+1f1f01f1f7|'=>'[韩国]',
        '|U+1f1e91f1ea|'=>'',
        '|U+1f1e81f1f3|'=>'[中国]',
        '|U+1f1fa1f1f8|'=>'[美国]',
        '|U+1f1eb1f1f7|'=>'[法国]',
        '|U+1f1ea1f1f8|'=>'[西班牙]',
        '|U+1f1ee1f1f9|'=>'[意大利]',
        '|U+1f1f71f1fa|'=>'[俄罗斯]',
        '|U+1f1ec1f1e7|'=>'[英国]',
        '|U+3120e3|'=>'[1]',
        '|U+3220e3|'=>'[2]',
        '|U+3320e3|'=>'[3]',
        '|U+3420e3|'=>'[4]',
        '|U+3520e3|'=>'[5]',
        '|U+3620e3|'=>'[6]',
        '|U+3720e3|'=>'[7]',
        '|U+3820e3|'=>'[8]',
        '|U+3920e3|'=>'[9]',
        '|U+3020e3|'=>'[0]',
        '|U+1f51f|'=>'[10]',
        '|U+1f522|'=>'',
        '|U+2320e3|'=>'[#]',
        '|U+1f523|'=>'',
        '|U+2b06|'=>'',
        '|U+2b07|'=>'',
        '|U+2b05|'=>'',
        '|U+27a1|'=>'',
        '|U+1f520|'=>'',
        '|U+1f521|'=>'',
        '|U+1f524|'=>'',
        '|U+2197|'=>'',
        '|U+2196|'=>'',
        '|U+2198|'=>'',
        '|U+2199|'=>'',
        '|U+2194|'=>'',
        '|U+2195|'=>'',
        '|U+1f504|'=>'',
        '|U+25c0|'=>'',
        '|U+25b6|'=>'',
        '|U+1f53c|'=>'',
        '|U+1f53d|'=>'',
        '|U+21a9|'=>'',
        '|U+21aa|'=>'',
        '|U+2139|'=>'',
        '|U+23ea|'=>'',
        '|U+23e9|'=>'',
        '|U+23eb|'=>'',
        '|U+23ec|'=>'',
        '|U+2935|'=>'',
        '|U+2934|'=>'',
        '|U+1f197|'=>'',
        '|U+1f500|'=>'',
        '|U+1f501|'=>'',
        '|U+1f502|'=>'',
        '|U+1f195|'=>'[NEW]',
        '|U+1f199|'=>'[UP]',
        '|U+1f192|'=>'[COOL]',
        '|U+1f193|'=>'[FREE]',
        '|U+1f196|'=>'[NG]',
        '|U+1f4f6|'=>'',
        '|U+1f3a6|'=>'',
        '|U+1f201|'=>'',
        '|U+1f22f|'=>'',
        '|U+1f233|'=>'[空]',
        '|U+1f235|'=>'[满]',
        '|U+1f234|'=>'[合]',
        '|U+1f232|'=>'[禁]',
        '|U+1f250|'=>'[得]',
        '|U+1f239|'=>'[割]',
        '|U+1f23a|'=>'[营]',
        '|U+1f236|'=>'[有]',
        '|U+1f21a|'=>'[无]',
        '|U+1f6bb|'=>'',
        '|U+1f6b9|'=>'',
        '|U+1f6ba|'=>'',
        '|U+1f6bc|'=>'',
        '|U+1f6be|'=>'[WC]',
        '|U+1f6b0|'=>'',
        '|U+1f6ae|'=>'',
        '|U+1f17f|'=>'',
        '|U+267f|'=>'',
        '|U+1f6ad|'=>'',
        '|U+1f237|'=>'',
        '|U+1f238|'=>'[申]',
        '|U+1f202|'=>'',
        '|U+24c2|'=>'',
        '|U+1f6c2|'=>'',
        '|U+1f6c4|'=>'',
        '|U+1f6c5|'=>'',
        '|U+1f6c3|'=>'',
        '|U+1f251|'=>'[可]',
        '|U+3299|'=>'',
        '|U+3297|'=>'',
        '|U+1f191|'=>'',
        '|U+1f198|'=>'[SOS]',
        '|U+1f194|'=>'[ID]',
        '|U+1f6ab|'=>'',
        '|U+1f51e|'=>'[18禁]',
        '|U+1f4f5|'=>'',
        '|U+1f6af|'=>'',
        '|U+1f6b1|'=>'',
        '|U+1f6b3|'=>'',
        '|U+1f6b7|'=>'',
        '|U+1f6b8|'=>'',
        '|U+26d4|'=>'[停止]',
        '|U+2733|'=>'',
        '|U+2747|'=>'',
        '|U+274e|'=>'[叉]',
        '|U+2705|'=>'[勾]',
        '|U+2734|'=>'',
        '|U+1f49f|'=>'',
        '|U+1f19a|'=>'[VS]',
        '|U+1f4f3|'=>'',
        '|U+1f4f4|'=>'',
        '|U+1f170|'=>'',
        '|U+1f171|'=>'',
        '|U+1f18e|'=>'',
        '|U+1f17e|'=>'',
        '|U+1f4a0|'=>'',
        '|U+27bf|'=>'',
        '|U+267b|'=>'',
        '|U+2648|'=>'',
        '|U+2649|'=>'',
        '|U+264a|'=>'',
        '|U+264b|'=>'',
        '|U+264c|'=>'',
        '|U+264d|'=>'',
        '|U+264e|'=>'',
        '|U+264f|'=>'',
        '|U+2650|'=>'',
        '|U+2651|'=>'',
        '|U+2652|'=>'',
        '|U+2653|'=>'',
        '|U+26ce|'=>'',
        '|U+1f52f|'=>'[六角星]',
        '|U+1f3e7|'=>'[ATM]',
        '|U+1f4b9|'=>'[牛市]',
        '|U+1f4b2|'=>'',
        '|U+1f4b1|'=>'',
        '|U+a9|'=>'',
        '|U+ae|'=>'',
        '|U+2122|'=>'',
        '|U+274c|'=>'',
        '|U+203c|'=>'',
        '|U+2049|'=>'',
        '|U+2757|'=>'[!]',
        '|U+2753|'=>'[?]',
        '|U+2755|'=>'[!]',
        '|U+2754|'=>'[?]',
        '|U+2b55|'=>'[O]',
        '|U+1f51d|'=>'[TOP]',
        '|U+1f51a|'=>'[结尾]',
        '|U+1f519|'=>'[后退]',
        '|U+1f51b|'=>'',
        '|U+1f51c|'=>'[快进]',
        '|U+1f503|'=>'[循环播放]',
        '|U+1f55b|'=>'[12点]',
        '|U+1f567|'=>'',
        '|U+1f550|'=>'[1点]',
        '|U+1f55c|'=>'[1点30]',
        '|U+1f551|'=>'[2点]',
        '|U+1f55d|'=>'[2点30]',
        '|U+1f552|'=>'[3点]',
        '|U+1f55e|'=>'[3点30]',
        '|U+1f553|'=>'[4点]',
        '|U+1f55f|'=>'[4点30]',
        '|U+1f554|'=>'[5点]',
        '|U+1f560|'=>'[5点30]',
        '|U+1f555|'=>'[6点]',
        '|U+1f556|'=>'[7点]',
        '|U+1f557|'=>'[8点]',
        '|U+1f558|'=>'[9点]',
        '|U+1f559|'=>'[10点]',
        '|U+1f55a|'=>'[11点]',
        '|U+1f561|'=>'',
        '|U+1f562|'=>'[7点30]',
        '|U+1f563|'=>'[8点30]',
        '|U+1f564|'=>'[9点30]',
        '|U+1f565|'=>'[10点30]',
        '|U+1f566|'=>'[11点30]',
        '|U+2716|'=>'[乘号]',
        '|U+2795|'=>'[加号]',
        '|U+2796|'=>'[减号]',
        '|U+2797|'=>'[除号]',
        '|U+2660|'=>'',
        '|U+2665|'=>'',
        '|U+2663|'=>'',
        '|U+2666|'=>'',
        '|U+1f4ae|'=>'',
        '|U+1f4af|'=>'[满分]',
        '|U+2714|'=>'',
        '|U+2611|'=>'',
        '|U+1f518|'=>'',
        '|U+1f517|'=>'',
        '|U+27b0|'=>'',
        '|U+3030|'=>'',
        '|U+303d|'=>'',
        '|U+1f531|'=>'',
        '|U+25fc|'=>'',
        '|U+25fb|'=>'',
        '|U+25fe|'=>'',
        '|U+25fd|'=>'',
        '|U+25aa|'=>'',
        '|U+25ab|'=>'',
        '|U+1f53a|'=>'',
        '|U+1f532|'=>'',
        '|U+1f533|'=>'',
        '|U+26ab|'=>'',
        '|U+26aa|'=>'',
        '|U+1f534|'=>'',
        '|U+1f535|'=>'',
        '|U+1f53b|'=>'',
        '|U+2b1c|'=>'',
        '|U+2b1b|'=>'',
        '|U+1f536|'=>'',
        '|U+1f537|'=>'',
        '|U+1f538|'=>'',
        '|U+1f539|'=>''));
    }
    
    public static function emoji_unified_to_android ($text)
    {
        return self::emoji_convert($text, 'unified_to_android');
    }

    public static function emoji_convert ($text, $map)
    {
        $emoji_maps = self::getEmojiMaps($map);
        return str_ireplace(array_keys($emoji_maps), array_values($emoji_maps), $text);
    }

    public static function emojitext_convert ($text)
    {
        $emoji_maps = self::getTextMaps();
        return str_ireplace(array_keys($emoji_maps), array_values($emoji_maps), $text);
    }
    
    public static function emoji_convert_back ($text, $map)
    {
        $emoji_maps = self::getEmojiMaps($map);
        return str_ireplace(array_values($emoji_maps), array_keys($emoji_maps), $text);
    }

    /**
     * 获取访问终端信息
     *
     * @return string
     */
    public static function getAgentTxt ()
    {
        $agent = Lib_Utils_StringHelper::toUtf8(@$_SERVER['HTTP_USER_AGENT']);
        if (is_string($agent) && stripos($agent, 'SHOW') !== false)
        {
            if (stripos($agent, 'Android') !== false)
            {
                return 'android';
            }
            else if (stripos($agent, 'iPad') !== false)
            {
                return 'ios';
            }
            else if (stripos($agent, 'iPod touch') !== false)
            {
                return 'ios';
            }
            else if (stripos($agent, 'iPhone') !== false)
            {
                return 'ios';
            }
            else
            {
                return 'web';
            }
        }
        elseif(stripos($agent, 'Mac') !== false
        	  ||stripos($agent, 'iPad') !== false
        	  ||stripos($agent, 'iPod touch') !== false
        	  ||stripos($agent, 'iPhone') !== false)
        {
        	return 'ios';
        }
        elseif(stripos($agent, 'Android') !== false)
        {
        	return 'android';
        }
        return 'web';
    }

    /**
     * 根据agent 转化表情
     *
     * @param $text string
     * @return string
     */
    public static function convert_view ($text)
    {
        /*$agent = self::getAgentTxt();
        if ($agent == 'android')
        {
            $ret = self::emoji_convert($text, "unified_to_android");
            return self::emojitext_convert($ret);
        }
        if ($agent == 'ios')
        {
            return $text;
        }
        else*/
        {
            $test2 = self::emoji_convert($text, "unified_to_android");
            $test2 = str_ireplace("|U+", "<span class='emoji emoji", $test2);
            $test2 = str_ireplace("|", "'></span>", $test2);
            return $test2;
        }
    }

    /**
     * 根据agent 转化成可以保存的表情编码
     *
     * @param $text string
     * @return string
     */
    public static function convert_code ($text)
    {
        $agent = self::getAgentTxt();
        if ($agent == 'ios')
        {
            return self::emoji_unified_to_android($text);
        }
        else if ($agent == 'android')
        {
            return $text; // 安卓没有写入emoji的需求
        }
        else
        {
            return $text; // PC没有写入emoji的需求
        }
    }
}