ÿØÿà 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
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     
fn  c               @   s   d  Z  d d l Z d d l Z d d l Z d d d g Z Gd d   d e  Z d d d d  Z d d d d d  Z
 d	 d
   Z e d k r e   n  d S(   u   Implementation of the UUencode and UUdecode functions.

encode(in_file, out_file [,name, mode])
decode(in_file [, out_file, mode])
i    Nu   Erroru   encodeu   decodec             B   s   |  Ee  Z d  Z d S(   u   ErrorN(   u   __name__u
   __module__u   __qualname__(   u
   __locals__(    (    u'   /opt/alt/python33/lib64/python3.3/uu.pyu   Error'   s   c             C   s  g  } z|  d k r$ t  j j }  n t |  t  r | d k rT t j j |   } n  | d k r y t j	 |   j
 } Wq t k
 r Yq Xn  t |  d  }  | j |   n  | d k r t  j j } n. t | t  r t | d  } | j |  n  | d k rd } n  | d k r d } n  | j d | d @| f j d   |  j d  } x; t |  d	 k r| j t j |   |  j d  } qVW| j d
  Wd x | D] } | j   qWXd S(   u   Uuencode fileu   -u   rbu   wbi  u   begin %o %s
i  u   asciii-   i    s    
end
N(   u   sysu   stdinu   bufferu
   isinstanceu   stru   Noneu   osu   pathu   basenameu   statu   st_modeu   AttributeErroru   openu   appendu   stdoutu   writeu   encodeu   readu   lenu   binasciiu   b2a_uuu   close(   u   in_fileu   out_fileu   nameu   modeu   opened_filesu   datau   f(    (    u'   /opt/alt/python33/lib64/python3.3/uu.pyu   encode*   s>    		$c             C   s  g  } |  d k r! t  j j }  n. t |  t  rO t |  d  }  | j |   n  z}x |  j   } | sv t d   n  | j	 d  s qU n  | j
 d d  } t |  d k rU | d d k rU y t | d	 d
  PWq t k
 r Yq XqU qU | d k r@| d j d  j d  } t j j |  r@t d |   q@n  | d k rbt | d	 d
  } n  | d k r}t  j j } n` t | t  rt | d  } y t j j | |  Wn t k
 rYn X| } | j |  n  |  j   } x | r| j d  d k ry t j |  }	 Wn| t j k
 r}
 zY | d d d @d d d } t j | d |   }	 | st  j j d |
  n  WYd d }
 ~
 Xn X| j |	  |  j   } qW| st d   n  Wd x | D] } | j   qWXd S(   u   Decode uuencoded fileu   -u   rbu'   No valid begin line found in input files   begins    i   i   i    i   i   s    	
u   asciiu"   Cannot overwrite existing file: %su   wbs   endi    i?   i   i   Nu   Warning: %s
u   Truncated input file(   u   sysu   stdinu   bufferu
   isinstanceu   stru   openu   appendu   readlineu   Erroru
   startswithu   splitu   lenu   intu
   ValueErroru   Noneu   rstripu   decodeu   osu   pathu   existsu   stdoutu   chmodu   AttributeErroru   stripu   binasciiu   a2b_uuu   stderru   writeu   close(   u   in_fileu   out_fileu   modeu   quietu   opened_filesu   hdru	   hdrfieldsu   fpu   su   datau   vu   nbytesu   f(    (    u'   /opt/alt/python33/lib64/python3.3/uu.pyu   decodeZ   sf    "*c              C   s  d d l  }  |  j d d  } | j d d d d d	 d
 d d d d | j d d d d d	 d d d d d | j   \ } } t |  d k r | j d  t j d  n  t j	 j
 } t j j
 } t |  d k r | d } n  t |  d k r| d } n  | j rl| j r\t | t  r8t | d  } q\t t j d d  t j d  n  t | |  n[ | j rt | t  rt | d  } qt t j d d  t j d  n  t | |  d S(   u   uuencode/uudecode main programi    Nu   usageu'   usage: %prog [-d] [-t] [input [output]]u   -du   --decodeu   destu   decodeu   helpu   Decode (instead of encode)?u   defaultu   actionu
   store_trueu   -tu   --textu   textu2   data is text, encoded format unix-compatible text?i   u   incorrect number of argumentsi   u   wbu   : cannot do -t to stdoutu   rbu   : cannot do -t from stdinF(   u   optparseu   OptionParseru
   add_optionu   Falseu
   parse_argsu   lenu   erroru   sysu   exitu   stdinu   bufferu   stdoutu   decodeu   textu
   isinstanceu   stru   openu   printu   argvu   encode(   u   optparseu   parseru   optionsu   argsu   inputu   output(    (    u'   /opt/alt/python33/lib64/python3.3/uu.pyu   test   s6    ((			u   testu   __main__F(   u   __doc__u   binasciiu   osu   sysu   __all__u	   Exceptionu   Erroru   Noneu   encodeu   Falseu   decodeu   testu   __name__(    (    (    u'   /opt/alt/python33/lib64/python3.3/uu.pyu   <module>   s   0F&