f ž _˜ã@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ƒZGd2d3„d3eƒZd4S)5c@s eZdZdS)Ú MessageErrorN©Ú__name__Ú __module__Ú __qualname__©rrú%/usr/lib64/python3.10/email/errors.pyrsrc@s eZdZdS)ÚMessageParseErrorNrrrrrr src@s eZdZdS)ÚHeaderParseErrorNrrrrrr sr c@s eZdZdS)Ú BoundaryErrorNrrrrrr sr c@s eZdZdS)ÚMultipartConversionErrorNrrrrrr sr c@s eZdZdS)Ú CharsetErrorNrrrrrr sr cseZdZd‡fdd„ Z‡ZS)Ú MessageDefectNcs|durtƒ |¡||_dS©N)ÚsuperÚ__init__Úline)Úselfr©Ú __class__rrr$s zMessageDefect.__init__)N©rrrrÚ __classcell__rrrrr !sr c@s eZdZdS)ÚNoBoundaryInMultipartDefectNrrrrrr)src@s eZdZdS)ÚStartBoundaryNotFoundDefectNrrrrrr,src@s eZdZdS)ÚCloseBoundaryNotFoundDefectNrrrrrr/src@s eZdZdS)Ú#FirstHeaderLineIsContinuationDefectNrrrrrr2src@s eZdZdS)ÚMisplacedEnvelopeHeaderDefectNrrrrrr5src@s eZdZdS)Ú MissingHeaderBodySeparatorDefectNrrrrrr8src@s eZdZdS)Ú!MultipartInvariantViolationDefectNrrrrrr=src@s eZdZdS)Ú-InvalidMultipartContentTransferEncodingDefectNrrrrrr@src@s eZdZdS)ÚUndecodableBytesDefectNrrrrrrCsrc@s eZdZdS)ÚInvalidBase64PaddingDefectNrrrrrr Fsr c@s eZdZdS)ÚInvalidBase64CharactersDefectNrrrrrr!Isr!c@s eZdZdS)ÚInvalidBase64LengthDefectNrrrrrr"Lsr"cseZdZ‡fdd„Z‡ZS)Ú HeaderDefectcstƒj|i|¤ŽdSr)rr)rÚargsÚkwrrrrTszHeaderDefect.__init__rrrrrr#Qsr#c@s eZdZdS)ÚInvalidHeaderDefectNrrrrrr&Wsr&c@s eZdZdS)ÚHeaderMissingRequiredValueNrrrrrr'Zsr'cs$eZdZ‡fdd„Zdd„Z‡ZS)ÚNonPrintableDefectcstƒ |¡||_dSr)rrÚnon_printables)rr)rrrr`s zNonPrintableDefect.__init__cCs d |j¡S)Nz6the following ASCII non-printables found in header: {})Úformatr))rrrrÚ__str__dsÿzNonPrintableDefect.__str__)rrrrr+rrrrrr(]s r(c@s eZdZdS)ÚObsoleteHeaderDefectNrrrrrr,hsr,c@s eZdZdS)ÚNonASCIILocalPartDefectNrrrrrr-ksr-c@s eZdZdS)ÚInvalidDateDefectNrrrrrr.psr.N)Ú Exceptionrrr r Ú TypeErrorr r Ú ValueErrorr rrrrrrZMalformedHeaderDefectrrrr r!r"r#r&r'r(r,r-r.rrrrÚs4