文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø?????????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø?????????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????¡ñ«®¡ñ¢î???¡ñ«®¢Â¡ø???????????????????????????????????????????????? |
SJIS-WIN | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。?????????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。?????????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。???????。ォョ。「???。ォョ召ツ。???????????????????????????????????????????????? |
EUC-JP | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§?????????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§?????????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§???????¢ç¢®???¢ç¡§???????????????????????????????????????????????? |
UTF-8 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????¡??????????????????¡??????????????????¡????????????????????¡??????????????????¡??????????????????¡?????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????¡??????????????????¡??????????????????¡????????????????????¡??????????????????¡??????????????????¡????????????????????????????????????????????????? |
UHC | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111101000011111000110001111101010111010111010100001111100011000111110100010111011100011111100111111001111111010000111110001100011111010101110101110100011111010001011000010101000011111100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101011101010000111110001100011111010001011101110001111110011111100111111101000011111000110001111101010111010111010001111101000101100001010100001111110000011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110101110101000011111000110001111101000101110111000111111001111110011111110100001111100011000111110101011101011101000111110100010110000101010000111111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂?????????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂?????????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂???????∵룶?存????∵룶츕◈⊂???????????????????????????????????????????????? |