ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     U
    e5d?                     @   s  d Z G dd deZG dd deZG dd deZG dd deZG d	d
 d
eeZG dd deZG dd de	Z
G dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZeZG dd de
ZG dd de
ZG dd  d e
ZG d!d" d"e
ZG d#d$ d$e
ZG d%d& d&e
ZG d'd( d(e
ZG d)d* d*eZG d+d, d,eZG d-d. d.eZG d/d0 d0eZG d1d2 d2eZd3S )4z email package exception classes.c                   @   s   e Zd ZdZdS )MessageErrorz+Base class for errors in the email package.N__name__
__module____qualname____doc__ r   r   $/usr/lib64/python3.8/email/errors.pyr      s   r   c                   @   s   e Zd ZdZdS )MessageParseErrorz&Base class for message parsing errors.Nr   r   r   r   r   r	      s   r	   c                   @   s   e Zd ZdZdS )HeaderParseErrorzError while parsing headers.Nr   r   r   r   r   r
      s   r
   c                   @   s   e Zd ZdZdS )BoundaryErrorz#Couldn't find terminating boundary.Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )MultipartConversionErrorz(Conversion to a multipart is prohibited.Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )CharsetErrorzAn illegal charset was given.Nr   r   r   r   r   r      s   r   c                       s"   e Zd ZdZd fdd	Z  ZS )MessageDefectz Base class for a message defect.Nc                    s   |d k	rt  | || _d S N)super__init__line)selfr   	__class__r   r   r   $   s    zMessageDefect.__init__)Nr   r   r   r   r   __classcell__r   r   r   r   r   !   s   r   c                   @   s   e Zd ZdZdS )NoBoundaryInMultipartDefectzBA message claimed to be a multipart but had no boundary parameter.Nr   r   r   r   r   r   )   s   r   c                   @   s   e Zd ZdZdS )StartBoundaryNotFoundDefectz+The claimed start boundary was never found.Nr   r   r   r   r   r   ,   s   r   c                   @   s   e Zd ZdZdS )CloseBoundaryNotFoundDefectzEA start boundary was found, but not the corresponding close boundary.Nr   r   r   r   r   r   /   s   r   c                   @   s   e Zd ZdZdS )#FirstHeaderLineIsContinuationDefectz;A message had a continuation line as its first header line.Nr   r   r   r   r   r   2   s   r   c                   @   s   e Zd ZdZdS )MisplacedEnvelopeHeaderDefectz?A 'Unix-from' header was found in the middle of a header block.Nr   r   r   r   r   r   5   s   r   c                   @   s   e Zd ZdZdS ) MissingHeaderBodySeparatorDefectzEFound line with no leading whitespace and no colon before blank line.Nr   r   r   r   r   r   8   s   r   c                   @   s   e Zd ZdZdS )!MultipartInvariantViolationDefectz?A message claimed to be a multipart but no subparts were found.Nr   r   r   r   r   r   =   s   r   c                   @   s   e Zd ZdZdS )-InvalidMultipartContentTransferEncodingDefectzEAn invalid content transfer encoding was set on the multipart itself.Nr   r   r   r   r   r   @   s   r   c                   @   s   e Zd ZdZdS )UndecodableBytesDefectz0Header contained bytes that could not be decodedNr   r   r   r   r   r    C   s   r    c                   @   s   e Zd ZdZdS )InvalidBase64PaddingDefectz/base64 encoded sequence had an incorrect lengthNr   r   r   r   r   r!   F   s   r!   c                   @   s   e Zd ZdZdS )InvalidBase64CharactersDefectz=base64 encoded sequence had characters not in base64 alphabetNr   r   r   r   r   r"   I   s   r"   c                   @   s   e Zd ZdZdS )InvalidBase64LengthDefectz4base64 encoded sequence had invalid length (1 mod 4)Nr   r   r   r   r   r#   L   s   r#   c                       s    e Zd ZdZ fddZ  ZS )HeaderDefectzBase class for a header defect.c                    s   t  j|| d S r   )r   r   )r   argskwr   r   r   r   T   s    zHeaderDefect.__init__r   r   r   r   r   r$   Q   s   r$   c                   @   s   e Zd ZdZdS )InvalidHeaderDefectz+Header is not valid, message gives details.Nr   r   r   r   r   r'   W   s   r'   c                   @   s   e Zd ZdZdS )HeaderMissingRequiredValuez(A header that must have a value had noneNr   r   r   r   r   r(   Z   s   r(   c                       s(   e Zd ZdZ fddZdd Z  ZS )NonPrintableDefectz8ASCII characters outside the ascii-printable range foundc                    s   t  | || _d S r   )r   r   non_printables)r   r*   r   r   r   r   `   s    zNonPrintableDefect.__init__c                 C   s   d | jS )Nz6the following ASCII non-printables found in header: {})formatr*   )r   r   r   r   __str__d   s    zNonPrintableDefect.__str__)r   r   r   r   r   r,   r   r   r   r   r   r)   ]   s   r)   c                   @   s   e Zd ZdZdS )ObsoleteHeaderDefectz0Header uses syntax declared obsolete by RFC 5322Nr   r   r   r   r   r-   h   s   r-   c                   @   s   e Zd ZdZdS )NonASCIILocalPartDefectz(local_part contains non-ASCII charactersNr   r   r   r   r   r.   k   s   r.   N)r   	Exceptionr   r	   r
   r   	TypeErrorr   r   
ValueErrorr   r   r   r   r   r   r   ZMalformedHeaderDefectr   r   r    r!   r"   r#   r$   r'   r(   r)   r-   r.   r   r   r   r   <module>   s4   