Your IP : 18.118.164.100
�
�Q�f\� �
� � d Z ddlZ G d� dej � Z G d� dej � Z G d� dej � Z G d � d
eej
� Z G d� deej � Zd
� Z ej e d� � Z
e
j i dd�dd�dd�dd�dd�dd�dd�dd�dd �d!d"�d#d$�d%d&�d'd(�d)d*�d+d,�d-d.�d/d0�i d1d2�d3d4�d5d6�d7d8�d9d:�d;d<�d=d>�d?d@�dAdB�dCdD�dEdF�dGdH�dIdJ�dKdL�dMdN�dOdP�dQdR��i dSdT�dUdV�dWdX�dYdZ�d[d\�d]d^�d_d`�dadb�dcdd�dedf�dgdh�didj�dkdl�dmdn�dodp�dqdr�dsdt��i dudv�dwdx�dydz�d{d|�d}d~�dd��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d���i 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��d�d��d�d���i d�d��d�d��d�d��d�d��d�dd�dēd�dƓd�dȓd�dʓd�d̓d�dΓd�dГd�dғd�dԓd�d֓d�dؓd�dړ�i 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��d�d��d�d���d�dod�d}d��d dW�ddO�d� �� �dZi dd��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��d�d�i �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"��d#�d#��d$�d$��i �d%�d%��d&�d&��d'�d'��d(�d(��d)�d)��d*�d*��d+�d+��d,�d,��d-�d-��d.�d.��d/�d/��d0�d0��d1�d1��d2�d2��d3�d3��d4�d4��d5�d5��i �d6�d6��d7�d7��d8�d8��d9�d9��d:�d:��d;�d;��d<�d<��d=�d=��d>�d>��d?�d?��d@�d@��dA�dA��dB�dB��dC�dC��dD�dD��dE�dE��dF�dF��i �dG�dG��dH�dH��dI�dI��dJ�dJ��dK�dK��dL�dL��dM�dM��dN�dN��dO�dO��dP�dP��dQ�dQ��dR�dR��dS�dS��dT�dT��dU�dU��dV�dV��dW�dW��i �dX�dX��dY�dY��dZ�dZ��d[�d[��d\�d\��d]�d]��d^�d^��d_�d_��d`�d`��da�da��db�db��dc�dc��dd�dd��de�de��df�df��dg�dg��dh�dh��i �di�di��dj�dj��dk�dk��dl�dl��dm�dm��dn�dn��do�do��dp�dp��dq�dq��dr�dr��ds�ds��dt�dt��du�du��dv�dv��dw�dw��dx�dx��dy�dy��i �dz�dz��d{�d{��d|�d|��d}�d}��d~�d~��d�d��d��d���d��d���d��d��dO�d��dW�d��do�d��d}�d��d�d�d�d�d�d��d�d���i dd�dd�dd�dd�dd�dd�dd�dd�d d�d"d!�d$d#�d&d%�d(d'�d*d)�d,d+�d.d-�d0d/��i d2d1�d4d3�d6d5�d8d7�d:d9�d<d;�d>d=�d@d?�dBdA�dDdC�dFdE�dHdG�dJdI�dLdK�dNdM�dPdO�dRdQ��i dTdS�dVdU�dXdW�dZdY�d\d[�d^d]�d`d_�dbda�dddc�dfde�dhdg�djdi�dldk�dndm�d�dϓd�dѓd�dӓ�i 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��d�d��d��d���i �d �d��d��d��d��d��d�d��dvdu�d�dÓd�d��d�d��d�d��d�d��dxdw�d�d��d�d��d�d��d�d��d�d��d�d���i 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��dzdy�d|d{�d�d���i 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˓dpdo�drdq�dtds���d�d�i�Z
y(� z` Python Character Mapping Codec generated from 'VENDORS/MICSFT/PC/CP866.TXT' with gencodec.py.
� Nc � � e Zd Zdd�Zdd�Zy)�Codecc �8 � t j ||t � S �N)�codecs�charmap_encode�encoding_map��self�input�errorss �6/opt/alt/python312/lib64/python3.12/encodings/cp866.py�encodezCodec.encode s � ��$�$�U�6�,�?�?� c �8 � t j ||t � S r )r �charmap_decode�decoding_tabler
s r �decodezCodec.decode s � ��$�$�U�6�.�A�Ar N)�strict)�__name__�
__module__�__qualname__r r � r r r r s � �@�Br r c � � e Zd Zdd�Zy)�IncrementalEncoderc �R � t j || j t � d S �Nr )r r r
r �r r �finals r r zIncrementalEncoder.encode s � ��$�$�U�4�;�;�|�D�Q�G�Gr N�F)r r r r r r r r r s � �Hr r c � � e Zd Zdd�Zy)�IncrementalDecoderc �R � t j || j t � d S r )r r r
r r s r r zIncrementalDecoder.decode s � ��$�$�U�4�;�;�~�F�q�I�Ir Nr )r r r r r r r r"