File: //opt/cloudlinux/venv/lib64/python3.11/site-packages/pymysql/__pycache__/charset.cpython-311.pyc
�
�g"�;��� �% � d dddd�Z G d� d� � Z G d� d� � Z e� � Zej Zej Z e� ed dd d
� � � � e� eddd� � � � e� edd
dd
� � � � e� edddd
� � � � e� eddd� � � � e� edddd
� � � � e� edddd
� � � � e� edddd
� � � � e� edddd
� � � � e� edd d!d
� � � � e� ed"d#d$d
� � � � e� ed%d&d'd
� � � � e� ed(d)d*d
� � � � e� ed+d,d-� � � � e� ed.dd/� � � � e� ed0d1d2d
� � � � e� ed3d4d5d
� � � � e� ed6d7d8d
� � � � e� ed9d:d;� � � � e� ed<dd=� � � � e� ed>d?d@d
� � � � e� edAd,dB� � � � e� edCdDdEd
� � � � e� edFdGdHd
� � � � e� edIdJdKd
� � � � e� edLddM� � � � e� edNdOdPd
� � � � e� edQdRdS� � � � e� edTdUdVd
� � � � e� edWddX� � � � e� edYdZd[d
� � � � e� ed\d]d^d
� � � � e� ed_dJd`� � � � e� edadbdcd
� � � � e� edddedfd
� � � � e� edgdhdid
� � � � e� edjdkdld
� � � � e� edmdndod
� � � � e� edpd:dqd
� � � � e� edrd:ds� � � � e� edtdhdu� � � � e� edvdJdw� � � � e� edxdydzd
� � � � e� ed{dyd|� � � � e� ed}dd~� � � � e� eddd�� � � � e� ed�dd�� � � � e� ed�d,d�� � � � e� ed�d,d�d
� � � � e� ed�d,d�� � � � e� ed�dkd�� � � � e� ed�d�d�d
� � � � e� ed�dRd�� � � � e� ed�dRd�d
� � � � e� ed�d�d�d
� � � � e� ed�dZd�� � � � e� ed�d#d�� � � � e� ed�dJd�� � � � e� ed�d�d�� � � � e� ed�dbd�� � � � e� ed�d
d�� � � � e� ed�dGd�� � � � e� ed�d1d�� � � � e� ed�dd�� � � � e� ed�ded�� � � � e� ed�dd�� � � � e� ed�d?d�� � � � e� ed�d]d�� � � � e� ed�dd�� � � � e� ed�dUd�� � � � e� ed�d:d�� � � � e� ed�dd�� � � � e� ed�dnd�� � � � e� ed�d d�� � � � e� ed�d]d�� � � � e� ed�dd�� � � � e� ed�d7d�� � � � e� ed�dDd�� � � � e� ed�dOdæ � � � e� ed�d)dŦ � � � e� ed�d4dǦ � � � e� ed�d&dɦ � � � e� ed�d�d�d
� � � � e� ed�d�dΦ � � � e� ed�ddЦ � � � e� ed�d�d�d
� � � � e� ed�d�dզ � � � e� ed�d�d�d
� � � � e� ed�d�dڦ � � � e� ed�dJdܦ � � � e� ed�d]dަ � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d� � � � e� ed�d]d�� � � � e� ed�d]d�� � � � e� ed�d]d�� � � � e� ed�d]d�� � � � e� ed�d]d�� � � � e� ed�d]�d � � � � e� e�dd]�d� � � � e� e�dd]�d� � � � e� e�dd]�d� � � � e� e�dd]�d� � � � e� e�d d]�d
� � � � e� e�dd]�d� � � � e� e�d
d]�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d� � � � e� e�ddy�d � � � � e� e�d!dy�d"� � � � e� e�d#dy�d$� � � � e� e�d%dy�d&� � � � e� e�d'dy�d(� � � � e� e�d)dy�d*� � � � e� e�d+dy�d,� � � � e� e�d-dy�d.� � � � e� e�d/dy�d0� � � � e� e�d1dy�d2� � � � e� e�d3dy�d4� � � � e� e�d5dy�d6� � � � e� e�d7dy�d8� � � � e� e�d9dy�d:� � � � e� e�d;dy�d<� � � � e� e�d=dy�d>� � � � e� e�d?�d@�dAd
� � � � e� e�dB�d@�dC� � � � e� e�dD�d@�dE� � � � e� e�dFdy�dG� � � � �dHS (I � � � )� �! �X �[ c �H � e Zd Zdd�Zd� Zed� � � Zed� � � ZdS )�CharsetFc �@ � |||c| _ | _ | _ || _ d S �N)�id�name� collation�
is_default)�selfr
r r r s �`/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/pymysql/charset.py�__init__zCharset.__init__ s# � �-/��y�*�����D�N�$����� c �8 � d| j � d| j �d| j �d�S )NzCharset(id=z, name=z, collation=�))r
r r �r s r �__repr__zCharset.__repr__ s+ � �V�$�'�V�V�$�)�V�V�4�>�V�V�V�
r c �P � | j }|dv rdS |dk rdS |dk rdS |dk rdS |S ) N)�utf8mb4�utf8mb3�utf8�latin1�cp1252�koi8r�koi8_r�koi8u�koi8_u)r �r r s r �encodingzCharset.encoding sK � ��y���)�)�)��6��8����8��7�?�?��8��7�?�?��8��r c � � | j dk S )N�? )r
r s r � is_binaryzCharset.is_binary s � ��w�"�}�r N)F)�__name__�
__module__�__qualname__r r �propertyr$ r'