File: //lib64/python3.9/__pycache__/imaplib.cpython-39.opt-2.pyc
a
RT�i�� � + @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
m
Z
mZmZ ddl
mZ zddlZdZW n ey� dZY n0 g d�ZdZdZd Zd
ZdZdZd
Zddddddddddddddddddddddddddddddddddddddddddd�*Ze�d�Ze�d�Ze�d�Ze�dej�Z e�d�Z!e�d�Z"e�d�Z#e�dej�Z$dZ%dZ&e�d�Z'G dd� d�Z(e�r�G dd � d e(�Z)e�*d � G d!d"� d"e(�Z+G d#d$� d$�Z,d%�-d&�Z.d'd(� e/e.d)d� �D �Z0d*d+� Z1d,d-� Z2d.d/� Z3d0d1� Z4e5d2k�r�ddl6Z6ddl7Z7ze6�6ej8d)d� d3�\Z9Z:W n0 e6j;�yt Z< zd4\Z9Z:W Y dZ<[<n
dZ<[<0 0 dZ=e9D ]8\Z>Z<e>d5k�r�e?e<�Zne>d6k�r~e<Z=e:�s~e=fZ:�q~e:�s�d7Z:e:d Z@e7�A� ZBe7�7d8eBe@�p�d9f �ZCd:eBd;d<� ZDd=eBeCffd>d?d@dAdBddeDffdCdDdEdFdGdHdIdJdKfZEdLdMdNdOdAdddeDffdJdPfZFdQdR� ZG�ze=�rfe+e=�ZHne(e@�ZHeHjIdSk�r�eEd)d� ZEeH�JdTeHjK � eH�JdUeHjLf � eED ]\ZMZ:eGeMe:� �q�eGdVdW�D ]<ZNe�OdXeN�ZPeP�r�eP�Qd)�ZRneN�-� dY ZReGdZeRf� �q�eFD ]T\ZMZ:eGeMe:�ZSeMe:fdNk�r2�qeSdY �-� ZTeT�sH�qeGd[d\d]eTdY d^f� �qeUd_� W n. eUd`� e�s�eUdaej8d � � Y n0 dS )bz2.58� N)�datetime�timezone� timedelta)�DEFAULT_BUFFER_SIZETF)�IMAP4�IMAP4_stream�Internaldate2tuple�Int2AP�
ParseFlags�Time2Internaldate�
� i� )Z IMAP4REV1r i@B i )�AUTH�SELECTED)�NONAUTH)r r r �LOGOUT)r )r )*�APPEND�AUTHENTICATE�
CAPABILITY�CHECK�CLOSE�COPY�CREATE�DELETE� DELETEACL�ENABLE�EXAMINE�EXPUNGE�FETCH�GETACL�
GETANNOTATION�GETQUOTA�GETQUOTAROOT�MYRIGHTS�LIST�LOGINr �LSUBZMOVE� NAMESPACE�NOOP�PARTIAL� PROXYAUTH�RENAME�SEARCH�SELECT�SETACL�
SETANNOTATION�SETQUOTA�SORT�STARTTLS�STATUS�STORE� SUBSCRIBE�THREAD�UID�UNSUBSCRIBE�UNSELECTs \+( (?P<data>.*))?s .*FLAGS \((?P<flags>[^\)]*)\)s� .*INTERNALDATE "(?P<day>[ 0123][0-9])-(?P<mon>[A-Z][a-z][a-z])-(?P<year>[0-9][0-9][0-9][0-9]) (?P<hour>[0-9][0-9]):(?P<min>[0-9][0-9]):(?P<sec>[0-9][0-9]) (?P<zonen>[-+])(?P<zoneh>[0-9][0-9])(?P<zonem>[0-9][0-9])"s .*{(?P<size>\d+)}$s
\r\n|\r|\ns% \[(?P<type>[A-Z-]+)( (?P<data>.*))?\]s$ \* (?P<type>[A-Z-]+)( (?P<data>.*))?s3 \* (?P<data>\d+) (?P<type>[A-Z-]+)( (?P<data2>.*))?s [ -]c @ s� e Zd ZG dd� de�ZG dd� de�ZG dd� de�Zdedfd d
�Zdd� Z d
d� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdedfdd�Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Z d;d<� Z!d=d>� Z"d?d@� Z#dAdB� Z$dCdD� Z%dEdF� Z&dGdH� Z'd�dKdL�Z(dMdN� Z)dOdP� Z*dQdR� Z+dSdT� Z,d�dUdV�Z-dWdX� Z.dYdZ� Z/d[d\� Z0d]d^� Z1d_d`� Z2dadb� Z3dcdd� Z4d�dgdh�Z5didj� Z6dkdl� Z7dmdn� Z8dodp� Z9d�dqdr�Z:dsdt� Z;dudv� Z<dwdx� Z=dydz� Z>d{d|� Z?d}d~� Z@dd�� ZAd�d�� ZBd�d�� ZCd�d�� ZDd�d�� ZEd�d�� ZFd�d�� ZGd�d�� ZHd�d�d��ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOdS )�r c @ s e Zd ZdS )zIMAP4.errorN��__name__�
__module__�__qualname__� r>