£Á°è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>

{fc           @   sS   d  Z  d d l m Z d d l m Z d d l m Z d e j f d     YZ d S(   s-   Fixer that turns 1L into 1, 0755 into 0o755.
i   (   t   token(   t
   fixer_base(   t   Numbert   FixNumliteralsc           B   s#   e  Z e j Z d    Z d   Z RS(   c         C   s#   | j  j d  p" | j  d d k S(   Nu   0iu   Ll(   t   valuet
   startswith(   t   selft   node(    (    s5   /usr/lib64/python2.7/lib2to3/fixes/fix_numliterals.pyt   match   s    c         C   s}   | j  } | d d k r& | d  } nD | j d  rj | j   rj t t |   d k rj d | d } n  t | d | j S(   Niu   Llu   0i   u   0ot   prefix(   R   R   t   isdigitt   lent   setR   R	   (   R   R   t   resultst   val(    (    s5   /usr/lib64/python2.7/lib2to3/fixes/fix_numliterals.pyt	   transform   s    	3(   t   __name__t
   __module__R    t   NUMBERt   _accept_typeR   R   (    (    (    s5   /usr/lib64/python2.7/lib2to3/fixes/fix_numliterals.pyR      s   		N(	   t   __doc__t   pgen2R    t    R   t
   fixer_utilR   t   BaseFixR   (    (    (    s5   /usr/lib64/python2.7/lib2to3/fixes/fix_numliterals.pyt   <module>   s   