ž qyMa&c @sődZddddddddd d g Zd d lZd d lZd d lmZmZmZdZdZ dZ dd„e dƒDƒZ e d d …Z e d d …Zx8dejdƒejdƒD]Zeeƒe e8s u is-!*+/uasciiu_u s_ !"#$%&'()*+,-./0123456789:;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ cCst|ƒt|kS(u>Return True if the octet should be escaped with header quopri.(uchru_QUOPRI_HEADER_MAP(uoctet((u5/opt/alt/python33/lib64/python3.3/email/quoprimime.pyu header_checkKsu header_checkcCst|ƒt|kS(u<Return True if the octet should be escaped with body quopri.(uchru_QUOPRI_BODY_MAP(uoctet((u5/opt/alt/python33/lib64/python3.3/email/quoprimime.pyu body_checkPsu body_checkcCstdd„|DƒƒS(u:Return a header quoted-printable encoding length. Note that this does not include any RFC 2047 chrome added by `header_encode()`. :param bytearray: An array of bytes (a.k.a. octets). :return: The length in bytes of the byte array when it is encoded with quoted-printable for headers. css|]}tt|ƒVqdS(N(ulenu_QUOPRI_HEADER_MAP(u.0uoctet((u5/opt/alt/python33/lib64/python3.3/email/quoprimime.pyu _su header_length..(usum(u bytearray((u5/opt/alt/python33/lib64/python3.3/email/quoprimime.pyu header_lengthUs cCstdd„|DƒƒS(uŢReturn a body quoted-printable encoding length. :param bytearray: An array of bytes (a.k.a. octets). :return: The length in bytes of the byte array when it is encoded with quoted-printable for bodies. css|]}tt|ƒVqdS(N(ulenu_QUOPRI_BODY_MAP(u.0uoctet((u5/opt/alt/python33/lib64/python3.3/email/quoprimime.pyu isubody_length..(usum(u bytearray((u5/opt/alt/python33/lib64/python3.3/email/quoprimime.pyu body_lengthbscCs†t|tƒst|ƒ}n|s:|j|jƒƒnHt|dƒt|ƒ|kro|d||7sR   '       O0