Hacked By AnonymousFox
�
c��f�B � � � g d �Z ddlmZ ddlZddlZddlmZ ddlmZ dZ dZ
dZd Zd
Z
dZdZi d
e e df�de e df�de e df�de e df�de e df�de e df�de e df�de e df�de e df�de e df�de e df�de e df�d
d�de
e
df�de
e
df�de
ddf�de
ddf�e
ddfe
e
dfee
dfd ��Zi d!d
�d"d
�d#d�d$d�d%d�d&d�d'd�d(d�d)d�d*d�d+d�d,d�d-d�d.d�d/d�d0d�d1d�dddd2dd3d
d4��Zd5d6dd7�Zdd8�Zd9� Zd:� Zd;� Z G d<� d=� � ZdS )>)�Charset� add_alias�add_charset� add_codec� )�partialN)�errors)�encode_7or8bit� � � � �us-asciizunknown-8bit� z
iso-8859-1z
iso-8859-2z
iso-8859-3z
iso-8859-4z
iso-8859-9ziso-8859-10ziso-8859-13ziso-8859-14ziso-8859-15ziso-8859-16zwindows-1252�viscii)NNN�big5�gb2312zeuc-jp�iso-2022-jp� shift_jis�utf-8)r zkoi8-rr �latin_1zlatin-1�latin_2zlatin-2�latin_3zlatin-3�latin_4zlatin-4�latin_5zlatin-5�latin_6zlatin-6�latin_7zlatin-7�latin_8zlatin-8�latin_9zks_c_5601-1987zeuc-kr)zlatin-9�latin_10zlatin-10�cp949�euc_jp�euc_kr�ascii�eucgb2312_cn�big5_tw)r r r c �T � |t k rt d� � �|||ft | <