文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????ßÈáóÛ¹??????ßÈáóÛ¹??????ßÈáóÛ¹??????????????????????????????????????????????????ßÈáóÛ¹??????ßÈáóÛ¹??????ßÈáóÛ¹?????????????????????????????????????????????????????????????????????????????????????????????????????????????ßÈáóÛ¹??????ßÈáóÛ¹??????ßÈáóÛ¹??????????????????????????????????????????????????ßÈáóÛ¹??????ßÈáóÛ¹??????ßÈáóÛ¹???????????????????????????????????????????????????????????????????????????N?????????????????????????????ßÈáóÛ¹??????ßÈáóÛ¹??????ßÈáóÛ¹??????????????????????????????????????????????????ßÈáóÛ¹??????ßÈáóÛ¹??????ßÈáóÛ¹??????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????゚ネ碯ロケ??????゚ネ碯ロケ??????゚ネ碯ロケ??????????????????????????????????????????????????゚ネ碯ロケ??????゚ネ碯ロケ??????゚ネ碯ロケ?????????????????????????????????????????????????????????????????????????????????????????????????????????????゚ネ碯ロケ??????゚ネ碯ロケ??????゚ネ碯ロケ??????????????????????????????????????????????????゚ネ碯ロケ??????゚ネ碯ロケ??????゚ネ碯ロケ???????????????????????????????????????????????????????????????????????????N?????????????????????????????゚ネ碯ロケ??????゚ネ碯ロケ??????゚ネ碯ロケ??????????????????????????????????????????????????゚ネ碯ロケ??????゚ネ碯ロケ??????゚ネ碯ロケ??????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????瀏癈杞??????瀏癈杞??????瀏癈杞??????????????????????????????????????????????????瀏癈杞??????瀏癈杞??????瀏癈杞?????????????????????????????????????????????????????????????????????????????????????????????????????????????瀏癈杞??????瀏癈杞??????瀏癈杞??????????????????????????????????????????????????瀏癈杞??????瀏癈杞??????瀏癈杞???????????????????????????????????????????????????????????????????????????N?????????????????????????????瀏癈杞??????瀏癈杞??????瀏癈杞??????????????????????????????????????????????????瀏癈杞??????瀏癈杞??????瀏癈杞??????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????۹??????????۹??????????۹??????????????????????????????????????????????????????۹??????????۹??????????۹?????????????????????????????????????????????????????????????????????????????????????????????????????????????????۹??????????۹??????????۹??????????????????????????????????????????????????????۹??????????۹??????????۹???????????????????????????????????????????????????????????????????????????N?????????????????????????????????۹??????????۹??????????۹??????????????????????????????????????????????????????۹??????????۹??????????۹??????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111110111111100100011100001111100111101101110111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111111011111110010001110000111110011110110111011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111111101111111001000111000011111001111011011101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????常修膀??????常修膀??????常修膀??????????????????????????????????????????????????常修膀??????常修膀??????常修膀?????????????????????????????????????????????????????????????????????????????????????????????????????????????常修膀??????常修膀??????常修膀??????????????????????????????????????????????????常修膀??????常修膀??????常修膀???????????????????????????????????????????????????????????????????????????N?????????????????????????????常修膀??????常修膀??????常修膀??????????????????????????????????????????????????常修膀??????常修膀??????常修膀??????????????????????????????????????????????????????????????????????????????????? |