grthtrhthjhtyjytjytkergtrhtrjytjerhrfhU e5dúã@sPddddgZddlmZddlmZdd„Zd d„Zd d„Z d d„Z d d„Z d S)Úencode_7or8bitÚ encode_base64Ú encode_noopÚ encode_quoprié)Ú encodebytes)Ú encodestringcCst|dd�}| dd¡S)NT)Z quotetabsó s=20)Ú _encodestringÚreplace)ÚsÚenc©r ú&/usr/lib64/python3.8/email/encoders.pyÚ_qencodes rcCs0|jdd�}tt|ƒdƒ}| |¡d|d<dS)NT©ÚdecodeÚasciiÚbase64úContent-Transfer-Encoding)Ú get_payloadÚstrÚ_bencodeÚ set_payload©ÚmsgÚorigZencdatar r rrs  cCs*|jdd�}t|ƒ}| |¡d|d<dS)NTrzquoted-printabler)rrrrr r rr&s  cCsX|jdd�}|dkr d|d<dSz| d¡Wntk rJd|d<Yn Xd|d<dS)NTrZ7bitrrZ8bit)rrÚ UnicodeError)rrr r rr2s cCsdS)Nr )rr r rrDsN) Ú__all__rrrÚquoprirr rrrrrr r r rÚsü