+
    Crh                     H    R t . R	Ot^ RIHt ^ RIHt R tR t	R t
R tR tR# )
z Encodings and related functions.)encodebytes)encodestringc                 @    \        V R R7      pVP                  RR4      # )T)	quotetabs    s   =20)_encodestringreplace)sencs   & +/usr/local/lib/python3.14/email/encoders.py_qencoder      s    
T
*C;;tV$$    c                    V P                  RR7      p\        \        V4      R4      pV P                  V4       RV R&   R# )zdEncode the message's payload in Base64.

Also, add an appropriate Content-Transfer-Encoding header.
Tdecodeasciibase64Content-Transfer-EncodingN)get_payloadstr_bencodeset_payloadmsgorigencdatas   &  r   encode_base64r      s;    
 ??$?'D(4.'*GOOG'/C#$r   c                l    V P                  RR7      p\        V4      pV P                  V4       RV R&   R# )znEncode the message's payload in quoted-printable.

Also, add an appropriate Content-Transfer-Encoding header.
Tr   zquoted-printabler   N)r   r   r   r   s   &  r   encode_quoprir   $   s4    
 ??$?'DtnGOOG'9C#$r   c                    V P                  RR7      pVf   RV R&   R#  VP                  R4       RV R&   R#   \         d
    RT R&    R# i ; i)z9Set the Content-Transfer-Encoding header to 7bit or 8bit.Tr   N7bitr   r   8bit)r   r   UnicodeError)r   r   s   & r   encode_7or8bitr#   /   s_    ??$?'D|+1'(2G ,2'(  2+1'(2s   7 A
Ac                    R# )zDo nothing.N )r   s   &r   encode_noopr&   @   s    r   N)r#   r   r&   r   )__doc____all__r   r   r   quoprir   r   r   r   r   r#   r&   r%   r   r   <module>r*      s2   
 ' + 0%0:2"r   