£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

Re                 @   s   d  d l  m Z m Z m Z m Z m Z d d l Z d d l Z e j d  Z	 Gd d   d e j
  Z
 Gd d   d e j  Z Gd	 d
   d
 e j  Z Gd d   d e
 e j  Z Gd d   d e
 e j  Z d d   Z d S)   )encodedecodealabelulabel	IDNAError    Nu   [.。．｡]c               @   s.   e  Z d  Z d d d  Z d d d  Z d S)Codecstrictc             C   sA   | d k r! t  d j |    | s+ d St |  t |  f S)Nr	   z Unsupported error handling "{0}" r   )r
   r   )r   formatr   len)selfdataerrors r   /builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/idna/codec.pyr   	   s
    zCodec.encodec             C   sA   | d k r! t  d j |    | s+ d St |  t |  f S)Nr	   z Unsupported error handling "{0}"r
   r   )r
   r   )r   r   r   r   )r   r   r   r   r   r   r      s
    zCodec.decodeN)__name__
__module____qualname__r   r   r   r   r   r   r      s   
r   c               @   s   e  Z d  Z d d   Z d S)IncrementalEncoderc       	      C   s   | d k r! t  d j |    | s+ d St j |  } d } | ry | d s` d } | d	 =n | sy | d
 =| ry d } g  } d } xA | D]9 } | j t |   | r | d 7} | t |  7} q Wd j |  | } | t |  7} | | f S)Nr	   z Unsupported error handling "{0}"r
   r   r   .)r
   r   r   r   )r   r   _unicode_dots_resplitappendr   r   join)	r   r   r   finallabelstrailing_dotresultsizelabelr   r   r   _buffer_encode   s0    


z!IncrementalEncoder._buffer_encodeN)r   r   r   r"   r   r   r   r   r      s   r   c               @   s   e  Z d  Z d d   Z d S)IncrementalDecoderc       	      C   s0  | d k r! t  d j |    | s+ d St | t  rL t j |  } n( t |  } t | d  | j d  } d } | r | d	 s d } | d
 =n | s | d =| r d } g  } d } xA | D]9 } | j t |   | r | d 7} | t	 |  7} q Wd j
 |  | } | t	 |  7} | | f S)Nr	   z Unsupported error handling "{0}"r
   r   asciir   r   )r
   r   r   r   r   )r   r   
isinstanceunicoder   r   strr   r   r   r   )	r   r   r   r   r   r   r   r    r!   r   r   r   _buffer_decode?   s8    


z!IncrementalDecoder._buffer_decodeN)r   r   r   r(   r   r   r   r   r#   >   s   r#   c               @   s   e  Z d  Z d S)StreamWriterN)r   r   r   r   r   r   r   r)   g   s   r)   c               @   s   e  Z d  Z d S)StreamReaderN)r   r   r   r   r   r   r   r*   j   s   r*   c               C   s@   t  j d d d t   j d t   j d t d t d t d t  S)	Nnameidnar   r   incrementalencoderincrementaldecoderstreamwriterstreamreader)	codecs	CodecInfor   r   r   r   r#   r)   r*   r   r   r   r   getregentrym   s    	r3   )corer   r   r   r   r   r1   recompiler   r   BufferedIncrementalEncoderr   BufferedIncrementalDecoderr#   r)   r*   r3   r   r   r   r   <module>   s   (!)