文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????�?�???????????�????????????�????????????�?�???????????????????????�????????????�?????????????????????????????????????????????????????????????????????????????????????�?�???????????�????????????�????????????�?�???????????????????????�????????????�?????????????????????????????????????????????????????????�?�???????????�????????????�????????????�?�???????????????????????�????????????�?????????????????????????????????????????????????????????????????????�?�???????????�????????????�????????????�?�???????????????????????�????????????�???????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????筅??筅????????????筅?????????????筅?????????????筅??筅????????????????????????筅?????????????筅??????????????????????????????????????????????????????????????????????????????????????筅??筅????????????筅?????????????筅?????????????筅??筅????????????????????????筅?????????????筅??????????????????????????????????????????????????????????筅??筅????????????筅?????????????筅?????????????筅??筅????????????????????????筅?????????????筅??????????????????????????????????????????????????????????????????????筅??筅????????????筅?????????????筅?????????????筅??筅????????????????????????筅?????????????筅????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????發??發????????????發?????????????發?????????????發??發????????????????????????發?????????????發??????????????????????????????????????????????????????????????????????????????????????發??發????????????發?????????????發?????????????發??發????????????????????????發?????????????發??????????????????????????????????????????????????????????發??發????????????發?????????????發?????????????發??發????????????????????????發?????????????發??????????????????????????????????????????????????????????????????????發??發????????????發?????????????發?????????????發??發????????????????????????發?????????????發????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110001010100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111111000101010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100010101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????搜??搜????????????搜?????????????搜?????????????搜??搜????????????????????????搜?????????????搜??????????????????????????????????????????????????????????????????????????????????????搜??搜????????????搜?????????????搜?????????????搜??搜????????????????????????搜?????????????搜??????????????????????????????????????????????????????????搜??搜????????????搜?????????????搜?????????????搜??搜????????????????????????搜?????????????搜??????????????????????????????????????????????????????????????????????搜??搜????????????搜?????????????搜?????????????搜??搜????????????????????????搜?????????????搜????????????????????????????????????????????????????? |