Mini Shell
a
�DOg�B � @ sn g d �Z ddlmZ ddlZddlZddlmZ ddlmZ dZ dZ
dZd Zd
Z
dZdZe e dfe e dfe e dfe e dfe e dfe e dfe e dfe e dfe e dfe e dfe e dfe e dfd
e
e
dfe
e
dfe
ddfe
ddfe
ddfe
e
dfee
dfd�Zdddddddddddddddddddddddd
d�Zdd dd!�Zd,d"d#�Zd$d%� Zd&d'� Zd(d)� ZG d*d+� d+�ZdS )-)�Charset� add_alias�add_charset� add_codec� )�partialN)�errors)�encode_7or8bit� � � � �us-asciizunknown-8bit� )NNN�iso-2022-jp�utf-8)�
iso-8859-1�
iso-8859-2�
iso-8859-3�
iso-8859-4�
iso-8859-9�iso-8859-10�iso-8859-13�iso-8859-14�iso-8859-15�iso-8859-16zwindows-1252Zvisciir
�big5�gb2312�euc-jp� shift_jisr zkoi8-rr r r r r r r r r r r zks_c_5601-1987r zeuc-kr)�latin_1zlatin-1Zlatin_2zlatin-2Zlatin_3zlatin-3Zlatin_4zlatin-4Zlatin_5zlatin-5Zlatin_6zlatin-6Zlatin_7zlatin-7Zlatin_8zlatin-8Zlatin_9zlatin-9Zlatin_10zlatin-10�cp949�euc_jp�euc_kr�ascii�eucgb2312_cn�big5_tw)r r r
c C s"