Ë
    òT•j  ã                   óÞ   — d Z ddlZej                  Zdd„Z G d„ dej
                  «      Z G d„ dej                  «      Z G d„ d	ej                  «      Z G d
„ dej                  «      Z	d„ Z
y)z… Python 'utf-16-le' Codec


Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

é    Nc                 ó0   — t        j                  | |d«      S )NT)ÚcodecsÚutf_16_le_decode)ÚinputÚerrorss     ú*/usr/lib/python3.12/encodings/utf_16_le.pyÚdecoder	      s   € Ü×"Ñ" 5¨&°$Ó7Ð7ó    c                   ó   — e Zd Zdd„Zy)ÚIncrementalEncoderc                 óH   — t        j                  || j                  «      d   S )Nr   )r   Úutf_16_le_encoder   )Úselfr   Úfinals      r   ÚencodezIncrementalEncoder.encode   s   € Ü×&Ñ& u¨d¯k©kÓ:¸1Ñ=Ð=r
   N)F)Ú__name__Ú
__module__Ú__qualname__r   © r
   r   r   r      s   „ ô>r
   r   c                   ó$   — e Zd Zej                  Zy)ÚIncrementalDecoderN)r   r   r   r   r   Ú_buffer_decoder   r
   r   r   r      s   „ Ø×,Ñ,�Nr
   r   c                   ó$   — e Zd Zej                  Zy)ÚStreamWriterN)r   r   r   r   r   r   r   r
   r   r   r      ó   „ Ø×$Ñ$�Fr
   r   c                   ó$   — e Zd Zej                  Zy)ÚStreamReaderN)r   r   r   r   r   r	   r   r
   r   r   r      r   r
   r   c            	      ój   — t        j                  dt        t        t        t
        t        t        ¬«      S )Nz	utf-16-le)Únamer   r	   ÚincrementalencoderÚincrementaldecoderÚstreamreaderÚstreamwriter)r   Ú	CodecInfor   r	   r   r   r   r   r   r
   r   Úgetregentryr%   !   s*   € Ü×ÑØÜÜÜ-Ü-Ü!Ü!ôð r
   )Ústrict)Ú__doc__r   r   r   r	   r   ÚBufferedIncrementalDecoderr   r   r   r%   r   r
   r   ú<module>r)      sn   ðñó ð 
×	 Ñ	 €ó8ô>˜×2Ñ2ô >ô-˜×:Ñ:ô -ô%�6×&Ñ&ô %ô%�6×&Ñ&ô %ó
	r
   