
    d5                         d Z ddlZ G d dej                  Z G d dej                  Z G d dej                  Z G d	 d
eej                  Z G d deej                  Zd ZdZ ej	        e          Z
dS )zl Python Character Mapping Codec kz1048 generated from 'MAPPINGS/VENDORS/MISC/KZ1048.TXT' with gencodec.py.

    Nc                       e Zd ZddZddZdS )Codecstrictc                 8    t          j        ||t                    S N)codecscharmap_encodeencoding_tableselfinputerrorss      "lib/python3.11/encodings/kz1048.pyencodezCodec.encode       $UFNCCC    c                 8    t          j        ||t                    S r   )r   charmap_decodedecoding_tabler   s      r   decodezCodec.decode   r   r   N)r   )__name__
__module____qualname__r   r    r   r   r   r   	   sF        D D D DD D D D D Dr   r   c                       e Zd ZddZdS )IncrementalEncoderFc                 N    t          j        || j        t                    d         S Nr   )r   r	   r   r
   r   r   finals      r   r   zIncrementalEncoder.encode       $UDKHHKKr   NF)r   r   r   r   r   r   r   r   r      .        L L L L L Lr   r   c                       e Zd ZddZdS )IncrementalDecoderFc                 N    t          j        || j        t                    d         S r   )r   r   r   r   r   s      r   r   zIncrementalDecoder.decode   r!   r   Nr"   )r   r   r   r   r   r   r   r%   r%      r#   r   r%   c                       e Zd ZdS )StreamWriterNr   r   r   r   r   r   r(   r(              Dr   r(   c                       e Zd ZdS )StreamReaderNr)   r   r   r   r,   r,      r*   r   r,   c            	          t          j        dt                      j        t                      j        t
          t          t          t                    S )Nkz1048)namer   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter)	r   	CodecInfor   r   r   r   r%   r,   r(   r   r   r   getregentryr5   !   s=    ww~ww~--!!   r   u   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—￾™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя)__doc__r   r   r   r%   r(   r,   r5   r   charmap_buildr
   r   r   r   <module>r8      sI    D D D D DFL D D DL L L L L2 L L LL L L L L2 L L L	 	 	 	 	5&- 	 	 		 	 	 	 	5&- 	 	 	
	 	 	 H &%n55r   