3 \?γ@sšGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd „d eeƒZGd d „d eƒZGd d „d eƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZGdd„de ƒZeZGdd„de ƒZGdd„de ƒZGdd„de ƒZGd d!„d!e ƒZGd"d#„d#e ƒZGd$d%„d%e ƒZGd&d'„d'e ƒZGd(d)„d)eƒZGd*d+„d+eƒZGd,d-„d-eƒZGd.d/„d/eƒZGd0d1„d1eƒZd2S)3c@s eZdZdS)Ϊ MessageErrorN)Ϊ__name__Ϊ __module__Ϊ __qualname__©rrϊ$/usr/lib64/python3.6/email/errors.pyrsrc@s eZdZdS)ΪMessageParseErrorN)rrrrrrrr src@s eZdZdS)ΪHeaderParseErrorN)rrrrrrrrsrc@s eZdZdS)Ϊ BoundaryErrorN)rrrrrrrr sr c@s eZdZdS)ΪMultipartConversionErrorN)rrrrrrrr sr c@s eZdZdS)Ϊ CharsetErrorN)rrrrrrrr sr cseZdZd‡fdd„ Z‡ZS)Ϊ MessageDefectNcs|dk rtƒj|ƒ||_dS)N)ΪsuperΪ__init__Ϊline)Ϊselfr)Ϊ __class__rrr$s zMessageDefect.__init__)N)rrrrΪ __classcell__rr)rrr !sr c@s eZdZdS)ΪNoBoundaryInMultipartDefectN)rrrrrrrr)src@s eZdZdS)ΪStartBoundaryNotFoundDefectN)rrrrrrrr,src@s eZdZdS)ΪCloseBoundaryNotFoundDefectN)rrrrrrrr/src@s eZdZdS)Ϊ#FirstHeaderLineIsContinuationDefectN)rrrrrrrr2src@s eZdZdS)ΪMisplacedEnvelopeHeaderDefectN)rrrrrrrr5src@s eZdZdS)Ϊ MissingHeaderBodySeparatorDefectN)rrrrrrrr8src@s eZdZdS)Ϊ!MultipartInvariantViolationDefectN)rrrrrrrr=src@s eZdZdS)Ϊ-InvalidMultipartContentTransferEncodingDefectN)rrrrrrrr@src@s eZdZdS)ΪUndecodableBytesDefectN)rrrrrrrrCsrc@s eZdZdS)ΪInvalidBase64PaddingDefectN)rrrrrrrrFsrc@s eZdZdS)ΪInvalidBase64CharactersDefectN)rrrrrrrrIsrc@s eZdZdS)ΪInvalidBase64LengthDefectN)rrrrrrrrLsrcseZdZ‡fdd„Z‡ZS)Ϊ HeaderDefectcstƒj||ŽdS)N)r r)rΪargsΪkw)rrrrTszHeaderDefect.__init__)rrrrrrr)rrrQsrc@s eZdZdS)ΪInvalidHeaderDefectN)rrrrrrrr"Wsr"c@s eZdZdS)ΪHeaderMissingRequiredValueN)rrrrrrrr#Zsr#cs$eZdZ‡fdd„Zdd„Z‡ZS)ΪNonPrintableDefectcstƒj|ƒ||_dS)N)r rΪnon_printables)rr%)rrrr`s zNonPrintableDefect.__init__cCs dj|jƒS)Nz6the following ASCII non-printables found in header: {})Ϊformatr%)rrrrΪ__str__dszNonPrintableDefect.__str__)rrrrr'rrr)rrr$]s r$c@s eZdZdS)ΪObsoleteHeaderDefectN)rrrrrrrr(hsr(c@s eZdZdS)ΪNonASCIILocalPartDefectN)rrrrrrrr)ksr)N)Ϊ Exceptionrrrr Ϊ TypeErrorr r Ϊ ValueErrorr rrrrrrZMalformedHeaderDefectrrrrrrrr"r#r$r(r)rrrrΪs2