文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111001111110011111111001110111110110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111111100111011111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????K?Îû???L????L????K???Îû???K????????K??????????K?Îû???L????L????K?Îû??????????????????????K?Îû???L????L????K???Îû???K????????K??????????K?Îû???L????L????K?Îû?????????????????????????????????????????????????????????????????????K?Îû???L????L????K???Îû???K????????K??????????K?Îû???L????L????K?Îû??????????????????????K?Îû???L????L????K???Îû???K????????K??????????K?Îû???L????L????K?Îû?????????????????????????????????????N???????????K?Îû???L????L????K???Îû???K????????K??????????K?Îû???L????L????K?Îû??????????????????????K?Îû???L????L????K???Îû???K????????K??????????K?Îû???L????L????K?Îû????????????????????????????????????????????????????????????? |
SJIS-WIN | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111001111110011111111001110111110110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111111100111011111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????K?ホ???L????L????K???ホ???K????????K??????????K?ホ???L????L????K?ホ??????????????????????K?ホ???L????L????K???ホ???K????????K??????????K?ホ???L????L????K?ホ?????????????????????????????????????????????????????????????????????K?ホ???L????L????K???ホ???K????????K??????????K?ホ???L????L????K?ホ??????????????????????K?ホ???L????L????K???ホ???K????????K??????????K?ホ???L????L????K?ホ?????????????????????????????????????N???????????K?ホ???L????L????K???ホ???K????????K??????????K?ホ???L????L????K?ホ??????????????????????K?ホ???L????L????K???ホ???K????????K??????????K?ホ???L????L????K?ホ????????????????????????????????????????????????????????????? |
EUC-JP | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111001111110011111111001110111110110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111111100111011111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????K?煉???L????L????K???煉???K????????K??????????K?煉???L????L????K?煉??????????????????????K?煉???L????L????K???煉???K????????K??????????K?煉???L????L????K?煉?????????????????????????????????????????????????????????????????????K?煉???L????L????K???煉???K????????K??????????K?煉???L????L????K?煉??????????????????????K?煉???L????L????K???煉???K????????K??????????K?煉???L????L????K?煉?????????????????????????????????????N???????????K?煉???L????L????K???煉???K????????K??????????K?煉???L????L????K?煉??????????????????????K?煉???L????L????K???煉???K????????K??????????K?煉???L????L????K?煉????????????????????????????????????????????????????????????? |
UTF-8 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111001111110011111111001110111110110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111111100111011111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????K??????L????L????K????????K????????K??????????K??????L????L????K?????????????????????????K??????L????L????K????????K????????K??????????K??????L????L????K????????????????????????????????????????????????????????????????????????K??????L????L????K????????K????????K??????????K??????L????L????K?????????????????????????K??????L????L????K????????K????????K??????????K??????L????L????K????????????????????????????????????????N???????????K??????L????L????K????????K????????K??????????K??????L????L????K?????????????????????????K??????L????L????K????????K????????K??????????K??????L????L????K???????????????????????????????????????????????????????????????? |
UHC | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111110011111100111111110011101111101100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111111001110111110110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111001111110011111111001110111110110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111111001110111110110011111100111111001111110100110000111111001111110011111100111111010011000011111100111111001111110011111101001011001111111100111011111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111110011101111101100111111001111110011111101001100001111110011111100111111001111110100110000111111001111110011111100111111010010110011111100111111001111111100111011111011001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111111100111011111011001111110011111100111111010011000011111100111111001111110011111101001100001111110011111100111111001111110100101100111111110011101111101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????K?仇???L????L????K???仇???K????????K??????????K?仇???L????L????K?仇??????????????????????K?仇???L????L????K???仇???K????????K??????????K?仇???L????L????K?仇?????????????????????????????????????????????????????????????????????K?仇???L????L????K???仇???K????????K??????????K?仇???L????L????K?仇??????????????????????K?仇???L????L????K???仇???K????????K??????????K?仇???L????L????K?仇?????????????????????????????????????N???????????K?仇???L????L????K???仇???K????????K??????????K?仇???L????L????K?仇??????????????????????K?仇???L????L????K???仇???K????????K??????????K?仇???L????L????K?仇????????????????????????????????????????????????????????????? |