文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????¨£¨£??¨£¨£?????¨£¨£????¨£¨£??¨£?????¨£¨£?????????????????????????????????????????¨£¨£??¨£¨£?????¨£¨£????¨£¨£??¨£?????¨£¨£?????????????????????????????????????????????????????????????????????????????????????????¨£¨£??¨£¨£?????¨£¨£????¨£¨£??¨£?????¨£¨£?????????????????????????????????????????¨£¨£??¨£¨£?????¨£¨£????¨£¨£??¨£?????¨£¨£???????????????????????????????????????????????????????????????????????????????????????????????????????????¨£¨£??¨£¨£?????¨£¨£????¨£¨£??¨£?????¨£¨£?????????????????????????????????????????¨£¨£??¨£¨£?????¨£¨£????¨£¨£??¨£?????¨£¨£?????????????????????????????????????????????????????????????????? |
SJIS-WIN | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????ィ」ィ」??ィ」ィ」?????ィ」ィ」????ィ」ィ」??ィ」?????ィ」ィ」?????????????????????????????????????????ィ」ィ」??ィ」ィ」?????ィ」ィ」????ィ」ィ」??ィ」?????ィ」ィ」?????????????????????????????????????????????????????????????????????????????????????????ィ」ィ」??ィ」ィ」?????ィ」ィ」????ィ」ィ」??ィ」?????ィ」ィ」?????????????????????????????????????????ィ」ィ」??ィ」ィ」?????ィ」ィ」????ィ」ィ」??ィ」?????ィ」ィ」???????????????????????????????????????????????????????????????????????????????????????????????????????????ィ」ィ」??ィ」ィ」?????ィ」ィ」????ィ」ィ」??ィ」?????ィ」ィ」?????????????????????????????????????????ィ」ィ」??ィ」ィ」?????ィ」ィ」????ィ」ィ」??ィ」?????ィ」ィ」?????????????????????????????????????????????????????????????????? |
EUC-JP | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????┌┌??┌┌?????┌┌????┌┌??┌?????┌┌?????????????????????????????????????????┌┌??┌┌?????┌┌????┌┌??┌?????┌┌?????????????????????????????????????????????????????????????????????????????????????????┌┌??┌┌?????┌┌????┌┌??┌?????┌┌?????????????????????????????????????????┌┌??┌┌?????┌┌????┌┌??┌?????┌┌???????????????????????????????????????????????????????????????????????????????????????????????????????????┌┌??┌┌?????┌┌????┌┌??┌?????┌┌?????????????????????????????????????????┌┌??┌┌?????┌┌????┌┌??┌?????┌┌?????????????????????????????????????????????????????????????????? |
UTF-8 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000101000111010100010100011001111110011111110101000101000111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111111010100010100011101010001010001100111111001111111010100010100011001111110011111100111111001111110011111110101000101000111010100010100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????ªª??ªª?????ªª????ªª??ª?????ªª?????????????????????????????????????????ªª??ªª?????ªª????ªª??ª?????ªª?????????????????????????????????????????????????????????????????????????????????????????ªª??ªª?????ªª????ªª??ª?????ªª?????????????????????????????????????????ªª??ªª?????ªª????ªª??ª?????ªª???????????????????????????????????????????????????????????????????????????????????????????????????????????ªª??ªª?????ªª????ªª??ª?????ªª?????????????????????????????????????????ªª??ªª?????ªª????ªª??ª?????ªª?????????????????????????????????????????????????????????????????? |