ÿØÿà 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
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     
]"                 @   s]  d  d l  Z  d  d l Z d  d l m Z d  d l Z Gd d   d e  Z e Z y d  d l m	 Z	 Wn e
 k
 r~ d Z	 Yn Xd d d g Z d d   Z i  Z Z d	 d
   Z xW e d  e e e e e e e e e e  j e e  e  j e j f D] Z e e e <q We e  d d  Z e d k	 r2e e e <x6 d# D]. Z e e e d  Z e d k	 r9e e e <q9Wd d   Z  x! e! e" e# f D] Z e  e e <qWd d   Z$ e	 d k	 re$ e e	 <[ d g  d d  Z% i  Z& Z d d   Z' e' e e d  <e' e e e  <e' e e <e' e e <e' e e <y e' e e( <Wn e) k
 rHYn Xe' e e <e' e e <y e' e e  j* <Wn e+ k
 rYn Xe' e e <e' e e  j <e' e e  j <e' e e j <d d   Z, e, e e! <d d   Z- e- e e <d d   Z. e. e e" <e	 d k	 re. e e	 <d d   Z/ e/ e& e  j0 <d d   Z1 d d d   Z2 [ [  Gd! d"   d"  Z3 d S)$    N)dispatch_tablec               @   s   e  Z d  Z d S)ErrorN)__name__
__module____qualname__ r   r   )/opt/alt/python35/lib64/python3.5/copy.pyr   8   s   r   )PyStringMapcopydeepcopyc             C   s  t  |   } t j |  } | r+ | |   Sy t | t   } Wn t k
 rX d } Yn X| ri t |   St | d d   } | r | |   St j |  } | r | |   } n[ t |  d d   } | r | d  } n4 t |  d d   } | r |   } n t d |   t	 |  | d  S)NF__copy____reduce_ex__   
__reduce__z%un(shallow)copyable object of type %sr   )
type_copy_dispatchget
issubclass	TypeError_copy_immutablegetattrr   r   _reconstruct)xclscopierisscreductorrvr   r   r   r
   C   s0    


c             C   s   |  S)Nr   )r   r   r   r   r   n   s    r   CodeTypecomplexunicodec             C   s   t  |   |   S)N)r   )r   r   r   r   _copy_with_constructor}   s    r!   c             C   s
   |  j    S)N)r
   )r   r   r   r   _copy_with_copy_method   s    r"   c       
      C   s  | d  k r i  } t  |   } | j | |  } | | k	 r@ | St |   } t j |  } | rs | |  |  } ny t | t  } Wn t k
 r d } Yn X| r t |  |  } n t |  d d   } | r | |  } n t j |  } | r| |   }	 n[ t |  d d   } | r+| d  }	 n4 t |  d d   } | rO|   }	 n t	 d |   t
 |  |	 d |  } | |  k	 r| | | <t |  |  | S)Nr   __deepcopy__r   r   r   z"un(deep)copyable object of type %s   )idr   r   _deepcopy_dispatchr   r   _deepcopy_atomicr   r   r   r   _keep_alive)
r   memo_nildyr   r   r   r   r   r   r   r   r      sF    
c             C   s   |  S)Nr   )r   r)   r   r   r   r'      s    r'   c             C   sA   g  } | | t  |   <x$ |  D] } | j t | |   q W| S)N)r%   appendr   )r   r)   r,   ar   r   r   _deepcopy_list   s
    r/   c                s     f d d   |  D } y   t  |   SWn t k
 r? Yn Xx< t |  |  D]% \ } } | | k	 rP t |  } PqP W|  } | S)Nc                s   g  |  ] } t  |     q Sr   )r   ).0r.   )r)   r   r   
<listcomp>   s   	 z#_deepcopy_tuple.<locals>.<listcomp>)r%   KeyErrorziptuple)r   r)   r,   kjr   )r)   r   _deepcopy_tuple   s    r7   c             C   sS   i  } | | t  |   <x6 |  j   D]( \ } } t | |  | t | |  <q# W| S)N)r%   itemsr   )r   r)   r,   keyvaluer   r   r   _deepcopy_dict   s
     r;   c             C   s"   t  |   |  j t |  j |   S)N)r   __func__r   __self__)r   r)   r   r   r   _deepcopy_method   s    r>   c             C   sG   y | t  |  j |   Wn% t k
 rB |  g | t  |  <Yn Xd  S)N)r%   r-   r2   )r   r)   r   r   r   r(      s    
r(   c             C   s4  t  | t  r |  S| d  k r% i  } t |  } | d  d  \ } } | d k r` | d } n d  } | d k r | d } n d  } | d k r | d }	 n d  }	 | r t | |  } | |   }
 |
 | t |   <| d  k	 r| r t | |  } t |
 d  r|
 j |  n t  | t  rEt |  d k rE| \ } } n d  } | d  k	 rg|
 j j	 |  | d  k	 rx* | j
   D] \ } } t |
 | |  qW| d  k	 rx0 | D]( } | rt | |  } |
 j |  qW|	 d  k	 r0xB |	 D]: \ } } | r"t | |  } t | |  } | |
 | <qW|
 S)N      r   __setstate__)
isinstancestrlenr   r%   hasattrrA   r4   __dict__updater8   setattrr-   )r   infodeepr)   ncallableargsstatelistiterdictiterr,   	slotstater9   r:   itemr   r   r   r     sX    !r   c               @   s   e  Z d  Z d S)_EmptyClassN)r   r   r   r   r   r   r   rS   I  s   rS   )r   r    )4typesweakrefcopyregr   builtins	Exceptionr   errorZorg.python.corer	   ImportError__all__r
   r   r+   r   r   intfloatboolrC   r4   bytes	frozensetrangeBuiltinFunctionTypeEllipsisFunctionTypereftr   namer!   listdictsetr"   r   r&   r'   r   	NameErrorr   AttributeErrorr/   r7   r;   r>   
MethodTyper(   r   rS   r   r   r   r   <module>3   s   )


5










7