e# SrSSKrSSKrSSKJr SSjrSSjr"SS\R5r"SS \R5r"S S \R5r "S S \\R5r "SS\\R5r Sr g)aPython 'uu_codec' Codec - UU content transfer encoding. This codec de/encodes from bytes to bytes. Written by Marc-Andre Lemburg (mal@lemburg.com). Some details were adapted from uu.py which was written by Lance Ellinghouse and modified by Jack Jansen and Fredrik Lundh. N)BytesIOcUS:Xde[U5n[5nURnURnURSS5nURSS5nU"SUS-U4-R S55 U"S 5nU(a-U"[ R "U55 U"S 5nU(aM-U"S 5 UR5[U54$) Nstrict z\n z\rz begin %o %s iascii-s end ) rreadwritereplaceencodebinasciib2a_uugetvaluelen) inputerrorsfilenamemodeinfileoutfiler r chunks 8/opt/imh/python3.13/lib/python3.13/encodings/uu_codec.py uu_encoders X   U^FiG ;;D MMEU+HU+H ?dUlH5 5 = =g FG HE  hooe$%R % +    E ++cUS:Xde[U5n[5nURnURnU"5nU(d [S5eUSSS:XaOM%U"5nU(aUS:XaO![R "U5nU"U5 M6U(d [S 5eUR5[U54$![R a7nUSS- S-S -S-S -n [R "USU 5nSnAN}SnAff=f) Nrz"Missing "begin" line in input datasbeginsend r ?zTruncated input data) rreadliner ValueErrorra2b_uuErrorrr) rrrrr"r sdatavnbytess r uu_decoder*%s X   U^FiGH MME JAB B Ra5H     JAM  /??1%D d   /00    E ++~~ /!R2~*Q.14F??1Wf:.D /s3CD -DD c(\rSrSrSSjrSSjrSrg)CodecFc[X5$N)rselfrrs rr Codec.encodeG ''rc[X5$r/)r*r0s rdecode Codec.decodeJr3rNr)__name__ __module__ __qualname____firstlineno__r r5__static_attributes__r7rrr,r,Fs ((rr,c\rSrSrSSjrSrg)IncrementalEncoderMc2[XR5S$Nr)rrr1rfinals rr IncrementalEncoder.encodeN ,Q//rr7NF)r9r:r;r<r r=r7rrr?r?M0rr?c\rSrSrSSjrSrg)IncrementalDecoderQc2[XR5S$rB)r*rrCs rr5IncrementalDecoder.decodeRrFrr7NrG)r9r:r;r<r5r=r7rrrJrJQrHrrJc\rSrSr\rSrg) StreamWriterUr7Nr9r:r;r<bytescharbuffertyper=r7rrrOrOUNrrOc\rSrSr\rSrg) StreamReaderXr7NrQr7rrrVrVXrTrrVc h[R"S[[[[ [ [SS9$)NuuF)namer r5incrementalencoderincrementaldecoder streamreader streamwriter_is_text_encoding)codecs CodecInforr*r?rJrVrOr7rr getregentryrb]s-    --!!  r)rzir8) __doc__r`riorrr*r,r?rJrOrVrbr7rrres,*,B(FLL(022002205&--5&-- r