JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbro h@sdZGdddeZGdddeZGdddeZGdddeZGd d d eeZGd d d eZGd ddeZ Gddde Z Gddde Z Gddde Z Gddde ZGddde ZGddde ZGddde ZeZGddde ZGdd 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,eZGd-d.d.eZGd/d0d0eZGd1d2d2eZGd3d4d4eZGd5d6d6eZd7S)8z email package exception classes.c@eZdZdZdS) MessageErrorz+Base class for errors in the email package.N__name__ __module__ __qualname____doc__rr3/opt/alt/python310/lib64/python3.10/email/errors.pyrrc@r)MessageParseErrorz&Base class for message parsing errors.Nrrrrr r r r c@r)HeaderParseErrorzError while parsing headers.Nrrrrr r r r c@r) BoundaryErrorz#Couldn't find terminating boundary.Nrrrrr r r r c@r)MultipartConversionErrorz(Conversion to a multipart is prohibited.Nrrrrr rr rc@r) CharsetErrorzAn illegal charset was given.Nrrrrr rr rc@r)HeaderWriteErrorzError while writing headers.Nrrrrr r r rcs"eZdZdZdfdd ZZS) MessageDefectz Base class for a message defect.Ncs|dur t|||_dSN)super__init__line)selfr __class__rr r(s  zMessageDefect.__init__rrrrrr __classcell__rrrr r%src@r)NoBoundaryInMultipartDefectzBA message claimed to be a multipart but had no boundary parameter.Nrrrrr r-r rc@r)StartBoundaryNotFoundDefectz+The claimed start boundary was never found.Nrrrrr r0r rc@r)CloseBoundaryNotFoundDefectzEA start boundary was found, but not the corresponding close boundary.Nrrrrr r3r rc@r)#FirstHeaderLineIsContinuationDefectz;A message had a continuation line as its first header line.Nrrrrr r6r rc@r)MisplacedEnvelopeHeaderDefectz?A 'Unix-from' header was found in the middle of a header block.Nrrrrr r9r rc@r) MissingHeaderBodySeparatorDefectzEFound line with no leading whitespace and no colon before blank line.Nrrrrr r <r r c@r)!MultipartInvariantViolationDefectz?A message claimed to be a multipart but no subparts were found.Nrrrrr r!Ar r!c@r)-InvalidMultipartContentTransferEncodingDefectzEAn invalid content transfer encoding was set on the multipart itself.Nrrrrr r"Dr r"c@r)UndecodableBytesDefectz0Header contained bytes that could not be decodedNrrrrr r#Gr r#c@r)InvalidBase64PaddingDefectz/base64 encoded sequence had an incorrect lengthNrrrrr r$Jr r$c@r)InvalidBase64CharactersDefectz=base64 encoded sequence had characters not in base64 alphabetNrrrrr r%Mr r%c@r)InvalidBase64LengthDefectz4base64 encoded sequence had invalid length (1 mod 4)Nrrrrr r&Pr r&cs eZdZdZfddZZS) HeaderDefectzBase class for a header defect.cstj|i|dSr)rr)rargskwrrr rXszHeaderDefect.__init__rrrrr r'Usr'c@r)InvalidHeaderDefectz+Header is not valid, message gives details.Nrrrrr r*[r r*c@r)HeaderMissingRequiredValuez(A header that must have a value had noneNrrrrr r+^r r+cs(eZdZdZfddZddZZS)NonPrintableDefectz8ASCII characters outside the ascii-printable range foundcst|||_dSr)rrnon_printables)rr-rrr rds  zNonPrintableDefect.__init__cCs d|jS)Nz6the following ASCII non-printables found in header: {})formatr-)rrrr __str__hszNonPrintableDefect.__str__)rrrrrr/rrrrr r,as r,c@r)ObsoleteHeaderDefectz0Header uses syntax declared obsolete by RFC 5322Nrrrrr r0lr r0c@r)NonASCIILocalPartDefectz(local_part contains non-ASCII charactersNrrrrr r1or r1c@r)InvalidDateDefectz%Header has unparsable or invalid dateNrrrrr r2tr r2N) r Exceptionrr r r TypeErrorrrr ValueErrorrrrrrrr ZMalformedHeaderDefectr!r"r#r$r%r&r'r*r+r,r0r1r2rrrr s: