-í
ç¶<c       s—    d  Z  : < d k Z d k Z ? d „  Z C xV e i i ƒ  DC ]B Z D e e d ƒ o e i o E e i	 i
 e i ƒ e _ n q@ WF [ J g  Z K h  a L xÅ e i	 DL ]· Z P e i d j o, Q e o e i	 i e ƒ o
 R q® n n) T e o e i	 i e ƒ o
 U q® n V e e ƒ \ Z Z W t i e ƒ o! X e i e ƒ Y d t e <n q® WZ e e i	 ([ [ [ _ e i d j o e i	 i e i	 d ƒ d j ot ` d	 k l Z a d
 e ƒ  e i f Z b e i	 i e i	 i e i	 d ƒ e ƒ Z c e i	 i e ƒ d [ [ n f d „  Z o d „  Z „ d „  Z ¢ e i g Z  £ e i! e i j o ¤ e  i e i! ƒ n ¥ xß e  D¥ ]Ô Z ¦ e oÄ § e i" d j oN ¨ e i	 i e © d ª d e i d  « d ƒ e i	 i e d d ƒ g Z# n" ® e e i	 i e d d ƒ g Z# ¯ x8 e# D¯ ]- Z$ ° e i	 i e$ ƒ o ± e e$ ƒ n q2Wn q“W³ e% a ¸ e i" d j o ¹ d Z& n* º e i" d j o » d Z& n
 ½ d Z& ¾ d k' Z' ¿ e& e' _( e' _& À [& Ä d f  d „  ƒ  YZ) þ e) d e i* ƒ e' _* ÿ e i d  d j o  e) d d ƒ e' _+ n e) d d  ƒ e' _+ e i	 i e i ƒ Z, e) d! d" e i 
d# d$ g e i	 i e, e i- ƒ e, e i. g ƒ e' _/ d% f  d& „  ƒ  YZ0 e0 ƒ  e' _1  d' Z2 ").e2 d' j o 0e i3 e2 ƒ n 5y 6d k4 Z4 Wn 7e5 j
 o
 8n X?e e d( ƒ o @e `3 n Bd) „  Z6 He7 d* j o Ie6 ƒ  n d S(+   sC	  Append module search paths for third-party packages to sys.path.

****************************************************************
* This module is automatically imported during initialization. *
****************************************************************

In earlier versions of Python (up to 1.5a3), scripts or modules that
needed to use site-specific modules would place ``import site''
somewhere near the top of their code.  Because of the automatic
import, this is no longer necessary (but code that does it still
works).

This will append site-specific paths to to the module search path.  On
Unix, it starts with sys.prefix and sys.exec_prefix (if different) and
appends lib/python<version>/site-packages as well as lib/site-python.
On other platforms (mainly Mac and Windows), it uses just sys.prefix
(and sys.exec_prefix, if different, but this is unlikely).  The
resulting directories, if they exist, are appended to sys.path, and
also inspected for path configuration files.

A path configuration file is a file whose name has the form
<package>.pth; its contents are additional directories (one per line)
to be added to sys.path.  Non-existing directories (or
non-directories) are never added to sys.path; no directory is added to
sys.path more than once.  Blank lines and lines beginning with
'#' are skipped. Lines starting with 'import' are executed.

For example, suppose sys.prefix and sys.exec_prefix are set to
/usr/local and there is a directory /usr/local/lib/python1.5/site-packages
with three subdirectories, foo, bar and spam, and two path
configuration files, foo.pth and bar.pth.  Assume foo.pth contains the
following:

  # foo package configuration
  foo
  bar
  bletch

and bar.pth contains:

  # bar package configuration
  bar

Then the following directories are added to sys.path, in this order:

  /usr/local/lib/python1.5/site-packages/bar
  /usr/local/lib/python1.5/site-packages/foo

Note that bletch is omitted because it doesn't exist; bar precedes foo
because bar.pth comes alphabetically before foo.pth; and spam is
omitted because it is not mentioned in either path configuration file.

After these path manipulations, an attempt is made to import a module
named sitecustomize, which can perform arbitrary additional
site-specific customizations.  If this import fails with an
ImportError exception, it is silently ignored.

Nc     sA   ? @ t  i i t  i i |  Œ  ƒ } A | t  i i | ƒ f Sd  S(   N(   s   oss   paths   abspaths   joins   pathss   dirs   normcase(   s   pathss   dir(    (    s   /usr/lib/python2.2/site.pys   makepath? s   !s   __file__s   maci   s   posixiÿÿÿÿs   Modules(   s   get_platforms   build/lib.%s-%.3sc     s{   f g h h  a  }  i x^ t i Di ]P } j | o t i i | ƒ o
 k q  n l t | ƒ \ } } m d |  | <q  Wd  S(   Ni   (	   s   _dirs_in_sys_paths   ds   syss   paths   dirs   oss   isdirs   makepaths   dircase(   s   ds   dirs   dircase(    (    s   /usr/lib/python2.2/site.pys   _init_pathinfof s    	
c    s   o p q t  t j o r t ƒ  s d } n
 u d } v t |  ƒ \ }  } w t  i | ƒ o x t i	 i
 |  ƒ n y y z t i |  ƒ } Wn  { t i j
 o | d  Sn X} | i ƒ  ~ x@ | D~ ]5 }  | d t i d j o € t |  | ƒ n qÉ W | o ‚ t a  n d  S(   Ni   i    iüÿÿÿs   pth(   s   _dirs_in_sys_paths   Nones   _init_pathinfos   resets   makepaths   sitedirs   sitedircases   has_keys   syss   paths   appends   oss   listdirs   namess   errors   sorts   names   extseps
   addpackage(   s   sitedirs   resets   names   namess   sitedircase(    (    s   /usr/lib/python2.2/site.pys
   addsitediro s&   
	
 	
c    s¤  „ … † t  e j o ‡ e ƒ  ˆ d } n
 Š d } ‹ e i i |  | ƒ } Œ y  e
 | ƒ } Wn Ž e j
 o  d  Sn X xÿ  d oô ‘ | i ƒ  } ’ | o “ Pn ” | d d j o
 • qŠ n – | i d ƒ o — | d  U˜ qŠ n ™ | d d j o š | d  } n › e |  | ƒ \ } } œ t  i | ƒ o e i i | ƒ o$  e i i | ƒ ž d t  | <n qŠ WŸ | o   e a  n d  S(   Ni   i    s   #s   importiÿÿÿÿs   
(   s   _dirs_in_sys_paths   Nones   _init_pathinfos   resets   oss   paths   joins   sitedirs   names   fullnames   opens   fs   IOErrors   readlines   dirs
   startswiths   makepaths   dircases   has_keys   existss   syss   append(   s   sitedirs   names   resets   fs   dircases   fullnames   dir(    (    s   /usr/lib/python2.2/site.pys
   addpackage„ s8   
	 


'
s   /s   libs   pythoni   s   site-packagess   site-pythons   :s   Use Cmd-Q to quit.s   \s   Use Ctrl-Z plus Return to exit.s   Use Ctrl-D (i.e. EOF) to exit.s   _Printerc      sJ   Ä t  Z Å d Z Ç f  f  d „ Z Î d „  Z ã d „  Z ê d „  Z RS(   Ni   c    sC   Ç È | |  _ É | |  _ Ê | |  _ Ë | |  _ Ì t	 |  _
 d  S(   N(   s   names   selfs   _Printer__names   datas   _Printer__datas   filess   _Printer__filess   dirss   _Printer__dirss   Nones   _Printer__lines(   s   selfs   names   datas   filess   dirs(    (    s   /usr/lib/python2.2/site.pys   __init__Ç s
   c    s  Î Ï |  i o Ð d  Sn Ñ t } Ò xª |  i DÒ ]œ } Ó x~ |  i DÓ ]p } Ô t i	 i
 | | ƒ } Õ y3 Ö t | ƒ } × | i ƒ  } Ø | i ƒ  Ù PWn Ú t j
 o
 Û n XqG WÜ | o Ý Pn q1 WÞ | o ß |  i } n à | i d ƒ |  _ á t |  i ƒ |  _ d  S(   Ns   
(   s   selfs   _Printer__liness   Nones   datas   _Printer__dirss   dirs   _Printer__filess   files   oss   paths   joins   opens   fps   reads   closes   IOErrors   _Printer__datas   splits   lens   _Printer__linecnt(   s   selfs   fps   files   datas   dir(    (    s   /usr/lib/python2.2/site.pys   __setupÎ s*   	 	 	
c    s\   ã ä |  i ƒ  å t |  i ƒ |  i j o æ d i |  i ƒ Sn è d |  i f d Sd  S(   Ns   
s!   Type %s() to see the full %s texti   (   s   selfs   _Printer__setups   lens   _Printer__liness   MAXLINESs   joins   _Printer__name(   s   self(    (    s   /usr/lib/python2.2/site.pys   __repr__ã s   c    s  ê ë |  i ƒ  ì d } í d } î xç î d oÜ ï y: ð x0 t | | |  i ƒ Dð ] } ñ |  i | GHqR WWn ò t j
 o ó Pn€ Xõ | |  i 7} ö t	 } ÷ xG ÷ | t	 j o6 ø t | ƒ } ù | d d f j o ú t	 } n q« Wû | d j o ü Pn q( Wd  S(   Ns0   Hit Return for more, or q (and Return) to quit: i    i   s    s   q(   s   selfs   _Printer__setups   prompts   linenos   ranges   MAXLINESs   is   _Printer__liness
   IndexErrors   Nones   keys	   raw_input(   s   selfs   linenos   keys   is   prompt(    (    s   /usr/lib/python2.2/site.pys   __call__ê s(   		 
 			 (   s   __name__s
   __module__s   MAXLINESs   __init__s   _Printer__setups   __repr__s   __call__(    (    (    s   /usr/lib/python2.2/site.pys   _PrinterÄ s
   		s	   copyrighti   s   javas   creditss?   Jython is maintained by the Jython developers (www.jython.org).s—   Thanks to CWI, CNRI, BeOpen.com, Digital Creations and a cast of thousands
for supporting Python development.  See www.python.org for more information.s   licenses+   See http://www.python.org/%.3s/license.htmls   LICENSE.txts   LICENSEs   _Helperc      s#   t  Z d „  Z d „  Z RS(   Nc    s   d Sd  S(   NsH   Type help() for interactive help, or help(object) for help about object.(    (   s   self(    (    s   /usr/lib/python2.2/site.pys   __repr__s   c    s&   d  k  } | i | | Ž  Sd  S(   N(   s   pydocs   helps   argss   kwds(   s   selfs   argss   kwdss   pydoc(    (    s   /usr/lib/python2.2/site.pys   __call__s   (   s   __name__s
   __module__s   __repr__s   __call__(    (    (    s   /usr/lib/python2.2/site.pys   _Helpers   	s   asciis   setdefaultencodingc     s>   BCd GHDx! t  i DD] }  Ed |  GHq WFd GHd  S(   Ns   sys.path = [s       %s,s   ](   s   syss   paths   dir(   s   dir(    (    s   /usr/lib/python2.2/site.pys   _testBs
    	s   __main__(8   s   __doc__s   syss   oss   makepaths   moduless   valuess   ms   hasattrs   __file__s   paths   abspaths   Ls   _dirs_in_sys_paths   dirs   platforms   isdirs   existss   dircases   has_keys   appends   names   basenames   distutils.utils   get_platforms   versions   ss   joins   dirnames   _init_pathinfos
   addsitedirs
   addpackages   prefixs   prefixess   exec_prefixs   seps   sitedirss   sitedirs   Nones   exits   __builtin__s   quits   _Printers	   copyrights   creditss   heres   pardirs   curdirs   licenses   _Helpers   helps   encodings   setdefaultencodings   sitecustomizes   ImportErrors   _tests   __name__(   s   _Helpers   encodings   sitedirs   _tests   _init_pathinfos   Ls   __builtin__s
   addsitedirs   syss   sitedirss   prefixs   dircases   get_platforms   sitecustomizes   _Printers
   addpackages   heres   makepaths   ms   prefixess   ss   exits   oss   dir(    (    s   /usr/lib/python2.2/site.pys   ?: s¦    	#		 	
	3+	
 	
(!
 			:		-	