ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 3740


Ignore:
Timestamp:
Aug 21, 2007, 5:08:02 PM (12 years ago)
Author:
maruyama
Message:

絵文字キャリア毎の変換実装

Location:
OpenPNE/branches/work/maruyama/prj_emoji/webapp
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/maruyama/prj_emoji/webapp/lib/OpenPNE/KtaiEmoji.php

    r3711 r3740  
    1010{
    1111    //変換テーブル
    12     var $docomo2au;
    13     var $docomo2sb;
    14     var $au2docomo;
    15     var $au2sb;
    16     var $sb2docomo;
    17     var $sb2au;
     12    var $relation_list;
    1813   
    1914    /**
     
    2217    function OpenPNE_KtaiEmoji()
    2318    {
     19        //変換リスト
     20        //Docomo => SoftBank
     21        $this->relation_list['i']['s'] = array(
     22            1 => array('existance' => true, 'emoji_code_id' => 74),
     23            2 => array('existance' => true, 'emoji_code_id' => 73),
     24            3 => array('existance' => true, 'emoji_code_id' => 75),
     25            4 => array('existance' => true, 'emoji_code_id' => 72),
     26            5 => array('existance' => true, 'emoji_code_id' => 161),
     27            6 => array('existance' => true, 'emoji_code_id' => 467),
     28            7 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[霧]'),
     29            8 => array('existance' => true, 'emoji_code_id' => 460),
     30            9 => array('existance' => true, 'emoji_code_id' => 263),
     31            10 => array('existance' => true, 'emoji_code_id' => 264),
     32            11 => array('existance' => true, 'emoji_code_id' => 265),
     33            12 => array('existance' => true, 'emoji_code_id' => 266),
     34            13 => array('existance' => true, 'emoji_code_id' => 267),
     35            14 => array('existance' => true, 'emoji_code_id' => 268),
     36            15 => array('existance' => true, 'emoji_code_id' => 269),
     37            16 => array('existance' => true, 'emoji_code_id' => 270),
     38            17 => array('existance' => true, 'emoji_code_id' => 271),
     39            18 => array('existance' => true, 'emoji_code_id' => 272),
     40            19 => array('existance' => true, 'emoji_code_id' => 273),
     41            20 => array('existance' => true, 'emoji_code_id' => 274),
     42            21 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     43            22 => array('existance' => true, 'emoji_code_id' => 22),
     44            23 => array('existance' => true, 'emoji_code_id' => 20),
     45            24 => array('existance' => true, 'emoji_code_id' => 21),
     46            25 => array('existance' => true, 'emoji_code_id' => 24),
     47            26 => array('existance' => true, 'emoji_code_id' => 19),
     48            27 => array('existance' => true, 'emoji_code_id' => 442),
     49            28 => array('existance' => true, 'emoji_code_id' => 150),
     50            29 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ポケベル]'),
     51            30 => array('existance' => true, 'emoji_code_id' => 30),
     52            31 => array('existance' => true, 'emoji_code_id' => 452),
     53            32 => array('existance' => true, 'emoji_code_id' => 453),
     54            33 => array('existance' => true, 'emoji_code_id' => 27),
     55            34 => array('existance' => true, 'emoji_code_id' => 446),
     56            35 => array('existance' => true, 'emoji_code_id' => 189),
     57            36 => array('existance' => true, 'emoji_code_id' => 202),
     58            37 => array('existance' => true, 'emoji_code_id' => 29),
     59            38 => array('existance' => true, 'emoji_code_id' => 54),
     60            39 => array('existance' => true, 'emoji_code_id' => 56),
     61            40 => array('existance' => true, 'emoji_code_id' => 183),
     62            41 => array('existance' => true, 'emoji_code_id' => 185),
     63            42 => array('existance' => true, 'emoji_code_id' => 177),
     64            43 => array('existance' => true, 'emoji_code_id' => 184),
     65            44 => array('existance' => true, 'emoji_code_id' => 188),
     66            45 => array('existance' => true, 'emoji_code_id' => 186),
     67            46 => array('existance' => true, 'emoji_code_id' => 58),
     68            47 => array('existance' => true, 'emoji_code_id' => 179),
     69            48 => array('existance' => true, 'emoji_code_id' => 178),
     70            49 => array('existance' => true, 'emoji_code_id' => 181),
     71            50 => array('existance' => true, 'emoji_code_id' => 67),
     72            51 => array('existance' => true, 'emoji_code_id' => 69),
     73            52 => array('existance' => true, 'emoji_code_id' => 68),
     74            53 => array('existance' => true, 'emoji_code_id' => 71),
     75            54 => array('existance' => true, 'emoji_code_id' => 132),
     76            55 => array('existance' => true, 'emoji_code_id' => 162),
     77            56 => array('existance' => true, 'emoji_code_id' => 319),
     78            57 => array('existance' => true, 'emoji_code_id' => 60),
     79            58 => array('existance' => true, 'emoji_code_id' => 61),
     80            59 => array('existance' => true, 'emoji_code_id' => 254),
     81            60 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     82            61 => array('existance' => true, 'emoji_code_id' => 310),
     83            62 => array('existance' => true, 'emoji_code_id' => 502),
     84            63 => array('existance' => true, 'emoji_code_id' => 503),
     85            64 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     86            65 => array('existance' => true, 'emoji_code_id' => 137),
     87            66 => array('existance' => true, 'emoji_code_id' => 314),
     88            67 => array('existance' => true, 'emoji_code_id' => 208),
     89            68 => array('existance' => true, 'emoji_code_id' => 8),
     90            69 => array('existance' => true, 'emoji_code_id' => 335),
     91            70 => array('existance' => true, 'emoji_code_id' => 172),
     92            71 => array('existance' => true, 'emoji_code_id' => 320),
     93            72 => array('existance' => true, 'emoji_code_id' => 118),
     94            73 => array('existance' => true, 'emoji_code_id' => 375),
     95            74 => array('existance' => true, 'emoji_code_id' => 9),
     96            75 => array('existance' => true, 'emoji_code_id' => 10),
     97            76 => array('existance' => true, 'emoji_code_id' => 301),
     98            77 => array('existance' => true, 'emoji_code_id' => 142),
     99            78 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ゲーム]'),
     100            79 => array('existance' => true, 'emoji_code_id' => 138),
     101            80 => array('existance' => true, 'emoji_code_id' => 212),
     102            81 => array('existance' => true, 'emoji_code_id' => 214),
     103            82 => array('existance' => true, 'emoji_code_id' => 213),
     104            83 => array('existance' => true, 'emoji_code_id' => 215),
     105            84 => array('existance' => true, 'emoji_code_id' => 425),
     106            85 => array('existance' => true, 'emoji_code_id' => 427),
     107            86 => array('existance' => true, 'emoji_code_id' => 16),
     108            87 => array('existance' => true, 'emoji_code_id' => 17),
     109            88 => array('existance' => true, 'emoji_code_id' => 18),
     110            89 => array('existance' => true, 'emoji_code_id' => 256),
     111            90 => array('existance' => true, 'emoji_code_id' => 255),
     112            91 => array('existance' => true, 'emoji_code_id' => 554),
     113            92 => array('existance' => true, 'emoji_code_id' => 7),
     114            93 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[メガネ]'),
     115            94 => array('existance' => true, 'emoji_code_id' => 210),
     116            95 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '●'),
     117            96 => array('existance' => true, 'emoji_code_id' => 76),
     118            97 => array('existance' => true, 'emoji_code_id' => 76),
     119            98 => array('existance' => true, 'emoji_code_id' => 76),
     120            99 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '○'),
     121            100 => array('existance' => true, 'emoji_code_id' => 82),
     122            101 => array('existance' => true, 'emoji_code_id' => 79),
     123            102 => array('existance' => true, 'emoji_code_id' => 28),
     124            103 => array('existance' => true, 'emoji_code_id' => 51),
     125            104 => array('existance' => true, 'emoji_code_id' => 257),
     126            105 => array('existance' => true, 'emoji_code_id' => 104),
     127            106 => array('existance' => true, 'emoji_code_id' => 103),
     128            107 => array('existance' => true, 'emoji_code_id' => 11),
     129            108 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iモード]'),
     130            109 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iモード]'),
     131            110 => array('existance' => true, 'emoji_code_id' => 103),
     132            111 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドコモ]'),
     133            112 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドコモポイント]'),
     134            113 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '¥'),
     135            114 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[FREE]'),
     136            115 => array('existance' => true, 'emoji_code_id' => 241),
     137            116 => array('existance' => true, 'emoji_code_id' => 63),
     138            117 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     139            118 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[CL]'),
     140            119 => array('existance' => true, 'emoji_code_id' => 120),
     141            120 => array('existance' => true, 'emoji_code_id' => 218),
     142            121 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     143            122 => array('existance' => true, 'emoji_code_id' => 217),
     144            123 => array('existance' => true, 'emoji_code_id' => 216),
     145            124 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[Q]'),
     146            125 => array('existance' => true, 'emoji_code_id' => 228),
     147            126 => array('existance' => true, 'emoji_code_id' => 229),
     148            127 => array('existance' => true, 'emoji_code_id' => 230),
     149            128 => array('existance' => true, 'emoji_code_id' => 231),
     150            129 => array('existance' => true, 'emoji_code_id' => 232),
     151            130 => array('existance' => true, 'emoji_code_id' => 233),
     152            131 => array('existance' => true, 'emoji_code_id' => 234),
     153            132 => array('existance' => true, 'emoji_code_id' => 235),
     154            133 => array('existance' => true, 'emoji_code_id' => 236),
     155            134 => array('existance' => true, 'emoji_code_id' => 237),
     156            135 => array('existance' => true, 'emoji_code_id' => 277),
     157            136 => array('existance' => true, 'emoji_code_id' => 34),
     158            137 => array('existance' => true, 'emoji_code_id' => 339),
     159            138 => array('existance' => true, 'emoji_code_id' => 35),
     160            139 => array('existance' => true, 'emoji_code_id' => 339),
     161            140 => array('existance' => true, 'emoji_code_id' => 87),
     162            141 => array('existance' => true, 'emoji_code_id' => 89),
     163            142 => array('existance' => true, 'emoji_code_id' => 88),
     164            143 => array('existance' => true, 'emoji_code_id' => 407),
     165            144 => array('existance' => true, 'emoji_code_id' => 406),
     166            145 => array('existance' => true, 'emoji_code_id' => 254),
     167            146 => array('existance' => true, 'emoji_code_id' => 62),
     168            147 => array('existance' => true, 'emoji_code_id' => 135),
     169            148 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     170            149 => array('existance' => true, 'emoji_code_id' => 3),
     171            150 => array('existance' => true, 'emoji_code_id' => 346),
     172            151 => array('existance' => true, 'emoji_code_id' => 115),
     173            152 => array('existance' => true, 'emoji_code_id' => 352),
     174            153 => array('existance' => true, 'emoji_code_id' => 13),
     175            154 => array('existance' => true, 'emoji_code_id' => 317),
     176            155 => array('existance' => true, 'emoji_code_id' => 338),
     177            156 => array('existance' => true, 'emoji_code_id' => 256),
     178            157 => array('existance' => true, 'emoji_code_id' => 160),
     179            158 => array('existance' => true, 'emoji_code_id' => 33),
     180            159 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '!?'),
     181            160 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '!!'),
     182            161 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     183            162 => array('existance' => true, 'emoji_code_id' => 349),
     184            163 => array('existance' => true, 'emoji_code_id' => 349),
     185            164 => array('existance' => true, 'emoji_code_id' => 348),
     186            165 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     187            166 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     188            167 => array('existance' => true, 'emoji_code_id' => 336),
     189            168 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ふくろ]'),
     190            169 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ペン]'),
     191            170 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     192            171 => array('existance' => true, 'emoji_code_id' => 131),
     193            172 => array('existance' => true, 'emoji_code_id' => 475),
     194            173 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[SOON]'),
     195            174 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ON]'),
     196            175 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[end]'),
     197            176 => array('existance' => true, 'emoji_code_id' => 45),
     198            1001 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iアプリ]'),
     199            1002 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iアプリ]'),
     200            1003 => array('existance' => true, 'emoji_code_id' => 6),
     201            1004 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[財布]'),
     202            1005 => array('existance' => true, 'emoji_code_id' => 328),
     203            1006 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ジーンズ]'),
     204            1007 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[スノボ]'),
     205            1008 => array('existance' => true, 'emoji_code_id' => 337),
     206            1009 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドア]'),
     207            1010 => array('existance' => true, 'emoji_code_id' => 147),
     208            1011 => array('existance' => true, 'emoji_code_id' => 12),
     209            1012 => array('existance' => true, 'emoji_code_id' => 103340),
     210            1013 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[レンチ]'),
     211            1014 => array('existance' => true, 'emoji_code_id' => 301),
     212            1015 => array('existance' => true, 'emoji_code_id' => 114),
     213            1016 => array('existance' => true, 'emoji_code_id' => 52),
     214            1017 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[砂時計]'),
     215            1018 => array('existance' => true, 'emoji_code_id' => 154),
     216            1019 => array('existance' => true, 'emoji_code_id' => 356),
     217            1020 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[腕時計]'),
     218            1021 => array('existance' => true, 'emoji_code_id' => 403),
     219            1022 => array('existance' => true, 'emoji_code_id' => 410),
     220            1023 => array('existance' => true, 'emoji_code_id' => 421349),
     221            1024 => array('existance' => true, 'emoji_code_id' => 108),
     222            1025 => array('existance' => true, 'emoji_code_id' => 422),
     223            1026 => array('existance' => true, 'emoji_code_id' => 414),
     224            1027 => array('existance' => true, 'emoji_code_id' => 106),
     225            1028 => array('existance' => true, 'emoji_code_id' => 14),
     226            1029 => array('existance' => true, 'emoji_code_id' => 105),
     227            1030 => array('existance' => true, 'emoji_code_id' => 405),
     228            1031 => array('existance' => true, 'emoji_code_id' => 410),
     229            1032 => array('existance' => true, 'emoji_code_id' => 406),
     230            1033 => array('existance' => true, 'emoji_code_id' => 402),
     231            1034 => array('existance' => true, 'emoji_code_id' => 417),
     232            1035 => array('existance' => true, 'emoji_code_id' => 419),
     233            1036 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[NG]'),
     234            1037 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クリップ]'),
     235            1038 => array('existance' => true, 'emoji_code_id' => 278),
     236            1039 => array('existance' => true, 'emoji_code_id' => 555),
     237            1040 => array('existance' => true, 'emoji_code_id' => 121),
     238            1041 => array('existance' => true, 'emoji_code_id' => 321),
     239            1042 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     240            1043 => array('existance' => true, 'emoji_code_id' => 279),
     241            1044 => array('existance' => true, 'emoji_code_id' => 282),
     242            1045 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[禁]'),
     243            1046 => array('existance' => true, 'emoji_code_id' => 243),
     244            1047 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[合]'),
     245            1048 => array('existance' => true, 'emoji_code_id' => 242),
     246            1049 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '⇔'),
     247            1050 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↑↓'),
     248            1051 => array('existance' => true, 'emoji_code_id' => 187),
     249            1052 => array('existance' => true, 'emoji_code_id' => 462),
     250            1053 => array('existance' => true, 'emoji_code_id' => 59),
     251            1054 => array('existance' => true, 'emoji_code_id' => 116),
     252            1055 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェリー]'),
     253            1056 => array('existance' => true, 'emoji_code_id' => 304),
     254            1057 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バナナ]'),
     255            1058 => array('existance' => true, 'emoji_code_id' => 369),
     256            1059 => array('existance' => true, 'emoji_code_id' => 116),
     257            1060 => array('existance' => true, 'emoji_code_id' => 124),
     258            1061 => array('existance' => true, 'emoji_code_id' => 48),
     259            1062 => array('existance' => true, 'emoji_code_id' => 366),
     260            1063 => array('existance' => true, 'emoji_code_id' => 70),
     261            1064 => array('existance' => true, 'emoji_code_id' => 311),
     262            1065 => array('existance' => true, 'emoji_code_id' => 364),
     263            1066 => array('existance' => true, 'emoji_code_id' => 357),
     264            1067 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カタツムリ]'),
     265            1068 => array('existance' => true, 'emoji_code_id' => 535),
     266            1069 => array('existance' => true, 'emoji_code_id' => 85),
     267            1070 => array('existance' => true, 'emoji_code_id' => 25),
     268            1071 => array('existance' => true, 'emoji_code_id' => 86),
     269            1072 => array('existance' => true, 'emoji_code_id' => 404),
     270            1073 => array('existance' => true, 'emoji_code_id' => 26),
     271            1074 => array('existance' => true, 'emoji_code_id' => 111),
     272            1075 => array('existance' => true, 'emoji_code_id' => 68),
     273            1076 => array('existance' => true, 'emoji_code_id' => 107),
     274        );
     275        //Docomo => AU
     276        $this->relation_list['i']['e'] = array(
     277            1 => array('existance' => true, 'emoji_code_id' => 44),
     278            2 => array('existance' => true, 'emoji_code_id' => 107),
     279            3 => array('existance' => true, 'emoji_code_id' => 95),
     280            4 => array('existance' => true, 'emoji_code_id' => 191),
     281            5 => array('existance' => true, 'emoji_code_id' => 16),
     282            6 => array('existance' => true, 'emoji_code_id' => 190),
     283            7 => array('existance' => true, 'emoji_code_id' => 305),
     284            8 => array('existance' => true, 'emoji_code_id' => 481),
     285            9 => array('existance' => true, 'emoji_code_id' => 192),
     286            10 => array('existance' => true, 'emoji_code_id' => 193),
     287            11 => array('existance' => true, 'emoji_code_id' => 194),
     288            12 => array('existance' => true, 'emoji_code_id' => 195),
     289            13 => array('existance' => true, 'emoji_code_id' => 196),
     290            14 => array('existance' => true, 'emoji_code_id' => 197),
     291            15 => array('existance' => true, 'emoji_code_id' => 198),
     292            16 => array('existance' => true, 'emoji_code_id' => 199),
     293            17 => array('existance' => true, 'emoji_code_id' => 200),
     294            18 => array('existance' => true, 'emoji_code_id' => 201),
     295            19 => array('existance' => true, 'emoji_code_id' => 202),
     296            20 => array('existance' => true, 'emoji_code_id' => 203),
     297            21 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     298            22 => array('existance' => true, 'emoji_code_id' => 45),
     299            23 => array('existance' => true, 'emoji_code_id' => 306),
     300            24 => array('existance' => true, 'emoji_code_id' => 220),
     301            25 => array('existance' => true, 'emoji_code_id' => 219),
     302            26 => array('existance' => true, 'emoji_code_id' => 421),
     303            27 => array('existance' => true, 'emoji_code_id' => 307),
     304            28 => array('existance' => true, 'emoji_code_id' => 222),
     305            29 => array('existance' => true, 'emoji_code_id' => 308),
     306            30 => array('existance' => true, 'emoji_code_id' => 172),
     307            31 => array('existance' => true, 'emoji_code_id' => 341),
     308            32 => array('existance' => true, 'emoji_code_id' => 217),
     309            33 => array('existance' => true, 'emoji_code_id' => 125),
     310            34 => array('existance' => true, 'emoji_code_id' => 125),
     311            35 => array('existance' => true, 'emoji_code_id' => 216),
     312            36 => array('existance' => true, 'emoji_code_id' => 379),
     313            37 => array('existance' => true, 'emoji_code_id' => 168),
     314            38 => array('existance' => true, 'emoji_code_id' => 112),
     315            39 => array('existance' => true, 'emoji_code_id' => 156),
     316            40 => array('existance' => true, 'emoji_code_id' => 375),
     317            41 => array('existance' => true, 'emoji_code_id' => 376),
     318            42 => array('existance' => true, 'emoji_code_id' => 212),
     319            43 => array('existance' => true, 'emoji_code_id' => 205),
     320            44 => array('existance' => true, 'emoji_code_id' => 378),
     321            45 => array('existance' => true, 'emoji_code_id' => 206),
     322            46 => array('existance' => true, 'emoji_code_id' => 213),
     323            47 => array('existance' => true, 'emoji_code_id' => 208),
     324            48 => array('existance' => true, 'emoji_code_id' => 99),
     325            49 => array('existance' => true, 'emoji_code_id' => 207),
     326            50 => array('existance' => true, 'emoji_code_id' => 146),
     327            51 => array('existance' => true, 'emoji_code_id' => 93),
     328            52 => array('existance' => true, 'emoji_code_id' => 52),
     329            53 => array('existance' => true, 'emoji_code_id' => 65),
     330            54 => array('existance' => true, 'emoji_code_id' => 245),
     331            55 => array('existance' => true, 'emoji_code_id' => 124),
     332            56 => array('existance' => true, 'emoji_code_id' => 104),
     333            57 => array('existance' => true, 'emoji_code_id' => 289),
     334            58 => array('existance' => true, 'emoji_code_id' => 110),
     335            59 => array('existance' => true, 'emoji_code_id' => 70),
     336            60 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     337            61 => array('existance' => true, 'emoji_code_id' => 294),
     338            62 => array('existance' => true, 'emoji_code_id' => 309),
     339            63 => array('existance' => true, 'emoji_code_id' => 494),
     340            64 => array('existance' => true, 'emoji_code_id' => 311),
     341            65 => array('existance' => true, 'emoji_code_id' => 106),
     342            66 => array('existance' => true, 'emoji_code_id' => 176),
     343            67 => array('existance' => true, 'emoji_code_id' => 177),
     344            68 => array('existance' => true, 'emoji_code_id' => 94),
     345            69 => array('existance' => true, 'emoji_code_id' => 83),
     346            70 => array('existance' => true, 'emoji_code_id' => 122),
     347            71 => array('existance' => true, 'emoji_code_id' => 312),
     348            72 => array('existance' => true, 'emoji_code_id' => 144),
     349            73 => array('existance' => true, 'emoji_code_id' => 313),
     350            74 => array('existance' => true, 'emoji_code_id' => 85),
     351            75 => array('existance' => true, 'emoji_code_id' => 161),
     352            76 => array('existance' => true, 'emoji_code_id' => 395),
     353            77 => array('existance' => true, 'emoji_code_id' => 288),
     354            78 => array('existance' => true, 'emoji_code_id' => 232),
     355            79 => array('existance' => true, 'emoji_code_id' => 300),
     356            80 => array('existance' => true, 'emoji_code_id' => 414),
     357            81 => array('existance' => true, 'emoji_code_id' => 314),
     358            82 => array('existance' => true, 'emoji_code_id' => 315),
     359            83 => array('existance' => true, 'emoji_code_id' => 316),
     360            84 => array('existance' => true, 'emoji_code_id' => 317),
     361            85 => array('existance' => true, 'emoji_code_id' => 318),
     362            86 => array('existance' => true, 'emoji_code_id' => 817),
     363            87 => array('existance' => true, 'emoji_code_id' => 319),
     364            88 => array('existance' => true, 'emoji_code_id' => 320),
     365            89 => array('existance' => true, 'emoji_code_id' => 43),
     366            90 => array('existance' => true, 'emoji_code_id' => 42),
     367            91 => array('existance' => true, 'emoji_code_id' => 728),
     368            92 => array('existance' => true, 'emoji_code_id' => 729),
     369            93 => array('existance' => true, 'emoji_code_id' => 116),
     370            94 => array('existance' => true, 'emoji_code_id' => 178),
     371            95 => array('existance' => true, 'emoji_code_id' => 321),
     372            96 => array('existance' => true, 'emoji_code_id' => 322),
     373            97 => array('existance' => true, 'emoji_code_id' => 323),
     374            98 => array('existance' => true, 'emoji_code_id' => 15),
     375            99 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '○'),
     376            100 => array('existance' => true, 'emoji_code_id' => 134),
     377            101 => array('existance' => true, 'emoji_code_id' => 251),
     378            102 => array('existance' => true, 'emoji_code_id' => 169),
     379            103 => array('existance' => true, 'emoji_code_id' => 234),
     380            104 => array('existance' => true, 'emoji_code_id' => 71),
     381            105 => array('existance' => true, 'emoji_code_id' => 513),
     382            106 => array('existance' => true, 'emoji_code_id' => 784),
     383            107 => array('existance' => true, 'emoji_code_id' => 166),
     384            108 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iモード]'),
     385            109 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iモード]'),
     386            110 => array('existance' => true, 'emoji_code_id' => 108),
     387            111 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドコモ]'),
     388            112 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドコモポイント]'),
     389            113 => array('existance' => true, 'emoji_code_id' => 109),
     390            114 => array('existance' => true, 'emoji_code_id' => 299),
     391            115 => array('existance' => true, 'emoji_code_id' => 385),
     392            116 => array('existance' => true, 'emoji_code_id' => 120),
     393            117 => array('existance' => true, 'emoji_code_id' => 118),
     394            118 => array('existance' => true, 'emoji_code_id' => 324),
     395            119 => array('existance' => true, 'emoji_code_id' => 119),
     396            120 => array('existance' => true, 'emoji_code_id' => 334),
     397            121 => array('existance' => true, 'emoji_code_id' => 730),
     398            122 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フリーダイヤル]'),
     399            123 => array('existance' => true, 'emoji_code_id' => 818),
     400            124 => array('existance' => true, 'emoji_code_id' => 4),
     401            125 => array('existance' => true, 'emoji_code_id' => 180),
     402            126 => array('existance' => true, 'emoji_code_id' => 181),
     403            127 => array('existance' => true, 'emoji_code_id' => 182),
     404            128 => array('existance' => true, 'emoji_code_id' => 183),
     405            129 => array('existance' => true, 'emoji_code_id' => 184),
     406            130 => array('existance' => true, 'emoji_code_id' => 185),
     407            131 => array('existance' => true, 'emoji_code_id' => 186),
     408            132 => array('existance' => true, 'emoji_code_id' => 187),
     409            133 => array('existance' => true, 'emoji_code_id' => 188),
     410            134 => array('existance' => true, 'emoji_code_id' => 325),
     411            135 => array('existance' => true, 'emoji_code_id' => 326),
     412            136 => array('existance' => true, 'emoji_code_id' => 51),
     413            137 => array('existance' => true, 'emoji_code_id' => 803),
     414            138 => array('existance' => true, 'emoji_code_id' => 265),
     415            139 => array('existance' => true, 'emoji_code_id' => 266),
     416            140 => array('existance' => true, 'emoji_code_id' => 257),
     417            141 => array('existance' => true, 'emoji_code_id' => 258),
     418            142 => array('existance' => true, 'emoji_code_id' => 441),
     419            143 => array('existance' => true, 'emoji_code_id' => 444),
     420            144 => array('existance' => true, 'emoji_code_id' => 327),
     421            145 => array('existance' => true, 'emoji_code_id' => 731),
     422            146 => array('existance' => true, 'emoji_code_id' => 343),
     423            147 => array('existance' => true, 'emoji_code_id' => 224),
     424            148 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     425            149 => array('existance' => true, 'emoji_code_id' => 273),
     426            150 => array('existance' => true, 'emoji_code_id' => 420),
     427            151 => array('existance' => true, 'emoji_code_id' => 77),
     428            152 => array('existance' => true, 'emoji_code_id' => 262),
     429            153 => array('existance' => true, 'emoji_code_id' => 281),
     430            154 => array('existance' => true, 'emoji_code_id' => 268),
     431            155 => array('existance' => true, 'emoji_code_id' => 291),
     432            156 => array('existance' => true, 'emoji_code_id' => 732),
     433            157 => array('existance' => true, 'emoji_code_id' => 261),
     434            158 => array('existance' => true, 'emoji_code_id' => 2),
     435            159 => array('existance' => true, 'emoji_code_id' => 733),
     436            160 => array('existance' => true, 'emoji_code_id' => 734),
     437            161 => array('existance' => true, 'emoji_code_id' => 329),
     438            162 => array('existance' => true, 'emoji_code_id' => 330),
     439            163 => array('existance' => true, 'emoji_code_id' => 263),
     440            164 => array('existance' => true, 'emoji_code_id' => 282),
     441            165 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     442            166 => array('existance' => true, 'emoji_code_id' => 735),
     443            167 => array('existance' => true, 'emoji_code_id' => 226),
     444            168 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ふくろ]'),
     445            169 => array('existance' => true, 'emoji_code_id' => 508),
     446            170 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     447            171 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[いす]'),
     448            172 => array('existance' => true, 'emoji_code_id' => 490),
     449            173 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[SOON]'),
     450            174 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ON]'),
     451            175 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[end]'),
     452            176 => array('existance' => true, 'emoji_code_id' => 46),
     453            1001 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iアプリ]'),
     454            1002 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[iアプリ]'),
     455            1003 => array('existance' => true, 'emoji_code_id' => 335),
     456            1004 => array('existance' => true, 'emoji_code_id' => 290),
     457            1005 => array('existance' => true, 'emoji_code_id' => 295),
     458            1006 => array('existance' => true, 'emoji_code_id' => 805),
     459            1007 => array('existance' => true, 'emoji_code_id' => 221),
     460            1008 => array('existance' => true, 'emoji_code_id' => 48),
     461            1009 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドア]'),
     462            1010 => array('existance' => true, 'emoji_code_id' => 233),
     463            1011 => array('existance' => true, 'emoji_code_id' => 337),
     464            1012 => array('existance' => true, 'emoji_code_id' => 806),
     465            1013 => array('existance' => true, 'emoji_code_id' => 152),
     466            1014 => array('existance' => true, 'emoji_code_id' => 149),
     467            1015 => array('existance' => true, 'emoji_code_id' => 354),
     468            1016 => array('existance' => true, 'emoji_code_id' => 72),
     469            1017 => array('existance' => true, 'emoji_code_id' => 58),
     470            1018 => array('existance' => true, 'emoji_code_id' => 215),
     471            1019 => array('existance' => true, 'emoji_code_id' => 423),
     472            1020 => array('existance' => true, 'emoji_code_id' => 25),
     473            1021 => array('existance' => true, 'emoji_code_id' => 441),
     474            1022 => array('existance' => true, 'emoji_code_id' => 446),
     475            1023 => array('existance' => true, 'emoji_code_id' => 257330),
     476            1024 => array('existance' => true, 'emoji_code_id' => 351),
     477            1025 => array('existance' => true, 'emoji_code_id' => 779),
     478            1026 => array('existance' => true, 'emoji_code_id' => 450),
     479            1027 => array('existance' => true, 'emoji_code_id' => 349),
     480            1028 => array('existance' => true, 'emoji_code_id' => 287),
     481            1029 => array('existance' => true, 'emoji_code_id' => 264),
     482            1030 => array('existance' => true, 'emoji_code_id' => 348),
     483            1031 => array('existance' => true, 'emoji_code_id' => 446),
     484            1032 => array('existance' => true, 'emoji_code_id' => 443),
     485            1033 => array('existance' => true, 'emoji_code_id' => 440),
     486            1034 => array('existance' => true, 'emoji_code_id' => 259),
     487            1035 => array('existance' => true, 'emoji_code_id' => 791),
     488            1036 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[NG]'),
     489            1037 => array('existance' => true, 'emoji_code_id' => 143),
     490            1038 => array('existance' => true, 'emoji_code_id' => 81),
     491            1039 => array('existance' => true, 'emoji_code_id' => 54),
     492            1040 => array('existance' => true, 'emoji_code_id' => 218),
     493            1041 => array('existance' => true, 'emoji_code_id' => 279),
     494            1042 => array('existance' => true, 'emoji_code_id' => 807),
     495            1043 => array('existance' => true, 'emoji_code_id' => 82),
     496            1044 => array('existance' => true, 'emoji_code_id' => 1),
     497            1045 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[禁]'),
     498            1046 => array('existance' => true, 'emoji_code_id' => 387),
     499            1047 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[合]'),
     500            1048 => array('existance' => true, 'emoji_code_id' => 386),
     501            1049 => array('existance' => true, 'emoji_code_id' => 808),
     502            1050 => array('existance' => true, 'emoji_code_id' => 809),
     503            1051 => array('existance' => true, 'emoji_code_id' => 377),
     504            1052 => array('existance' => true, 'emoji_code_id' => 810),
     505            1053 => array('existance' => true, 'emoji_code_id' => 342),
     506            1054 => array('existance' => true, 'emoji_code_id' => 53),
     507            1055 => array('existance' => true, 'emoji_code_id' => 241),
     508            1056 => array('existance' => true, 'emoji_code_id' => 113),
     509            1057 => array('existance' => true, 'emoji_code_id' => 739),
     510            1058 => array('existance' => true, 'emoji_code_id' => 434),
     511            1059 => array('existance' => true, 'emoji_code_id' => 811),
     512            1060 => array('existance' => true, 'emoji_code_id' => 133),
     513            1061 => array('existance' => true, 'emoji_code_id' => 235),
     514            1062 => array('existance' => true, 'emoji_code_id' => 244),
     515            1063 => array('existance' => true, 'emoji_code_id' => 239),
     516            1064 => array('existance' => true, 'emoji_code_id' => 400),
     517            1065 => array('existance' => true, 'emoji_code_id' => 333),
     518            1066 => array('existance' => true, 'emoji_code_id' => 424),
     519            1067 => array('existance' => true, 'emoji_code_id' => 812),
     520            1068 => array('existance' => true, 'emoji_code_id' => 78),
     521            1069 => array('existance' => true, 'emoji_code_id' => 252),
     522            1070 => array('existance' => true, 'emoji_code_id' => 203),
     523            1071 => array('existance' => true, 'emoji_code_id' => 454),
     524            1072 => array('existance' => true, 'emoji_code_id' => 814),
     525            1073 => array('existance' => true, 'emoji_code_id' => 248),
     526            1074 => array('existance' => true, 'emoji_code_id' => 254),
     527            1075 => array('existance' => true, 'emoji_code_id' => 12),
     528            1076 => array('existance' => true, 'emoji_code_id' => 350),
     529        );
     530        //SoftBank => Docomo
     531        $this->relation_list['s']['i'] = array(
     532            1 => array('existance' => true, 'emoji_code_id' => 140),
     533            2 => array('existance' => true, 'emoji_code_id' => 140),
     534            3 => array('existance' => true, 'emoji_code_id' => 149),
     535            4 => array('existance' => true, 'emoji_code_id' => 140),
     536            5 => array('existance' => true, 'emoji_code_id' => 140),
     537            6 => array('existance' => true, 'emoji_code_id' => 1003),
     538            7 => array('existance' => true, 'emoji_code_id' => 92),
     539            8 => array('existance' => true, 'emoji_code_id' => 68),
     540            9 => array('existance' => true, 'emoji_code_id' => 74),
     541            10 => array('existance' => true, 'emoji_code_id' => 75),
     542            11 => array('existance' => true, 'emoji_code_id' => 107),
     543            12 => array('existance' => true, 'emoji_code_id' => 1011),
     544            13 => array('existance' => true, 'emoji_code_id' => 153),
     545            14 => array('existance' => true, 'emoji_code_id' => 1028),
     546            15 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     547            16 => array('existance' => true, 'emoji_code_id' => 86),
     548            17 => array('existance' => true, 'emoji_code_id' => 87),
     549            18 => array('existance' => true, 'emoji_code_id' => 88),
     550            19 => array('existance' => true, 'emoji_code_id' => 26),
     551            20 => array('existance' => true, 'emoji_code_id' => 23),
     552            21 => array('existance' => true, 'emoji_code_id' => 24),
     553            22 => array('existance' => true, 'emoji_code_id' => 22),
     554            23 => array('existance' => true, 'emoji_code_id' => 1007),
     555            24 => array('existance' => true, 'emoji_code_id' => 25),
     556            25 => array('existance' => true, 'emoji_code_id' => 1070),
     557            26 => array('existance' => true, 'emoji_code_id' => 1073),
     558            27 => array('existance' => true, 'emoji_code_id' => 33),
     559            28 => array('existance' => true, 'emoji_code_id' => 102),
     560            29 => array('existance' => true, 'emoji_code_id' => 37),
     561            30 => array('existance' => true, 'emoji_code_id' => 30),
     562            31 => array('existance' => true, 'emoji_code_id' => 32),
     563            32 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[?]'),
     564            33 => array('existance' => true, 'emoji_code_id' => 158),
     565            34 => array('existance' => true, 'emoji_code_id' => 136),
     566            35 => array('existance' => true, 'emoji_code_id' => 138),
     567            36 => array('existance' => true, 'emoji_code_id' => 176),
     568            37 => array('existance' => true, 'emoji_code_id' => 176),
     569            38 => array('existance' => true, 'emoji_code_id' => 176),
     570            39 => array('existance' => true, 'emoji_code_id' => 176),
     571            40 => array('existance' => true, 'emoji_code_id' => 176),
     572            41 => array('existance' => true, 'emoji_code_id' => 176),
     573            42 => array('existance' => true, 'emoji_code_id' => 176),
     574            43 => array('existance' => true, 'emoji_code_id' => 176),
     575            44 => array('existance' => true, 'emoji_code_id' => 176),
     576            45 => array('existance' => true, 'emoji_code_id' => 176),
     577            46 => array('existance' => true, 'emoji_code_id' => 176),
     578            47 => array('existance' => true, 'emoji_code_id' => 176),
     579            48 => array('existance' => true, 'emoji_code_id' => 1061),
     580            49 => array('existance' => true, 'emoji_code_id' => 1015),
     581            50 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     582            51 => array('existance' => true, 'emoji_code_id' => 103),
     583            52 => array('existance' => true, 'emoji_code_id' => 1016),
     584            53 => array('existance' => true, 'emoji_code_id' => 1016),
     585            54 => array('existance' => true, 'emoji_code_id' => 38),
     586            55 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     587            56 => array('existance' => true, 'emoji_code_id' => 39),
     588            57 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     589            58 => array('existance' => true, 'emoji_code_id' => 46),
     590            59 => array('existance' => true, 'emoji_code_id' => 1053),
     591            60 => array('existance' => true, 'emoji_code_id' => 57),
     592            61 => array('existance' => true, 'emoji_code_id' => 58),
     593            62 => array('existance' => true, 'emoji_code_id' => 146),
     594            63 => array('existance' => true, 'emoji_code_id' => 116),
     595            64 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     596            65 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     597            66 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     598            67 => array('existance' => true, 'emoji_code_id' => 50),
     599            68 => array('existance' => true, 'emoji_code_id' => 52),
     600            69 => array('existance' => true, 'emoji_code_id' => 51),
     601            70 => array('existance' => true, 'emoji_code_id' => 1063),
     602            71 => array('existance' => true, 'emoji_code_id' => 53),
     603            72 => array('existance' => true, 'emoji_code_id' => 4),
     604            73 => array('existance' => true, 'emoji_code_id' => 2),
     605            74 => array('existance' => true, 'emoji_code_id' => 1),
     606            75 => array('existance' => true, 'emoji_code_id' => 3),
     607            76 => array('existance' => true, 'emoji_code_id' => 98),
     608            77 => array('existance' => true, 'emoji_code_id' => 1),
     609            78 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     610            79 => array('existance' => true, 'emoji_code_id' => 101),
     611            80 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     612            81 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     613            82 => array('existance' => true, 'emoji_code_id' => 100),
     614            83 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     615            84 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     616            85 => array('existance' => true, 'emoji_code_id' => 1069),
     617            86 => array('existance' => true, 'emoji_code_id' => 140),
     618            87 => array('existance' => true, 'emoji_code_id' => 140),
     619            88 => array('existance' => true, 'emoji_code_id' => 142),
     620            89 => array('existance' => true, 'emoji_code_id' => 141),
     621            90 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     622            101 => array('existance' => true, 'emoji_code_id' => 40),
     623            102 => array('existance' => true, 'emoji_code_id' => 40),
     624            103 => array('existance' => true, 'emoji_code_id' => 106),
     625            104 => array('existance' => true, 'emoji_code_id' => 105),
     626            105 => array('existance' => true, 'emoji_code_id' => 1029),
     627            106 => array('existance' => true, 'emoji_code_id' => 1027),
     628            107 => array('existance' => true, 'emoji_code_id' => 1076),
     629            108 => array('existance' => true, 'emoji_code_id' => 1024),
     630            109 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     631            110 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     632            111 => array('existance' => true, 'emoji_code_id' => 1074),
     633            112 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     634            113 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     635            114 => array('existance' => true, 'emoji_code_id' => 1015),
     636            115 => array('existance' => true, 'emoji_code_id' => 151),
     637            116 => array('existance' => true, 'emoji_code_id' => 1054),
     638            117 => array('existance' => true, 'emoji_code_id' => 149),
     639            118 => array('existance' => true, 'emoji_code_id' => 72),
     640            119 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     641            120 => array('existance' => true, 'emoji_code_id' => 119),
     642            121 => array('existance' => true, 'emoji_code_id' => 1040),
     643            122 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     644            123 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     645            124 => array('existance' => true, 'emoji_code_id' => 1060),
     646            125 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     647            126 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     648            127 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     649            128 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     650            129 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     651            130 => array('existance' => true, 'emoji_code_id' => 69),
     652            131 => array('existance' => true, 'emoji_code_id' => 171),
     653            132 => array('existance' => true, 'emoji_code_id' => 54),
     654            133 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     655            134 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     656            135 => array('existance' => true, 'emoji_code_id' => 147),
     657            136 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     658            137 => array('existance' => true, 'emoji_code_id' => 65),
     659            138 => array('existance' => true, 'emoji_code_id' => 79),
     660            139 => array('existance' => true, 'emoji_code_id' => 79),
     661            140 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     662            141 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     663            142 => array('existance' => true, 'emoji_code_id' => 77),
     664            143 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     665            144 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     666            145 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     667            146 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[VS]'),
     668            147 => array('existance' => true, 'emoji_code_id' => 1010),
     669            148 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     670            149 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     671            150 => array('existance' => true, 'emoji_code_id' => 28),
     672            151 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[777]'),
     673            152 => array('existance' => true, 'emoji_code_id' => 1073),
     674            153 => array('existance' => true, 'emoji_code_id' => 102),
     675            154 => array('existance' => true, 'emoji_code_id' => 1018),
     676            155 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     677            156 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[♂]'),
     678            157 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[♀]'),
     679            158 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     680            159 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     681            160 => array('existance' => true, 'emoji_code_id' => 157),
     682            161 => array('existance' => true, 'emoji_code_id' => 5),
     683            162 => array('existance' => true, 'emoji_code_id' => 55),
     684            163 => array('existance' => true, 'emoji_code_id' => 147),
     685            164 => array('existance' => true, 'emoji_code_id' => 49),
     686            165 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     687            166 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     688            167 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     689            168 => array('existance' => true, 'emoji_code_id' => 116),
     690            169 => array('existance' => true, 'emoji_code_id' => 116),
     691            170 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     692            171 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     693            172 => array('existance' => true, 'emoji_code_id' => 70),
     694            173 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[$\]'),
     695            174 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     696            175 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     697            176 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     698            177 => array('existance' => true, 'emoji_code_id' => 42),
     699            178 => array('existance' => true, 'emoji_code_id' => 48),
     700            179 => array('existance' => true, 'emoji_code_id' => 47),
     701            180 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     702            181 => array('existance' => true, 'emoji_code_id' => 49),
     703            182 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     704            183 => array('existance' => true, 'emoji_code_id' => 40),
     705            184 => array('existance' => true, 'emoji_code_id' => 43),
     706            185 => array('existance' => true, 'emoji_code_id' => 41),
     707            186 => array('existance' => true, 'emoji_code_id' => 45),
     708            187 => array('existance' => true, 'emoji_code_id' => 1051),
     709            188 => array('existance' => true, 'emoji_code_id' => 44),
     710            189 => array('existance' => true, 'emoji_code_id' => 35),
     711            190 => array('existance' => true, 'emoji_code_id' => 33),
     712            201 => array('existance' => true, 'emoji_code_id' => 1040),
     713            202 => array('existance' => true, 'emoji_code_id' => 36),
     714            203 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ココ]'),
     715            204 => array('existance' => true, 'emoji_code_id' => 148),
     716            205 => array('existance' => true, 'emoji_code_id' => 148),
     717            206 => array('existance' => true, 'emoji_code_id' => 148),
     718            207 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     719            208 => array('existance' => true, 'emoji_code_id' => 67),
     720            209 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     721            210 => array('existance' => true, 'emoji_code_id' => 94),
     722            211 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     723            212 => array('existance' => true, 'emoji_code_id' => 80),
     724            213 => array('existance' => true, 'emoji_code_id' => 82),
     725            214 => array('existance' => true, 'emoji_code_id' => 81),
     726            215 => array('existance' => true, 'emoji_code_id' => 83),
     727            216 => array('existance' => true, 'emoji_code_id' => 123),
     728            217 => array('existance' => true, 'emoji_code_id' => 122),
     729            218 => array('existance' => true, 'emoji_code_id' => 120),
     730            219 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[UP]'),
     731            220 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[COOL]'),
     732            221 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[有]'),
     733            222 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[無]'),
     734            223 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[月]'),
     735            224 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[申]'),
     736            225 => array('existance' => true, 'emoji_code_id' => 95),
     737            226 => array('existance' => true, 'emoji_code_id' => 95),
     738            227 => array('existance' => true, 'emoji_code_id' => 95),
     739            228 => array('existance' => true, 'emoji_code_id' => 125),
     740            229 => array('existance' => true, 'emoji_code_id' => 126),
     741            230 => array('existance' => true, 'emoji_code_id' => 127),
     742            231 => array('existance' => true, 'emoji_code_id' => 128),
     743            232 => array('existance' => true, 'emoji_code_id' => 129),
     744            233 => array('existance' => true, 'emoji_code_id' => 130),
     745            234 => array('existance' => true, 'emoji_code_id' => 131),
     746            235 => array('existance' => true, 'emoji_code_id' => 132),
     747            236 => array('existance' => true, 'emoji_code_id' => 133),
     748            237 => array('existance' => true, 'emoji_code_id' => 134),
     749            238 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[得]'),
     750            239 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[割]'),
     751            240 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サ]'),
     752            241 => array('existance' => true, 'emoji_code_id' => 115),
     753            242 => array('existance' => true, 'emoji_code_id' => 1048),
     754            243 => array('existance' => true, 'emoji_code_id' => 1046),
     755            244 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[指]'),
     756            245 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[営]'),
     757            246 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[↑]'),
     758            247 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[↓]'),
     759            248 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[←]'),
     760            249 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[→]'),
     761            250 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[↑]'),
     762            251 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[↓]'),
     763            252 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[→]'),
     764            253 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[←]'),
     765            254 => array('existance' => true, 'emoji_code_id' => 59),
     766            255 => array('existance' => true, 'emoji_code_id' => 90),
     767            256 => array('existance' => true, 'emoji_code_id' => 89),
     768            257 => array('existance' => true, 'emoji_code_id' => 104),
     769            258 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[>]'),
     770            259 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[<]'),
     771            260 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[>>]'),
     772            261 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[<<]'),
     773            262 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     774            263 => array('existance' => true, 'emoji_code_id' => 9),
     775            264 => array('existance' => true, 'emoji_code_id' => 10),
     776            265 => array('existance' => true, 'emoji_code_id' => 11),
     777            266 => array('existance' => true, 'emoji_code_id' => 12),
     778            267 => array('existance' => true, 'emoji_code_id' => 13),
     779            268 => array('existance' => true, 'emoji_code_id' => 14),
     780            269 => array('existance' => true, 'emoji_code_id' => 15),
     781            270 => array('existance' => true, 'emoji_code_id' => 16),
     782            271 => array('existance' => true, 'emoji_code_id' => 17),
     783            272 => array('existance' => true, 'emoji_code_id' => 18),
     784            273 => array('existance' => true, 'emoji_code_id' => 19),
     785            274 => array('existance' => true, 'emoji_code_id' => 20),
     786            275 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     787            276 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[TOP]'),
     788            277 => array('existance' => true, 'emoji_code_id' => 135),
     789            278 => array('existance' => true, 'emoji_code_id' => 1038),
     790            279 => array('existance' => true, 'emoji_code_id' => 1043),
     791            280 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     792            281 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     793            282 => array('existance' => true, 'emoji_code_id' => 1044),
     794            283 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     795            284 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     796            285 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     797            286 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     798            287 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     799            288 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     800            289 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     801            290 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     802            301 => array('existance' => true, 'emoji_code_id' => 76),
     803            302 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     804            303 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     805            304 => array('existance' => true, 'emoji_code_id' => 1056),
     806            305 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     807            306 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     808            307 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     809            308 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     810            309 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[WC]'),
     811            310 => array('existance' => true, 'emoji_code_id' => 61),
     812            311 => array('existance' => true, 'emoji_code_id' => 1064),
     813            312 => array('existance' => true, 'emoji_code_id' => 53),
     814            313 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[祝]'),
     815            314 => array('existance' => true, 'emoji_code_id' => 66),
     816            315 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     817            316 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     818            317 => array('existance' => true, 'emoji_code_id' => 154),
     819            318 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     820            319 => array('existance' => true, 'emoji_code_id' => 56),
     821            320 => array('existance' => true, 'emoji_code_id' => 71),
     822            321 => array('existance' => true, 'emoji_code_id' => 1041),
     823            322 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     824            323 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     825            324 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     826            325 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     827            326 => array('existance' => true, 'emoji_code_id' => 55),
     828            327 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     829            328 => array('existance' => true, 'emoji_code_id' => 1005),
     830            329 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     831            330 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     832            331 => array('existance' => true, 'emoji_code_id' => 56),
     833            332 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     834            333 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     835            334 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     836            335 => array('existance' => true, 'emoji_code_id' => 69),
     837            336 => array('existance' => true, 'emoji_code_id' => 167),
     838            337 => array('existance' => true, 'emoji_code_id' => 1008),
     839            338 => array('existance' => true, 'emoji_code_id' => 155),
     840            339 => array('existance' => true, 'emoji_code_id' => 136),
     841            340 => array('existance' => true, 'emoji_code_id' => 137),
     842            341 => array('existance' => true, 'emoji_code_id' => 136),
     843            342 => array('existance' => true, 'emoji_code_id' => 136),
     844            343 => array('existance' => true, 'emoji_code_id' => 136),
     845            344 => array('existance' => true, 'emoji_code_id' => 136),
     846            345 => array('existance' => true, 'emoji_code_id' => 136),
     847            346 => array('existance' => true, 'emoji_code_id' => 150),
     848            347 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[☆]'),
     849            348 => array('existance' => true, 'emoji_code_id' => 164),
     850            349 => array('existance' => true, 'emoji_code_id' => 162),
     851            350 => array('existance' => true, 'emoji_code_id' => 99),
     852            351 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[×]'),
     853            352 => array('existance' => true, 'emoji_code_id' => 152),
     854            353 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[☆]'),
     855            354 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[?]'),
     856            355 => array('existance' => true, 'emoji_code_id' => 158),
     857            356 => array('existance' => true, 'emoji_code_id' => 1019),
     858            357 => array('existance' => true, 'emoji_code_id' => 1066),
     859            358 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     860            359 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     861            360 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     862            361 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     863            362 => array('existance' => true, 'emoji_code_id' => 1065),
     864            363 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     865            364 => array('existance' => true, 'emoji_code_id' => 1065),
     866            365 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     867            366 => array('existance' => true, 'emoji_code_id' => 1062),
     868            367 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     869            368 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     870            369 => array('existance' => true, 'emoji_code_id' => 1058),
     871            370 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     872            371 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     873            372 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     874            373 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     875            374 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     876            375 => array('existance' => true, 'emoji_code_id' => 73),
     877            376 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     878            377 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     879            401 => array('existance' => true, 'emoji_code_id' => 1024),
     880            402 => array('existance' => true, 'emoji_code_id' => 1033),
     881            403 => array('existance' => true, 'emoji_code_id' => 1021),
     882            404 => array('existance' => true, 'emoji_code_id' => 1072),
     883            405 => array('existance' => true, 'emoji_code_id' => 1030),
     884            406 => array('existance' => true, 'emoji_code_id' => 1032),
     885            407 => array('existance' => true, 'emoji_code_id' => 143),
     886            408 => array('existance' => true, 'emoji_code_id' => 157),
     887            409 => array('existance' => true, 'emoji_code_id' => 1029),
     888            410 => array('existance' => true, 'emoji_code_id' => 1022),
     889            411 => array('existance' => true, 'emoji_code_id' => 1076),
     890            412 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     891            413 => array('existance' => true, 'emoji_code_id' => 1031),
     892            414 => array('existance' => true, 'emoji_code_id' => 1026),
     893            415 => array('existance' => true, 'emoji_code_id' => 1024),
     894            416 => array('existance' => true, 'emoji_code_id' => 144),
     895            417 => array('existance' => true, 'emoji_code_id' => 1034),
     896            418 => array('existance' => true, 'emoji_code_id' => 1401034),
     897            419 => array('existance' => true, 'emoji_code_id' => 1035),
     898            420 => array('existance' => true, 'emoji_code_id' => 140),
     899            421 => array('existance' => true, 'emoji_code_id' => 140),
     900            422 => array('existance' => true, 'emoji_code_id' => 1025),
     901            423 => array('existance' => true, 'emoji_code_id' => 1027),
     902            424 => array('existance' => true, 'emoji_code_id' => 1027),
     903            425 => array('existance' => true, 'emoji_code_id' => 84),
     904            426 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     905            427 => array('existance' => true, 'emoji_code_id' => 85),
     906            428 => array('existance' => true, 'emoji_code_id' => 149),
     907            429 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     908            430 => array('existance' => true, 'emoji_code_id' => 88),
     909            431 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     910            432 => array('existance' => true, 'emoji_code_id' => 135),
     911            433 => array('existance' => true, 'emoji_code_id' => 156),
     912            434 => array('existance' => true, 'emoji_code_id' => 88),
     913            435 => array('existance' => true, 'emoji_code_id' => 1036),
     914            436 => array('existance' => true, 'emoji_code_id' => 135),
     915            437 => array('existance' => true, 'emoji_code_id' => 137),
     916            438 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[m(_ _)m]'),
     917            439 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[\(^o^)/]'),
     918            440 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     919            441 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     920            442 => array('existance' => true, 'emoji_code_id' => 27),
     921            443 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     922            444 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     923            445 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     924            446 => array('existance' => true, 'emoji_code_id' => 34),
     925            447 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     926            448 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     927            449 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     928            450 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     929            451 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     930            452 => array('existance' => true, 'emoji_code_id' => 31),
     931            453 => array('existance' => true, 'emoji_code_id' => 32),
     932            454 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     933            455 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     934            456 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     935            457 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     936            458 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     937            459 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     938            460 => array('existance' => true, 'emoji_code_id' => 8),
     939            461 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     940            462 => array('existance' => true, 'emoji_code_id' => 1052),
     941            463 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     942            464 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     943            465 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     944            466 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     945            467 => array('existance' => true, 'emoji_code_id' => 6),
     946            468 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     947            469 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     948            470 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     949            471 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     950            472 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     951            473 => array('existance' => true, 'emoji_code_id' => 1),
     952            474 => array('existance' => true, 'emoji_code_id' => 1),
     953            475 => array('existance' => true, 'emoji_code_id' => 172),
     954            476 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     955            501 => array('existance' => true, 'emoji_code_id' => 44139),
     956            502 => array('existance' => true, 'emoji_code_id' => 62),
     957            503 => array('existance' => true, 'emoji_code_id' => 63),
     958            504 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     959            505 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     960            506 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     961            507 => array('existance' => true, 'emoji_code_id' => 58),
     962            508 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     963            509 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     964            510 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     965            511 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     966            512 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     967            513 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     968            514 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     969            515 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     970            516 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     971            517 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     972            518 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     973            519 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     974            520 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     975            521 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     976            522 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     977            523 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     978            524 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     979            525 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     980            526 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     981            527 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     982            528 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     983            529 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     984            530 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     985            531 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     986            532 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     987            533 => array('existance' => true, 'emoji_code_id' => 1068),
     988            534 => array('existance' => true, 'emoji_code_id' => 1070),
     989            535 => array('existance' => true, 'emoji_code_id' => 1068),
     990            536 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     991            537 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     992            538 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     993            539 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     994            540 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     995            541 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     996            542 => array('existance' => true, 'emoji_code_id' => 100),
     997            543 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     998            544 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     999            545 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1000            546 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1001            547 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1002            548 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1003            549 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1004            550 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[A]'),
     1005            551 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[B]'),
     1006            552 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[AB]'),
     1007            553 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[O]'),
     1008            554 => array('existance' => true, 'emoji_code_id' => 91),
     1009            555 => array('existance' => true, 'emoji_code_id' => 1039),
     1010            556 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1011            557 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1012            558 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1013            559 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1014            560 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[v'),
     1015            561 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'oda'),
     1016            562 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'fone]'),
     1017
     1018
     1019        );
     1020        //SoftBank => AU
     1021        $this->relation_list['s']['e'] = array(
     1022            1 => array('existance' => true, 'emoji_code_id' => 80),
     1023            2 => array('existance' => true, 'emoji_code_id' => 50),
     1024            3 => array('existance' => true, 'emoji_code_id' => 273),
     1025            4 => array('existance' => true, 'emoji_code_id' => 80),
     1026            5 => array('existance' => true, 'emoji_code_id' => 50),
     1027            6 => array('existance' => true, 'emoji_code_id' => 335),
     1028            7 => array('existance' => true, 'emoji_code_id' => 336),
     1029            8 => array('existance' => true, 'emoji_code_id' => 94),
     1030            9 => array('existance' => true, 'emoji_code_id' => 85),
     1031            10 => array('existance' => true, 'emoji_code_id' => 161),
     1032            11 => array('existance' => true, 'emoji_code_id' => 166),
     1033            12 => array('existance' => true, 'emoji_code_id' => 337),
     1034            13 => array('existance' => true, 'emoji_code_id' => 281),
     1035            14 => array('existance' => true, 'emoji_code_id' => 287),
     1036            15 => array('existance' => true, 'emoji_code_id' => 284),
     1037            16 => array('existance' => true, 'emoji_code_id' => 817),
     1038            17 => array('existance' => true, 'emoji_code_id' => 319),
     1039            18 => array('existance' => true, 'emoji_code_id' => 320),
     1040            19 => array('existance' => true, 'emoji_code_id' => 421),
     1041            20 => array('existance' => true, 'emoji_code_id' => 306),
     1042            21 => array('existance' => true, 'emoji_code_id' => 220),
     1043            22 => array('existance' => true, 'emoji_code_id' => 45),
     1044            23 => array('existance' => true, 'emoji_code_id' => 751),
     1045            24 => array('existance' => true, 'emoji_code_id' => 219),
     1046            25 => array('existance' => true, 'emoji_code_id' => 203),
     1047            26 => array('existance' => true, 'emoji_code_id' => 248),
     1048            27 => array('existance' => true, 'emoji_code_id' => 125),
     1049            28 => array('existance' => true, 'emoji_code_id' => 169),
     1050            29 => array('existance' => true, 'emoji_code_id' => 168),
     1051            30 => array('existance' => true, 'emoji_code_id' => 172),
     1052            31 => array('existance' => true, 'emoji_code_id' => 217),
     1053            32 => array('existance' => true, 'emoji_code_id' => 3),
     1054            33 => array('existance' => true, 'emoji_code_id' => 2),
     1055            34 => array('existance' => true, 'emoji_code_id' => 51),
     1056            35 => array('existance' => true, 'emoji_code_id' => 265),
     1057            36 => array('existance' => true, 'emoji_code_id' => 46),
     1058            37 => array('existance' => true, 'emoji_code_id' => 46),
     1059            38 => array('existance' => true, 'emoji_code_id' => 46),
     1060            39 => array('existance' => true, 'emoji_code_id' => 46),
     1061            40 => array('existance' => true, 'emoji_code_id' => 46),
     1062            41 => array('existance' => true, 'emoji_code_id' => 46),
     1063            42 => array('existance' => true, 'emoji_code_id' => 46),
     1064            43 => array('existance' => true, 'emoji_code_id' => 46),
     1065            44 => array('existance' => true, 'emoji_code_id' => 46),
     1066            45 => array('existance' => true, 'emoji_code_id' => 46),
     1067            46 => array('existance' => true, 'emoji_code_id' => 46),
     1068            47 => array('existance' => true, 'emoji_code_id' => 46),
     1069            48 => array('existance' => true, 'emoji_code_id' => 235),
     1070            49 => array('existance' => true, 'emoji_code_id' => 354),
     1071            50 => array('existance' => true, 'emoji_code_id' => 339),
     1072            51 => array('existance' => true, 'emoji_code_id' => 234),
     1073            52 => array('existance' => true, 'emoji_code_id' => 72),
     1074            53 => array('existance' => true, 'emoji_code_id' => 72),
     1075            54 => array('existance' => true, 'emoji_code_id' => 112),
     1076            55 => array('existance' => true, 'emoji_code_id' => 340),
     1077            56 => array('existance' => true, 'emoji_code_id' => 156),
     1078            57 => array('existance' => true, 'emoji_code_id' => 795),
     1079            58 => array('existance' => true, 'emoji_code_id' => 213),
     1080            59 => array('existance' => true, 'emoji_code_id' => 342),
     1081            60 => array('existance' => true, 'emoji_code_id' => 289),
     1082            61 => array('existance' => true, 'emoji_code_id' => 110),
     1083            62 => array('existance' => true, 'emoji_code_id' => 343),
     1084            63 => array('existance' => true, 'emoji_code_id' => 120),
     1085            64 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1086            65 => array('existance' => true, 'emoji_code_id' => 292),
     1087            66 => array('existance' => true, 'emoji_code_id' => 469),
     1088            67 => array('existance' => true, 'emoji_code_id' => 146),
     1089            68 => array('existance' => true, 'emoji_code_id' => 52),
     1090            69 => array('existance' => true, 'emoji_code_id' => 93),
     1091            70 => array('existance' => true, 'emoji_code_id' => 239),
     1092            71 => array('existance' => true, 'emoji_code_id' => 65),
     1093            72 => array('existance' => true, 'emoji_code_id' => 191),
     1094            73 => array('existance' => true, 'emoji_code_id' => 107),
     1095            74 => array('existance' => true, 'emoji_code_id' => 44),
     1096            75 => array('existance' => true, 'emoji_code_id' => 95),
     1097            76 => array('existance' => true, 'emoji_code_id' => 15),
     1098            77 => array('existance' => true, 'emoji_code_id' => 493),
     1099            78 => array('existance' => true, 'emoji_code_id' => 344),
     1100            79 => array('existance' => true, 'emoji_code_id' => 251),
     1101            80 => array('existance' => true, 'emoji_code_id' => 345),
     1102            81 => array('existance' => true, 'emoji_code_id' => 346),
     1103            82 => array('existance' => true, 'emoji_code_id' => 134),
     1104            83 => array('existance' => true, 'emoji_code_id' => 347),
     1105            84 => array('existance' => true, 'emoji_code_id' => 246),
     1106            85 => array('existance' => true, 'emoji_code_id' => 252),
     1107            86 => array('existance' => true, 'emoji_code_id' => 454),
     1108            87 => array('existance' => true, 'emoji_code_id' => 257),
     1109            88 => array('existance' => true, 'emoji_code_id' => 444),
     1110            89 => array('existance' => true, 'emoji_code_id' => 258),
     1111            90 => array('existance' => true, 'emoji_code_id' => 283),
     1112            101 => array('existance' => true, 'emoji_code_id' => 129),
     1113            102 => array('existance' => true, 'emoji_code_id' => 129),
     1114            103 => array('existance' => true, 'emoji_code_id' => 784),
     1115            104 => array('existance' => true, 'emoji_code_id' => 513),
     1116            105 => array('existance' => true, 'emoji_code_id' => 264),
     1117            106 => array('existance' => true, 'emoji_code_id' => 349),
     1118            107 => array('existance' => true, 'emoji_code_id' => 350),
     1119            108 => array('existance' => true, 'emoji_code_id' => 351),
     1120            109 => array('existance' => true, 'emoji_code_id' => 249),
     1121            110 => array('existance' => true, 'emoji_code_id' => 352),
     1122            111 => array('existance' => true, 'emoji_code_id' => 254),
     1123            112 => array('existance' => true, 'emoji_code_id' => 274),
     1124            113 => array('existance' => true, 'emoji_code_id' => 353),
     1125            114 => array('existance' => true, 'emoji_code_id' => 354),
     1126            115 => array('existance' => true, 'emoji_code_id' => 77),
     1127            116 => array('existance' => true, 'emoji_code_id' => 53),
     1128            117 => array('existance' => true, 'emoji_code_id' => 355),
     1129            118 => array('existance' => true, 'emoji_code_id' => 144),
     1130            119 => array('existance' => true, 'emoji_code_id' => 296),
     1131            120 => array('existance' => true, 'emoji_code_id' => 119),
     1132            121 => array('existance' => true, 'emoji_code_id' => 218),
     1133            122 => array('existance' => true, 'emoji_code_id' => 356),
     1134            123 => array('existance' => true, 'emoji_code_id' => 357),
     1135            124 => array('existance' => true, 'emoji_code_id' => 133),
     1136            125 => array('existance' => true, 'emoji_code_id' => 358),
     1137            126 => array('existance' => true, 'emoji_code_id' => 277),
     1138            127 => array('existance' => true, 'emoji_code_id' => 236),
     1139            128 => array('existance' => true, 'emoji_code_id' => 286),
     1140            129 => array('existance' => true, 'emoji_code_id' => 269),
     1141            130 => array('existance' => true, 'emoji_code_id' => 359),
     1142            131 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1143            132 => array('existance' => true, 'emoji_code_id' => 245),
     1144            133 => array('existance' => true, 'emoji_code_id' => 360),
     1145            134 => array('existance' => true, 'emoji_code_id' => 361),
     1146            135 => array('existance' => true, 'emoji_code_id' => 224),
     1147            136 => array('existance' => true, 'emoji_code_id' => 223),
     1148            137 => array('existance' => true, 'emoji_code_id' => 106),
     1149            138 => array('existance' => true, 'emoji_code_id' => 300),
     1150            139 => array('existance' => true, 'emoji_code_id' => 300),
     1151            140 => array('existance' => true, 'emoji_code_id' => 338),
     1152            141 => array('existance' => true, 'emoji_code_id' => 115),
     1153            142 => array('existance' => true, 'emoji_code_id' => 288),
     1154            143 => array('existance' => true, 'emoji_code_id' => 274),
     1155            144 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1156            145 => array('existance' => true, 'emoji_code_id' => 362),
     1157            146 => array('existance' => true, 'emoji_code_id' => 363),
     1158            147 => array('existance' => true, 'emoji_code_id' => 233),
     1159            148 => array('existance' => true, 'emoji_code_id' => 231),
     1160            149 => array('existance' => true, 'emoji_code_id' => 364),
     1161            150 => array('existance' => true, 'emoji_code_id' => 222),
     1162            151 => array('existance' => true, 'emoji_code_id' => 229),
     1163            152 => array('existance' => true, 'emoji_code_id' => 248),
     1164            153 => array('existance' => true, 'emoji_code_id' => 169),
     1165            154 => array('existance' => true, 'emoji_code_id' => 215),
     1166            155 => array('existance' => true, 'emoji_code_id' => 368),
     1167            156 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[♂]'),
     1168            157 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[♀]'),
     1169            158 => array('existance' => true, 'emoji_code_id' => 710),
     1170            159 => array('existance' => true, 'emoji_code_id' => 304),
     1171            160 => array('existance' => true, 'emoji_code_id' => 261),
     1172            161 => array('existance' => true, 'emoji_code_id' => 16),
     1173            162 => array('existance' => true, 'emoji_code_id' => 124),
     1174            163 => array('existance' => true, 'emoji_code_id' => 369),
     1175            164 => array('existance' => true, 'emoji_code_id' => 207),
     1176            165 => array('existance' => true, 'emoji_code_id' => 13),
     1177            166 => array('existance' => true, 'emoji_code_id' => 13),
     1178            167 => array('existance' => true, 'emoji_code_id' => 370),
     1179            168 => array('existance' => true, 'emoji_code_id' => 138),
     1180            169 => array('existance' => true, 'emoji_code_id' => 138),
     1181            170 => array('existance' => true, 'emoji_code_id' => 371),
     1182            171 => array('existance' => true, 'emoji_code_id' => 240),
     1183            172 => array('existance' => true, 'emoji_code_id' => 122),
     1184            173 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[$\]'),
     1185            174 => array('existance' => true, 'emoji_code_id' => 373),
     1186            175 => array('existance' => true, 'emoji_code_id' => 210),
     1187            176 => array('existance' => true, 'emoji_code_id' => 271),
     1188            177 => array('existance' => true, 'emoji_code_id' => 212),
     1189            178 => array('existance' => true, 'emoji_code_id' => 99),
     1190            179 => array('existance' => true, 'emoji_code_id' => 208),
     1191            180 => array('existance' => true, 'emoji_code_id' => 209),
     1192            181 => array('existance' => true, 'emoji_code_id' => 207),
     1193            182 => array('existance' => true, 'emoji_code_id' => 374),
     1194            183 => array('existance' => true, 'emoji_code_id' => 375),
     1195            184 => array('existance' => true, 'emoji_code_id' => 205),
     1196            185 => array('existance' => true, 'emoji_code_id' => 376),
     1197            186 => array('existance' => true, 'emoji_code_id' => 206),
     1198            187 => array('existance' => true, 'emoji_code_id' => 377),
     1199            188 => array('existance' => true, 'emoji_code_id' => 378),
     1200            189 => array('existance' => true, 'emoji_code_id' => 216),
     1201            190 => array('existance' => true, 'emoji_code_id' => 125),
     1202            201 => array('existance' => true, 'emoji_code_id' => 800),
     1203            202 => array('existance' => true, 'emoji_code_id' => 379),
     1204            203 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ココ]'),
     1205            204 => array('existance' => true, 'emoji_code_id' => 51),
     1206            205 => array('existance' => true, 'emoji_code_id' => 267),
     1207            206 => array('existance' => true, 'emoji_code_id' => 28),
     1208            207 => array('existance' => true, 'emoji_code_id' => 380),
     1209            208 => array('existance' => true, 'emoji_code_id' => 177),
     1210            209 => array('existance' => true, 'emoji_code_id' => 179),
     1211            210 => array('existance' => true, 'emoji_code_id' => 178),
     1212            211 => array('existance' => true, 'emoji_code_id' => 381),
     1213            212 => array('existance' => true, 'emoji_code_id' => 414),
     1214            213 => array('existance' => true, 'emoji_code_id' => 315),
     1215            214 => array('existance' => true, 'emoji_code_id' => 314),
     1216            215 => array('existance' => true, 'emoji_code_id' => 316),
     1217            216 => array('existance' => true, 'emoji_code_id' => 818),
     1218            217 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1219            218 => array('existance' => true, 'emoji_code_id' => 334),
     1220            219 => array('existance' => true, 'emoji_code_id' => 303),
     1221            220 => array('existance' => true, 'emoji_code_id' => 382),
     1222            221 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[有]'),
     1223            222 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[無]'),
     1224            223 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[月]'),
     1225            224 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[申]'),
     1226            225 => array('existance' => true, 'emoji_code_id' => 40),
     1227            226 => array('existance' => true, 'emoji_code_id' => 41),
     1228            227 => array('existance' => true, 'emoji_code_id' => 41),
     1229            228 => array('existance' => true, 'emoji_code_id' => 180),
     1230            229 => array('existance' => true, 'emoji_code_id' => 181),
     1231            230 => array('existance' => true, 'emoji_code_id' => 182),
     1232            231 => array('existance' => true, 'emoji_code_id' => 183),
     1233            232 => array('existance' => true, 'emoji_code_id' => 184),
     1234            233 => array('existance' => true, 'emoji_code_id' => 185),
     1235            234 => array('existance' => true, 'emoji_code_id' => 186),
     1236            235 => array('existance' => true, 'emoji_code_id' => 187),
     1237            236 => array('existance' => true, 'emoji_code_id' => 188),
     1238            237 => array('existance' => true, 'emoji_code_id' => 325),
     1239            238 => array('existance' => true, 'emoji_code_id' => 285),
     1240            239 => array('existance' => true, 'emoji_code_id' => 383),
     1241            240 => array('existance' => true, 'emoji_code_id' => 384),
     1242            241 => array('existance' => true, 'emoji_code_id' => 385),
     1243            242 => array('existance' => true, 'emoji_code_id' => 386),
     1244            243 => array('existance' => true, 'emoji_code_id' => 387),
     1245            244 => array('existance' => true, 'emoji_code_id' => 388),
     1246            245 => array('existance' => true, 'emoji_code_id' => 389),
     1247            246 => array('existance' => true, 'emoji_code_id' => 390),
     1248            247 => array('existance' => true, 'emoji_code_id' => 391),
     1249            248 => array('existance' => true, 'emoji_code_id' => 140),
     1250            249 => array('existance' => true, 'emoji_code_id' => 141),
     1251            250 => array('existance' => true, 'emoji_code_id' => 29),
     1252            251 => array('existance' => true, 'emoji_code_id' => 30),
     1253            252 => array('existance' => true, 'emoji_code_id' => 63),
     1254            253 => array('existance' => true, 'emoji_code_id' => 64),
     1255            254 => array('existance' => true, 'emoji_code_id' => 70),
     1256            255 => array('existance' => true, 'emoji_code_id' => 42),
     1257            256 => array('existance' => true, 'emoji_code_id' => 43),
     1258            257 => array('existance' => true, 'emoji_code_id' => 71),
     1259            258 => array('existance' => true, 'emoji_code_id' => 6),
     1260            259 => array('existance' => true, 'emoji_code_id' => 5),
     1261            260 => array('existance' => true, 'emoji_code_id' => 8),
     1262            261 => array('existance' => true, 'emoji_code_id' => 7),
     1263            262 => array('existance' => true, 'emoji_code_id' => 392),
     1264            263 => array('existance' => true, 'emoji_code_id' => 192),
     1265            264 => array('existance' => true, 'emoji_code_id' => 193),
     1266            265 => array('existance' => true, 'emoji_code_id' => 194),
     1267            266 => array('existance' => true, 'emoji_code_id' => 195),
     1268            267 => array('existance' => true, 'emoji_code_id' => 196),
     1269            268 => array('existance' => true, 'emoji_code_id' => 197),
     1270            269 => array('existance' => true, 'emoji_code_id' => 198),
     1271            270 => array('existance' => true, 'emoji_code_id' => 199),
     1272            271 => array('existance' => true, 'emoji_code_id' => 200),
     1273            272 => array('existance' => true, 'emoji_code_id' => 201),
     1274            273 => array('existance' => true, 'emoji_code_id' => 202),
     1275            274 => array('existance' => true, 'emoji_code_id' => 203),
     1276            275 => array('existance' => true, 'emoji_code_id' => 204),
     1277            276 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[TOP]'),
     1278            277 => array('existance' => true, 'emoji_code_id' => 326),
     1279            278 => array('existance' => true, 'emoji_code_id' => 81),
     1280            279 => array('existance' => true, 'emoji_code_id' => 82),
     1281            280 => array('existance' => true, 'emoji_code_id' => 393),
     1282            281 => array('existance' => true, 'emoji_code_id' => 394),
     1283            282 => array('existance' => true, 'emoji_code_id' => 1),
     1284            283 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1285            284 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1286            285 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1287            286 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1288            287 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1289            288 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1290            289 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1291            290 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1292            301 => array('existance' => true, 'emoji_code_id' => 395),
     1293            302 => array('existance' => true, 'emoji_code_id' => 396),
     1294            303 => array('existance' => true, 'emoji_code_id' => 397),
     1295            304 => array('existance' => true, 'emoji_code_id' => 113),
     1296            305 => array('existance' => true, 'emoji_code_id' => 256),
     1297            306 => array('existance' => true, 'emoji_code_id' => 398),
     1298            307 => array('existance' => true, 'emoji_code_id' => 255),
     1299            308 => array('existance' => true, 'emoji_code_id' => 399),
     1300            309 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[WC]'),
     1301            310 => array('existance' => true, 'emoji_code_id' => 294),
     1302            311 => array('existance' => true, 'emoji_code_id' => 400),
     1303            312 => array('existance' => true, 'emoji_code_id' => 401),
     1304            313 => array('existance' => true, 'emoji_code_id' => 402),
     1305            314 => array('existance' => true, 'emoji_code_id' => 176),
     1306            315 => array('existance' => true, 'emoji_code_id' => 403),
     1307            316 => array('existance' => true, 'emoji_code_id' => 404),
     1308            317 => array('existance' => true, 'emoji_code_id' => 268),
     1309            318 => array('existance' => true, 'emoji_code_id' => 405),
     1310            319 => array('existance' => true, 'emoji_code_id' => 104),
     1311            320 => array('existance' => true, 'emoji_code_id' => 312),
     1312            321 => array('existance' => true, 'emoji_code_id' => 279),
     1313            322 => array('existance' => true, 'emoji_code_id' => 126),
     1314            323 => array('existance' => true, 'emoji_code_id' => 13),
     1315            324 => array('existance' => true, 'emoji_code_id' => 407),
     1316            325 => array('existance' => true, 'emoji_code_id' => 793),
     1317            326 => array('existance' => true, 'emoji_code_id' => 124),
     1318            327 => array('existance' => true, 'emoji_code_id' => 408),
     1319            328 => array('existance' => true, 'emoji_code_id' => 295),
     1320            329 => array('existance' => true, 'emoji_code_id' => 409),
     1321            330 => array('existance' => true, 'emoji_code_id' => 297),
     1322            331 => array('existance' => true, 'emoji_code_id' => 410),
     1323            332 => array('existance' => true, 'emoji_code_id' => 411),
     1324            333 => array('existance' => true, 'emoji_code_id' => 412),
     1325            334 => array('existance' => true, 'emoji_code_id' => 413),
     1326            335 => array('existance' => true, 'emoji_code_id' => 83),
     1327            336 => array('existance' => true, 'emoji_code_id' => 226),
     1328            337 => array('existance' => true, 'emoji_code_id' => 48),
     1329            338 => array('existance' => true, 'emoji_code_id' => 291),
     1330            339 => array('existance' => true, 'emoji_code_id' => 415),
     1331            340 => array('existance' => true, 'emoji_code_id' => 803),
     1332            341 => array('existance' => true, 'emoji_code_id' => 272),
     1333            342 => array('existance' => true, 'emoji_code_id' => 416),
     1334            343 => array('existance' => true, 'emoji_code_id' => 417),
     1335            344 => array('existance' => true, 'emoji_code_id' => 418),
     1336            345 => array('existance' => true, 'emoji_code_id' => 419),
     1337            346 => array('existance' => true, 'emoji_code_id' => 420),
     1338            347 => array('existance' => true, 'emoji_code_id' => 69),
     1339            348 => array('existance' => true, 'emoji_code_id' => 282),
     1340            349 => array('existance' => true, 'emoji_code_id' => 330),
     1341            350 => array('existance' => true, 'emoji_code_id' => 422),
     1342            351 => array('existance' => true, 'emoji_code_id' => 61),
     1343            352 => array('existance' => true, 'emoji_code_id' => 262),
     1344            353 => array('existance' => true, 'emoji_code_id' => 69),
     1345            354 => array('existance' => true, 'emoji_code_id' => 3),
     1346            355 => array('existance' => true, 'emoji_code_id' => 2),
     1347            356 => array('existance' => true, 'emoji_code_id' => 423),
     1348            357 => array('existance' => true, 'emoji_code_id' => 424),
     1349            358 => array('existance' => true, 'emoji_code_id' => 425),
     1350            359 => array('existance' => true, 'emoji_code_id' => 426),
     1351            360 => array('existance' => true, 'emoji_code_id' => 427),
     1352            361 => array('existance' => true, 'emoji_code_id' => 428),
     1353            362 => array('existance' => true, 'emoji_code_id' => 429),
     1354            363 => array('existance' => true, 'emoji_code_id' => 430),
     1355            364 => array('existance' => true, 'emoji_code_id' => 333),
     1356            365 => array('existance' => true, 'emoji_code_id' => 431),
     1357            366 => array('existance' => true, 'emoji_code_id' => 244),
     1358            367 => array('existance' => true, 'emoji_code_id' => 432),
     1359            368 => array('existance' => true, 'emoji_code_id' => 433),
     1360            369 => array('existance' => true, 'emoji_code_id' => 434),
     1361            370 => array('existance' => true, 'emoji_code_id' => 435),
     1362            371 => array('existance' => true, 'emoji_code_id' => 243),
     1363            372 => array('existance' => true, 'emoji_code_id' => 238),
     1364            373 => array('existance' => true, 'emoji_code_id' => 436),
     1365            374 => array('existance' => true, 'emoji_code_id' => 437),
     1366            375 => array('existance' => true, 'emoji_code_id' => 313),
     1367            376 => array('existance' => true, 'emoji_code_id' => 438),
     1368            377 => array('existance' => true, 'emoji_code_id' => 439),
     1369            401 => array('existance' => true, 'emoji_code_id' => 351),
     1370            402 => array('existance' => true, 'emoji_code_id' => 440),
     1371            403 => array('existance' => true, 'emoji_code_id' => 441),
     1372            404 => array('existance' => true, 'emoji_code_id' => 442),
     1373            405 => array('existance' => true, 'emoji_code_id' => 348),
     1374            406 => array('existance' => true, 'emoji_code_id' => 443),
     1375            407 => array('existance' => true, 'emoji_code_id' => 444),
     1376            408 => array('existance' => true, 'emoji_code_id' => 445),
     1377            409 => array('existance' => true, 'emoji_code_id' => 264),
     1378            410 => array('existance' => true, 'emoji_code_id' => 446),
     1379            411 => array('existance' => true, 'emoji_code_id' => 447),
     1380            412 => array('existance' => true, 'emoji_code_id' => 448),
     1381            413 => array('existance' => true, 'emoji_code_id' => 449),
     1382            414 => array('existance' => true, 'emoji_code_id' => 450),
     1383            415 => array('existance' => true, 'emoji_code_id' => 447),
     1384            416 => array('existance' => true, 'emoji_code_id' => 451),
     1385            417 => array('existance' => true, 'emoji_code_id' => 259),
     1386            418 => array('existance' => true, 'emoji_code_id' => 786),
     1387            419 => array('existance' => true, 'emoji_code_id' => 791),
     1388            420 => array('existance' => true, 'emoji_code_id' => 454),
     1389            421 => array('existance' => true, 'emoji_code_id' => 257),
     1390            422 => array('existance' => true, 'emoji_code_id' => 779),
     1391            423 => array('existance' => true, 'emoji_code_id' => 455),
     1392            424 => array('existance' => true, 'emoji_code_id' => 456),
     1393            425 => array('existance' => true, 'emoji_code_id' => 317),
     1394            426 => array('existance' => true, 'emoji_code_id' => 457),
     1395            427 => array('existance' => true, 'emoji_code_id' => 318),
     1396            428 => array('existance' => true, 'emoji_code_id' => 458),
     1397            429 => array('existance' => true, 'emoji_code_id' => 459),
     1398            430 => array('existance' => true, 'emoji_code_id' => 463),
     1399            431 => array('existance' => true, 'emoji_code_id' => 460),
     1400            432 => array('existance' => true, 'emoji_code_id' => 461),
     1401            433 => array('existance' => true, 'emoji_code_id' => 462),
     1402            434 => array('existance' => true, 'emoji_code_id' => 463),
     1403            435 => array('existance' => true, 'emoji_code_id' => 464),
     1404            436 => array('existance' => true, 'emoji_code_id' => 465),
     1405            437 => array('existance' => true, 'emoji_code_id' => 467),
     1406            438 => array('existance' => true, 'emoji_code_id' => 466),
     1407            439 => array('existance' => true, 'emoji_code_id' => 820),
     1408            440 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1409            441 => array('existance' => true, 'emoji_code_id' => 468),
     1410            442 => array('existance' => true, 'emoji_code_id' => 307),
     1411            443 => array('existance' => true, 'emoji_code_id' => 96),
     1412            444 => array('existance' => true, 'emoji_code_id' => 470),
     1413            445 => array('existance' => true, 'emoji_code_id' => 471),
     1414            446 => array('existance' => true, 'emoji_code_id' => 125),
     1415            447 => array('existance' => true, 'emoji_code_id' => 148),
     1416            448 => array('existance' => true, 'emoji_code_id' => 472),
     1417            449 => array('existance' => true, 'emoji_code_id' => 473),
     1418            450 => array('existance' => true, 'emoji_code_id' => 474),
     1419            451 => array('existance' => true, 'emoji_code_id' => 475),
     1420            452 => array('existance' => true, 'emoji_code_id' => 341),
     1421            453 => array('existance' => true, 'emoji_code_id' => 217),
     1422            454 => array('existance' => true, 'emoji_code_id' => 476),
     1423            455 => array('existance' => true, 'emoji_code_id' => 770),
     1424            456 => array('existance' => true, 'emoji_code_id' => 477),
     1425            457 => array('existance' => true, 'emoji_code_id' => 478),
     1426            458 => array('existance' => true, 'emoji_code_id' => 479),
     1427            459 => array('existance' => true, 'emoji_code_id' => 480),
     1428            460 => array('existance' => true, 'emoji_code_id' => 481),
     1429            461 => array('existance' => true, 'emoji_code_id' => 340),
     1430            462 => array('existance' => true, 'emoji_code_id' => 810),
     1431            463 => array('existance' => true, 'emoji_code_id' => 483),
     1432            464 => array('existance' => true, 'emoji_code_id' => 484),
     1433            465 => array('existance' => true, 'emoji_code_id' => 485),
     1434            466 => array('existance' => true, 'emoji_code_id' => 486),
     1435            467 => array('existance' => true, 'emoji_code_id' => 190),
     1436            468 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1437            469 => array('existance' => true, 'emoji_code_id' => 487),
     1438            470 => array('existance' => true, 'emoji_code_id' => 488),
     1439            471 => array('existance' => true, 'emoji_code_id' => 358),
     1440            472 => array('existance' => true, 'emoji_code_id' => 489),
     1441            473 => array('existance' => true, 'emoji_code_id' => 493),
     1442            474 => array('existance' => true, 'emoji_code_id' => 371),
     1443            475 => array('existance' => true, 'emoji_code_id' => 490),
     1444            476 => array('existance' => true, 'emoji_code_id' => 491),
     1445            501 => array('existance' => true, 'emoji_code_id' => 492),
     1446            502 => array('existance' => true, 'emoji_code_id' => 309),
     1447            503 => array('existance' => true, 'emoji_code_id' => 494),
     1448            504 => array('existance' => true, 'emoji_code_id' => 495),
     1449            505 => array('existance' => true, 'emoji_code_id' => 496),
     1450            506 => array('existance' => true, 'emoji_code_id' => 497),
     1451            507 => array('existance' => true, 'emoji_code_id' => 110),
     1452            508 => array('existance' => true, 'emoji_code_id' => 498),
     1453            509 => array('existance' => true, 'emoji_code_id' => 228),
     1454            510 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1455            511 => array('existance' => true, 'emoji_code_id' => 237),
     1456            512 => array('existance' => true, 'emoji_code_id' => 90),
     1457            513 => array('existance' => true, 'emoji_code_id' => 499),
     1458            514 => array('existance' => true, 'emoji_code_id' => 700),
     1459            515 => array('existance' => true, 'emoji_code_id' => 701),
     1460            516 => array('existance' => true, 'emoji_code_id' => 702),
     1461            517 => array('existance' => true, 'emoji_code_id' => 366),
     1462            518 => array('existance' => true, 'emoji_code_id' => 367),
     1463            519 => array('existance' => true, 'emoji_code_id' => 703),
     1464            520 => array('existance' => true, 'emoji_code_id' => 704),
     1465            521 => array('existance' => true, 'emoji_code_id' => 705),
     1466            522 => array('existance' => true, 'emoji_code_id' => 706),
     1467            523 => array('existance' => true, 'emoji_code_id' => 707),
     1468            524 => array('existance' => true, 'emoji_code_id' => 708),
     1469            525 => array('existance' => true, 'emoji_code_id' => 709),
     1470            526 => array('existance' => true, 'emoji_code_id' => 710),
     1471            527 => array('existance' => true, 'emoji_code_id' => 711),
     1472            528 => array('existance' => true, 'emoji_code_id' => 712),
     1473            529 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1474            530 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1475            531 => array('existance' => true, 'emoji_code_id' => 714),
     1476            532 => array('existance' => true, 'emoji_code_id' => 713),
     1477            533 => array('existance' => true, 'emoji_code_id' => 78),
     1478            534 => array('existance' => true, 'emoji_code_id' => 715),
     1479            535 => array('existance' => true, 'emoji_code_id' => 78),
     1480            536 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1481            537 => array('existance' => true, 'emoji_code_id' => 716),
     1482            538 => array('existance' => true, 'emoji_code_id' => 717),
     1483            539 => array('existance' => true, 'emoji_code_id' => 718),
     1484            540 => array('existance' => true, 'emoji_code_id' => 249),
     1485            541 => array('existance' => true, 'emoji_code_id' => 192),
     1486            542 => array('existance' => true, 'emoji_code_id' => 134),
     1487            543 => array('existance' => true, 'emoji_code_id' => 719),
     1488            544 => array('existance' => true, 'emoji_code_id' => 247),
     1489            545 => array('existance' => true, 'emoji_code_id' => 720),
     1490            546 => array('existance' => true, 'emoji_code_id' => 721),
     1491            547 => array('existance' => true, 'emoji_code_id' => 722),
     1492            548 => array('existance' => true, 'emoji_code_id' => 723),
     1493            549 => array('existance' => true, 'emoji_code_id' => 250),
     1494            550 => array('existance' => true, 'emoji_code_id' => 724),
     1495            551 => array('existance' => true, 'emoji_code_id' => 725),
     1496            552 => array('existance' => true, 'emoji_code_id' => 727),
     1497            553 => array('existance' => true, 'emoji_code_id' => 726),
     1498            554 => array('existance' => true, 'emoji_code_id' => 728),
     1499            555 => array('existance' => true, 'emoji_code_id' => 54),
     1500            556 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1501            557 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1502            558 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1503            559 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '〓'),
     1504            560 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[v'),
     1505            561 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'oda'),
     1506            562 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'fone]'),
     1507        );
     1508        //AU => Docomo
     1509        $this->relation_list['e']['i'] = array(
     1510            1 => array('existance' => true, 'emoji_code_id' => 1044),
     1511            2 => array('existance' => true, 'emoji_code_id' => 158),
     1512            3 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '?'),
     1513            4 => array('existance' => true, 'emoji_code_id' => 124),
     1514            5 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '<'),
     1515            6 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '>'),
     1516            7 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '<<'),
     1517            8 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '>>'),
     1518            9 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1519            10 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1520            11 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[i]'),
     1521            12 => array('existance' => true, 'emoji_code_id' => 1075),
     1522            13 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[スピーカ]'),
     1523            14 => array('existance' => true, 'emoji_code_id' => 1010),
     1524            15 => array('existance' => true, 'emoji_code_id' => 98),
     1525            16 => array('existance' => true, 'emoji_code_id' => 5),
     1526            17 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1527            18 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1528            19 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '◆'),
     1529            20 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '◆'),
     1530            21 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1531            22 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1532            23 => array('existance' => true, 'emoji_code_id' => 95),
     1533            24 => array('existance' => true, 'emoji_code_id' => 95),
     1534            25 => array('existance' => true, 'emoji_code_id' => 1020),
     1535            26 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '+'),
     1536            27 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '-'),
     1537            28 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '*'),
     1538            29 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↑'),
     1539            30 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↓'),
     1540            31 => array('existance' => true, 'emoji_code_id' => 1045),
     1541            32 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▼'),
     1542            33 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▲'),
     1543            34 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▼'),
     1544            35 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▲'),
     1545            36 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '◆'),
     1546            37 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '◆'),
     1547            38 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1548            39 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '■'),
     1549            40 => array('existance' => true, 'emoji_code_id' => 95),
     1550            41 => array('existance' => true, 'emoji_code_id' => 95),
     1551            42 => array('existance' => true, 'emoji_code_id' => 90),
     1552            43 => array('existance' => true, 'emoji_code_id' => 89),
     1553            44 => array('existance' => true, 'emoji_code_id' => 1),
     1554            45 => array('existance' => true, 'emoji_code_id' => 22),
     1555            46 => array('existance' => true, 'emoji_code_id' => 176),
     1556            47 => array('existance' => true, 'emoji_code_id' => 97),
     1557            48 => array('existance' => true, 'emoji_code_id' => 1008),
     1558            49 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'φ'),
     1559            50 => array('existance' => true, 'emoji_code_id' => 140),
     1560            51 => array('existance' => true, 'emoji_code_id' => 136),
     1561            52 => array('existance' => true, 'emoji_code_id' => 52),
     1562            53 => array('existance' => true, 'emoji_code_id' => 1054),
     1563            54 => array('existance' => true, 'emoji_code_id' => 1039),
     1564            55 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '×'),
     1565            56 => array('existance' => true, 'emoji_code_id' => 76),
     1566            57 => array('existance' => true, 'emoji_code_id' => 1017),
     1567            58 => array('existance' => true, 'emoji_code_id' => 1017),
     1568            59 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フロッピー]'),
     1569            60 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[雪結晶]'),
     1570            61 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '×'),
     1571            62 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '×'),
     1572            63 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '→'),
     1573            64 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '←'),
     1574            65 => array('existance' => true, 'emoji_code_id' => 53),
     1575            66 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '÷'),
     1576            67 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カレンダー]'),
     1577            68 => array('existance' => true, 'emoji_code_id' => 140),
     1578            69 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '☆'),
     1579            70 => array('existance' => true, 'emoji_code_id' => 59),
     1580            71 => array('existance' => true, 'emoji_code_id' => 104),
     1581            72 => array('existance' => true, 'emoji_code_id' => 1016),
     1582            73 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェックマーク]'),
     1583            74 => array('existance' => true, 'emoji_code_id' => 100),
     1584            75 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '☆彡'),
     1585            76 => array('existance' => true, 'emoji_code_id' => 150),
     1586            77 => array('existance' => true, 'emoji_code_id' => 151),
     1587            78 => array('existance' => true, 'emoji_code_id' => 1068),
     1588            79 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フォルダ]'),
     1589            80 => array('existance' => true, 'emoji_code_id' => 140),
     1590            81 => array('existance' => true, 'emoji_code_id' => 1038),
     1591            82 => array('existance' => true, 'emoji_code_id' => 1043),
     1592            83 => array('existance' => true, 'emoji_code_id' => 69),
     1593            84 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フォルダ]'),
     1594            85 => array('existance' => true, 'emoji_code_id' => 74),
     1595            86 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フキダシ]'),
     1596            87 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カード]'),
     1597            88 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▲'),
     1598            89 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▼'),
     1599            90 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[USA]'),
     1600            91 => array('existance' => true, 'emoji_code_id' => 70),
     1601            92 => array('existance' => true, 'emoji_code_id' => 76),
     1602            93 => array('existance' => true, 'emoji_code_id' => 51),
     1603            94 => array('existance' => true, 'emoji_code_id' => 68),
     1604            95 => array('existance' => true, 'emoji_code_id' => 3),
     1605            96 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フットボール]'),
     1606            97 => array('existance' => true, 'emoji_code_id' => 70),
     1607            98 => array('existance' => true, 'emoji_code_id' => 1036),
     1608            99 => array('existance' => true, 'emoji_code_id' => 48),
     1609            100 => array('existance' => true, 'emoji_code_id' => 70),
     1610            101 => array('existance' => true, 'emoji_code_id' => 70),
     1611            102 => array('existance' => true, 'emoji_code_id' => 70),
     1612            103 => array('existance' => true, 'emoji_code_id' => 76),
     1613            104 => array('existance' => true, 'emoji_code_id' => 56),
     1614            105 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カレンダー]'),
     1615            106 => array('existance' => true, 'emoji_code_id' => 65),
     1616            107 => array('existance' => true, 'emoji_code_id' => 2),
     1617            108 => array('existance' => true, 'emoji_code_id' => 110),
     1618            109 => array('existance' => true, 'emoji_code_id' => 113),
     1619            110 => array('existance' => true, 'emoji_code_id' => 58),
     1620            111 => array('existance' => true, 'emoji_code_id' => 58),
     1621            112 => array('existance' => true, 'emoji_code_id' => 38),
     1622            113 => array('existance' => true, 'emoji_code_id' => 1056),
     1623            114 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[包丁]'),
     1624            115 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ビデオ]'),
     1625            116 => array('existance' => true, 'emoji_code_id' => 93),
     1626            117 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '└→'),
     1627            118 => array('existance' => true, 'emoji_code_id' => 117),
     1628            119 => array('existance' => true, 'emoji_code_id' => 119),
     1629            120 => array('existance' => true, 'emoji_code_id' => 116),
     1630            121 => array('existance' => true, 'emoji_code_id' => 70),
     1631            122 => array('existance' => true, 'emoji_code_id' => 70),
     1632            123 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ネジ]'),
     1633            124 => array('existance' => true, 'emoji_code_id' => 55),
     1634            125 => array('existance' => true, 'emoji_code_id' => 33),
     1635            126 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フロッピー]'),
     1636            127 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[グラフ]'),
     1637            128 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[グラフ]'),
     1638            129 => array('existance' => true, 'emoji_code_id' => 40),
     1639            130 => array('existance' => true, 'emoji_code_id' => 151),
     1640            131 => array('existance' => true, 'emoji_code_id' => 70),
     1641            132 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェックマーク]'),
     1642            133 => array('existance' => true, 'emoji_code_id' => 1060),
     1643            134 => array('existance' => true, 'emoji_code_id' => 100),
     1644            135 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[電池]'),
     1645            136 => array('existance' => true, 'emoji_code_id' => 166),
     1646            137 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[画びょう]'),
     1647            138 => array('existance' => true, 'emoji_code_id' => 116),
     1648            139 => array('existance' => true, 'emoji_code_id' => 1010),
     1649            140 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '←'),
     1650            141 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '→'),
     1651            142 => array('existance' => true, 'emoji_code_id' => 70),
     1652            143 => array('existance' => true, 'emoji_code_id' => 1037),
     1653            144 => array('existance' => true, 'emoji_code_id' => 72),
     1654            145 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[名札]'),
     1655            146 => array('existance' => true, 'emoji_code_id' => 50),
     1656            147 => array('existance' => true, 'emoji_code_id' => 70),
     1657            148 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[トラック]'),
     1658            149 => array('existance' => true, 'emoji_code_id' => 1014),
     1659            150 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[PDC]'),
     1660            151 => array('existance' => true, 'emoji_code_id' => 106),
     1661            152 => array('existance' => true, 'emoji_code_id' => 1013),
     1662            153 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[送信BOX]'),
     1663            154 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[受信BOX]'),
     1664            155 => array('existance' => true, 'emoji_code_id' => 74),
     1665            156 => array('existance' => true, 'emoji_code_id' => 39),
     1666            157 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[定規]'),
     1667            158 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[三角定規]'),
     1668            159 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[グラフ]'),
     1669            160 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[肉]'),
     1670            161 => array('existance' => true, 'emoji_code_id' => 75),
     1671            162 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[コンセント]'),
     1672            163 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[家族]'),
     1673            164 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[リンク]'),
     1674            165 => array('existance' => true, 'emoji_code_id' => 72),
     1675            166 => array('existance' => true, 'emoji_code_id' => 107),
     1676            167 => array('existance' => true, 'emoji_code_id' => 12),
     1677            168 => array('existance' => true, 'emoji_code_id' => 37),
     1678            169 => array('existance' => true, 'emoji_code_id' => 102),
     1679            170 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サイコロ]'),
     1680            171 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[新聞]'),
     1681            172 => array('existance' => true, 'emoji_code_id' => 30),
     1682            173 => array('existance' => false, 'emoji_code_id' => 0, 'value' => ' '),
     1683            174 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '0'),
     1684            175 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '0'),
     1685            176 => array('existance' => true, 'emoji_code_id' => 66),
     1686            177 => array('existance' => true, 'emoji_code_id' => 67),
     1687            178 => array('existance' => true, 'emoji_code_id' => 94),
     1688            179 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[若葉マーク]'),
     1689            180 => array('existance' => true, 'emoji_code_id' => 125),
     1690            181 => array('existance' => true, 'emoji_code_id' => 126),
     1691            182 => array('existance' => true, 'emoji_code_id' => 127),
     1692            183 => array('existance' => true, 'emoji_code_id' => 128),
     1693            184 => array('existance' => true, 'emoji_code_id' => 129),
     1694            185 => array('existance' => true, 'emoji_code_id' => 130),
     1695            186 => array('existance' => true, 'emoji_code_id' => 131),
     1696            187 => array('existance' => true, 'emoji_code_id' => 132),
     1697            188 => array('existance' => true, 'emoji_code_id' => 133),
     1698            189 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[10]'),
     1699            190 => array('existance' => true, 'emoji_code_id' => 6),
     1700            191 => array('existance' => true, 'emoji_code_id' => 4),
     1701            192 => array('existance' => true, 'emoji_code_id' => 9),
     1702            193 => array('existance' => true, 'emoji_code_id' => 10),
     1703            194 => array('existance' => true, 'emoji_code_id' => 11),
     1704            195 => array('existance' => true, 'emoji_code_id' => 12),
     1705            196 => array('existance' => true, 'emoji_code_id' => 13),
     1706            197 => array('existance' => true, 'emoji_code_id' => 14),
     1707            198 => array('existance' => true, 'emoji_code_id' => 15),
     1708            199 => array('existance' => true, 'emoji_code_id' => 16),
     1709            200 => array('existance' => true, 'emoji_code_id' => 17),
     1710            201 => array('existance' => true, 'emoji_code_id' => 18),
     1711            202 => array('existance' => true, 'emoji_code_id' => 19),
     1712            203 => array('existance' => true, 'emoji_code_id' => 20),
     1713            204 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[蛇使座]'),
     1714            205 => array('existance' => true, 'emoji_code_id' => 43),
     1715            206 => array('existance' => true, 'emoji_code_id' => 45),
     1716            207 => array('existance' => true, 'emoji_code_id' => 49),
     1717            208 => array('existance' => true, 'emoji_code_id' => 47),
     1718            209 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バス停]'),
     1719            210 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[アンテナ]'),
     1720            211 => array('existance' => true, 'emoji_code_id' => 36),
     1721            212 => array('existance' => true, 'emoji_code_id' => 42),
     1722            213 => array('existance' => true, 'emoji_code_id' => 46),
     1723            214 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[地図]'),
     1724            215 => array('existance' => true, 'emoji_code_id' => 1018),
     1725            216 => array('existance' => true, 'emoji_code_id' => 35),
     1726            217 => array('existance' => true, 'emoji_code_id' => 32),
     1727            218 => array('existance' => true, 'emoji_code_id' => 1040),
     1728            219 => array('existance' => true, 'emoji_code_id' => 25),
     1729            220 => array('existance' => true, 'emoji_code_id' => 24),
     1730            221 => array('existance' => true, 'emoji_code_id' => 1007),
     1731            222 => array('existance' => true, 'emoji_code_id' => 28),
     1732            223 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[観覧車]'),
     1733            224 => array('existance' => true, 'emoji_code_id' => 147),
     1734            225 => array('existance' => true, 'emoji_code_id' => 1064),
     1735            226 => array('existance' => true, 'emoji_code_id' => 167),
     1736            227 => array('existance' => true, 'emoji_code_id' => 172),
     1737            228 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[東京タワー]'),
     1738            229 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[777]'),
     1739            230 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[オメデトウ]'),
     1740            231 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[的中]'),
     1741            232 => array('existance' => true, 'emoji_code_id' => 78),
     1742            233 => array('existance' => true, 'emoji_code_id' => 1010),
     1743            234 => array('existance' => true, 'emoji_code_id' => 103),
     1744            235 => array('existance' => true, 'emoji_code_id' => 1061),
     1745            236 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[お化け]'),
     1746            237 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[日の丸]'),
     1747            238 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[スイカ]'),
     1748            239 => array('existance' => true, 'emoji_code_id' => 1063),
     1749            240 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フライパン]'),
     1750            241 => array('existance' => true, 'emoji_code_id' => 1055),
     1751            242 => array('existance' => true, 'emoji_code_id' => 1070),
     1752            243 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[イチゴ]'),
     1753            244 => array('existance' => true, 'emoji_code_id' => 1062),
     1754            245 => array('existance' => true, 'emoji_code_id' => 54),
     1755            246 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クジラ]'),
     1756            247 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ウサギ]'),
     1757            248 => array('existance' => true, 'emoji_code_id' => 1073),
     1758            249 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サル]'),
     1759            250 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カエル]'),
     1760            251 => array('existance' => true, 'emoji_code_id' => 101),
     1761            252 => array('existance' => true, 'emoji_code_id' => 1069),
     1762            253 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[アリ]'),
     1763            254 => array('existance' => true, 'emoji_code_id' => 1074),
     1764            255 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ビーチ]'),
     1765            256 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ひまわり]'),
     1766            257 => array('existance' => true, 'emoji_code_id' => 140),
     1767            258 => array('existance' => true, 'emoji_code_id' => 141),
     1768            259 => array('existance' => true, 'emoji_code_id' => 1034),
     1769            260 => array('existance' => true, 'emoji_code_id' => 1032),
     1770            261 => array('existance' => true, 'emoji_code_id' => 157),
     1771            262 => array('existance' => true, 'emoji_code_id' => 152),
     1772            263 => array('existance' => true, 'emoji_code_id' => 163),
     1773            264 => array('existance' => true, 'emoji_code_id' => 1029),
     1774            265 => array('existance' => true, 'emoji_code_id' => 138),
     1775            266 => array('existance' => true, 'emoji_code_id' => 139),
     1776            267 => array('existance' => true, 'emoji_code_id' => 150),
     1777            268 => array('existance' => true, 'emoji_code_id' => 154),
     1778            269 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[炎]'),
     1779            270 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[SOS]'),
     1780            271 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[力こぶ]'),
     1781            272 => array('existance' => true, 'emoji_code_id' => 136),
     1782            273 => array('existance' => true, 'emoji_code_id' => 149),
     1783            274 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[宇宙人]'),
     1784            275 => array('existance' => true, 'emoji_code_id' => 6),
     1785            276 => array('existance' => true, 'emoji_code_id' => 91),
     1786            277 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[アクマ]'),
     1787            278 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花丸]'),
     1788            279 => array('existance' => true, 'emoji_code_id' => 1041),
     1789            280 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[100点]'),
     1790            281 => array('existance' => true, 'emoji_code_id' => 153),
     1791            282 => array('existance' => true, 'emoji_code_id' => 164),
     1792            283 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ウンチ]'),
     1793            284 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[人差し指]'),
     1794            285 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[得]'),
     1795            286 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドクロ]'),
     1796            287 => array('existance' => true, 'emoji_code_id' => 1028),
     1797            288 => array('existance' => true, 'emoji_code_id' => 77),
     1798            289 => array('existance' => true, 'emoji_code_id' => 57),
     1799            290 => array('existance' => true, 'emoji_code_id' => 1004),
     1800            291 => array('existance' => true, 'emoji_code_id' => 155),
     1801            292 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ギター]'),
     1802            293 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バイオリン]'),
     1803            294 => array('existance' => true, 'emoji_code_id' => 61),
     1804            295 => array('existance' => true, 'emoji_code_id' => 1005),
     1805            296 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ピストル]'),
     1806            297 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[エステ]'),
     1807            298 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[EZ]'),
     1808            299 => array('existance' => true, 'emoji_code_id' => 114),
     1809            300 => array('existance' => true, 'emoji_code_id' => 79),
     1810            301 => array('existance' => true, 'emoji_code_id' => 1003),
     1811            302 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[UFO]'),
     1812            303 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[UP!]'),
     1813            304 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[注射]'),
     1814            305 => array('existance' => true, 'emoji_code_id' => 7),
     1815            306 => array('existance' => true, 'emoji_code_id' => 23),
     1816            307 => array('existance' => true, 'emoji_code_id' => 27),
     1817            308 => array('existance' => true, 'emoji_code_id' => 29),
     1818            309 => array('existance' => true, 'emoji_code_id' => 62),
     1819            310 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[演劇]'),
     1820            311 => array('existance' => true, 'emoji_code_id' => 64),
     1821            312 => array('existance' => true, 'emoji_code_id' => 71),
     1822            313 => array('existance' => true, 'emoji_code_id' => 73),
     1823            314 => array('existance' => true, 'emoji_code_id' => 81),
     1824            315 => array('existance' => true, 'emoji_code_id' => 82),
     1825            316 => array('existance' => true, 'emoji_code_id' => 83),
     1826            317 => array('existance' => true, 'emoji_code_id' => 84),
     1827            318 => array('existance' => true, 'emoji_code_id' => 85),
     1828            319 => array('existance' => true, 'emoji_code_id' => 87),
     1829            320 => array('existance' => true, 'emoji_code_id' => 88),
     1830            321 => array('existance' => true, 'emoji_code_id' => 95),
     1831            322 => array('existance' => true, 'emoji_code_id' => 96),
     1832            323 => array('existance' => true, 'emoji_code_id' => 97),
     1833            324 => array('existance' => true, 'emoji_code_id' => 118),
     1834            325 => array('existance' => true, 'emoji_code_id' => 134),
     1835            326 => array('existance' => true, 'emoji_code_id' => 135),
     1836            327 => array('existance' => true, 'emoji_code_id' => 144),
     1837            328 => array('existance' => true, 'emoji_code_id' => 137),
     1838            329 => array('existance' => true, 'emoji_code_id' => 161),
     1839            330 => array('existance' => true, 'emoji_code_id' => 162),
     1840            331 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ezplus]'),
     1841            332 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[地球]'),
     1842            333 => array('existance' => true, 'emoji_code_id' => 1065),
     1843            334 => array('existance' => true, 'emoji_code_id' => 120),
     1844            335 => array('existance' => true, 'emoji_code_id' => 1003),
     1845            336 => array('existance' => true, 'emoji_code_id' => 92),
     1846            337 => array('existance' => true, 'emoji_code_id' => 1011),
     1847            338 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ラジオ]'),
     1848            339 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バラ]'),
     1849            340 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[教会]'),
     1850            341 => array('existance' => true, 'emoji_code_id' => 31),
     1851            342 => array('existance' => true, 'emoji_code_id' => 1053),
     1852            343 => array('existance' => true, 'emoji_code_id' => 146),
     1853            344 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[天使]'),
     1854            345 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[トラ]'),
     1855            346 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クマ]'),
     1856            347 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ネズミ]'),
     1857            348 => array('existance' => true, 'emoji_code_id' => 1030),
     1858            349 => array('existance' => true, 'emoji_code_id' => 1027),
     1859            350 => array('existance' => true, 'emoji_code_id' => 1076),
     1860            351 => array('existance' => true, 'emoji_code_id' => 1024),
     1861            352 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[タコ]'),
     1862            353 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ロケット]'),
     1863            354 => array('existance' => true, 'emoji_code_id' => 1015),
     1864            355 => array('existance' => true, 'emoji_code_id' => 149),
     1865            356 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ハンマー]'),
     1866            357 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花火]'),
     1867            358 => array('existance' => true, 'emoji_code_id' => 1060),
     1868            359 => array('existance' => true, 'emoji_code_id' => 69),
     1869            360 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[噴水]'),
     1870            361 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キャンプ]'),
     1871            362 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[麻雀]'),
     1872            363 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[VS]'),
     1873            364 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[トロフィー]'),
     1874            365 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カメ]'),
     1875            366 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[スペイン]'),
     1876            367 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ロシア]'),
     1877            368 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[工事中]'),
     1878            369 => array('existance' => true, 'emoji_code_id' => 147),
     1879            370 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[祝日]'),
     1880            371 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[夕焼け]'),
     1881            372 => array('existance' => true, 'emoji_code_id' => 1068),
     1882            373 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[株価]'),
     1883            374 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[警官]'),
     1884            375 => array('existance' => true, 'emoji_code_id' => 40),
     1885            376 => array('existance' => true, 'emoji_code_id' => 41),
     1886            377 => array('existance' => true, 'emoji_code_id' => 1051),
     1887            378 => array('existance' => true, 'emoji_code_id' => 44),
     1888            379 => array('existance' => true, 'emoji_code_id' => 36),
     1889            380 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[18禁]'),
     1890            381 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バリ3]'),
     1891            382 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[COOL]'),
     1892            383 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[割]'),
     1893            384 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サービス]'),
     1894            385 => array('existance' => true, 'emoji_code_id' => 115),
     1895            386 => array('existance' => true, 'emoji_code_id' => 1048),
     1896            387 => array('existance' => true, 'emoji_code_id' => 1046),
     1897            388 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[指]'),
     1898            389 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[営]'),
     1899            390 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↑'),
     1900            391 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↓'),
     1901            392 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[占い]'),
     1902            393 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[マナーモード]'),
     1903            394 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ケータイOFF]'),
     1904            395 => array('existance' => true, 'emoji_code_id' => 76),
     1905            396 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ネクタイ]'),
     1906            397 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ハイビスカス]'),
     1907            398 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花束]'),
     1908            399 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サボテン]'),
     1909            400 => array('existance' => true, 'emoji_code_id' => 1064),
     1910            401 => array('existance' => true, 'emoji_code_id' => 53),
     1911            402 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[祝]'),
     1912            403 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[薬]'),
     1913            404 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[風船]'),
     1914            405 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クラッカー]'),
     1915            406 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[EZナビ]'),
     1916            407 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[帽子]'),
     1917            408 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ブーツ]'),
     1918            409 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[マニキュア]'),
     1919            410 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[美容院]'),
     1920            411 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[床屋]'),
     1921            412 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[着物]'),
     1922            413 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ビキニ]'),
     1923            414 => array('existance' => true, 'emoji_code_id' => 80),
     1924            415 => array('existance' => true, 'emoji_code_id' => 136),
     1925            416 => array('existance' => true, 'emoji_code_id' => 136),
     1926            417 => array('existance' => true, 'emoji_code_id' => 136),
     1927            418 => array('existance' => true, 'emoji_code_id' => 136),
     1928            419 => array('existance' => true, 'emoji_code_id' => 136),
     1929            420 => array('existance' => true, 'emoji_code_id' => 150),
     1930            421 => array('existance' => true, 'emoji_code_id' => 26),
     1931            422 => array('existance' => true, 'emoji_code_id' => 99),
     1932            423 => array('existance' => true, 'emoji_code_id' => 1019),
     1933            424 => array('existance' => true, 'emoji_code_id' => 1066),
     1934            425 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ソフトクリーム]'),
     1935            426 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ポテト]'),
     1936            427 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[だんご]'),
     1937            428 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[せんべい]'),
     1938            429 => array('existance' => true, 'emoji_code_id' => 1065),
     1939            430 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パスタ]'),
     1940            431 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カレー]'),
     1941            432 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[おでん]'),
     1942            433 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[すし]'),
     1943            434 => array('existance' => true, 'emoji_code_id' => 1058),
     1944            435 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[みかん]'),
     1945            436 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[トマト]'),
     1946            437 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ナス]'),
     1947            438 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[弁当]'),
     1948            439 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[鍋]'),
     1949            440 => array('existance' => true, 'emoji_code_id' => 1033),
     1950            441 => array('existance' => true, 'emoji_code_id' => 1021),
     1951            442 => array('existance' => true, 'emoji_code_id' => 1072),
     1952            443 => array('existance' => true, 'emoji_code_id' => 1032),
     1953            444 => array('existance' => true, 'emoji_code_id' => 143),
     1954            445 => array('existance' => true, 'emoji_code_id' => 157),
     1955            446 => array('existance' => true, 'emoji_code_id' => 1022),
     1956            447 => array('existance' => true, 'emoji_code_id' => 1076),
     1957            448 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[風邪ひき]'),
     1958            449 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[熱]'),
     1959            450 => array('existance' => true, 'emoji_code_id' => 1026),
     1960            451 => array('existance' => true, 'emoji_code_id' => 144),
     1961            452 => array('existance' => true, 'emoji_code_id' => 1024),
     1962            453 => array('existance' => true, 'emoji_code_id' => 155),
     1963            454 => array('existance' => true, 'emoji_code_id' => 140),
     1964            455 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(>3<)'),
     1965            456 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(´3`)'),
     1966            457 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[鼻]'),
     1967            458 => array('existance' => true, 'emoji_code_id' => 149),
     1968            459 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(>人<)'),
     1969            460 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[拍手]'),
     1970            461 => array('existance' => true, 'emoji_code_id' => 135),
     1971            462 => array('existance' => true, 'emoji_code_id' => 156),
     1972            463 => array('existance' => true, 'emoji_code_id' => 88),
     1973            464 => array('existance' => true, 'emoji_code_id' => 1036),
     1974            465 => array('existance' => true, 'emoji_code_id' => 135),
     1975            466 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'm(_ _)m'),
     1976            467 => array('existance' => true, 'emoji_code_id' => 137),
     1977            468 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バニー]'),
     1978            469 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[トランペット]'),
     1979            470 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ビリヤード]'),
     1980            471 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[水泳]'),
     1981            472 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[消防車]'),
     1982            473 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[救急車]'),
     1983            474 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パトカー]'),
     1984            475 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ジェットコースター]'),
     1985            476 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[門松]'),
     1986            477 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ひな祭り]'),
     1987            478 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[卒業式]'),
     1988            479 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ランドセル]'),
     1989            480 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[こいのぼり]'),
     1990            481 => array('existance' => true, 'emoji_code_id' => 8),
     1991            482 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花嫁]'),
     1992            483 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カキ氷]'),
     1993            484 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[線香花火]'),
     1994            485 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[巻貝]'),
     1995            486 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[風鈴]'),
     1996            487 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ハロウィン]'),
     1997            488 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[お月見]'),
     1998            489 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サンタ]'),
     1999            490 => array('existance' => true, 'emoji_code_id' => 172),
     2000            491 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[虹]'),
     2001            492 => array('existance' => true, 'emoji_code_id' => 44139),
     2002            493 => array('existance' => true, 'emoji_code_id' => 1),
     2003            494 => array('existance' => true, 'emoji_code_id' => 63),
     2004            495 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[デパート]'),
     2005            496 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[城]'),
     2006            497 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[城]'),
     2007            498 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[工場]'),
     2008            499 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フランス]'),
     2009            500 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[オープンウェブ]'),
     2010            501 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カギ]'),
     2011            502 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ABCD]'),
     2012            503 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[abcd]'),
     2013            504 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[1234]'),
     2014            505 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[記号]'),
     2015            506 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[可]'),
     2016            507 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェックマーク]'),
     2017            508 => array('existance' => true, 'emoji_code_id' => 169),
     2018            509 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ラジオボタン]'),
     2019            510 => array('existance' => true, 'emoji_code_id' => 119),
     2020            511 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[←BACK]'),
     2021            512 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ブックマーク]'),
     2022            513 => array('existance' => true, 'emoji_code_id' => 105),
     2023            514 => array('existance' => true, 'emoji_code_id' => 38),
     2024            515 => array('existance' => true, 'emoji_code_id' => 40),
     2025            516 => array('existance' => true, 'emoji_code_id' => 76),
     2026            517 => array('existance' => true, 'emoji_code_id' => 116),
     2027            518 => array('existance' => true, 'emoji_code_id' => 1042),
     2028            700 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドイツ]'),
     2029            701 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[イタリア]'),
     2030            702 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[イギリス]'),
     2031            703 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[中国]'),
     2032            704 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[韓国]'),
     2033            705 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[白人]'),
     2034            706 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[中国人]'),
     2035            707 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[インド人]'),
     2036            708 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[おじいさん]'),
     2037            709 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[おばあさん]'),
     2038            710 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[赤ちゃん]'),
     2039            711 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[工事現場の人]'),
     2040            712 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[お姫様]'),
     2041            713 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[イルカ]'),
     2042            714 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ダンス]'),
     2043            715 => array('existance' => true, 'emoji_code_id' => 1070),
     2044            716 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ゲジゲジ]'),
     2045            717 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ゾウ]'),
     2046            718 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[コアラ]'),
     2047            719 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[牛]'),
     2048            720 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ヘビ]'),
     2049            721 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ニワトリ]'),
     2050            722 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[イノシシ]'),
     2051            723 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ラクダ]'),
     2052            724 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[A]'),
     2053            725 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[B]'),
     2054            726 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[O]'),
     2055            727 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[AB]'),
     2056            728 => array('existance' => true, 'emoji_code_id' => 91),
     2057            729 => array('existance' => true, 'emoji_code_id' => 92),
     2058            730 => array('existance' => true, 'emoji_code_id' => 121),
     2059            731 => array('existance' => true, 'emoji_code_id' => 145),
     2060            732 => array('existance' => true, 'emoji_code_id' => 156),
     2061            733 => array('existance' => true, 'emoji_code_id' => 159),
     2062            734 => array('existance' => true, 'emoji_code_id' => 160),
     2063            735 => array('existance' => true, 'emoji_code_id' => 166),
     2064            736 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[メロン]'),
     2065            737 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パイナップル]'),
     2066            738 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ブドウ]'),
     2067            739 => array('existance' => true, 'emoji_code_id' => 1057),
     2068            740 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[とうもろこし]'),
     2069            741 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キノコ]'),
     2070            742 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[栗]'),
     2071            743 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[モモ]'),
     2072            744 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[やきいも]'),
     2073            745 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ピザ]'),
     2074            746 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チキン]'),
     2075            747 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[七夕]'),
     2076            748 => array('existance' => true, 'emoji_code_id' => 52),
     2077            749 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[辰]'),
     2078            750 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ピアノ]'),
     2079            751 => array('existance' => true, 'emoji_code_id' => 1007),
     2080            752 => array('existance' => true, 'emoji_code_id' => 1070),
     2081            753 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ボーリング]'),
     2082            754 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[なまはげ]'),
     2083            755 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[天狗]'),
     2084            756 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パンダ]'),
     2085            757 => array('existance' => true, 'emoji_code_id' => 1029),
     2086            758 => array('existance' => true, 'emoji_code_id' => 1074),
     2087            759 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花]'),
     2088            760 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[アイスクリーム]'),
     2089            761 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドーナツ]'),
     2090            762 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クッキー]'),
     2091            763 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チョコ]'),
     2092            764 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キャンディ]'),
     2093            765 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キャンディ]'),
     2094            766 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(/_\)'),
     2095            767 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(・×・)'),
     2096            768 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '|(・×・)|'),
     2097            769 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[火山]'),
     2098            770 => array('existance' => true, 'emoji_code_id' => 136),
     2099            771 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ABC]'),
     2100            772 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[プリン]'),
     2101            773 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ミツバチ]'),
     2102            774 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[てんとう虫]'),
     2103            775 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ハチミツ]'),
     2104            776 => array('existance' => true, 'emoji_code_id' => 1058),
     2105            777 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[飛んでいくお金]'),
     2106            778 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クラクラ]'),
     2107            779 => array('existance' => true, 'emoji_code_id' => 1025),
     2108            780 => array('existance' => true, 'emoji_code_id' => 1025),
     2109            781 => array('existance' => true, 'emoji_code_id' => 172),
     2110            782 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(´3`)'),
     2111            783 => array('existance' => true, 'emoji_code_id' => 140),
     2112            784 => array('existance' => true, 'emoji_code_id' => 106),
     2113            785 => array('existance' => true, 'emoji_code_id' => 1031),
     2114            786 => array('existance' => true, 'emoji_code_id' => 1031),
     2115            787 => array('existance' => true, 'emoji_code_id' => 1027),
     2116            788 => array('existance' => true, 'emoji_code_id' => 143),
     2117            789 => array('existance' => true, 'emoji_code_id' => 143),
     2118            790 => array('existance' => true, 'emoji_code_id' => 1035),
     2119            791 => array('existance' => true, 'emoji_code_id' => 1035),
     2120            792 => array('existance' => true, 'emoji_code_id' => 1072),
     2121            793 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドレス]'),
     2122            794 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[モアイ]'),
     2123            795 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[駅]'),
     2124            796 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花札]'),
     2125            797 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ジョーカー]'),
     2126            798 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[エビフライ]'),
     2127            799 => array('existance' => true, 'emoji_code_id' => 110),
     2128            800 => array('existance' => true, 'emoji_code_id' => 1040),
     2129            801 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パトカー]'),
     2130            802 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[EZムービー]'),
     2131            803 => array('existance' => true, 'emoji_code_id' => 137),
     2132            804 => array('existance' => true, 'emoji_code_id' => 1068),
     2133            805 => array('existance' => true, 'emoji_code_id' => 1006),
     2134            806 => array('existance' => true, 'emoji_code_id' => 1012),
     2135            807 => array('existance' => true, 'emoji_code_id' => 1042),
     2136            808 => array('existance' => true, 'emoji_code_id' => 1049),
     2137            809 => array('existance' => true, 'emoji_code_id' => 1050),
     2138            810 => array('existance' => true, 'emoji_code_id' => 1052),
     2139            811 => array('existance' => true, 'emoji_code_id' => 1059),
     2140            812 => array('existance' => true, 'emoji_code_id' => 1067),
     2141            813 => array('existance' => true, 'emoji_code_id' => 1072),
     2142            814 => array('existance' => true, 'emoji_code_id' => 1072),
     2143            815 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[Cメール]'),
     2144            816 => array('existance' => true, 'emoji_code_id' => 1054),
     2145            817 => array('existance' => true, 'emoji_code_id' => 86),
     2146            818 => array('existance' => true, 'emoji_code_id' => 123),
     2147            819 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(^-^)/'),
     2148            820 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '\(^o^)/'),
     2149            821 => array('existance' => true, 'emoji_code_id' => 143),
     2150            822 => array('existance' => true, 'emoji_code_id' => 1025),
     2151        );
     2152        //AU => SoftBank
     2153        $this->relation_list['e']['s'] = array(
     2154            1 => array('existance' => true, 'emoji_code_id' => 282),
     2155            2 => array('existance' => true, 'emoji_code_id' => 33),
     2156            3 => array('existance' => true, 'emoji_code_id' => 32),
     2157            4 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[Q]'),
     2158            5 => array('existance' => true, 'emoji_code_id' => 259),
     2159            6 => array('existance' => true, 'emoji_code_id' => 258),
     2160            7 => array('existance' => true, 'emoji_code_id' => 261),
     2161            8 => array('existance' => true, 'emoji_code_id' => 260),
     2162            9 => array('existance' => true, 'emoji_code_id' => 227),
     2163            10 => array('existance' => true, 'emoji_code_id' => 226),
     2164            11 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[i]'),
     2165            12 => array('existance' => true, 'emoji_code_id' => 68),
     2166            13 => array('existance' => true, 'emoji_code_id' => 165),
     2167            14 => array('existance' => true, 'emoji_code_id' => 147),
     2168            15 => array('existance' => true, 'emoji_code_id' => 76),
     2169            16 => array('existance' => true, 'emoji_code_id' => 161),
     2170            17 => array('existance' => true, 'emoji_code_id' => 227),
     2171            18 => array('existance' => true, 'emoji_code_id' => 226),
     2172            19 => array('existance' => true, 'emoji_code_id' => 227),
     2173            20 => array('existance' => true, 'emoji_code_id' => 227),
     2174            21 => array('existance' => true, 'emoji_code_id' => 227),
     2175            22 => array('existance' => true, 'emoji_code_id' => 226),
     2176            23 => array('existance' => true, 'emoji_code_id' => 225),
     2177            24 => array('existance' => true, 'emoji_code_id' => 225),
     2178            25 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[腕時計]'),
     2179            26 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '+'),
     2180            27 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '-'),
     2181            28 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '*'),
     2182            29 => array('existance' => true, 'emoji_code_id' => 250),
     2183            30 => array('existance' => true, 'emoji_code_id' => 251),
     2184            31 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[禁止]'),
     2185            32 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▼'),
     2186            33 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▲'),
     2187            34 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▼'),
     2188            35 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▲'),
     2189            36 => array('existance' => true, 'emoji_code_id' => 227),
     2190            37 => array('existance' => true, 'emoji_code_id' => 227),
     2191            38 => array('existance' => true, 'emoji_code_id' => 227),
     2192            39 => array('existance' => true, 'emoji_code_id' => 226),
     2193            40 => array('existance' => true, 'emoji_code_id' => 225),
     2194            41 => array('existance' => true, 'emoji_code_id' => 225),
     2195            42 => array('existance' => true, 'emoji_code_id' => 255),
     2196            43 => array('existance' => true, 'emoji_code_id' => 256),
     2197            44 => array('existance' => true, 'emoji_code_id' => 74),
     2198            45 => array('existance' => true, 'emoji_code_id' => 22),
     2199            46 => array('existance' => true, 'emoji_code_id' => 45),
     2200            47 => array('existance' => true, 'emoji_code_id' => 76),
     2201            48 => array('existance' => true, 'emoji_code_id' => 337),
     2202            49 => array('existance' => false, 'emoji_code_id' => 0, 'value' => 'φ'),
     2203            50 => array('existance' => true, 'emoji_code_id' => 2),
     2204            51 => array('existance' => true, 'emoji_code_id' => 34),
     2205            52 => array('existance' => true, 'emoji_code_id' => 68),
     2206            53 => array('existance' => true, 'emoji_code_id' => 116),
     2207            54 => array('existance' => true, 'emoji_code_id' => 555),
     2208            55 => array('existance' => true, 'emoji_code_id' => 351),
     2209            56 => array('existance' => true, 'emoji_code_id' => 301),
     2210            57 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[砂時計]'),
     2211            58 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[砂時計]'),
     2212            59 => array('existance' => true, 'emoji_code_id' => 322),
     2213            60 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[雪結晶]'),
     2214            61 => array('existance' => true, 'emoji_code_id' => 351),
     2215            62 => array('existance' => true, 'emoji_code_id' => 351),
     2216            63 => array('existance' => true, 'emoji_code_id' => 252),
     2217            64 => array('existance' => true, 'emoji_code_id' => 253),
     2218            65 => array('existance' => true, 'emoji_code_id' => 71),
     2219            66 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '÷'),
     2220            67 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カレンダー]'),
     2221            68 => array('existance' => true, 'emoji_code_id' => 86),
     2222            69 => array('existance' => true, 'emoji_code_id' => 347),
     2223            70 => array('existance' => true, 'emoji_code_id' => 254),
     2224            71 => array('existance' => true, 'emoji_code_id' => 257),
     2225            72 => array('existance' => true, 'emoji_code_id' => 52),
     2226            73 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェックマーク]'),
     2227            74 => array('existance' => true, 'emoji_code_id' => 82),
     2228            75 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '☆彡'),
     2229            76 => array('existance' => true, 'emoji_code_id' => 346),
     2230            77 => array('existance' => true, 'emoji_code_id' => 115),
     2231            78 => array('existance' => true, 'emoji_code_id' => 535),
     2232            79 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フォルダ]'),
     2233            80 => array('existance' => true, 'emoji_code_id' => 1),
     2234            81 => array('existance' => true, 'emoji_code_id' => 278),
     2235            82 => array('existance' => true, 'emoji_code_id' => 279),
     2236            83 => array('existance' => true, 'emoji_code_id' => 335),
     2237            84 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フォルダ]'),
     2238            85 => array('existance' => true, 'emoji_code_id' => 9),
     2239            86 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[フキダシ]'),
     2240            87 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カード]'),
     2241            88 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▲'),
     2242            89 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '▼'),
     2243            90 => array('existance' => true, 'emoji_code_id' => 512),
     2244            91 => array('existance' => true, 'emoji_code_id' => 172),
     2245            92 => array('existance' => true, 'emoji_code_id' => 301),
     2246            93 => array('existance' => true, 'emoji_code_id' => 69),
     2247            94 => array('existance' => true, 'emoji_code_id' => 8),
     2248            95 => array('existance' => true, 'emoji_code_id' => 75),
     2249            96 => array('existance' => true, 'emoji_code_id' => 443),
     2250            97 => array('existance' => true, 'emoji_code_id' => 172),
     2251            98 => array('existance' => true, 'emoji_code_id' => 155),
     2252            99 => array('existance' => true, 'emoji_code_id' => 178),
     2253            100 => array('existance' => true, 'emoji_code_id' => 172),
     2254            101 => array('existance' => true, 'emoji_code_id' => 172),
     2255            102 => array('existance' => true, 'emoji_code_id' => 172),
     2256            103 => array('existance' => true, 'emoji_code_id' => 301),
     2257            104 => array('existance' => true, 'emoji_code_id' => 319),
     2258            105 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カレンダー]'),
     2259            106 => array('existance' => true, 'emoji_code_id' => 137),
     2260            107 => array('existance' => true, 'emoji_code_id' => 73),
     2261            108 => array('existance' => true, 'emoji_code_id' => 103),
     2262            109 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '¥'),
     2263            110 => array('existance' => true, 'emoji_code_id' => 61),
     2264            111 => array('existance' => true, 'emoji_code_id' => 61),
     2265            112 => array('existance' => true, 'emoji_code_id' => 54),
     2266            113 => array('existance' => true, 'emoji_code_id' => 304),
     2267            114 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[包丁]'),
     2268            115 => array('existance' => true, 'emoji_code_id' => 141),
     2269            116 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[メガネ]'),
     2270            117 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '└→'),
     2271            118 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '←┘'),
     2272            119 => array('existance' => true, 'emoji_code_id' => 120),
     2273            120 => array('existance' => true, 'emoji_code_id' => 63),
     2274            121 => array('existance' => true, 'emoji_code_id' => 172),
     2275            122 => array('existance' => true, 'emoji_code_id' => 172),
     2276            123 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ネジ]'),
     2277            124 => array('existance' => true, 'emoji_code_id' => 162),
     2278            125 => array('existance' => true, 'emoji_code_id' => 27),
     2279            126 => array('existance' => true, 'emoji_code_id' => 322),
     2280            127 => array('existance' => true, 'emoji_code_id' => 174),
     2281            128 => array('existance' => true, 'emoji_code_id' => 174),
     2282            129 => array('existance' => true, 'emoji_code_id' => 101),
     2283            130 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[懐中電灯]'),
     2284            131 => array('existance' => true, 'emoji_code_id' => 172),
     2285            132 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェックマーク]'),
     2286            133 => array('existance' => true, 'emoji_code_id' => 124),
     2287            134 => array('existance' => true, 'emoji_code_id' => 82),
     2288            135 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[電池]'),
     2289            136 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[スクロール]'),
     2290            137 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[画びょう]'),
     2291            138 => array('existance' => true, 'emoji_code_id' => 168),
     2292            139 => array('existance' => true, 'emoji_code_id' => 147),
     2293            140 => array('existance' => true, 'emoji_code_id' => 248),
     2294            141 => array('existance' => true, 'emoji_code_id' => 249),
     2295            142 => array('existance' => true, 'emoji_code_id' => 172),
     2296            143 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クリップ]'),
     2297            144 => array('existance' => true, 'emoji_code_id' => 118),
     2298            145 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[名札]'),
     2299            146 => array('existance' => true, 'emoji_code_id' => 67),
     2300            147 => array('existance' => true, 'emoji_code_id' => 172),
     2301            148 => array('existance' => true, 'emoji_code_id' => 447),
     2302            149 => array('existance' => true, 'emoji_code_id' => 301),
     2303            150 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[PDC]'),
     2304            151 => array('existance' => true, 'emoji_code_id' => 103),
     2305            152 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[レンチ]'),
     2306            153 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[送信BOX]'),
     2307            154 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[受信BOX]'),
     2308            155 => array('existance' => true, 'emoji_code_id' => 9),
     2309            156 => array('existance' => true, 'emoji_code_id' => 56),
     2310            157 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[定規]'),
     2311            158 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[三角定規]'),
     2312            159 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[グラフ]'),
     2313            160 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[肉]'),
     2314            161 => array('existance' => true, 'emoji_code_id' => 10),
     2315            162 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[コンセント]'),
     2316            163 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[家族]'),
     2317            164 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[リンク]'),
     2318            165 => array('existance' => true, 'emoji_code_id' => 118),
     2319            166 => array('existance' => true, 'emoji_code_id' => 11),
     2320            167 => array('existance' => true, 'emoji_code_id' => 7473),
     2321            168 => array('existance' => true, 'emoji_code_id' => 29),
     2322            169 => array('existance' => true, 'emoji_code_id' => 28),
     2323            170 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[サイコロ]'),
     2324            171 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[新聞]'),
     2325            172 => array('existance' => true, 'emoji_code_id' => 30),
     2326            173 => array('existance' => false, 'emoji_code_id' => 0, 'value' => ' '),
     2327            174 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '0'),
     2328            175 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '0'),
     2329            176 => array('existance' => true, 'emoji_code_id' => 314),
     2330            177 => array('existance' => true, 'emoji_code_id' => 208),
     2331            178 => array('existance' => true, 'emoji_code_id' => 210),
     2332            179 => array('existance' => true, 'emoji_code_id' => 209),
     2333            180 => array('existance' => true, 'emoji_code_id' => 228),
     2334            181 => array('existance' => true, 'emoji_code_id' => 229),
     2335            182 => array('existance' => true, 'emoji_code_id' => 230),
     2336            183 => array('existance' => true, 'emoji_code_id' => 231),
     2337            184 => array('existance' => true, 'emoji_code_id' => 232),
     2338            185 => array('existance' => true, 'emoji_code_id' => 233),
     2339            186 => array('existance' => true, 'emoji_code_id' => 234),
     2340            187 => array('existance' => true, 'emoji_code_id' => 235),
     2341            188 => array('existance' => true, 'emoji_code_id' => 236),
     2342            189 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[10]'),
     2343            190 => array('existance' => true, 'emoji_code_id' => 467),
     2344            191 => array('existance' => true, 'emoji_code_id' => 72),
     2345            192 => array('existance' => true, 'emoji_code_id' => 263),
     2346            193 => array('existance' => true, 'emoji_code_id' => 264),
     2347            194 => array('existance' => true, 'emoji_code_id' => 265),
     2348            195 => array('existance' => true, 'emoji_code_id' => 266),
     2349            196 => array('existance' => true, 'emoji_code_id' => 267),
     2350            197 => array('existance' => true, 'emoji_code_id' => 268),
     2351            198 => array('existance' => true, 'emoji_code_id' => 269),
     2352            199 => array('existance' => true, 'emoji_code_id' => 270),
     2353            200 => array('existance' => true, 'emoji_code_id' => 271),
     2354            201 => array('existance' => true, 'emoji_code_id' => 272),
     2355            202 => array('existance' => true, 'emoji_code_id' => 273),
     2356            203 => array('existance' => true, 'emoji_code_id' => 274),
     2357            204 => array('existance' => true, 'emoji_code_id' => 275),
     2358            205 => array('existance' => true, 'emoji_code_id' => 184),
     2359            206 => array('existance' => true, 'emoji_code_id' => 186),
     2360            207 => array('existance' => true, 'emoji_code_id' => 181),
     2361            208 => array('existance' => true, 'emoji_code_id' => 179),
     2362            209 => array('existance' => true, 'emoji_code_id' => 180),
     2363            210 => array('existance' => true, 'emoji_code_id' => 175),
     2364            211 => array('existance' => true, 'emoji_code_id' => 202),
     2365            212 => array('existance' => true, 'emoji_code_id' => 177),
     2366            213 => array('existance' => true, 'emoji_code_id' => 58),
     2367            214 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[地図]'),
     2368            215 => array('existance' => true, 'emoji_code_id' => 154),
     2369            216 => array('existance' => true, 'emoji_code_id' => 189),
     2370            217 => array('existance' => true, 'emoji_code_id' => 31),
     2371            218 => array('existance' => true, 'emoji_code_id' => 121),
     2372            219 => array('existance' => true, 'emoji_code_id' => 24),
     2373            220 => array('existance' => true, 'emoji_code_id' => 21),
     2374            221 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[スノボ]'),
     2375            222 => array('existance' => true, 'emoji_code_id' => 150),
     2376            223 => array('existance' => true, 'emoji_code_id' => 136),
     2377            224 => array('existance' => true, 'emoji_code_id' => 135),
     2378            225 => array('existance' => true, 'emoji_code_id' => 311),
     2379            226 => array('existance' => true, 'emoji_code_id' => 336),
     2380            227 => array('existance' => true, 'emoji_code_id' => 475),
     2381            228 => array('existance' => true, 'emoji_code_id' => 509),
     2382            229 => array('existance' => true, 'emoji_code_id' => 151),
     2383            230 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[オメデトウ]'),
     2384            231 => array('existance' => true, 'emoji_code_id' => 148),
     2385            232 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ゲーム]'),
     2386            233 => array('existance' => true, 'emoji_code_id' => 147),
     2387            234 => array('existance' => true, 'emoji_code_id' => 51),
     2388            235 => array('existance' => true, 'emoji_code_id' => 48),
     2389            236 => array('existance' => true, 'emoji_code_id' => 127),
     2390            237 => array('existance' => true, 'emoji_code_id' => 511),
     2391            238 => array('existance' => true, 'emoji_code_id' => 372),
     2392            239 => array('existance' => true, 'emoji_code_id' => 70),
     2393            240 => array('existance' => true, 'emoji_code_id' => 171),
     2394            241 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[さくらんぼ]'),
     2395            242 => array('existance' => true, 'emoji_code_id' => 25),
     2396            243 => array('existance' => true, 'emoji_code_id' => 371),
     2397            244 => array('existance' => true, 'emoji_code_id' => 366),
     2398            245 => array('existance' => true, 'emoji_code_id' => 132),
     2399            246 => array('existance' => true, 'emoji_code_id' => 84),
     2400            247 => array('existance' => true, 'emoji_code_id' => 544),
     2401            248 => array('existance' => true, 'emoji_code_id' => 26),
     2402            249 => array('existance' => true, 'emoji_code_id' => 109),
     2403            250 => array('existance' => true, 'emoji_code_id' => 549),
     2404            251 => array('existance' => true, 'emoji_code_id' => 79),
     2405            252 => array('existance' => true, 'emoji_code_id' => 85),
     2406            253 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[アリ]'),
     2407            254 => array('existance' => true, 'emoji_code_id' => 111),
     2408            255 => array('existance' => true, 'emoji_code_id' => 307),
     2409            256 => array('existance' => true, 'emoji_code_id' => 305),
     2410            257 => array('existance' => true, 'emoji_code_id' => 87),
     2411            258 => array('existance' => true, 'emoji_code_id' => 89),
     2412            259 => array('existance' => true, 'emoji_code_id' => 417),
     2413            260 => array('existance' => true, 'emoji_code_id' => 406),
     2414            261 => array('existance' => true, 'emoji_code_id' => 160),
     2415            262 => array('existance' => true, 'emoji_code_id' => 352),
     2416            263 => array('existance' => true, 'emoji_code_id' => 349),
     2417            264 => array('existance' => true, 'emoji_code_id' => 105),
     2418            265 => array('existance' => true, 'emoji_code_id' => 35),
     2419            266 => array('existance' => true, 'emoji_code_id' => 339),
     2420            267 => array('existance' => true, 'emoji_code_id' => 346),
     2421            268 => array('existance' => true, 'emoji_code_id' => 317),
     2422            269 => array('existance' => true, 'emoji_code_id' => 129),
     2423            270 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[SOS]'),
     2424            271 => array('existance' => true, 'emoji_code_id' => 176),
     2425            272 => array('existance' => true, 'emoji_code_id' => 341),
     2426            273 => array('existance' => true, 'emoji_code_id' => 3),
     2427            274 => array('existance' => true, 'emoji_code_id' => 112),
     2428            275 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[なると]'),
     2429            276 => array('existance' => true, 'emoji_code_id' => 554),
     2430            277 => array('existance' => true, 'emoji_code_id' => 126),
     2431            278 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花丸]'),
     2432            279 => array('existance' => true, 'emoji_code_id' => 321),
     2433            280 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[100点]'),
     2434            281 => array('existance' => true, 'emoji_code_id' => 13),
     2435            282 => array('existance' => true, 'emoji_code_id' => 348),
     2436            283 => array('existance' => true, 'emoji_code_id' => 90),
     2437            284 => array('existance' => true, 'emoji_code_id' => 15),
     2438            285 => array('existance' => true, 'emoji_code_id' => 238),
     2439            286 => array('existance' => true, 'emoji_code_id' => 128),
     2440            287 => array('existance' => true, 'emoji_code_id' => 14),
     2441            288 => array('existance' => true, 'emoji_code_id' => 142),
     2442            289 => array('existance' => true, 'emoji_code_id' => 60),
     2443            290 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[財布]'),
     2444            291 => array('existance' => true, 'emoji_code_id' => 338),
     2445            292 => array('existance' => true, 'emoji_code_id' => 65),
     2446            293 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バイオリン]'),
     2447            294 => array('existance' => true, 'emoji_code_id' => 310),
     2448            295 => array('existance' => true, 'emoji_code_id' => 328),
     2449            296 => array('existance' => true, 'emoji_code_id' => 119),
     2450            297 => array('existance' => true, 'emoji_code_id' => 330),
     2451            298 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[EZ]'),
     2452            299 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[FREE]'),
     2453            300 => array('existance' => true, 'emoji_code_id' => 138),
     2454            301 => array('existance' => true, 'emoji_code_id' => 6),
     2455            302 => array('existance' => true, 'emoji_code_id' => 112),
     2456            303 => array('existance' => true, 'emoji_code_id' => 219),
     2457            304 => array('existance' => true, 'emoji_code_id' => 159),
     2458            305 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[霧]'),
     2459            306 => array('existance' => true, 'emoji_code_id' => 20),
     2460            307 => array('existance' => true, 'emoji_code_id' => 442),
     2461            308 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ポケベル]'),
     2462            309 => array('existance' => true, 'emoji_code_id' => 502),
     2463            310 => array('existance' => true, 'emoji_code_id' => 503),
     2464            311 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[イベント]'),
     2465            312 => array('existance' => true, 'emoji_code_id' => 320),
     2466            313 => array('existance' => true, 'emoji_code_id' => 375),
     2467            314 => array('existance' => true, 'emoji_code_id' => 214),
     2468            315 => array('existance' => true, 'emoji_code_id' => 213),
     2469            316 => array('existance' => true, 'emoji_code_id' => 215),
     2470            317 => array('existance' => true, 'emoji_code_id' => 425),
     2471            318 => array('existance' => true, 'emoji_code_id' => 427),
     2472            319 => array('existance' => true, 'emoji_code_id' => 17),
     2473            320 => array('existance' => true, 'emoji_code_id' => 18),
     2474            321 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '●'),
     2475            322 => array('existance' => true, 'emoji_code_id' => 76),
     2476            323 => array('existance' => true, 'emoji_code_id' => 76),
     2477            324 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[CL]'),
     2478            325 => array('existance' => true, 'emoji_code_id' => 237),
     2479            326 => array('existance' => true, 'emoji_code_id' => 277),
     2480            327 => array('existance' => true, 'emoji_code_id' => 406),
     2481            328 => array('existance' => true, 'emoji_code_id' => 339),
     2482            329 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドンッ]'),
     2483            330 => array('existance' => true, 'emoji_code_id' => 349),
     2484            331 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ezplus]'),
     2485            332 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[地球]'),
     2486            333 => array('existance' => true, 'emoji_code_id' => 364),
     2487            334 => array('existance' => true, 'emoji_code_id' => 218),
     2488            335 => array('existance' => true, 'emoji_code_id' => 6),
     2489            336 => array('existance' => true, 'emoji_code_id' => 7),
     2490            337 => array('existance' => true, 'emoji_code_id' => 12),
     2491            338 => array('existance' => true, 'emoji_code_id' => 140),
     2492            339 => array('existance' => true, 'emoji_code_id' => 50),
     2493            340 => array('existance' => true, 'emoji_code_id' => 55),
     2494            341 => array('existance' => true, 'emoji_code_id' => 452),
     2495            342 => array('existance' => true, 'emoji_code_id' => 59),
     2496            343 => array('existance' => true, 'emoji_code_id' => 62),
     2497            344 => array('existance' => true, 'emoji_code_id' => 78),
     2498            345 => array('existance' => true, 'emoji_code_id' => 80),
     2499            346 => array('existance' => true, 'emoji_code_id' => 81),
     2500            347 => array('existance' => true, 'emoji_code_id' => 83),
     2501            348 => array('existance' => true, 'emoji_code_id' => 405),
     2502            349 => array('existance' => true, 'emoji_code_id' => 106),
     2503            350 => array('existance' => true, 'emoji_code_id' => 416),
     2504            351 => array('existance' => true, 'emoji_code_id' => 108),
     2505            352 => array('existance' => true, 'emoji_code_id' => 110),
     2506            353 => array('existance' => true, 'emoji_code_id' => 113),
     2507            354 => array('existance' => true, 'emoji_code_id' => 114),
     2508            355 => array('existance' => true, 'emoji_code_id' => 117),
     2509            356 => array('existance' => true, 'emoji_code_id' => 122),
     2510            357 => array('existance' => true, 'emoji_code_id' => 123),
     2511            358 => array('existance' => true, 'emoji_code_id' => 125),
     2512            359 => array('existance' => true, 'emoji_code_id' => 130),
     2513            360 => array('existance' => true, 'emoji_code_id' => 133),
     2514            361 => array('existance' => true, 'emoji_code_id' => 134),
     2515            362 => array('existance' => true, 'emoji_code_id' => 145),
     2516            363 => array('existance' => true, 'emoji_code_id' => 146),
     2517            364 => array('existance' => true, 'emoji_code_id' => 149),
     2518            365 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カメ]'),
     2519            366 => array('existance' => true, 'emoji_code_id' => 517),
     2520            367 => array('existance' => true, 'emoji_code_id' => 518),
     2521            368 => array('existance' => true, 'emoji_code_id' => 155),
     2522            369 => array('existance' => true, 'emoji_code_id' => 163),
     2523            370 => array('existance' => true, 'emoji_code_id' => 167),
     2524            371 => array('existance' => true, 'emoji_code_id' => 170),
     2525            372 => array('existance' => true, 'emoji_code_id' => 535),
     2526            373 => array('existance' => true, 'emoji_code_id' => 174),
     2527            374 => array('existance' => true, 'emoji_code_id' => 182),
     2528            375 => array('existance' => true, 'emoji_code_id' => 183),
     2529            376 => array('existance' => true, 'emoji_code_id' => 185),
     2530            377 => array('existance' => true, 'emoji_code_id' => 187),
     2531            378 => array('existance' => true, 'emoji_code_id' => 188),
     2532            379 => array('existance' => true, 'emoji_code_id' => 202),
     2533            380 => array('existance' => true, 'emoji_code_id' => 207),
     2534            381 => array('existance' => true, 'emoji_code_id' => 211),
     2535            382 => array('existance' => true, 'emoji_code_id' => 220),
     2536            383 => array('existance' => true, 'emoji_code_id' => 239),
     2537            384 => array('existance' => true, 'emoji_code_id' => 240),
     2538            385 => array('existance' => true, 'emoji_code_id' => 241),
     2539            386 => array('existance' => true, 'emoji_code_id' => 242),
     2540            387 => array('existance' => true, 'emoji_code_id' => 243),
     2541            388 => array('existance' => true, 'emoji_code_id' => 244),
     2542            389 => array('existance' => true, 'emoji_code_id' => 245),
     2543            390 => array('existance' => true, 'emoji_code_id' => 246),
     2544            391 => array('existance' => true, 'emoji_code_id' => 247),
     2545            392 => array('existance' => true, 'emoji_code_id' => 262),
     2546            393 => array('existance' => true, 'emoji_code_id' => 280),
     2547            394 => array('existance' => true, 'emoji_code_id' => 281),
     2548            395 => array('existance' => true, 'emoji_code_id' => 301),
     2549            396 => array('existance' => true, 'emoji_code_id' => 302),
     2550            397 => array('existance' => true, 'emoji_code_id' => 303),
     2551            398 => array('existance' => true, 'emoji_code_id' => 306),
     2552            399 => array('existance' => true, 'emoji_code_id' => 308),
     2553            400 => array('existance' => true, 'emoji_code_id' => 311),
     2554            401 => array('existance' => true, 'emoji_code_id' => 312),
     2555            402 => array('existance' => true, 'emoji_code_id' => 313),
     2556            403 => array('existance' => true, 'emoji_code_id' => 315),
     2557            404 => array('existance' => true, 'emoji_code_id' => 316),
     2558            405 => array('existance' => true, 'emoji_code_id' => 318),
     2559            406 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[EZナビ]'),
     2560            407 => array('existance' => true, 'emoji_code_id' => 324),
     2561            408 => array('existance' => true, 'emoji_code_id' => 327),
     2562            409 => array('existance' => true, 'emoji_code_id' => 329),
     2563            410 => array('existance' => true, 'emoji_code_id' => 331),
     2564            411 => array('existance' => true, 'emoji_code_id' => 332),
     2565            412 => array('existance' => true, 'emoji_code_id' => 333),
     2566            413 => array('existance' => true, 'emoji_code_id' => 334),
     2567            414 => array('existance' => true, 'emoji_code_id' => 212),
     2568            415 => array('existance' => true, 'emoji_code_id' => 339),
     2569            416 => array('existance' => true, 'emoji_code_id' => 342),
     2570            417 => array('existance' => true, 'emoji_code_id' => 343),
     2571            418 => array('existance' => true, 'emoji_code_id' => 344),
     2572            419 => array('existance' => true, 'emoji_code_id' => 345),
     2573            420 => array('existance' => true, 'emoji_code_id' => 346),
     2574            421 => array('existance' => true, 'emoji_code_id' => 19),
     2575            422 => array('existance' => true, 'emoji_code_id' => 350),
     2576            423 => array('existance' => true, 'emoji_code_id' => 356),
     2577            424 => array('existance' => true, 'emoji_code_id' => 357),
     2578            425 => array('existance' => true, 'emoji_code_id' => 358),
     2579            426 => array('existance' => true, 'emoji_code_id' => 359),
     2580            427 => array('existance' => true, 'emoji_code_id' => 360),
     2581            428 => array('existance' => true, 'emoji_code_id' => 361),
     2582            429 => array('existance' => true, 'emoji_code_id' => 362),
     2583            430 => array('existance' => true, 'emoji_code_id' => 363),
     2584            431 => array('existance' => true, 'emoji_code_id' => 365),
     2585            432 => array('existance' => true, 'emoji_code_id' => 367),
     2586            433 => array('existance' => true, 'emoji_code_id' => 368),
     2587            434 => array('existance' => true, 'emoji_code_id' => 369),
     2588            435 => array('existance' => true, 'emoji_code_id' => 370),
     2589            436 => array('existance' => true, 'emoji_code_id' => 373),
     2590            437 => array('existance' => true, 'emoji_code_id' => 374),
     2591            438 => array('existance' => true, 'emoji_code_id' => 376),
     2592            439 => array('existance' => true, 'emoji_code_id' => 377),
     2593            440 => array('existance' => true, 'emoji_code_id' => 402),
     2594            441 => array('existance' => true, 'emoji_code_id' => 403),
     2595            442 => array('existance' => true, 'emoji_code_id' => 404),
     2596            443 => array('existance' => true, 'emoji_code_id' => 406),
     2597            444 => array('existance' => true, 'emoji_code_id' => 407),
     2598            445 => array('existance' => true, 'emoji_code_id' => 408),
     2599            446 => array('existance' => true, 'emoji_code_id' => 410),
     2600            447 => array('existance' => true, 'emoji_code_id' => 411),
     2601            448 => array('existance' => true, 'emoji_code_id' => 412),
     2602            449 => array('existance' => true, 'emoji_code_id' => 413),
     2603            450 => array('existance' => true, 'emoji_code_id' => 414),
     2604            451 => array('existance' => true, 'emoji_code_id' => 416),
     2605            452 => array('existance' => true, 'emoji_code_id' => 415),
     2606            453 => array('existance' => true, 'emoji_code_id' => 338),
     2607            454 => array('existance' => true, 'emoji_code_id' => 86),
     2608            455 => array('existance' => true, 'emoji_code_id' => 423),
     2609            456 => array('existance' => true, 'emoji_code_id' => 424),
     2610            457 => array('existance' => true, 'emoji_code_id' => 426),
     2611            458 => array('existance' => true, 'emoji_code_id' => 428),
     2612            459 => array('existance' => true, 'emoji_code_id' => 429),
     2613            460 => array('existance' => true, 'emoji_code_id' => 431),
     2614            461 => array('existance' => true, 'emoji_code_id' => 432),
     2615            462 => array('existance' => true, 'emoji_code_id' => 433),
     2616            463 => array('existance' => true, 'emoji_code_id' => 430),
     2617            464 => array('existance' => true, 'emoji_code_id' => 435),
     2618            465 => array('existance' => true, 'emoji_code_id' => 436),
     2619            466 => array('existance' => true, 'emoji_code_id' => 438),
     2620            467 => array('existance' => true, 'emoji_code_id' => 437),
     2621            468 => array('existance' => true, 'emoji_code_id' => 441),
     2622            469 => array('existance' => true, 'emoji_code_id' => 66),
     2623            470 => array('existance' => true, 'emoji_code_id' => 444),
     2624            471 => array('existance' => true, 'emoji_code_id' => 445),
     2625            472 => array('existance' => true, 'emoji_code_id' => 448),
     2626            473 => array('existance' => true, 'emoji_code_id' => 449),
     2627            474 => array('existance' => true, 'emoji_code_id' => 450),
     2628            475 => array('existance' => true, 'emoji_code_id' => 451),
     2629            476 => array('existance' => true, 'emoji_code_id' => 454),
     2630            477 => array('existance' => true, 'emoji_code_id' => 456),
     2631            478 => array('existance' => true, 'emoji_code_id' => 457),
     2632            479 => array('existance' => true, 'emoji_code_id' => 458),
     2633            480 => array('existance' => true, 'emoji_code_id' => 459),
     2634            481 => array('existance' => true, 'emoji_code_id' => 460),
     2635            482 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花嫁]'),
     2636            483 => array('existance' => true, 'emoji_code_id' => 463),
     2637            484 => array('existance' => true, 'emoji_code_id' => 464),
     2638            485 => array('existance' => true, 'emoji_code_id' => 465),
     2639            486 => array('existance' => true, 'emoji_code_id' => 466),
     2640            487 => array('existance' => true, 'emoji_code_id' => 469),
     2641            488 => array('existance' => true, 'emoji_code_id' => 470),
     2642            489 => array('existance' => true, 'emoji_code_id' => 472),
     2643            490 => array('existance' => true, 'emoji_code_id' => 475),
     2644            491 => array('existance' => true, 'emoji_code_id' => 476),
     2645            492 => array('existance' => true, 'emoji_code_id' => 501),
     2646            493 => array('existance' => true, 'emoji_code_id' => 473),
     2647            494 => array('existance' => true, 'emoji_code_id' => 503),
     2648            495 => array('existance' => true, 'emoji_code_id' => 504),
     2649            496 => array('existance' => true, 'emoji_code_id' => 505),
     2650            497 => array('existance' => true, 'emoji_code_id' => 506),
     2651            498 => array('existance' => true, 'emoji_code_id' => 508),
     2652            499 => array('existance' => true, 'emoji_code_id' => 513),
     2653            500 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[オープンウェブ]'),
     2654            501 => array('existance' => true, 'emoji_code_id' => 168),
     2655            502 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ABCD]'),
     2656            503 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[abcd]'),
     2657            504 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[1234]'),
     2658            505 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[記号]'),
     2659            506 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[可]'),
     2660            507 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チェックマーク]'),
     2661            508 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ペン]'),
     2662            509 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ラジオボタン]'),
     2663            510 => array('existance' => true, 'emoji_code_id' => 120),
     2664            511 => array('existance' => true, 'emoji_code_id' => 253),
     2665            512 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ブックマーク]'),
     2666            513 => array('existance' => true, 'emoji_code_id' => 104),
     2667            514 => array('existance' => true, 'emoji_code_id' => 54),
     2668            515 => array('existance' => true, 'emoji_code_id' => 101),
     2669            516 => array('existance' => true, 'emoji_code_id' => 301),
     2670            517 => array('existance' => true, 'emoji_code_id' => 168),
     2671            518 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↑↓'),
     2672            700 => array('existance' => true, 'emoji_code_id' => 514),
     2673            701 => array('existance' => true, 'emoji_code_id' => 515),
     2674            702 => array('existance' => true, 'emoji_code_id' => 516),
     2675            703 => array('existance' => true, 'emoji_code_id' => 519),
     2676            704 => array('existance' => true, 'emoji_code_id' => 520),
     2677            705 => array('existance' => true, 'emoji_code_id' => 521),
     2678            706 => array('existance' => true, 'emoji_code_id' => 522),
     2679            707 => array('existance' => true, 'emoji_code_id' => 523),
     2680            708 => array('existance' => true, 'emoji_code_id' => 524),
     2681            709 => array('existance' => true, 'emoji_code_id' => 525),
     2682            710 => array('existance' => true, 'emoji_code_id' => 526),
     2683            711 => array('existance' => true, 'emoji_code_id' => 527),
     2684            712 => array('existance' => true, 'emoji_code_id' => 528),
     2685            713 => array('existance' => true, 'emoji_code_id' => 532),
     2686            714 => array('existance' => true, 'emoji_code_id' => 531),
     2687            715 => array('existance' => true, 'emoji_code_id' => 534),
     2688            716 => array('existance' => true, 'emoji_code_id' => 537),
     2689            717 => array('existance' => true, 'emoji_code_id' => 538),
     2690            718 => array('existance' => true, 'emoji_code_id' => 539),
     2691            719 => array('existance' => true, 'emoji_code_id' => 543),
     2692            720 => array('existance' => true, 'emoji_code_id' => 545),
     2693            721 => array('existance' => true, 'emoji_code_id' => 546),
     2694            722 => array('existance' => true, 'emoji_code_id' => 547),
     2695            723 => array('existance' => true, 'emoji_code_id' => 548),
     2696            724 => array('existance' => true, 'emoji_code_id' => 550),
     2697            725 => array('existance' => true, 'emoji_code_id' => 551),
     2698            726 => array('existance' => true, 'emoji_code_id' => 553),
     2699            727 => array('existance' => true, 'emoji_code_id' => 552),
     2700            728 => array('existance' => true, 'emoji_code_id' => 554),
     2701            729 => array('existance' => true, 'emoji_code_id' => 7),
     2702            730 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[旗]'),
     2703            731 => array('existance' => true, 'emoji_code_id' => 254),
     2704            732 => array('existance' => true, 'emoji_code_id' => 256),
     2705            733 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '!?'),
     2706            734 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '!!'),
     2707            735 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '~'),
     2708            736 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[メロン]'),
     2709            737 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パイナップル]'),
     2710            738 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ブドウ]'),
     2711            739 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[バナナ]'),
     2712            740 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[とうもろこし]'),
     2713            741 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キノコ]'),
     2714            742 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[栗]'),
     2715            743 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[モモ]'),
     2716            744 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[やきいも]'),
     2717            745 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ピザ]'),
     2718            746 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チキン]'),
     2719            747 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[七夕]'),
     2720            748 => array('existance' => true, 'emoji_code_id' => 68),
     2721            749 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[辰]'),
     2722            750 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ピアノ]'),
     2723            751 => array('existance' => true, 'emoji_code_id' => 23),
     2724            752 => array('existance' => true, 'emoji_code_id' => 25),
     2725            753 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ボーリング]'),
     2726            754 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[なまはげ]'),
     2727            755 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[天狗]'),
     2728            756 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[パンダ]'),
     2729            757 => array('existance' => true, 'emoji_code_id' => 409),
     2730            758 => array('existance' => true, 'emoji_code_id' => 111),
     2731            759 => array('existance' => true, 'emoji_code_id' => 305),
     2732            760 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[アイスクリーム]'),
     2733            761 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ドーナツ]'),
     2734            762 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[クッキー]'),
     2735            763 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[チョコ]'),
     2736            764 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キャンディ]'),
     2737            765 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[キャンディ]'),
     2738            766 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(/_\)'),
     2739            767 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '(・×・)'),
     2740            768 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '|(・×・)|'),
     2741            769 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[火山]'),
     2742            770 => array('existance' => true, 'emoji_code_id' => 340),
     2743            771 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ABC]'),
     2744            772 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[プリン]'),
     2745            773 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ミツバチ]'),
     2746            774 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[てんとう虫]'),
     2747            775 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ハチミツ]'),
     2748            776 => array('existance' => true, 'emoji_code_id' => 369),
     2749            777 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[飛んでいくお金]'),
     2750            778 => array('existance' => true, 'emoji_code_id' => 407),
     2751            779 => array('existance' => true, 'emoji_code_id' => 422),
     2752            780 => array('existance' => true, 'emoji_code_id' => 422),
     2753            781 => array('existance' => true, 'emoji_code_id' => 475),
     2754            782 => array('existance' => true, 'emoji_code_id' => 424),
     2755            783 => array('existance' => true, 'emoji_code_id' => 87),
     2756            784 => array('existance' => true, 'emoji_code_id' => 103),
     2757            785 => array('existance' => true, 'emoji_code_id' => 418),
     2758            786 => array('existance' => true, 'emoji_code_id' => 418),
     2759            787 => array('existance' => true, 'emoji_code_id' => 106),
     2760            788 => array('existance' => true, 'emoji_code_id' => 403),
     2761            789 => array('existance' => true, 'emoji_code_id' => 403),
     2762            790 => array('existance' => true, 'emoji_code_id' => 419),
     2763            791 => array('existance' => true, 'emoji_code_id' => 419),
     2764            792 => array('existance' => true, 'emoji_code_id' => 404),
     2765            793 => array('existance' => true, 'emoji_code_id' => 325),
     2766            794 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[モアイ]'),
     2767            795 => array('existance' => true, 'emoji_code_id' => 57),
     2768            796 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[花札]'),
     2769            797 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ジョーカー]'),
     2770            798 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[エビフライ]'),
     2771            799 => array('existance' => true, 'emoji_code_id' => 103),
     2772            800 => array('existance' => true, 'emoji_code_id' => 201),
     2773            801 => array('existance' => true, 'emoji_code_id' => 450),
     2774            802 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[EZムービー]'),
     2775            803 => array('existance' => true, 'emoji_code_id' => 339),
     2776            804 => array('existance' => true, 'emoji_code_id' => 535),
     2777            805 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[ジーンズ]'),
     2778            806 => array('existance' => true, 'emoji_code_id' => 103340),
     2779            807 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↑↓'),
     2780            808 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '⇔'),
     2781            809 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '↑↓'),
     2782            810 => array('existance' => true, 'emoji_code_id' => 462),
     2783            811 => array('existance' => true, 'emoji_code_id' => 116),
     2784            812 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[カタツムリ]'),
     2785            813 => array('existance' => true, 'emoji_code_id' => 404),
     2786            814 => array('existance' => true, 'emoji_code_id' => 404),
     2787            815 => array('existance' => false, 'emoji_code_id' => 0, 'value' => '[Cメール]'),
     2788            816 => array('existance' => true, 'emoji_code_id' => 116),
     2789            817 => array('existance' => true, 'emoji_code_id' => 16),
     2790            818 => array('existance' => true, 'emoji_code_id' => 216),
     2791            819 => array('existance' => true, 'emoji_code_id' => 18),
     2792            820 => array('existance' => true, 'emoji_code_id' => 439),
     2793            821 => array('existance' => true, 'emoji_code_id' => 403),
     2794            822 => array('existance' => true, 'emoji_code_id' => 422),
     2795        );
     2796    }
     2797   
     2798    function &getInstance()
     2799    {
     2800        static $singleton;
     2801        if (empty($singleton)) {
     2802            $singleton = new OpenPNE_KtaiEmoji();
     2803        }
     2804        return $singleton;
    242805    }
    252806
     
    272808     * 与えられた絵文字からその絵文字の絵文字コードを取得する
    282809     */
    29     function get_emoji_code($emoji, $carrier = '')
     2810    function get_emoji_code4emoji($emoji, $carrier = '')
    302811    {
    312812        $emoji_code = '';
    322813        switch ($carrier) {
    33                 case 'docomo':
     2814            case 'i':
    342815            $converter = OpenPNE_EmojiDocomo::getInstance();
    35             $emoji_code = $converter->get_emoji_code($emoji);
     2816            $emoji_code = $converter->get_emoji_code4emoji($emoji);
    362817            break;
    37             case 'au':
    38            
     2818            case 's':
     2819            $converter = OpenPNE_EmojiSoftBank::getInstance();
     2820            $emoji_code = $converter->get_emoji_code4emoji($emoji);
    392821            break;
    40             case 'vodafone':
    41            
     2822            case 'e':
     2823            $converter = OpenPNE_EmojiAU::getInstance();
     2824            $emoji_code = $converter->get_emoji_code4emoji($emoji);
    422825            break;
    432826            default:
    44             //キャリアが指定されていない場合は全てのキャリアでチェックを行ってキャリアを判別する
     2827            //キャリアが指定されていない場合は全てのキャリアでチェックを行う
     2828            $converter = OpenPNE_EmojiDocomo::getInstance();
     2829            $emoji_code = $converter->get_emoji_code4emoji($emoji);
     2830            if (!$emoji_code) {
     2831                $converter = OpenPNE_EmojiSoftBank::getInstance();
     2832                $emoji_code = $converter->get_emoji_code4emoji($emoji);
     2833            }
     2834            if (!$emoji_code) {
     2835                $converter = OpenPNE_EmojiAU::getInstance();
     2836                $emoji_code = $converter->get_emoji_code4emoji($emoji);
     2837            }
    452838            break;
    462839        }
    472840       
    482841        return $emoji_code;
     2842    }
     2843   
     2844    /**
     2845     * 与えられた絵文字のIDを指定されたキャリアの対応する絵文字IDで返す
     2846     * 対応するIDが指定されたキャリア間に存在しない場合はfalseを返す
     2847     */
     2848    function convert_emoji_code_id($o_carrier, $o_id, $c_carrier)
     2849    {
     2850        if ($o_carrier == $c_carrier) {
     2851            //キャリアの変更がない場合はそのままIDを返す
     2852            return $o_id;
     2853        }
     2854       
     2855        if (!$this->relation_list[$o_carrier][$c_carrier][$o_id]['existance']) {
     2856            return false;
     2857        }
     2858       
     2859        return $this->relation_list[$o_carrier][$c_carrier][$o_id]['emoji_code_id'];
     2860    }
     2861   
     2862    /**
     2863     * 与えられた絵文字コードを指定されたキャリアの対応する絵文字IDで返す
     2864     * 対応するIDが指定されたキャリア間に存在しない場合はfalseを返す
     2865     */
     2866    function convert_emoji_code($o_code, $c_carrier)
     2867    {
     2868        $o_carrier = $o_code[0];
     2869        $o_id = substr($o_code, 1);
     2870       
     2871        if ($o_carrier == $c_carrier) {
     2872            //キャリアの変更がない場合はそのままIDを返す
     2873                return $o_id;
     2874        } else {
     2875                return $this->convert_emoji_code_id($o_carrier, $o_id, $c_carrier);
     2876        }
     2877    }
     2878   
     2879    /**
     2880     * 与えられた絵文字コードを指定されたキャリアの対応する絵文字で返す
     2881     * 対応する絵文字が指定されたキャリア間に存在しない場合は定められた代替文字を返す
     2882     */
     2883    function convert_emoji($o_code, $c_carrier)
     2884    {
     2885        if ($c_code = $this->convert_emoji_code($o_code, $c_carrier)) {
     2886            switch ($c_carrier) {
     2887                case 'i':
     2888                $converter = OpenPNE_EmojiDocomo::getInstance();
     2889                break;
     2890                case 's':
     2891                $converter = OpenPNE_EmojiSoftBank::getInstance();
     2892                break;
     2893                case 'e':
     2894                $converter = OpenPNE_EmojiAU::getInstance();
     2895                break;
     2896                default:
     2897                return false;
     2898            }
     2899                return $converter->get_emoji4emoji_code_id($c_code);
     2900        }
     2901       
     2902        //対応する絵文字コードが変換先キャリアにない場合は代替文字を返す
     2903        $o_carrier = $o_code[0];
     2904        $o_id = substr($o_code, 1);
     2905        return $this->relation_list[$o_carrier][$c_carrier][$o_id]['value'];
    492906    }
    502907}
     
    752932
    762933    /**
    77      * 与えられた絵文字からその絵文字の絵文字コードを取得する
    78      * 絵文字が存在しない場合はfalseを返す
     2934     * 与えられた絵文字からその絵文字の絵文字コードを取得する
     2935     * 絵文字が存在しない場合はfalseを返す
    792936     */
    80     function get_emoji_code($emoji)
     2937    function get_emoji_code4emoji($emoji)
    812938    {
    82         $code_id = $this->get_emoji_code_id($emoji);
     2939        $code_id = $this->get_emoji_code_id4emoji($emoji);
    832940        if ($code_id !== false) {
    842941            $code = $this->carrier_id.$code_id;
     
    882945   
    892946    /**
    90      * 与えられた絵文字からその絵文字の絵文字コードのIDを取得する
    91      * 絵文字が存在しない場合はfalseを返す
     2947     * 与えられた絵文字からその絵文字の絵文字コードのIDを取得する
     2948     * 絵文字が存在しない場合はfalseを返す
    922949     */
    93     function get_emoji_code_id($emoji)
     2950    function get_emoji_code_id4emoji($emoji)
    942951    {
    952952        return array_search($emoji, $this->value_list);
    962953    }
     2954   
     2955   
     2956    /**
     2957     * 与えられた絵文字コードのIDに対応する絵文字を取得する
     2958     */
     2959    function get_emoji4emoji_code_id($emoji_code_id)
     2960    {
     2961        return $this->value_list[$emoji_code_id];
     2962    }
     2963   
    972964}
    982965
     
    1042971    function OpenPNE_EmojiDocomo()
    1052972    {
    106         $this->value_list  = array(
    107             1 => '&#xF89F;',
    108             2 => '&#xF8A0;',
     2973        $this->value_list = array(
     2974            1 => '&#xE63E;',
     2975            2 => '&#xE63F;',
     2976            3 => '&#xE640;',
     2977            4 => '&#xE641;',
     2978            5 => '&#xE642;',
     2979            6 => '&#xE643;',
     2980            7 => '&#xE644;',
     2981            8 => '&#xE645;',
     2982            9 => '&#xE646;',
     2983            10 => '&#xE647;',
     2984            11 => '&#xE648;',
     2985            12 => '&#xE649;',
     2986            13 => '&#xE64A;',
     2987            14 => '&#xE64B;',
     2988            15 => '&#xE64C;',
     2989            16 => '&#xE64D;',
     2990            17 => '&#xE64E;',
     2991            18 => '&#xE64F;',
     2992            19 => '&#xE650;',
     2993            20 => '&#xE651;',
     2994            21 => '&#xE652;',
     2995            22 => '&#xE653;',
     2996            23 => '&#xE654;',
     2997            24 => '&#xE655;',
     2998            25 => '&#xE656;',
     2999            26 => '&#xE657;',
     3000            27 => '&#xE658;',
     3001            28 => '&#xE659;',
     3002            29 => '&#xE65A;',
     3003            30 => '&#xE65B;',
     3004            31 => '&#xE65C;',
     3005            32 => '&#xE65D;',
     3006            33 => '&#xE65E;',
     3007            34 => '&#xE65F;',
     3008            35 => '&#xE660;',
     3009            36 => '&#xE661;',
     3010            37 => '&#xE662;',
     3011            38 => '&#xE663;',
     3012            39 => '&#xE664;',
     3013            40 => '&#xE665;',
     3014            41 => '&#xE666;',
     3015            42 => '&#xE667;',
     3016            43 => '&#xE668;',
     3017            44 => '&#xE669;',
     3018            45 => '&#xE66A;',
     3019            46 => '&#xE66B;',
     3020            47 => '&#xE66C;',
     3021            48 => '&#xE66D;',
     3022            49 => '&#xE66E;',
     3023            50 => '&#xE66F;',
     3024            51 => '&#xE670;',
     3025            52 => '&#xE671;',
     3026            53 => '&#xE672;',
     3027            54 => '&#xE673;',
     3028            55 => '&#xE674;',
     3029            56 => '&#xE675;',
     3030            57 => '&#xE676;',
     3031            58 => '&#xE677;',
     3032            59 => '&#xE678;',
     3033            60 => '&#xE679;',
     3034            61 => '&#xE67A;',
     3035            62 => '&#xE67B;',
     3036            63 => '&#xE67C;',
     3037            64 => '&#xE67D;',
     3038            65 => '&#xE67E;',
     3039            66 => '&#xE67F;',
     3040            67 => '&#xE680;',
     3041            68 => '&#xE681;',
     3042            69 => '&#xE682;',
     3043            70 => '&#xE683;',
     3044            71 => '&#xE684;',
     3045            72 => '&#xE685;',
     3046            73 => '&#xE686;',
     3047            74 => '&#xE687;',
     3048            75 => '&#xE688;',
     3049            76 => '&#xE689;',
     3050            77 => '&#xE68A;',
     3051            78 => '&#xE68B;',
     3052            79 => '&#xE68C;',
     3053            80 => '&#xE68D;',
     3054            81 => '&#xE68E;',
     3055            82 => '&#xE68F;',
     3056            83 => '&#xE690;',
     3057            84 => '&#xE691;',
     3058            85 => '&#xE692;',
     3059            86 => '&#xE693;',
     3060            87 => '&#xE694;',
     3061            88 => '&#xE695;',
     3062            89 => '&#xE696;',
     3063            90 => '&#xE697;',
     3064            91 => '&#xE698;',
     3065            92 => '&#xE699;',
     3066            93 => '&#xE69A;',
     3067            94 => '&#xE69B;',
     3068            95 => '&#xE69C;',
     3069            96 => '&#xE69D;',
     3070            97 => '&#xE69E;',
     3071            98 => '&#xE69F;',
     3072            99 => '&#xE6A0;',
     3073            100 => '&#xE6A1;',
     3074            101 => '&#xE6A2;',
     3075            102 => '&#xE6A3;',
     3076            103 => '&#xE6A4;',
     3077            104 => '&#xE6A5;',
     3078            105 => '&#xE6CE;',
     3079            106 => '&#xE6CF;',
     3080            107 => '&#xE6D0;',
     3081            108 => '&#xE6D1;',
     3082            109 => '&#xE6D2;',
     3083            110 => '&#xE6D3;',
     3084            111 => '&#xE6D4;',
     3085            112 => '&#xE6D5;',
     3086            113 => '&#xE6D6;',
     3087            114 => '&#xE6D7;',
     3088            115 => '&#xE6D8;',
     3089            116 => '&#xE6D9;',
     3090            117 => '&#xE6DA;',
     3091            118 => '&#xE6DB;',
     3092            119 => '&#xE6DC;',
     3093            120 => '&#xE6DD;',
     3094            121 => '&#xE6DE;',
     3095            122 => '&#xE6DF;',
     3096            123 => '&#xE6E0;',
     3097            124 => '&#xE6E1;',
     3098            125 => '&#xE6E2;',
     3099            126 => '&#xE6E3;',
     3100            127 => '&#xE6E4;',
     3101            128 => '&#xE6E5;',
     3102            129 => '&#xE6E6;',
     3103            130 => '&#xE6E7;',
     3104            131 => '&#xE6E8;',
     3105            132 => '&#xE6E9;',
     3106            133 => '&#xE6EA;',
     3107            134 => '&#xE6EB;',
     3108            135 => '&#xE70B;',
     3109            136 => '&#xE6EC;',
     3110            137 => '&#xE6ED;',
     3111            138 => '&#xE6EE;',
     3112            139 => '&#xE6EF;',
     3113            140 => '&#xE6F0;',
     3114            141 => '&#xE6F1;',
     3115            142 => '&#xE6F2;',
     3116            143 => '&#xE6F3;',
     3117            144 => '&#xE6F4;',
     3118            145 => '&#xE6F5;',
     3119            146 => '&#xE6F6;',
     3120            147 => '&#xE6F7;',
     3121            148 => '&#xE6F8;',
     3122            149 => '&#xE6F9;',
     3123            150 => '&#xE6FA;',
     3124            151 => '&#xE6FB;',
     3125            152 => '&#xE6FC;',
     3126            153 => '&#xE6FD;',
     3127            154 => '&#xE6FE;',
     3128            155 => '&#xE6FF;',
     3129            156 => '&#xE700;',
     3130            157 => '&#xE701;',
     3131            158 => '&#xE702;',
     3132            159 => '&#xE703;',
     3133            160 => '&#xE704;',
     3134            161 => '&#xE705;',
     3135            162 => '&#xE706;',
     3136            163 => '&#xE707;',
     3137            164 => '&#xE708;',
     3138            165 => '&#xE709;',
     3139            166 => '&#xE70A;',
     3140            167 => '&#xE6AC;',
     3141            168 => '&#xE6AD;',
     3142            169 => '&#xE6AE;',
     3143            170 => '&#xE6B1;',
     3144            171 => '&#xE6B2;',
     3145            172 => '&#xE6B3;',
     3146            173 => '&#xE6B7;',
     3147            174 => '&#xE6B8;',
     3148            175 => '&#xE6B9;',
     3149            176 => '&#xE6BA;',
     3150            1001 => '&#xE70C;',
     3151            1002 => '&#xE70D;',
     3152            1003 => '&#xE70E;',
     3153            1004 => '&#xE70F;',
     3154            1005 => '&#xE710;',
     3155            1006 => '&#xE711;',
     3156            1007 => '&#xE712;',
     3157            1008 => '&#xE713;',
     3158            1009 => '&#xE714;',
     3159            1010 => '&#xE715;',
     3160            1011 => '&#xE716;',
     3161            1012 => '&#xE717;',
     3162            1013 => '&#xE718;',
     3163            1014 => '&#xE719;',
     3164            1015 => '&#xE71A;',
     3165            1016 => '&#xE71B;',
     3166            1017 => '&#xE71C;',
     3167            1018 => '&#xE71D;',
     3168            1019 => '&#xE71E;',
     3169            1020 => '&#xE71F;',
     3170            1021 => '&#xE720;',
     3171            1022 => '&#xE721;',
     3172            1023 => '&#xE722;',
     3173            1024 => '&#xE723;',
     3174            1025 => '&#xE724;',
     3175            1026 => '&#xE725;',
     3176            1027 => '&#xE726;',
     3177            1028 => '&#xE727;',
     3178            1029 => '&#xE728;',
     3179            1030 => '&#xE729;',
     3180            1031 => '&#xE72A;',
     3181            1032 => '&#xE72B;',
     3182            1033 => '&#xE72C;',
     3183            1034 => '&#xE72D;',
     3184            1035 => '&#xE72E;',
     3185            1036 => '&#xE72F;',
     3186            1037 => '&#xE730;',
     3187            1038 => '&#xE731;',
     3188            1039 => '&#xE732;',
     3189            1040 => '&#xE733;',
     3190            1041 => '&#xE734;',
     3191            1042 => '&#xE735;',
     3192            1043 => '&#xE736;',
     3193            1044 => '&#xE737;',
     3194            1045 => '&#xE738;',
     3195            1046 => '&#xE739;',
     3196            1047 => '&#xE73A;',
     3197            1048 => '&#xE73B;',
     3198            1049 => '&#xE73C;',
     3199            1050 => '&#xE73D;',
     3200            1051 => '&#xE73E;',
     3201            1052 => '&#xE73F;',
     3202            1053 => '&#xE740;',
     3203            1054 => '&#xE741;',
     3204            1055 => '&#xE742;',
     3205            1056 => '&#xE743;',
     3206            1057 => '&#xE744;',
     3207            1058 => '&#xE745;',
     3208            1059 => '&#xE746;',
     3209            1060 => '&#xE747;',
     3210            1061 => '&#xE748;',
     3211            1062 => '&#xE749;',
     3212            1063 => '&#xE74A;',
     3213            1064 => '&#xE74B;',
     3214            1065 => '&#xE74C;',
     3215            1066 => '&#xE74D;',
     3216            1067 => '&#xE74E;',
     3217            1068 => '&#xE74F;',
     3218            1069 => '&#xE750;',
     3219            1070 => '&#xE751;',
     3220            1071 => '&#xE752;',
     3221            1072 => '&#xE753;',
     3222            1073 => '&#xE754;',
     3223            1074 => '&#xE755;',
     3224            1075 => '&#xE756;',
     3225            1076 => '&#xE757;',
    1093226        );
    1103227        $this->carrier_id = 'i';
     
    1213238}
    1223239
     3240class OpenPNE_EmojiSoftBank extends OpenPNE_EmojiBase
     3241{   
     3242    /**
     3243     * constructor
     3244     */
     3245    function OpenPNE_EmojiSoftBank()
     3246    {
     3247        $this->value_list = array(
     3248            1 => 'G!',
     3249            2 => 'G"',
     3250            3 => 'G#',
     3251            4 => 'G$',
     3252            5 => 'G',
     3253            6 => 'G&',
     3254            7 => 'G\'',
     3255            8 => 'G(',
     3256            9 => 'G)',
     3257            10 => 'G*',
     3258            11 => 'G+',
     3259            12 => 'G,',
     3260            13 => 'G-',
     3261            14 => 'G.',
     3262            15 => 'G/',
     3263            16 => 'G0',
     3264            17 => 'G1',
     3265            18 => 'G2',
     3266            19 => 'G3',
     3267            20 => 'G4',
     3268            21 => 'G5',
     3269            22 => 'G6',
     3270            23 => 'G7',
     3271            24 => 'G8',
     3272            25 => 'G9',
     3273            26 => 'G:',
     3274            27 => 'G;',
     3275            28 => 'G<',
     3276            29 => 'G=',
     3277            30 => 'G>',
     3278            31 => 'G?',
     3279            32 => 'G@',
     3280            33 => 'GA',
     3281            34 => 'GB',
     3282            35 => 'GC',
     3283            36 => 'GD',
     3284            37 => 'GE',
     3285            38 => 'GF',
     3286            39 => 'GG',
     3287            40 => 'GH',
     3288            41 => 'GI',
     3289            42 => 'GJ',
     3290            43 => 'GK',
     3291            44 => 'GL',
     3292            45 => 'GM',
     3293            46 => 'GN',
     3294            47 => 'GO',
     3295            48 => 'GP',
     3296            49 => 'GQ',
     3297            50 => 'GR',
     3298            51 => 'GS',
     3299            52 => 'GT',
     3300            53 => 'GU',
     3301            54 => 'GV',
     3302            55 => 'GW',
     3303            56 => 'GX',
     3304            57 => 'GY',
     3305            58 => 'GZ',
     3306            59 => 'G[',
     3307            60 => 'G\\',
     3308            61 => 'G]',
     3309            62 => 'G^',
     3310            63 => 'G_',
     3311            64 => 'G`',
     3312            65 => 'Ga',
     3313            66 => 'Gb',
     3314            67 => 'Gc',
     3315            68 => 'Gd',
     3316            69 => 'Ge',
     3317            70 => 'Gf',
     3318            71 => 'Gg',
     3319            72 => 'Gh',
     3320            73 => 'Gi',
     3321            74 => 'Gj',
     3322            75 => 'Gk',
     3323            76 => 'Gl',
     3324            77 => 'Gm',
     3325            78 => 'Gn',
     3326            79 => 'Go',
     3327            80 => 'Gp',
     3328            81 => 'Gq',
     3329            82 => 'Gr',
     3330            83 => 'Gs',
     3331            84 => 'Gt',
     3332            85 => 'Gu',
     3333            86 => 'Gv',
     3334            87 => 'Gw',
     3335            88 => 'Gx',
     3336            89 => 'Gy',
     3337            90 => 'Gz',
     3338            101 => 'E!',
     3339            102 => 'E"',
     3340            103 => 'E#',
     3341            104 => 'E$',
     3342            105 => 'E',
     3343            106 => 'E&',
     3344            107 => 'E\'',
     3345            108 => 'E(',
     3346            109 => 'E)',
     3347            110 => 'E*',
     3348            111 => 'E+',
     3349            112 => 'E,',
     3350            113 => 'E-',
     3351            114 => 'E.',
     3352            115 => 'E/',
     3353            116 => 'E0',
     3354            117 => 'E1',
     3355            118 => 'E2',
     3356            119 => 'E3',
     3357            120 => 'E4',
     3358            121 => 'E5',
     3359            122 => 'E6',
     3360            123 => 'E7',
     3361            124 => 'E8',
     3362            125 => 'E9',
     3363            126 => 'E:',
     3364            127 => 'E;',
     3365            128 => 'E<',
     3366            129 => 'E=',
     3367            130 => 'E>',
     3368            131 => 'E?',
     3369            132 => 'E@',
     3370            133 => 'EA',
     3371            134 => 'EB',
     3372            135 => 'EC',
     3373            136 => 'ED',
     3374            137 => 'EE',
     3375            138 => 'EF',
     3376            139 => 'EG',
     3377            140 => 'EH',
     3378            141 => 'EI',
     3379            142 => 'EJ',
     3380            143 => 'EK',
     3381            144 => 'EL',
     3382            145 => 'EM',
     3383            146 => 'EN',
     3384            147 => 'EO',
     3385            148 => 'EP',
     3386            149 => 'EQ',
     3387            150 => 'ER',
     3388            151 => 'ES',
     3389            152 => 'ET',
     3390            153 => 'EU',
     3391            154 => 'EV',
     3392            155 => 'EW',
     3393            156 => 'EX',
     3394            157 => 'EY',
     3395            158 => 'EZ',
     3396            159 => 'E[',
     3397            160 => 'E\\',
     3398            161 => 'E]',
     3399            162 => 'E^',
     3400            163 => 'E_',
     3401            164 => 'E`',
     3402            165 => 'Ea',
     3403            166 => 'Eb',
     3404            167 => 'Ec',
     3405            168 => 'Ed',
     3406            169 => 'Ee',
     3407            170 => 'Ef',
     3408            171 => 'Eg',
     3409            172 => 'Eh',
     3410            173 => 'Ei',
     3411            174 => 'Ej',
     3412            175 => 'Ek',
     3413            176 => 'El',
     3414            177 => 'Em',
     3415            178 => 'En',
     3416            179 => 'Eo',
     3417            180 => 'Ep',
     3418            181 => 'Eq',
     3419            182 => 'Er',
     3420            183 => 'Es',
     3421            184 => 'Et',
     3422            185 => 'Eu',
     3423            186 => 'Ev',
     3424            187 => 'Ew',
     3425            188 => 'Ex',
     3426            189 => 'Ey',
     3427            190 => 'Ez',
     3428            201 => 'F!',
     3429            202 => 'F"',
     3430            203 => 'F#',
     3431            204 => 'F$',
     3432            205 => 'F',
     3433            206 => 'F&',
     3434            207 => 'F\'',
     3435            208 => 'F(',
     3436            209 => 'F)',
     3437            210 => 'F*',
     3438            211 => 'F+',
     3439            212 => 'F,',
     3440            213 => 'F-',
     3441            214 => 'F.',
     3442            215 => 'F/',
     3443            216 => 'F0',
     3444            217 => 'F1',
     3445            218 => 'F2',
     3446            219 => 'F3',
     3447            220 => 'F4',
     3448            221 => 'F5',
     3449            222 => 'F6',
     3450            223 => 'F7',
     3451            224 => 'F8',
     3452            225 => 'F9',
     3453            226 => 'F:',
     3454            227 => 'F;',
     3455            228 => 'F<',
     3456            229 => 'F=',
     3457            230 => 'F>',
     3458            231 => 'F?',
     3459            232 => 'F@',
     3460            233 => 'FA',
     3461            234 => 'FB',
     3462            235 => 'FC',
     3463            236 => 'FD',
     3464            237 => 'FE',
     3465            238 => 'FF',
     3466            239 => 'FG',
     3467            240 => 'FH',
     3468            241 => 'FI',
     3469            242 => 'FJ',
     3470            243 => 'FK',
     3471            244 => 'FL',
     3472            245 => 'FM',
     3473            246 => 'FN',
     3474            247 => 'FO',
     3475            248 => 'FP',
     3476            249 => 'FQ',
     3477            250 => 'FR',
     3478            251 => 'FS',
     3479            252 => 'FT',
     3480            253 => 'FU',
     3481            254 => 'FV',
     3482            255 => 'FW',
     3483            256 => 'FX',
     3484            257 => 'FY',
     3485            258 => 'FZ',
     3486            259 => 'F[',
     3487            260 => 'F\\',
     3488            261 => 'F]',
     3489            262 => 'F^',
     3490            263 => 'F_',
     3491            264 => 'F`',
     3492            265 => 'Fa',
     3493            266 => 'Fb',
     3494            267 => 'Fc',
     3495            268 => 'Fd',
     3496            269 => 'Fe',
     3497            270 => 'Ff',
     3498            271 => 'Fg',
     3499            272 => 'Fh',
     3500            273 => 'Fi',
     3501            274 => 'Fj',
     3502            275 => 'Fk',
     3503            276 => 'Fl',
     3504            277 => 'Fm',
     3505            278 => 'Fn',
     3506            279 => 'Fo',
     3507            280 => 'Fp',
     3508            281 => 'Fq',
     3509            282 => 'Fr',
     3510            283 => 'Fs',
     3511            284 => 'Ft',
     3512            285 => 'Fu',
     3513            286 => 'Fv',
     3514            287 => 'Fw',
     3515            288 => 'Fx',
     3516            289 => 'Fy',
     3517            290 => 'Fz',
     3518            301 => 'O!',
     3519            302 => 'O"',
     3520            303 => 'O#',
     3521            304 => 'O$',
     3522            305 => 'O',
     3523            306 => 'O&',
     3524            307 => 'O\'',
     3525            308 => 'O(',
     3526            309 => 'O)',
     3527            310 => 'O*',
     3528            311 => 'O+',
     3529            312 => 'O,',
     3530            313 => 'O-',
     3531            314 => 'O.',
     3532            315 => 'O/',
     3533            316 => 'O0',
     3534            317 => 'O1',
     3535            318 => 'O2',
     3536            319 => 'O3',
     3537            320 => 'O4',
     3538            321 => 'O5',
     3539            322 => 'O6',
     3540            323 => 'O7',
     3541            324 => 'O8',
     3542            325 => 'O9',
     3543            326 => 'O:',
     3544            327 => 'O;',
     3545            328 => 'O<',
     3546            329 => 'O=',
     3547            330 => 'O>',
     3548            331 => 'O?',
     3549            332 => 'O@',
     3550            333 => 'OA',
     3551            334 => 'OB',
     3552            335 => 'OC',
     3553            336 => 'OD',
     3554            337 => 'OE',
     3555            338 => 'OF',
     3556            339 => 'OG',
     3557            340 => 'OH',
     3558            341 => 'OI',
     3559            342 => 'OJ',
     3560            343 => 'OK',
     3561            344 => 'OL',
     3562            345 => 'OM',
     3563            346 => 'ON',
     3564            347 => 'OO',
     3565            348 => 'OP',
     3566            349 => 'OQ',
     3567            350 => 'OR',
     3568            351 => 'OS',
     3569            352 => 'OT',
     3570            353 => 'OU',
     3571            354 => 'OV',
     3572            355 => 'OW',
     3573            356 => 'OX',
     3574            357 => 'OY',
     3575            358 => 'OZ',
     3576            359 => 'O[',
     3577            360 => 'O\\',
     3578            361 => 'O]',
     3579            362 => 'O^',
     3580            363 => 'O_',
     3581            364 => 'O`',
     3582            365 => 'Oa',
     3583            366 => 'Ob',
     3584            367 => 'Oc',
     3585            368 => 'Od',
     3586            369 => 'Oe',
     3587            370 => 'Of',
     3588            371 => 'Og',
     3589            372 => 'Oh',
     3590            373 => 'Oi',
     3591            374 => 'Oj',
     3592            375 => 'Ok',
     3593            376 => 'Ol',
     3594            377 => 'Om',
     3595            401 => 'P!',
     3596            402 => 'P"',
     3597            403 => 'P#',
     3598            404 => 'P$',
     3599            405 => 'P',
     3600            406 => 'P&',
     3601            407 => 'P\'',
     3602            408 => 'P(',
     3603            409 => 'P)',
     3604            410 => 'P*',
     3605            411 => 'P+',
     3606            412 => 'P,',
     3607            413 => 'P-',
     3608            414 => 'P.',
     3609            415 => 'P/',
     3610            416 => 'P0',
     3611            417 => 'P1',
     3612            418 => 'P2',
     3613            419 => 'P3',
     3614            420 => 'P4',
     3615            421 => 'P5',
     3616            422 => 'P6',
     3617            423 => 'P7',
     3618            424 => 'P8',
     3619            425 => 'P9',
     3620            426 => 'P:',
     3621            427 => 'P;',
     3622            428 => 'P<',
     3623            429 => 'P=',
     3624            430 => 'P>',
     3625            431 => 'P?',
     3626            432 => 'P@',
     3627            433 => 'PA',
     3628            434 => 'PB',
     3629            435 => 'PC',
     3630            436 => 'PD',
     3631            437 => 'PE',
     3632            438 => 'PF',
     3633            439 => 'PG',
     3634            440 => 'PH',
     3635            441 => 'PI',
     3636            442 => 'PJ',
     3637            443 => 'PK',
     3638            444 => 'PL',
     3639            445 => 'PM',
     3640            446 => 'PN',
     3641            447 => 'PO',
     3642            448 => 'PP',
     3643            449 => 'PQ',
     3644            450 => 'PR',
     3645            451 => 'PS',
     3646            452 => 'PT',
     3647            453 => 'PU',
     3648            454 => 'PV',
     3649            455 => 'PW',
     3650            456 => 'PX',
     3651            457 => 'PY',
     3652            458 => 'PZ',
     3653            459 => 'P[',
     3654            460 => 'P\\',
     3655            461 => 'P]',
     3656            462 => 'P^',
     3657            463 => 'P_',
     3658            464 => 'P`',
     3659            465 => 'Pa',
     3660            466 => 'Pb',
     3661            467 => 'Pc',
     3662            468 => 'Pd',
     3663            469 => 'Pe',
     3664            470 => 'Pf',
     3665            471 => 'Pg',
     3666            472 => 'Ph',
     3667            473 => 'Pi',
     3668            474 => 'Pj',
     3669            475 => 'Pk',
     3670            476 => 'Pl',
     3671            501 => 'Q!',
     3672            502 => 'Q"',
     3673            503 => 'Q#',
     3674            504 => 'Q$',
     3675            505 => 'Q',
     3676            506 => 'Q&',
     3677            507 => 'Q\'',
     3678            508 => 'Q(',
     3679            509 => 'Q)',
     3680            510 => 'Q*',
     3681            511 => 'Q+',
     3682            512 => 'Q,',
     3683            513 => 'Q-',
     3684            514 => 'Q.',
     3685            515 => 'Q/',
     3686            516 => 'Q0',
     3687            517 => 'Q1',
     3688            518 => 'Q2',
     3689            519 => 'Q3',
     3690            520 => 'Q4',
     3691            521 => 'Q5',
     3692            522 => 'Q6',
     3693            523 => 'Q7',
     3694            524 => 'Q8',
     3695            525 => 'Q9',
     3696            526 => 'Q:',
     3697            527 => 'Q;',
     3698            528 => 'Q<',
     3699            529 => 'Q=',
     3700            530 => 'Q>',
     3701            531 => 'Q?',
     3702            532 => 'Q@',
     3703            533 => 'QA',
     3704            534 => 'QB',
     3705            535 => 'QC',
     3706            536 => 'QD',
     3707            537 => 'QE',
     3708            538 => 'QF',
     3709            539 => 'QG',
     3710            540 => 'QH',
     3711            541 => 'QI',
     3712            542 => 'QJ',
     3713            543 => 'QK',
     3714            544 => 'QL',
     3715            545 => 'QM',
     3716            546 => 'QN',
     3717            547 => 'QO',
     3718            548 => 'QP',
     3719            549 => 'QQ',
     3720            550 => 'QR',
     3721            551 => 'QS',
     3722            552 => 'QT',
     3723            553 => 'QU',
     3724            554 => 'QV',
     3725            555 => 'QW',
     3726            556 => 'QX',
     3727            557 => 'QY',
     3728            558 => 'QZ',
     3729            559 => 'Q[',
     3730            560 => 'Q\\',
     3731            561 => 'Q]',
     3732            562 => 'Q^',
     3733        );
     3734        foreach ($this->value_list as $key => $value) {
     3735            $this->value_list[$key] = pack('c5', 0x1b, 0x24, ord($value[0]), ord($value[1]), 0x0f);
     3736        }
     3737       
     3738        $this->carrier_id = 's';
     3739    }
     3740   
     3741    function &getInstance()
     3742    {
     3743        static $singleton;
     3744        if (empty($singleton)) {
     3745            $singleton = new OpenPNE_EmojiSoftBank();
     3746        }
     3747        return $singleton;
     3748    }
     3749}
     3750
     3751class OpenPNE_EmojiAU extends OpenPNE_EmojiBase
     3752{   
     3753    /**
     3754     * constructor
     3755     */
     3756    function OpenPNE_EmojiAU()
     3757    {
     3758        $this->value_list = array(
     3759            1=> '&#xE481;',
     3760            2=> '&#xE482;',
     3761            3=> '&#xE483;',
     3762            4=> '&#xE52C;',
     3763            5=> '&#xE52D;',
     3764            6=> '&#xE52E;',
     3765            7=> '&#xE52F;',
     3766            8=> '&#xE530;',
     3767            9=> '&#xE531;',
     3768            10=> '&#xE532;',
     3769            11=> '&#xE533;',
     3770            12=> '&#xE4C1;',
     3771            13=> '&#xE511;',
     3772            14=> '&#xE579;',
     3773            15=> '&#xE486;',
     3774            16=> '&#xE487;',
     3775            17=> '&#xE534;',
     3776            18=> '&#xE535;',
     3777            19=> '&#xE536;',
     3778            20=> '&#xE537;',
     3779            21=> '&#xE538;',
     3780            22=> '&#xE539;',
     3781            23=> '&#xE53A;',
     3782            24=> '&#xE53B;',
     3783            25=> '&#xE57A;',
     3784            26=> '&#xE53C;',
     3785            27=> '&#xE53D;',
     3786            28=> '&#xE53E;',
     3787            29=> '&#xE53F;',
     3788            30=> '&#xE540;',
     3789            31=> '&#xE541;',
     3790            32=> '&#xE542;',
     3791            33=> '&#xE543;',
     3792            34=> '&#xE544;',
     3793            35=> '&#xE545;',
     3794            36=> '&#xE546;',
     3795            37=> '&#xE547;',
     3796            38=> '&#xE548;',
     3797            39=> '&#xE549;',
     3798            40=> '&#xE54A;',
     3799            41=> '&#xE54B;',
     3800            42=> '&#xE54C;',
     3801            43=> '&#xE54D;',
     3802            44=> '&#xE488;',
     3803            45=> '&#xE4BA;',
     3804            46=> '&#xE594;',
     3805            47=> '&#xE489;',
     3806            48=> '&#xE512;',
     3807            49=> '&#xE560;',
     3808            50=> '&#xE4FA;',
     3809            51=> '&#xE595;',
     3810            52=> '&#xE4C2;',
     3811            53=> '&#xE513;',
     3812            54=> '&#xE54E;',
     3813            55=> '&#xE54F;',
     3814            56=> '&#xE561;',
     3815            57=> '&#xE57B;',
     3816            58=> '&#xE47C;',
     3817            59=> '&#xE562;',
     3818            60=> '&#xE48A;',
     3819            61=> '&#xE550;',
     3820            62=> '&#xE551;',
     3821            63=> '&#xE552;',
     3822            64=> '&#xE553;',
     3823            65=> '&#xE4C3;',
     3824            66=> '&#xE554;',
     3825            67=> '&#xE563;',
     3826            68=> '&#xE4FB;',
     3827            69=> '&#xE48B;',
     3828            70=> '&#xE555;',
     3829            71=> '&#xE556;',
     3830            72=> '&#xE514;',
     3831            73=> '&#xE557;',
     3832            74=> '&#xE4DF;',
     3833            75=> '&#xE468;',
     3834            76=> '&#xE46C;',
     3835            77=> '&#xE476;',
     3836            78=> '&#xE4E0;',
     3837            79=> '&#xE58F;',
     3838            80=> '&#xE4FC;',
     3839            81=> '&#xE558;',
     3840            82=> '&#xE559;',
     3841            83=> '&#xE49C;',
     3842            84=> '&#xE590;',
     3843            85=> '&#xE596;',
     3844            86=> '&#xE4FD;',
     3845            87=> '&#xE57C;',
     3846            88=> '&#xE55A;',
     3847            89=> '&#xE55B;',
     3848            90=> '&#xE573;',
     3849            91=> '&#xE49D;',
     3850            92=> '&#xE564;',
     3851            93=> '&#xE597;',
     3852            94=> '&#xE515;',
     3853            95=> '&#xE48C;',
     3854            96=> '&#xE4BB;',
     3855            97=> '&#xE565;',
     3856            98=> '&#xE484;',
     3857            99=> '&#xE46A;',
     3858            100=> '&#xE566;',
     3859            101=> '&#xE567;',
     3860            102=> '&#xE568;',
     3861            103=> '&#xE569;',
     3862            104=> '&#xE516;',
     3863            105=> '&#xE56A;',
     3864            106=> '&#xE49E;',
     3865            107=> '&#xE48D;',
     3866            108=> '&#xE521;',
     3867            109=> '&#xE57D;',
     3868            110=> '&#xE517;',
     3869            111=> '&#xE57E;',
     3870            112=> '&#xE4AB;',
     3871            113=> '&#xE4E4;',
     3872            114=> '&#xE57F;',
     3873            115=> '&#xE580;',
     3874            116=> '&#xE4FE;',
     3875            117=> '&#xE55C;',
     3876            118=> '&#xE55D;',
     3877            119=> '&#xE518;',
     3878            120=> '&#xE519;',
     3879            121=> '&#xE56B;',
     3880            122=> '&#xE49F;',
     3881            123=> '&#xE581;',
     3882            124=> '&#xE51A;',
     3883            125=> '&#xE4B1;',
     3884            126=> '&#xE582;',
     3885            127=> '&#xE574;',
     3886            128=> '&#xE575;',
     3887            129=> '&#xE51B;',
     3888            130=> '&#xE583;',
     3889            131=> '&#xE56C;',
     3890            132=> '&#xE55E;',
     3891            133=> '&#xE4CE;',
     3892            134=> '&#xE4E1;',
     3893            135=> '&#xE584;',
     3894            136=> '&#xE55F;',
     3895            137=> '&#xE56D;',
     3896            138=> '&#xE51C;',
     3897            139=> '&#xE585;',
     3898            140=> '&#xE4FF;',
     3899            141=> '&#xE500;',
     3900            142=> '&#xE56E;',
     3901            143=> '&#xE4A0;',
     3902            144=> '&#xE4CF;',
     3903            145=> '&#xE51D;',
     3904            146=> '&#xE4AC;',
     3905            147=> '&#xE56F;',
     3906            148=> '&#xE4B2;',
     3907            149=> '&#xE4A1;',
     3908            150=> '&#xE586;',
     3909            151=> '&#xE591;',
     3910            152=> '&#xE587;',
     3911            153=> '&#xE592;',
     3912            154=> '&#xE593;',
     3913            155=> '&#xE51E;',
     3914            156=> '&#xE4AD;',
     3915            157=> '&#xE570;',
     3916            158=> '&#xE4A2;',
     3917            159=> '&#xE576;',
     3918            160=> '&#xE4C4;',
     3919            161=> '&#xE588;',
     3920            162=> '&#xE589;',
     3921            163=> '&#xE501;',
     3922            164=> '&#xE58A;',
     3923            165=> '&#xE51F;',
     3924            166=> '&#xE520;',
     3925            167=> '&#xE48E;',
     3926            168=> '&#xE4B3;',
     3927            169=> '&#xE4B4;',
     3928            170=> '&#xE4C8;',
     3929            171=> '&#xE58B;',
     3930            172=> '&#xE4B5;',
     3931            173=> '&#xE58C;',
     3932            174=> '&#xE58D;',
     3933            175=> '&#xE58E;',
     3934            176=> '&#xE47D;',
     3935            177=> '&#xE47E;',
     3936            178=> '&#xE47F;',
     3937            179=> '&#xE480;',
     3938            180=> '&#xE522;',
     3939            181=> '&#xE523;',
     3940            182=> '&#xE524;',
     3941            183=> '&#xE525;',
     3942            184=> '&#xE526;',
     3943            185=> '&#xE527;',
     3944            186=> '&#xE528;',
     3945            187=> '&#xE529;',
     3946            188=> '&#xE52A;',
     3947            189=> '&#xE52B;',
     3948            190=> '&#xE469;',
     3949            191=> '&#xE485;',
     3950            192=> '&#xE48F;',
     3951            193=> '&#xE490;',
     3952            194=> '&#xE491;',
     3953            195=> '&#xE492;',
     3954            196=> '&#xE493;',
     3955            197=> '&#xE494;',
     3956            198=> '&#xE495;',
     3957            199=> '&#xE496;',
     3958            200=> '&#xE497;',
     3959            201=> '&#xE498;',
     3960            202=> '&#xE499;',
     3961            203=> '&#xE49A;',
     3962            204=> '&#xE49B;',
     3963            205=> '&#xE4A3;',
     3964            206=> '&#xE4A4;',
     3965            207=> '&#xE4A5;',
     3966            208=> '&#xE4A6;',
     3967            209=> '&#xE4A7;',
     3968            210=> '&#xE4A8;',
     3969            211=> '&#xE4A9;',
     3970            212=> '&#xE4AA;',
     3971            213=> '&#xE571;',
     3972            214=> '&#xE572;',
     3973            215=> '&#xE4AE;',
     3974            216=> '&#xE4AF;',
     3975            217=> '&#xE4B0;',
     3976            218=> '&#xE46B;',
     3977            219=> '&#xE4B6;',
     3978            220=> '&#xE4B7;',
     3979            221=> '&#xE4B8;',
     3980            222=> '&#xE4B9;',
     3981            223=> '&#xE46D;',
     3982            224=> '&#xE4BC;',
     3983            225=> '&#xE4BD;',
     3984            226=> '&#xE4BE;',
     3985            227=> '&#xE4BF;',
     3986            228=> '&#xE4C0;',
     3987            229=> '&#xE46E;',
     3988            230=> '&#xE46F;',
     3989            231=> '&#xE4C5;',
     3990            232=> '&#xE4C6;',
     3991            233=> '&#xE4C7;',
     3992            234=> '&#xE4C9;',
     3993            235=> '&#xE4CA;',
     3994            236=> '&#xE4CB;',
     3995            237=> '&#xE4CC;',
     3996            238=> '&#xE4CD;',
     3997            239=> '&#xE4D0;',
     3998            240=> '&#xE4D1;',
     3999            241=> '&#xE4D2;',
     4000            242=> '&#xE4D3;',
     4001            243=> '&#xE4D4;',
     4002            244=> '&#xE4D5;',
     4003            245=> '&#xE4D6;',
     4004            246=> '&#xE470;',
     4005            247=> '&#xE4D7;',
     4006            248=> '&#xE4D8;',
     4007            249=> '&#xE4D9;',
     4008            250=> '&#xE4DA;',
     4009            251=> '&#xE4DB;',
     4010            252=> '&#xE4DC;',
     4011            253=> '&#xE4DD;',
     4012            254=> '&#xE4DE;',
     4013            255=> '&#xE4E2;',
     4014            256=> '&#xE4E3;',
     4015            257=> '&#xE471;',
     4016            258=> '&#xE472;',
     4017            259=> '&#xE473;',
     4018            260=> '&#xE474;',
     4019            261=> '&#xE475;',
     4020            262=> '&#xE4E5;',
     4021            263=> '&#xE4E6;',
     4022            264=> '&#xE4E7;',
     4023            265=> '&#xE477;',
     4024            266=> '&#xE478;',
     4025            267=> '&#xE479;',
     4026            268=> '&#xE47A;',
     4027            269=> '&#xE47B;',
     4028            270=> '&#xE4E8;',
     4029            271=> '&#xE4E9;',
     4030            272=> '&#xE4EA;',
     4031            273=> '&#xE4EB;',
     4032            274=> '&#xE4EC;',
     4033            275=> '&#xE4ED;',
     4034            276=> '&#xE4EE;',
     4035            277=> '&#xE4EF;',
     4036            278=> '&#xE4F0;',
     4037            279=> '&#xE4F1;',
     4038            280=> '&#xE4F2;',
     4039            281=> '&#xE4F3;',
     4040            282=> '&#xE4F4;',
     4041            283=> '&#xE4F5;',
     4042            284=> '&#xE4F6;',
     4043            285=> '&#xE4F7;',
     4044            286=> '&#xE4F8;',
     4045            287=> '&#xE4F9;',
     4046            288=> '&#xE502;',
     4047            289=> '&#xE503;',
     4048            290=> '&#xE504;',
     4049            291=> '&#xE505;',
     4050            292=> '&#xE506;',
     4051            293=> '&#xE507;',
     4052            294=> '&#xE508;',
     4053            295=> '&#xE509;',
     4054            296=> '&#xE50A;',
     4055            297=> '&#xE50B;',
     4056            298=> '&#xE577;',
     4057            299=> '&#xE578;',
     4058            300=> '&#xE50C;',
     4059            301=> '&#xE50D;',
     4060            302=> '&#xE50E;',
     4061            303=> '&#xE50F;',
     4062            304=> '&#xE510;',
     4063            305=> '&#xE598;',
     4064            306=> '&#xE599;',
     4065            307=> '&#xE59A;',
     4066            308=> '&#xE59B;',
     4067            309=> '&#xE59C;',
     4068            310=> '&#xE59D;',
     4069            311=> '&#xE59E;',
     4070            312=> '&#xE59F;',
     4071            313=> '&#xE5A0;',
     4072            314=> '&#xE5A1;',
     4073            315=> '&#xE5A2;',
     4074            316=> '&#xE5A3;',
     4075            317=> '&#xE5A4;',
     4076            318=> '&#xE5A5;',
     4077            319=> '&#xE5A6;',
     4078            320=> '&#xE5A7;',
     4079            321=> '&#xE5A8;',
     4080            322=> '&#xE5A9;',
     4081            323=> '&#xE5AA;',
     4082            324=> '&#xE5AB;',
     4083            325=> '&#xE5AC;',
     4084            326=> '&#xE5AD;',
     4085            327=> '&#xE5AE;',
     4086            328=> '&#xE5AF;',
     4087            329=> '&#xE5B0;',
     4088            330=> '&#xE5B1;',
     4089            331=> '&#xE5B2;',
     4090            332=> '&#xE5B3;',
     4091            333=> '&#xE5B4;',
     4092            334=> '&#xE5B5;',
     4093            335=> '&#xE5B6;',
     4094            336=> '&#xE5B7;',
     4095            337=> '&#xE5B8;',
     4096            338=> '&#xE5B9;',
     4097            339=> '&#xE5BA;',
     4098            340=> '&#xE5BB;',
     4099            341=> '&#xE5BC;',
     4100            342=> '&#xE5BD;',
     4101            343=> '&#xE5BE;',
     4102            344=> '&#xE5BF;',
     4103            345=> '&#xE5C0;',
     4104            346=> '&#xE5C1;',
     4105            347=> '&#xE5C2;',
     4106            348=> '&#xE5C3;',
     4107            349=> '&#xE5C4;',
     4108            350=> '&#xE5C5;',
     4109            351=> '&#xE5C6;',
     4110            352=> '&#xE5C7;',
     4111            353=> '&#xE5C8;',
     4112            354=> '&#xE5C9;',
     4113            355=> '&#xE5CA;',
     4114            356=> '&#xE5CB;',
     4115            357=> '&#xE5CC;',
     4116            358=> '&#xE5CD;',
     4117            359=> '&#xE5CE;',
     4118            360=> '&#xE5CF;',
     4119            361=> '&#xE5D0;',
     4120            362=> '&#xE5D1;',
     4121            363=> '&#xE5D2;',
     4122            364=> '&#xE5D3;',
     4123            365=> '&#xE5D4;',
     4124            366=> '&#xE5D5;',
     4125            367=> '&#xE5D6;',
     4126            368=> '&#xE5D7;',
     4127            369=> '&#xE5D8;',
     4128            370=> '&#xE5D9;',
     4129            371=> '&#xE5DA;',
     4130            372=> '&#xE5DB;',
     4131            373=> '&#xE5DC;',
     4132            374=> '&#xE5DD;',
     4133            375=> '&#xE5DE;',
     4134            376=> '&#xE5DF;',
     4135            377=> '&#xEA80;',
     4136            378=> '&#xEA81;',
     4137            379=> '&#xEA82;',
     4138            380=> '&#xEA83;',
     4139            381=> '&#xEA84;',
     4140            382=> '&#xEA85;',
     4141            383=> '&#xEA86;',
     4142            384=> '&#xEA87;',
     4143            385=> '&#xEA88;',
     4144            386=> '&#xEA89;',
     4145            387=> '&#xEA8A;',
     4146            388=> '&#xEA8B;',
     4147            389=> '&#xEA8C;',
     4148            390=> '&#xEA8D;',
     4149            391=> '&#xEA8E;',
     4150            392=> '&#xEA8F;',
     4151            393=> '&#xEA90;',
     4152            394=> '&#xEA91;',
     4153            395=> '&#xEA92;',
     4154            396=> '&#xEA93;',
     4155            397=> '&#xEA94;',
     4156            398=> '&#xEA95;',
     4157            399=> '&#xEA96;',
     4158            400=> '&#xEA97;',
     4159            401=> '&#xEA98;',
     4160            402=> '&#xEA99;',
     4161            403=> '&#xEA9A;',
     4162            404=> '&#xEA9B;',
     4163            405=> '&#xEA9C;',
     4164            406=> '&#xEA9D;',
     4165            407=> '&#xEA9E;',
     4166            408=> '&#xEA9F;',
     4167            409=> '&#xEAA0;',
     4168            410=> '&#xEAA1;',
     4169            411=> '&#xEAA2;',
     4170            412=> '&#xEAA3;',
     4171            413=> '&#xEAA4;',
     4172            414=> '&#xEAA5;',
     4173            415=> '&#xEAA6;',
     4174            416=> '&#xEAA7;',
     4175            417=> '&#xEAA8;',
     4176            418=> '&#xEAA9;',
     4177            419=> '&#xEAAA;',
     4178            420=> '&#xEAAB;',
     4179            421=> '&#xEAAC;',
     4180            422=> '&#xEAAD;',
     4181            423=> '&#xEAAE;',
     4182            424=> '&#xEAAF;',
     4183            425=> '&#xEAB0;',
     4184            426=> '&#xEAB1;',
     4185            427=> '&#xEAB2;',
     4186            428=> '&#xEAB3;',
     4187            429=> '&#xEAB4;',
     4188            430=> '&#xEAB5;',
     4189            431=> '&#xEAB6;',
     4190            432=> '&#xEAB7;',
     4191            433=> '&#xEAB8;',
     4192            434=> '&#xEAB9;',
     4193            435=> '&#xEABA;',
     4194            436=> '&#xEABB;',
     4195            437=> '&#xEABC;',
     4196            438=> '&#xEABD;',
     4197            439=> '&#xEABE;',
     4198            440=> '&#xEABF;',
     4199            441=> '&#xEAC0;',
     4200            442=> '&#xEAC1;',
     4201            443=> '&#xEAC2;',
     4202            444=> '&#xEAC3;',
     4203            445=> '&#xEAC4;',
     4204            446=> '&#xEAC5;',
     4205            447=> '&#xEAC6;',
     4206            448=> '&#xEAC7;',
     4207            449=> '&#xEAC8;',
     4208            450=> '&#xEAC9;',
     4209            451=> '&#xEACA;',
     4210            452=> '&#xEACB;',
     4211            453=> '&#xEACC;',
     4212            454=> '&#xEACD;',
     4213            455=> '&#xEACE;',
     4214            456=> '&#xEACF;',
     4215            457=> '&#xEAD0;',
     4216            458=> '&#xEAD1;',
     4217            459=> '&#xEAD2;',
     4218            460=> '&#xEAD3;',
     4219            461=> '&#xEAD4;',
     4220            462=> '&#xEAD5;',
     4221            463=> '&#xEAD6;',
     4222            464=> '&#xEAD7;',
     4223            465=> '&#xEAD8;',
     4224            466=> '&#xEAD9;',
     4225            467=> '&#xEADA;',
     4226            468=> '&#xEADB;',
     4227            469=> '&#xEADC;',
     4228            470=> '&#xEADD;',
     4229            471=> '&#xEADE;',
     4230            472=> '&#xEADF;',
     4231            473=> '&#xEAE0;',
     4232            474=> '&#xEAE1;',
     4233            475=> '&#xEAE2;',
     4234            476=> '&#xEAE3;',
     4235            477=> '&#xEAE4;',
     4236            478=> '&#xEAE5;',
     4237            479=> '&#xEAE6;',
     4238            480=> '&#xEAE7;',
     4239            481=> '&#xEAE8;',
     4240            482=> '&#xEAE9;',
     4241            483=> '&#xEAEA;',
     4242            484=> '&#xEAEB;',
     4243            485=> '&#xEAEC;',
     4244            486=> '&#xEAED;',
     4245            487=> '&#xEAEE;',
     4246            488=> '&#xEAEF;',
     4247            489=> '&#xEAF0;',
     4248            490=> '&#xEAF1;',
     4249            491=> '&#xEAF2;',
     4250            492=> '&#xEAF3;',
     4251            493=> '&#xEAF4;',
     4252            494=> '&#xEAF5;',
     4253            495=> '&#xEAF6;',
     4254            496=> '&#xEAF7;',
     4255            497=> '&#xEAF8;',
     4256            498=> '&#xEAF9;',
     4257            499=> '&#xEAFA;',
     4258            500=> '&#xEAFB;',
     4259            501=> '&#xEAFC;',
     4260            502=> '&#xEAFD;',
     4261            503=> '&#xEAFE;',
     4262            504=> '&#xEAFF;',
     4263            505=> '&#xEB00;',
     4264            506=> '&#xEB01;',
     4265            507=> '&#xEB02;',
     4266            508=> '&#xEB03;',
     4267            509=> '&#xEB04;',
     4268            510=> '&#xEB05;',
     4269            511=> '&#xEB06;',
     4270            512=> '&#xEB07;',
     4271            513=> '&#xEB08;',
     4272            514=> '&#xEB09;',
     4273            515=> '&#xEB0A;',
     4274            516=> '&#xEB0B;',
     4275            517=> '&#xEB0C;',
     4276            518=> '&#xEB0D;',
     4277            700=> '&#xEB0E;',
     4278            701=> '&#xEB0F;',
     4279            702=> '&#xEB10;',
     4280            703=> '&#xEB11;',
     4281            704=> '&#xEB12;',
     4282            705=> '&#xEB13;',
     4283            706=> '&#xEB14;',
     4284            707=> '&#xEB15;',
     4285            708=> '&#xEB16;',
     4286            709=> '&#xEB17;',
     4287            710=> '&#xEB18;',
     4288            711=> '&#xEB19;',
     4289            712=> '&#xEB1A;',
     4290            713=> '&#xEB1B;',
     4291            714=> '&#xEB1C;',
     4292            715=> '&#xEB1D;',
     4293            716=> '&#xEB1E;',
     4294            717=> '&#xEB1F;',
     4295            718=> '&#xEB20;',
     4296            719=> '&#xEB21;',
     4297            720=> '&#xEB22;',
     4298            721=> '&#xEB23;',
     4299            722=> '&#xEB24;',
     4300            723=> '&#xEB25;',
     4301            724=> '&#xEB26;',
     4302            725=> '&#xEB27;',
     4303            726=> '&#xEB28;',
     4304            727=> '&#xEB29;',
     4305            728=> '&#xEB2A;',
     4306            729=> '&#xEB2B;',
     4307            730=> '&#xEB2C;',
     4308            731=> '&#xEB2D;',
     4309            732=> '&#xEB2E;',
     4310            733=> '&#xEB2F;',
     4311            734=> '&#xEB30;',
     4312            735=> '&#xEB31;',
     4313            736=> '&#xEB32;',
     4314            737=> '&#xEB33;',
     4315            738=> '&#xEB34;',
     4316            739=> '&#xEB35;',
     4317            740=> '&#xEB36;',
     4318            741=> '&#xEB37;',
     4319            742=> '&#xEB38;',
     4320            743=> '&#xEB39;',
     4321            744=> '&#xEB3A;',
     4322            745=> '&#xEB3B;',
     4323            746=> '&#xEB3C;',
     4324            747=> '&#xEB3D;',
     4325            748=> '&#xEB3E;',
     4326            749=> '&#xEB3F;',
     4327            750=> '&#xEB40;',
     4328            751=> '&#xEB41;',
     4329            752=> '&#xEB42;',
     4330            753=> '&#xEB43;',
     4331            754=> '&#xEB44;',
     4332            755=> '&#xEB45;',
     4333            756=> '&#xEB46;',
     4334            757=> '&#xEB47;',
     4335            758=> '&#xEB48;',
     4336            759=> '&#xEB49;',
     4337            760=> '&#xEB4A;',
     4338            761=> '&#xEB4B;',
     4339            762=> '&#xEB4C;',
     4340            763=> '&#xEB4D;',
     4341            764=> '&#xEB4E;',
     4342            765=> '&#xEB4F;',
     4343            766=> '&#xEB50;',
     4344            767=> '&#xEB51;',
     4345            768=> '&#xEB52;',
     4346            769=> '&#xEB53;',
     4347            770=> '&#xEB54;',
     4348            771=> '&#xEB55;',
     4349            772=> '&#xEB56;',
     4350            773=> '&#xEB57;',
     4351            774=> '&#xEB58;',
     4352            775=> '&#xEB59;',
     4353            776=> '&#xEB5A;',
     4354            777=> '&#xEB5B;',
     4355            778=> '&#xEB5C;',
     4356            779=> '&#xEB5D;',
     4357            780=> '&#xEB5E;',
     4358            781=> '&#xEB5F;',
     4359            782=> '&#xEB60;',
     4360            783=> '&#xEB61;',
     4361            784=> '&#xEB62;',
     4362            785=> '&#xEB63;',
     4363            786=> '&#xEB64;',
     4364            787=> '&#xEB65;',
     4365            788=> '&#xEB66;',
     4366            789=> '&#xEB67;',
     4367            790=> '&#xEB68;',
     4368            791=> '&#xEB69;',
     4369            792=> '&#xEB6A;',
     4370            793=> '&#xEB6B;',
     4371            794=> '&#xEB6C;',
     4372            795=> '&#xEB6D;',
     4373            796=> '&#xEB6E;',
     4374            797=> '&#xEB6F;',
     4375            798=> '&#xEB70;',
     4376            799=> '&#xEB71;',
     4377            800=> '&#xEB72;',
     4378            801=> '&#xEB73;',
     4379            802=> '&#xEB74;',
     4380            803=> '&#xEB75;',
     4381            804=> '&#xEB76;',
     4382            805=> '&#xEB77;',
     4383            806=> '&#xEB78;',
     4384            807=> '&#xEB79;',
     4385            808=> '&#xEB7A;',
     4386            809=> '&#xEB7B;',
     4387            810=> '&#xEB7C;',
     4388            811=> '&#xEB7D;',
     4389            812=> '&#xEB7E;',
     4390            813=> '&#xEB7F;',
     4391            814=> '&#xEB80;',
     4392            815=> '&#xEB81;',
     4393            816=> '&#xEB82;',
     4394            817=> '&#xEB83;',
     4395            818=> '&#xEB84;',
     4396            819=> '&#xEB85;',
     4397            820=> '&#xEB86;',
     4398            821=> '&#xEB87;',
     4399            822=> '&#xEB88;',
     4400        );
     4401        $this->carrier_id = 'e';
     4402    }
     4403   
     4404    function &getInstance()
     4405    {
     4406        static $singleton;
     4407        if (empty($singleton)) {
     4408            $singleton = new OpenPNE_EmojiAU();
     4409        }
     4410        return $singleton;
     4411    }
     4412}
     4413
    1234414?>
  • OpenPNE/branches/work/maruyama/prj_emoji/webapp/lib/OpenPNE/Smarty.php

    r1856 r3740  
    2929        // とりあえず携帯用にSJISのみ対応
    3030        if ($this->output_charset == 'SJIS') {
     31            $this->register_outputfilter('smarty_outputfilter_convert_emoji');
    3132            $this->register_outputfilter('smarty_outputfilter_convert_utf82sjis');
    3233            $this->register_outputfilter('smarty_outputfilter_unescape_emoji');
     
    99100}
    100101
     102function smarty_outputfilter_convert_emoji($tpl_output, &$smarty)
     103{
     104    return emoji_convert($tpl_output, true);
     105}
     106
    101107?>
  • OpenPNE/branches/work/maruyama/prj_emoji/webapp/lib/util/emoji.php

    r1856 r3740  
    55 */
    66
     7require_once(OPENPNE_WEBAPP_DIR .'/lib/OpenPNE/KtaiEmoji.php');
    78function emoji_escape($str, $remove = false)
    89{
     
    1112        $emoji = '';
    1213        $c1 = ord($str[$i]);
    13         if ($c1 == 0xF8 || $c1 == 0xF9) {
     14        if ($GLOBALS['__Framework']['carrier'] == 's') {
     15                if ($c1 == 0xF7 || $c1 == 0xF9 || $c1 == 0xFB) {
     16                $bin = substr($str, $i, 2);
     17                $emoji = emoji_escape_sb($bin);
     18            }
     19        } elseif ($c1 == 0xF8 || $c1 == 0xF9) {
    1420            $bin = substr($str, $i, 2);
    1521            $emoji = emoji_escape_i($bin);
     
    3945    if (preg_match('/'.$iemoji.'/', $bin)) {
    4046        $unicode = mb_convert_encoding($bin, 'UCS2', 'SJIS-win');
    41         return sprintf('&#x%02X%02X;', ord($unicode[0]), ord($unicode[1]));
     47        $emoji_code = OpenPNE_KtaiEmoji::getInstance();
     48        $code = $emoji_code->get_emoji_code4emoji(sprintf('&#x%02X%02X;', ord($unicode[0]), ord($unicode[1])), 'i');
     49        return '%%'.$code.'%%';
    4250    } else {
    4351        return '';
     
    7987        return '';
    8088    }
    81     return sprintf('&#x%04X;', $unicode);
     89    $emoji_code = OpenPNE_KtaiEmoji::getInstance();
     90    $code = $emoji_code->get_emoji_code4emoji(sprintf('&#x%04X;', $unicode), 'e');
     91    return '%%'.$code.'%%';
     92}
     93
     94function emoji_escape_sb($bin)
     95{
     96    $sjis1 = ord($bin[0]);
     97    $sjis2 = ord($bin[1]);
     98    $web1 = $web2 = 0;
     99    switch ($sjis1) {
     100        case 0xF9:
     101            if ($sjis2 >= 0x41 && $sjis2 <= 0x7E) {
     102                $web1 = ord('G');
     103                $web2 = $sjis2 - 0x20;
     104            } elseif($sjis2 >= 0x80 && $sjis2 <= 0x9B) {
     105                $web1 = ord('G');
     106                $web2 = $sjis2 - 0x21;
     107            } elseif ($sjis2 >= 0xA1 && $sjis2 <= 0xED) {
     108                $web1 = ord('O');
     109                $web2 = $sjis2 - 0x80;
     110            }
     111            break;
     112        case 0xF7:
     113            if ($sjis2 >= 0x41 && $sjis2 <= 0x7E) {
     114                $web1 = ord('E');
     115                $web2 = $sjis2 - 0x20;
     116            } elseif ($sjis2 >= 0x80 && $sjis2 <= 0x9B) {
     117                $web1 = ord('E');
     118                $web2 = $sjis2 - 0x21;
     119            } elseif ($sjis2 >= 0xA1 && $sjis2 <= 0xF3) {
     120                $web1 = ord('F');
     121                $web2 = $sjis2 - 0x80;
     122            }
     123            break;
     124        case 0xFB:
     125            if ($sjis2 >= 0x41 && $sjis2 <= 0x7E) {
     126                $web1 = ord('P');
     127                $web2 = $sjis2 - 0x20;
     128            } elseif ($sjis2 >= 0x80 && $sjis2 <= 0x8D) {
     129                $web1 = ord('P');
     130                $web2 = $sjis2 - 0x21;
     131            } elseif ($sjis2 >= 0xA1 && $sjis2 <= 0xD7) {
     132                $web1 = ord('Q');
     133                $web2 = $sjis2 - 0x80;
     134            }
     135            break;
     136        default:
     137        return '';
     138    }
     139    $emoji_code = OpenPNE_KtaiEmoji::getInstance();
     140    $code = $emoji_code->get_emoji_code4emoji(pack('c5', 0x1b, 0x24, $web1, $web2, 0x0f), 's');
     141    return '%%'.$code.'%%';
    82142}
    83143
     
    142202}
    143203
     204function emoji_convert($str)
     205{
     206    $moji_pattern = '/%%([a-z][0-9]+)%%/i';
     207    return preg_replace_callback($moji_pattern, '_emoji_convert', $str);
     208}
     209
     210function _emoji_convert($matches)
     211{
     212    $o_code = $matches[1];
     213   
     214    switch ($GLOBALS['__Framework']['carrier']) {
     215        case 'i':
     216        $carrior = 'i';
     217        break;
     218        case 's':
     219        $carrior = 's';
     220        break;
     221        case 'e':
     222        $carrior = 'e';
     223        break;
     224        default:
     225        return '〓';
     226    }
     227   
     228    $emoji_code = OpenPNE_KtaiEmoji::getInstance();
     229    $c_emoji = $emoji_code->convert_emoji($o_code, $carrior);
     230    if ($c_emoji) {
     231        return $c_emoji;
     232    } else {
     233        return '〓';
     234    }
     235}
     236
    144237?>
  • OpenPNE/branches/work/maruyama/prj_emoji/webapp/modules/ktai/init.inc

    r2190 r3740  
    1919if (CHECK_KTAI_UA && !isKtaiUserAgent()) {
    2020    openpne_redirect('pc');
     21}
     22
     23$agent = new OpenPNE_KtaiUA();
     24if ($agent->is_docomo()) {
     25    $GLOBALS['__Framework']['carrier'] = 'i';
     26} elseif ($agent->is_au()) {
     27    $GLOBALS['__Framework']['carrier'] = 'e';
     28} elseif ($agent->is_vodafone()) {
     29    $GLOBALS['__Framework']['carrier'] = 's';
    2130}
    2231
  • OpenPNE/branches/work/maruyama/prj_emoji/webapp/modules/ktai/templates/fh_diary_list.tpl

    r972 r3740  
    11({$inc_ktai_header|smarty:nodefaults})
    22
    3 <center><font color="orange">({$target_c_member.nickname}) さんの日記リスト</font></center>
     3<center><font color="orange">({$target_c_member.nickname}) さんの日記リスト%%i50%%%%s50%%%%e50%%</font></center>
    44<hr>
    55({if $INC_NAVI_type=="h"})
Note: See TracChangeset for help on using the changeset viewer.