� c��j�����dZddlZejZd d�ZGd�dej �ZGd�dej �ZGd�d ej�ZGd �d ej�Z d �Z y)z Python 'utf-32-be' Codec �Nc�0�tj||d�S)NT)�codecs�utf_32_be_decode)�input�errorss �,/usr/lib64/python3.12/encodings/utf_32_be.py�decoder s�� � "� "�5�&�$� 7�7�c��eZdZdd�Zy)�IncrementalEncoderc�H�tj||j�dS)Nr)r�utf_32_be_encoder)�selfr�finals r�encodezIncrementalEncoder.encodes���&�&�u�d�k�k�:�1�=�=r N)F)�__name__� __module__� __qualname__r�r rr r s��>r r c�$�eZdZejZy)�IncrementalDecoderN)rrrrr�_buffer_decoderr rrrs ���,�,�Nr rc�$�eZdZejZy)� StreamWriterN)rrrrrrrr rrr� �� � $� $�Fr rc�$�eZdZejZy)� StreamReaderN)rrrrrr rr rrrrr rc �j�tjdtttt t t��S)Nz utf-32-be)�namerr �incrementalencoder�incrementaldecoder� streamreader� streamwriter)r� CodecInforr r rrrrr r� getregentryr%s*�� � � � ���-�-�!�!� �r )�strict) �__doc__rrrr r �BufferedIncrementalDecoderrrrr%rr r�r)sn���� � � ��8�>��2�2�>�-��:�:�-�%�6�&�&�%�%�6�&�&�%� r