VccsdZddlZejZddZGddejZGddejZGd d ejZGd d ej Z d Z dS)z Python 'utf-8' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. Nstrictcs.tj||dS)NT)codecs utf_8_decode)inputerrorss (/usr/lib64/python3.11/encodings/utf_8.pydecoders  ufd 3 33cseZdZddZdS)IncrementalEncoderFcsBtj||jdS)Nr)r utf_8_encoder)ZselfrZfinals rencodezIncrementalEncoder.encodes"5$+66q99rN)F)__name__ __module__ __qualname__r rrr r s(::::::rr ceZdZejZdS)IncrementalDecoderN)r r rrrZ_buffer_decoderrrrrs(NNNrrcr) StreamWriterN)r r rrr r rrrrr  FFFrrcr) StreamReaderN)r r rrrrrrrrrrrrc sttjdtttt t tS)Nzutf-8)Znamer rZincrementalencoderZincrementaldecoderZ streamreaderZ streamwriter)rZ CodecInfor rr rrrrrr getregentryr!s1   --!!   r)r) Z__doc__rr r rr ZBufferedIncrementalDecoderrrrrrrrrs   4444:::::2:::))))):)))!!!!!6&!!!!!!!!6&!!!     r