文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100101101000111011000100111111001111110011111111100111101111011011011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111111100111100011111010000011101001100000001001000000111111111011111011110110100011001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111111001111000111110100000111010011000000010010000001111111110111110111101101000100011111100111111001111110011111100111111001111110011111100111111111001111011110110110111001111111110100010001111101010011110100110000000100100000011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111111001011000110110110001111011111011110110100001111001011010010010100101111001101001000010001101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110010110100011101100010011111100111111001111111110011110111101101101110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001011010001110110001001111110011111100111111111001111011110110110111001111110011111100111111001111110011111100111111111011111011110110110010001111111110010110001101101100011110111110111101101000010011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111100111111001111110011111111100101100011011011000111101111101111011010000111100101101001001010010111100110100100001000110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011110111101101101110011111111101000100011111010100111101001100000001001000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????壱???ç½·????????????ï½²?å±ï½¡????????ç é?ï½£?????ï½²?å±ï½¡???????????ï½²?å±ï½¡??????ç é?ï½¢????????ç½·?è©é??????ï½²?å±ï½¡??????ï½²?å±ï½¡?????????å±ï½¡å¤¥æ????????????????壱???ç½·???????????壱???ç½·??????ï½²?å±ï½¡??????ï½²?å±ï½¡?????????å±ï½¡å¤¥æ???????????ç½·?è©é??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100101101000111011000100111111001111110011111111100111101111011011011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111111100111100011111010000011101001100000001001000000111111111011111011110110100011001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111111001111000111110100000111010011000000010010000001111111110111110111101101000100011111100111111001111110011111100111111001111110011111100111111111001111011110110110111001111111110100010001111101010011110100110000000100100000011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111111001011000110110110001111011111011110110100001111001011010010010100101111001101001000010001101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110010110100011101100010011111100111111001111111110011110111101101101110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001011010001110110001001111110011111100111111111001111011110110110111001111110011111100111111001111110011111100111111111011111011110110110010001111111110010110001101101100011110111110111101101000010011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111100111111001111110011111111100101100011011011000111101111101111011010000111100101101001001010010111100110100100001000110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011110111101101101110011111111101000100011111010100111101001100000001001000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????螢ア???鄂キ?????????????イ?蜊ア?。????????迴?騾??」??????イ?蜊ア?。????????????イ?蜊ア?。??????迴?騾??「????????鄂キ?闖ゥ騾???????イ?蜊ア?。???????イ?蜊ア?。?????????蜊ア?。螟・謳????????????????螢ア???鄂キ???????????螢ア???鄂キ???????イ?蜊ア?。???????イ?蜊ア?。?????????蜊ア?。螟・謳???????????鄂キ?闖ゥ騾??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100101101000111011000100111111001111110011111111100111101111011011011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111111100111100011111010000011101001100000001001000000111111111011111011110110100011001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111111001111000111110100000111010011000000010010000001111111110111110111101101000100011111100111111001111110011111100111111001111110011111100111111111001111011110110110111001111111110100010001111101010011110100110000000100100000011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111111001011000110110110001111011111011110110100001111001011010010010100101111001101001000010001101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110010110100011101100010011111100111111001111111110011110111101101101110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001011010001110110001001111110011111100111111111001111011110110110111001111110011111100111111001111110011111100111111111011111011110110110010001111111110010110001101101100011110111110111101101000010011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111100111111001111110011111111100101100011011011000111101111101111011010000111100101101001001010010111100110100100001000110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011110111101101101110011111111101000100011111010100111101001100000001001000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????紕???臀????????????鐔??縁宗?????????????鐔?????鐔??縁宗???????????鐔??縁宗???????????鐔????????臀???????????鐔??縁宗??????鐔??縁宗??????????縁宗紊ユ??????????????????紕???臀???????????紕???臀??????鐔??縁宗??????鐔??縁宗??????????縁宗紊ユ?????????????臀???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100101101000111011000100111111001111110011111111100111101111011011011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111111100111100011111010000011101001100000001001000000111111111011111011110110100011001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111111001111000111110100000111010011000000010010000001111111110111110111101101000100011111100111111001111110011111100111111001111110011111100111111111001111011110110110111001111111110100010001111101010011110100110000000100100000011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111111001011000110110110001111011111011110110100001111001011010010010100101111001101001000010001101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110010110100011101100010011111100111111001111111110011110111101101101110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001011010001110110001001111110011111100111111111001111011110110110111001111110011111100111111001111110011111100111111111011111011110110110010001111111110010110001101101100011110111110111101101000010011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111100111111001111110011111111100101100011011011000111101111101111011010000111100101101001001010010111100110100100001000110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011110111101101101110011111111101000100011111010100111101001100000001001000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????壱???罷????????????イ?危。????????珠逐?」?????イ?危。???????????イ?危。??????珠逐?「????????罷?菩逐??????イ?危。??????イ?危。?????????危。夥損????????????????壱???罷???????????壱???罷??????イ?危。??????イ?危。?????????危。夥損???????????罷?菩逐??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100101101000111011000100111111001111110011111111100111101111011011011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111111100111100011111010000011101001100000001001000000111111111011111011110110100011001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111111001111000111110100000111010011000000010010000001111111110111110111101101000100011111100111111001111110011111100111111001111110011111100111111111001111011110110110111001111111110100010001111101010011110100110000000100100000011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111111101111101111011011001000111111111001011000110110110001111011111011110110100001001111110011111100111111001111110011111100111111001111110011111100111111111001011000110110110001111011111011110110100001111001011010010010100101111001101001000010001101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110010110100011101100010011111100111111001111111110011110111101101101110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001011010001110110001001111110011111100111111111001111011110110110111001111110011111100111111001111110011111100111111111011111011110110110010001111111110010110001101101100011110111110111101101000010011111100111111001111110011111100111111001111111110111110111101101100100011111111100101100011011011000111101111101111011010000100111111001111110011111100111111001111110011111100111111001111110011111111100101100011011011000111101111101111011010000111100101101001001010010111100110100100001000110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011110111101101101110011111111101000100011111010100111101001100000001001000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????鶯괄??營랖???????????節깰秧깍숯????????悅좈?륖節?????節깰秧깍숯???????????節깰秧깍숯??????悅좈?륖節∨???????營랖午⑶?륖?????節깰秧깍숯??????節깰秧깍숯?????????秧깍숯鸚ζ릫????????????????鶯괄??營랖??????????鶯괄??營랖?????節깰秧깍숯??????節깰秧깍숯?????????秧깍숯鸚ζ릫???????????營랖午⑶?륖?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |