U e5d@sPddddgZddlmZddlmZddZd dZd dZ d dZ d dZ d S)encode_7or8bit encode_base64 encode_noop encode_quopri) encodebytes) encodestringcCst|dd}|ddS)NT)Z quotetabs s=20) _encodestringreplace)sencr &/usr/lib64/python3.8/email/encoders.py_qencodes rcCs0|jdd}tt|d}||d|d<dS)NTdecodeasciibase64Content-Transfer-Encoding) get_payloadstr_bencode set_payloadmsgorigZencdatar r rrs  cCs*|jdd}t|}||d|d<dS)NTrzquoted-printabler)rrrrr r rr&s  cCsX|jdd}|dkr d|d<dSz|dWntk rJd|d<Yn Xd|d<dS)NTrZ7bitrrZ8bit)rr UnicodeError)rrr r rr2s cCsdS)Nr )rr r rrDsN) __all__rrrquoprirr rrrrrr r r rs