+
    i  c                   sD    . R	Ot ^ RIHt ^ RIHt R tR tR t	R t
R tR# )
encode_7or8bit)encodebytes)encodestringc                 s@    \        V R R7      pVP                  RR4      # )T)Z	quotetabss    s   =20)_encodestringZreplace)ZsZenc   & '/usr/lib64/python3.14/email/encoders.py_qencoder      s    
T
*C;;tV$$    c                 s    V P                  R R7      p\        \        V4      R4      pV P                  V4       RV R&   R# )Tdecodeasciibase64Content-Transfer-EncodingN)get_payloadZstr_bencodeset_payloadmsgorigZencdata   &  r   encode_base64r      s;    
 ??$?'D(4.'*GOOG'/C#$r   c                 sl    V P                  R R7      p\        V4      pV P                  V4       RV R&   R# )Tr   zquoted-printabler   N)r   r   r   r   r   r   encode_quoprir   $   s4    
 ??$?'DtnGOOG'9C#$r   c                 s    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)Tr   NZ7bitr   r
   Z8bit)r   r	   ZUnicodeError)r   r   r   r   r    r    /   s_    ??$?'D|+1'(2G ,2'(  2+1'(2s   7 A
Ac                 s    R # )N )r   s   &r   encode_noopr   @   s    r   N)r    r   r   r   )Z__all__r   r   r   Zquoprir   r   r   r   r   r    r   r   r   r   <module>r      s-    + 0%0:2"r   