+
    i  c                   sf    . ROt ^ RIHt ^ RIHtHt RtRtRt^t	R t
RR lt^L]3R ltR	 t]t]tR
# )body_decode)	b64encode)
b2a_base64
a2b_base64z
Z
 c                 sh    \        \        V 4      ^4      w  rV^,          pV'       d
   V^,          pV# )i   )Zdivmodlen)Z	bytearrayZgroups_of_3ZleftoverZns   &   )/usr/lib64/python3.14/email/base64mime.pyheader_lengthr   1   s/    "3y>15KaA	QH    c                 s    V '       g   R # \        V \        4      '       d   V P                  V4      p \        V 4      P	                  R4      pRV: RV: R2# )r   asciiz=?z?b?z?=)
isinstancestrencoder   decode)Zheader_bytesZcharsetZencodeds   && r   header_encoder   ;   sG     ,$$#**73%,,W5G#W--r   c                 sh   V '       g   R # . pV^,          ^,          p\        ^ \        V 4      V4       Fh  p\        WWT,            4      P                  R4      pVP	                  \
        4      '       d   V\
        8w  d   VRR V,           pVP                  V4       Kj  	  \        P                  V4      # )r   r	   Ni)	Zranger   r   r   ZendswithNLZappendEMPTYSTRINGZjoin)ZsZ
maxlinelenZeolZencvecZmax_unencodedZiZencs   &&&    r   body_encoder   I   s     FNa'M1c!fm, Q./077@<<r	cr(S.Cc - F##r   c                 s    V '       g   \        4       # \        V \        4      '       d   \        V P	                  R 4      4      # \        V 4      # )zraw-unicode-escape)Zbytesr
   r   r   r   )Zstrings   &r   r   r   b   s;     w	FC	 	 &--(<=>>&!!r   N)r    r   r   decodestringr   r   )z
iso-8859-1)Z__all__Zbase64r   Zbinasciir   r   ZCRLFr   r   ZMISC_LENr   r   r   r   r    r   ) r   r   <module>r      sQ   6  +	 . !b $2"  r   