gdZddlZejZd dZGddej ZGddej ZGdd ejZGd d ejZ d Z y)z Python 'utf-8' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. Nc0tj||dS)NT)codecs utf_8_decode)inputerrorss 6/opt/alt/python312/lib64/python3.12/encodings/utf_8.pydecoder s   ufd 33ceZdZddZy)IncrementalEncodercHtj||jdS)Nr)r utf_8_encoder)selfrfinals rencodezIncrementalEncoder.encodes""5$++6q99r N)F)__name__ __module__ __qualname__rr 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 jtjdtttt t tS)Nzutf-8)namerr incrementalencoderincrementaldecoder streamreader streamwriter)r CodecInforr r rrrrr r getregentryr%!s*    --!! r )strict) __doc__rrrr r BufferedIncrementalDecoderrrrr%rr rr)sn   4:22:)::)!6&&!!6&&! r