ó
    F\hò  ã                   óF   • S r / SQrSSKJr  SSKJr  S rS r	S r
S rS	 rg
)z Encodings and related functions.)Úencode_7or8bitÚencode_base64Úencode_noopÚencode_quoprié    )Úencodebytes)Úencodestringc                 ó:   • [        U SS9nUR                  SS5      $ )NT)Ú	quotetabsó    s   =20)Ú_encodestringÚreplace)ÚsÚencs     Ú%/usr/lib/python3.13/email/encoders.pyÚ_qencoder      s   € Ü
˜ TÑ
*€Cà�;‰;�t˜VÓ$Ð$ó    c                 óx   • U R                  SS9n[        [        U5      S5      nU R                  U5        SU S'   g)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   r   r      s;   € ð
 �?‰? $ˆ?Ð'€DÜ”(˜4“. 'Ó*€GØ‡O�O�GÔØ'/€CÐ#Ò$r   c                 ód   • U R                  SS9n[        U5      nU R                  U5        SU S'   g)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   r   r   $   s4   € ð
 �?‰? $ˆ?Ð'€DÜ�t‹n€GØ‡O�O�GÔØ'9€CÐ#Ò$r   c                 óŒ   • U R                  SS9nUc  SU S'   g UR                  S5        SU S'   g! [         a    SU S'    gf = f)z9Set the Content-Transfer-Encoding header to 7bit or 8bit.Tr   NÚ7bitr   r   Ú8bit)r   r   ÚUnicodeError)r   r   s     r   r   r   /   s_   € à�?‰? $ˆ?Ð'€DØ�|à+1ˆÐ'Ñ(Øð2Ø�‰�GÔð ,2ˆÐ'Ò(øô ó 2Ø+1ˆÐ'Ó(ð2ús   š1 ±AÁAc                 ó   • g)zDo nothing.N© )r   s    r   r   r   @   s   � r   N)Ú__doc__Ú__all__r   r   r   Úquoprir   r   r   r   r   r   r   r'   r   r   Ú<module>r+      s2   ðñ
 'ò€õ +Ý 0ò%ò0ò:ò2ó"r   