文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111110000101011111011000010101001000011111100111111110000101011111011000010101010110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111100111111110000101010000100111111001111111100001010100010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101111101100001010100100001111110011111111000010101111101100001010101011001111111100001010110000001111110011111100111111110000101011111011000010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????¾¤??¾«?°???¾¤??????¾¤??¾«?°?????????¾¤??¾«?°???¾¤?????????????¾¤??¾«?°????¡??¢??????????¾¤??¾«?°???¾¤?????????????¾¤??¾«?°???¾¤??????????????¾¤??¾«?°???¾¤????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111110000101011111011000010101001000011111100111111110000101011111011000010101010110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111100111111110000101010000100111111001111111100001010100010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101111101100001010100100001111110011111111000010101111101100001010101011001111111100001010110000001111110011111100111111110000101011111011000010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????ツセツ、??ツセツォ?ツー???ツセツ、??????ツセツ、??ツセツォ?ツー?????????ツセツ、??ツセツォ?ツー???ツセツ、?????????????ツセツ、??ツセツォ?ツー????ツ。??ツ「??????????ツセツ、??ツセツォ?ツー???ツセツ、?????????????ツセツ、??ツセツォ?ツー???ツセツ、??????????????ツセツ、??ツセツォ?ツー???ツセツ、????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111110000101011111011000010101001000011111100111111110000101011111011000010101010110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111100111111110000101010000100111111001111111100001010100010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101111101100001010100100001111110011111111000010101111101100001010101011001111111100001010110000001111110011111100111111110000101011111011000010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????他造??他束?属???他造??????他造??他束?属?????????他造??他束?属???他造?????????????他造??他束?属????臓??蔵??????????他造??他束?属???他造?????????????他造??他束?属???他造??????????????他造??他束?属???他造????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111110000101011111011000010101001000011111100111111110000101011111011000010101010110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111100111111110000101010000100111111001111111100001010100010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101111101100001010100100001111110011111111000010101111101100001010101011001111111100001010110000001111110011111100111111110000101011111011000010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????¾¤??¾«?°???¾¤??????¾¤??¾«?°?????????¾¤??¾«?°???¾¤?????????????¾¤??¾«?°????¡??¢??????????¾¤??¾«?°???¾¤?????????????¾¤??¾«?°???¾¤??????????????¾¤??¾«?°???¾¤????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111110000101011111011000010101001000011111100111111110000101011111011000010101010110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111100111111110000101010000100111111001111111100001010100010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010111110110000101010010000111111001111111100001010111110110000101010101100111111110000101011000000111111001111110011111111000010101111101100001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101111101100001010100100001111110011111111000010101111101100001010101011001111111100001010110000001111110011111100111111110000101011111011000010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????쩐짚??쩐짬?째???쩐짚??????쩐짚??쩐짬?째?????????쩐짚??쩐짬?째???쩐짚?????????????쩐짚??쩐짬?째????징??짖??????????쩐짚??쩐짬?째???쩐짚?????????????쩐짚??쩐짬?째???쩐짚??????????????쩐짚??쩐짬?째???쩐짚????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |