‰.
hU+2c      s!    E k  l F k l G k Z H k Z N d  f  d „  ƒ  YZ ¤ d e f d „  ƒ  YZ Î d e f d „  ƒ  YZ æ d e f d „  ƒ  YZ 'd e f d	 „  ƒ  YZ	 d
 e f d „  ƒ  YZ
 Êd e f d „  ƒ  YZ d f  d „  ƒ  YZ 8d e f d „  ƒ  YZ d e f d „  ƒ  YZ d S(   s   Confc     sï   N O d d d d „ Z  Z d „  Z \ d „  Z ^ d „  Z ` d „  Z b d	 „  Z d d d
 „ Z l d „  Z r d „  Z v d „  Z	 { d d „ Z
 } d „  Z  d „  Z ƒ d „  Z ‡ g  d „ Z Š d „  Z Œ d „  Z — d „  Z RS(   Nc   sP   O Q | |  _  R | |  _ S | |  _ T d |  _ X | |  _ Y |  i ƒ  d  S(   Ni    (   s   commenttypes   selfs
   separatorss	   separators   lines   filenames   read(   s   selfs   filenames   commenttypes
   separatorss	   separators	   ./Conf.pys   __init__s   #s   	 s   	c   s   Z [ d |  _ d  S(   Ni    (   s   selfs   line(   s   selfs	   ./Conf.pys   rewindc   s   \ ] t  |  i ƒ |  _ d  S(   N(   s   lens   selfs   liness   line(   s   selfs	   ./Conf.pys   fsfc   s   ^ _ |  i Sd  S(   N(   s   selfs   line(   s   selfs	   ./Conf.pys   tellc   s   ` a | |  _  d  S(   N(   s   lines   self(   s   selfs   lines	   ./Conf.pys   seekc   s/   b c t  |  i d t |  i ƒ g ƒ |  _ d  S(   Ni   (   s   mins   selfs   lines   lens   lines(   s   selfs	   ./Conf.pys   nextlinec   sw   d f xc f |  i t |  i ƒ j  oF g t | |  i |  i ƒ d j o h d Sn i |  i d |  _ q	 Wk d Sd  S(   Ni   i    (   s   selfs   lines   lens   liness   searchs   regexp(   s   selfs   regexps	   ./Conf.pys   findnextlines   .*c   s8   l p |  i d |  i d d |  i |  i d ƒ Sd  S(   Ns   ^[s   ]*s   [^s   ]+(   s   selfs   findnextlines
   separatorss   commenttype(   s   selfs	   ./Conf.pys   findnextcodelinec   s?   r s |  i t |  i ƒ j o t d Sn u |  i |  i Sd  S(   Ns    (   s   selfs   lines   lens   lines(   s   selfs	   ./Conf.pys   getlinec   sV   v x |  i t |  i ƒ j o y g  Sn z t i |  i |  i d |  i d ƒ Sd  S(   Ns   [s   ]+(   s   selfs   lines   lens   liness   regsubs   splits
   separators(   s   selfs	   ./Conf.pys	   getfieldsc   s    { | |  i i |  i | ƒ d  S(   N(   s   selfs   liness   inserts   line(   s   selfs   lines	   ./Conf.pys
   insertlines    c   s#   } ~ |  i t | |  i ƒ ƒ d  S(   N(   s   selfs
   insertlines
   joinfieldss   linelists	   separator(   s   selfs   linelists	   ./Conf.pys   insertlinelistc   sS    € |  i t |  i ƒ j  o0  t i | | |  i |  i ƒ |  i |  i <n d  S(   N(   s   selfs   lines   lens   liness   regsubs   gsubs   pats   repl(   s   selfs   pats   repls	   ./Conf.pys   sedlinec   s:   ƒ „ |  i ƒ  } … | | | | d +† |  i | ƒ d  S(   Ni   (   s   selfs	   getfieldss   fieldss	   fieldtexts   fieldnos   insertlinelist(   s   selfs   fieldnos	   fieldtexts   fieldss	   ./Conf.pys   changefieldc   s$   ‡ ˆ |  i ƒ  ‰ |  i | ƒ d  S(   N(   s   selfs
   deletelines
   insertlines   line(   s   selfs   lines	   ./Conf.pys   setlinec   s$   Š ‹ g  |  i |  i |  i d +d  S(   Ni   (   s   selfs   liness   line(   s   selfs	   ./Conf.pys
   deletelinec   sÈ   Œ  t  i i |  i ƒ oœ Ž t |  i d d ƒ |  _  |  i i ƒ  |  _ ‘ xQ t	 t
 |  i ƒ ƒ d ‘ r5 } ’ |  i | d t
 |  i | ƒ d !|  i | <qh W” |  i i ƒ  n – g  |  _ d  S(   Ns   ri   i    (   s   oss   paths   isfiles   selfs   filenames   opens   files	   readliness   liness   ranges   lens   indexs   close(   s   selfs   indexs	   ./Conf.pys   readc   sÍ   — ˜ t  i i |  i ƒ o ™ d } n
 › d } œ t |  i d d ƒ |  _  | o ž t  i |  i d ƒ n   x@ t t	 |  i
 ƒ ƒ d   r$ } ¡ |  i i |  i
 | d ƒ qŽ W¢ |  i i ƒ  d  S(   Ni   i    s   wi€  s   
(   s   oss   paths   existss   selfs   filenames   chmods   opens   files   ranges   lens   liness   indexs   writes   close(   s   selfs   chmods   indexs	   ./Conf.pys   write(   s   __init__s   rewinds   fsfs   tells   seeks   nextlines   findnextlines   findnextcodelines   getlines	   getfieldss
   insertlines   insertlinelists   sedlines   changefields   setlines
   deletelines   reads   write(    s	   ./Conf.pys   Confs   ConfShellVarc     sM   ¤ ¥ d „  Z  ¨ d „  Z « d „  Z ´ d „  Z ¹ d „  Z Æ d „  Z RS(   Nc   s,   ¥ ¦ t  i |  | d d d d d d ƒd  S(   Ns   commenttypes   #s
   separatorss   =s	   separator(   s   Confs   __init__s   selfs   filename(   s   selfs   filenames	   ./Conf.pys   __init__c   s$   ¨ © t  i |  ƒ ª |  i ƒ  d  S(   N(   s   Confs   reads   selfs   initvars(   s   selfs	   ./Conf.pys   readc   s   « ¬ h  |  _ ­ |  i ƒ  ® xL ® |  i d ƒ o8 ° |  i ƒ  } ± | d |  i | d <² |  i ƒ  q" W³ |  i ƒ  d  S(   Ns   ^[	 ]*[A-Za-z_][A-Za-z0-9_]*=i   i    (   s   selfs   varss   rewinds   findnextlines	   getfieldss   vars   nextline(   s   selfs   vars	   ./Conf.pys   initvarsc   s6   ´ µ |  i i | ƒ o ¶ |  i | Sn ¸ d Sd  S(   Ns    (   s   selfs   varss   has_keys   varname(   s   selfs   varnames	   ./Conf.pys   __getitem__c   sÅ   ¹ » |  i ƒ  } ¼ |  i ƒ  ½ d } ¾ xM ¾ |  i d | d ƒ o1 ¿ |  i d d | ƒ À d } Á |  i	 ƒ  q. WÂ | o, Ã |  i
 | ƒ Ä |  i | d | ƒ n Å | |  i | <d  S(   Ni   s   [	 ]*s   =s   =.*i    (   s   selfs   tells   places   rewinds   missings   findnextlines   varnames   sedlines   values   nextlines   seeks
   insertlines   vars(   s   selfs   varnames   values   places   missings	   ./Conf.pys   __setitem__c   sT   Æ È |  i ƒ  É x- É |  i d | d ƒ o Ê |  i ƒ  q WË |  i | =d  S(   Ns   [	 ]*s   =(   s   selfs   rewinds   findnextlines   varnames
   deletelines   vars(   s   selfs   varnames	   ./Conf.pys   __delitem__(   s   __init__s   reads   initvarss   __getitem__s   __setitem__s   __delitem__(    s	   ./Conf.pys   ConfShellVars   ConfESNetworkc     s5   Î Ñ d „  Z  Ô d „  Z Ø d „  Z ß d „  Z RS(   Nc   s&   Ñ Ò t  i |  d ƒ Ó d |  _ d  S(   Ns   /etc/sysconfig/networki    (   s   ConfShellVars   __init__s   selfs   writehostname(   s   selfs	   ./Conf.pys   __init__c   s=   Ô Õ t  i |  | | ƒ Ö | d j o × d |  _ n d  S(   Ns   HOSTNAMEi   (   s   ConfShellVars   __setitem__s   selfs   varnames   values   writehostname(   s   selfs   varnames   values	   ./Conf.pys   __setitem__c   sy   Ø Ù t  i |  ƒ Ú |  i oU Û t d d d ƒ } Ü | i |  i d d ƒ Ý | i ƒ  Þ t i	 d d ƒ n d  S(   Ns   /etc/HOSTNAMEs   wi   s   HOSTNAMEs   
i¤  (
   s   ConfShellVars   writes   selfs   writehostnames   opens   files   varss   closes   oss   chmod(   s   selfs   files	   ./Conf.pys   writec   s   ß ã |  i i ƒ  Sd  S(   N(   s   selfs   varss   keys(   s   selfs	   ./Conf.pys   keys(   s   __init__s   __setitem__s   writes   keys(    s	   ./Conf.pys   ConfESNetworks
   ConfEHostsc     sY   æ ê d „  Z  ì d „  Z ï d „  Z ü d „  Z d „  Z d „  Z d „  Z RS(   Nc   s   ê ë t  i |  d ƒ d  S(   Ns
   /etc/hosts(   s   Confs   __init__s   self(   s   selfs	   ./Conf.pys   __init__c   s$   ì í t  i |  ƒ î |  i ƒ  d  S(   N(   s   Confs   reads   selfs   initvars(   s   selfs	   ./Conf.pys   readc   s¾   ï ð h  |  _ ñ |  i ƒ  ò x‹ ò |  i ƒ  oz ô |  i ƒ  } õ t | ƒ d j o& ÷ | d | d g |  i | d <n ù | d g  g |  i | d <ú |  i ƒ  q" Wû |  i ƒ  d  S(   Ni   i   i    (   s   selfs   varss   rewinds   findnextcodelines	   getfieldss   vars   lens   nextline(   s   selfs   vars	   ./Conf.pys   initvarsc   s6   ü ý |  i i | ƒ o þ |  i | Sn  d Sd  S(   Ns    (   s   selfs   varss   has_keys   varname(   s   selfs   varnames	   ./Conf.pys   __getitem__c   só   |  i ƒ  } |  i ƒ  |  i d t i d d | ƒ d |  i d ƒ oN |  i	 ƒ  |  i
 | | d t | d |  i ƒ g ƒ 
|  i | ƒ n> |  i | ƒ |  i
 | | d t | d |  i ƒ g ƒ | |  i | <d  S(   Ns   ^s   \.s   \\.s   [s   ]+i    i   (   s   selfs   tells   places   rewinds   findnextlines   regsubs   gsubs   varnames
   separatorss
   deletelines   insertlinelists   values
   joinfieldss	   separators   seeks   vars(   s   selfs   varnames   values   places	   ./Conf.pys   __setitem__c   sy   |  i ƒ  xR |  i d |  i d t i d d | ƒ d |  i d ƒ o |  i ƒ  q W|  i | =d  S(   Ns   [s   ]*s   \.s   \\.s   ](	   s   selfs   rewinds   findnextlines
   separatorss   regsubs   gsubs   varnames
   deletelines   vars(   s   selfs   varnames	   ./Conf.pys   __delitem__c   sŽ   |  i ƒ  } |  i ƒ  g  } xE |  i ƒ  o4  |  i ƒ  } !| i | d ƒ "|  i	 ƒ  q. W#|  i
 | ƒ $| Sd  S(   Ni    (   s   selfs   tells   places   rewinds   keyss   findnextcodelines	   getfieldss   vars   appends   nextlines   seek(   s   selfs   places   keyss   vars	   ./Conf.pys   keys(   s   __init__s   reads   initvarss   __getitem__s   __setitem__s   __delitem__s   keys(    s	   ./Conf.pys
   ConfEHostss   ConfEResolvc     se   ')d „  Z  +d „  Z .d „  Z <d „  Z Ad „  Z cd „  Z jd „  Z sd „  Z RS(	   Nc   s#   )*t  i |  d d d d ƒ d  S(   Ns   /etc/resolv.confs   #s   	 s    (   s   Confs   __init__s   self(   s   selfs	   ./Conf.pys   __init__c   s$   +,t  i |  ƒ -|  i ƒ  d  S(   N(   s   Confs   reads   selfs   initvars(   s   selfs	   ./Conf.pys   readc   sà   ./h  |  _ 0|  i ƒ  1x­ 1|  i ƒ  oœ 2|  i ƒ  } 3| d d j oP 4|  i i d ƒ o 5|  i d i | d ƒ n 7| d g |  i d <n 9| d |  i | d <:|  i ƒ  q" W;|  i ƒ  d  S(   Ni    s
   nameservers   nameserversi   (	   s   selfs   varss   rewinds   findnextcodelines	   getfieldss   vars   has_keys   appends   nextline(   s   selfs   vars	   ./Conf.pys   initvarsc   s6   <=|  i i | ƒ o >|  i | Sn @g  Sd  S(   N(   s   selfs   varss   has_keys   varname(   s   selfs   varnames	   ./Conf.pys   __getitem__c   sî  AC|  i ƒ  } D|  i ƒ  E| d j oF|  i d |  i d ƒ oª I|  i ƒ  } Jx0 J|  i d |  i d ƒ o K|  i ƒ  qb WL|  i	 | ƒ Mx; | d Mr. } N|  i d |  i | ƒ O|  i ƒ  q® WP|  i	 | ƒ nE S|  i	 | ƒ Tx. | d Tr! } U|  i d |  i | ƒ qWnœ X|  i d | d |  i d ƒ oC Y|  i ƒ  Z|  i | t | |  i ƒ g ƒ \|  i	 | ƒ n3 ^|  i	 | ƒ _|  i | t | |  i ƒ g ƒ b| |  i | <d  S(   Ns   nameserverss   ^nameserver[s   ]+i    s
   nameservers   ^s   [(   s   selfs   tells   places   rewinds   varnames   findnextlines
   separatorss	   placenames
   deletelines   seeks   values
   nameservers
   insertlines	   separators   nextlines   insertlinelists
   joinfieldss   vars(   s   selfs   varnames   values   places	   placenames
   nameservers	   ./Conf.pys   __setitem__c   sj   ce|  i ƒ  fxC f|  i d |  i d | d |  i d ƒ o h|  i ƒ  q Wi|  i | =d  S(   Ns   [s   ]*s   ](   s   selfs   rewinds   findnextlines
   separatorss   varnames
   deletelines   vars(   s   selfs   varnames	   ./Conf.pys   __delitem__c   sM   jpx0 |  i i ƒ  d pr } q|  i | |  | <q Wrt i |  ƒ d  S(   Ni    (   s   selfs   varss   keyss   keys   Confs   write(   s   selfs   keys	   ./Conf.pys   writec   s   su|  i i ƒ  Sd  S(   N(   s   selfs   varss   keys(   s   selfs	   ./Conf.pys   keys(   s   __init__s   reads   initvarss   __getitem__s   __setitem__s   __delitem__s   writes   keys(    s	   ./Conf.pys   ConfEResolvs   ConfESStaticRoutesc     s}   €d „  Z  ‚d „  Z …d „  Z d „  Z •d „  Z ™d „  Z d „  Z ®d „  Z µd	 „  Z ¾d
 „  Z	 RS(   Nc   s#   €t  i |  d d d d ƒ d  S(   Ns   /etc/sysconfig/static-routess   #s   	 s    (   s   Confs   __init__s   self(   s   selfs	   ./Conf.pys   __init__c   s$   ‚ƒt  i |  ƒ „|  i ƒ  d  S(   N(   s   Confs   reads   selfs   initvars(   s   selfs	   ./Conf.pys   readc   sß   …†h  |  _ ‡|  i ƒ  ˆx¬ ˆ|  i ƒ  o› ‰|  i ƒ  } Š|  i i | d ƒ o0 ‹| d | d | d g g |  i | d <n1 |  i | d i | d | d | d g ƒ Ž|  i ƒ  q" W|  i ƒ  d  S(   Ni    i   i   i   (	   s   selfs   varss   rewinds   findnextcodelines	   getfieldss   vars   has_keys   appends   nextline(   s   selfs   vars	   ./Conf.pys   initvarsc   s9   ‘|  i i | ƒ o ’|  i | Sn ”g  g Sd  S(   N(   s   selfs   varss   has_keys   varname(   s   selfs   varnames	   ./Conf.pys   __getitem__c   s   •˜| |  i | <d  S(   N(   s   values   selfs   varss   varname(   s   selfs   varnames   values	   ./Conf.pys   __setitem__c   s   ™œ|  i | =d  S(   N(   s   selfs   varss   varname(   s   selfs   varnames	   ./Conf.pys   __delitem__c   sÓ   ¦|  i i | ƒ o¶ §x¬ t t |  i | ƒ ƒ d §rŒ } ¨| t |  i | ƒ j  o t |  i | | | ƒ oM «g  |  i | | | d +¬t |  i | ƒ d j o ­|  i | =n n q8 Wn d  S(   Ni    i   (	   s   selfs   varss   has_keys   devices   ranges   lens   is   cmps   route(   s   selfs   devices   routes   is	   ./Conf.pys   delroutec   s^   ®°|  i | | ƒ ±|  i i | ƒ o ²|  i | i | ƒ n ´| g |  i | <d  S(   N(   s   selfs   delroutes   devices   routes   varss   has_keys   append(   s   selfs   devices   routes	   ./Conf.pys   addroutec   s£   µ·|  i ƒ  ¸g  |  _ ¹xm |  i i ƒ  d ¹rW } ºxK |  i | d ºr7 } »|  i | d | d d | d d | d f ƒ qM Wq1 W½t i	 |  ƒ d  S(   Ni    s   nets   netmaski   s   gwi   (
   s   selfs   rewinds   liness   varss   keyss   devices   routes   insertlinelists   Confs   write(   s   selfs   devices   routes	   ./Conf.pys   writec   s   ¾À|  i i ƒ  Sd  S(   N(   s   selfs   varss   keys(   s   selfs	   ./Conf.pys   keys(
   s   __init__s   reads   initvarss   __getitem__s   __setitem__s   __delitem__s   delroutes   addroutes   writes   keys(    s	   ./Conf.pys   ConfESStaticRoutess   ConfChatc     sM   ÊËd „  Z  Íd „  Z Ðd „  Z ÷d „  Z ùd „  Z ûd „  Z RS(   Nc   s#   ËÌt  i |  | d d d ƒ d  S(   Ns    s   	 s    (   s   Confs   __init__s   selfs   filename(   s   selfs   filenames	   ./Conf.pys   __init__c   s$   ÍÎt  i |  ƒ Ï|  i ƒ  d  S(   N(   s   Confs   reads   selfs   initlist(   s   selfs	   ./Conf.pys   readc   s´  ÐÑg  |  _ Òd } Ód } Ôd } Õg  } Öx' |  i d Ör } ×| | d } qB WØx9 Ø| t | ƒ j  o | | d j o Ù| d } qf WÚxÚ| t | ƒ j  o†Ûd } Ý| | d j oÆ Þd } ß| d } àx™ à| t | ƒ j  o | | d j oq á| | d j o; â| | d d j o ã| d } n ä| d } n å| | | } æ| d } qô Wè| d } nQ êxJ ê| t | ƒ j  o | | d j o" ë| | | } ì| d } q¤Wí| i
 | ƒ ïx9 ï| t | ƒ j  o | | d j o ð| d } qWq¥ Wòt | ƒ d o ó| i
 d ƒ n ôx@ ô| o5 õ|  i i
 | d | d f ƒ ög  | d d +qpWd  S(	   Ni    s    s    s    	i   s   's   \i   (   s   selfs   lists   is   hasticks   ss   chatlists   liness   lines   lens   strs   append(   s   selfs   is   hasticks   ss   chatlists   lines   strs	   ./Conf.pys   initlistc   s   ÷ø|  i Sd  S(   N(   s   selfs   list(   s   selfs	   ./Conf.pys   getlistc   s   ùú| |  _  d  S(   N(   s   lists   self(   s   selfs   lists	   ./Conf.pys   putlistc   s˜   ûýg  |  _ þxo |  i d þr_ \ } } ÿt i d d | ƒ }  t i d d | ƒ } |  i i d | d | d ƒ q Wt i	 |  ƒ d  S(   Ni    s   's   ' '(
   s   selfs   liness   lists   ps   qs   regsubs   gsubs   appends   Confs   write(   s   selfs   ps   qs	   ./Conf.pys   write(   s   __init__s   reads   initlists   getlists   putlists   write(    s	   ./Conf.pys   ConfChats   ConfDIPc     s   d „  Z  d „  Z RS(   Nc   s+   | |  _  | |  _ | |  _ d  S(   N(   s   dipfilenames   selfs   chatfiles
   configfiles   cf(   s   selfs   chatfiles   dipfilenames
   configfiles	   ./Conf.pys   __init__c   s  t  |  i d d ƒ |  _ t i |  i d ƒ |  i i d |  i d d d d d	 d
 d |  i d d d |  i d d d |  i d d d |  i d d ƒ |  i d o& |  i i d |  i d d ƒ n x  |  i i	 d r }  t | d d ƒ o t | d d ƒ o\ !| d o' "|  i i d | d d d ƒ n $|  i i d | d d d ƒ n qü W&t |  i d d ƒ o '|  i i d ƒ n (|  i i d  |  i d! d d" d# d$ ƒ ,|  i i ƒ  d  S(%   Ns   wi   i€  s   # dip script for interface s   DEVICEs   
sE   # DO NOT HAND-EDIT; ALL CHANGES *WILL* BE LOST BY THE netcfg PROGRAM
sH   # This file is created automatically from several other files by netcfg
s%   # Re-run netcfg to modify this file

s   main:
s     get $local s   IPADDRs     get $remote s   REMIPs     port s	   MODEMPORTs     speed s	   LINESPEEDs   MTUs     get $mtu i    s   ABORTs   TIMEOUTs     wait s    30
s     if $errlvl != 0 goto error
s     send s   \r\n
s   DEFROUTEs   yess
     default
s     mode s   MODEs     exit
s   error:
s&     print connection to $remote failed.
(   s   opens   selfs   dipfilenames   files   oss   chmods   writes   cfs   chatfiles   lists   pairs   cmps   close(   s   selfs   pairs	   ./Conf.pys   write(   s   __init__s   write(    s	   ./Conf.pys   ConfDIPs   ConfModulesc     sŒ   89d d „ Z  ;d „  Z >d „  Z Od „  Z Vd „  Z \d „  Z ad „  Z fd	 „  Z …d
 „  Z Žd „  Z	 •d „  Z
 RS(   Nc   s#   9:t  i |  | d d d ƒ d  S(   Ns   #s   	 s    (   s   Confs   __init__s   selfs   filename(   s   selfs   filenames	   ./Conf.pys   __init__s   /etc/conf.modulesc   s$   ;<t  i |  ƒ =|  i ƒ  d  S(   N(   s   Confs   reads   selfs   initvars(   s   selfs	   ./Conf.pys   readc   s   >?h  |  _ @d d d f } A|  i ƒ  Bx[B|  i ƒ  oJC|  i ƒ  } Dt | ƒ d j o | d | j oE|  i i | d ƒ o3 Fh  d d <h  d <g  d <|  i | d <n Gt	 | d d ƒ o  H| d |  i | d d <nz It	 | d d ƒ o) J|  i
 | d ƒ |  i | d d <n9 Kt	 | d d ƒ o  L| d |  i | d d <n n M|  i ƒ  q4 WN|  i ƒ  d  S(   Ns   aliass   optionss   post-installi   i    i   s    (   s   selfs   varss   keyss   rewinds   findnextcodelines	   getfieldss   vars   lens   has_keys   cmps   splitoptlists   nextline(   s   selfs   keyss   vars	   ./Conf.pys   initvarsc   se   OPh  } QxH | d Qr; } R|  i | ƒ } S| o T| d | | d <n q WU| Sd  S(   Ni    i   (   s   dicts   optlists   opts   selfs   splitopts   optup(   s   selfs   optlists   dicts   opts   optups	   ./Conf.pys   splitoptlistc   sM   VWt  d | ƒ } X| d j o Y| |  | | d f Sn [f  Sd  S(   Ns   =i    i   (   s   searchs   opts   eq(   s   selfs   opts   eqs	   ./Conf.pys   splitoptc   sS   \]d } ^x6 | i ƒ  d ^r# } _| | d | | d } q W`| Sd  S(   Ns    i    s   =s    (   s	   optstrings   dicts   keyss   key(   s   selfs   dicts	   optstrings   keys	   ./Conf.pys   joinoptlistc   s6   ab|  i i | ƒ o c|  i | Sn eh  Sd  S(   N(   s   selfs   varss   has_keys   varname(   s   selfs   varnames	   ./Conf.pys   __getitem__c   sÒ  fh|  i ƒ  } i| |  i | <jx–| i ƒ  d jrƒ} k|  i ƒ  ld } mt
 | d ƒ o n| | } nc ot
 | d ƒ o p|  i | | ƒ } n5 qt
 | d ƒ o rt | | d ƒ } n vq4 w| oŸ yxZ y|  i d | d | ƒ o: z|  i | d | d | ƒ {d } ||  i ƒ  qê W}| o1 ~|  i ƒ  |  i | d | d | ƒ n n8 ‚x1 ‚|  i d | d | ƒ o ƒ|  i ƒ  q‰Wq4 W„|  i | ƒ d  S(	   Ni    i   s   aliass   optionss   post-installs    s   [	 ]*s   [	 ]+(   s   selfs   tells   places   values   varss   varnames   keyss   keys   rewinds   missings   cmps	   endoflines   joinoptlists
   joinfieldss   findnextlines   setlines   nextlines   fsfs
   insertlines
   deletelines   seek(   s   selfs   varnames   values   places   keys   missings	   endoflines	   ./Conf.pys   __setitem__c   s   …‡|  i ƒ  } ˆxd |  i | i ƒ  d ˆrJ } ‰|  i ƒ  Šx1 Š|  i d | d | ƒ o ‹|  i	 ƒ  qG Wq+ WŒ|  i | =|  i
 | ƒ d  S(   Ni    s   [	 ]*s   [	 ]+(   s   selfs   tells   places   varss   varnames   keyss   keys   rewinds   findnextlines
   deletelines   seek(   s   selfs   varnames   places   keys	   ./Conf.pys   __delitem__c   sM   Ž’x0 |  i i ƒ  d ’r } “|  i | |  | <q W”t i |  ƒ d  S(   Ni    (   s   selfs   varss   keyss   keys   Confs   write(   s   selfs   keys	   ./Conf.pys   writec   s   •–|  i i ƒ  Sd  S(   N(   s   selfs   varss   keys(   s   selfs	   ./Conf.pys   keys(   s   __init__s   reads   initvarss   splitoptlists   splitopts   joinoptlists   __getitem__s   __setitem__s   __delitem__s   writes   keys(    s	   ./Conf.pys   ConfModuless   ConfModInfoc     s\   žd d „ Z   d „  Z £d „  Z Þd „  Z ãd „  Z åd „  Z çd „  Z RS(	   Nc   s#   žŸt  i |  | d d d ƒ d  S(   Ns   #s   	 s    (   s   Confs   __init__s   selfs   filename(   s   selfs   filenames	   ./Conf.pys   __init__s   /boot/module-infoc   s$    ¡t  i |  ƒ ¢|  i ƒ  d  S(   N(   s   Confs   reads   selfs   initvars(   s   selfs	   ./Conf.pys   readc   s²  £¤h  |  _ ¥|  i ƒ  ¦d } §d } ¨d } ©d } ª| } «|  i ƒ  } ¬|  i
 ƒ  ­t | d d ƒ o®x	®|  i ƒ  oø¯|  i ƒ  } °| d |  i j o& ±| } ²h  |  i | <³| } n›´| | j of µ|  i ƒ  }	 ·|	 d |  i | d <¸t |	 ƒ d j o ¹|	 d |  i | d <n º| } n%»| | j od ¼t i d d	 t i d
 |  i d d	 t i d |  i d d	 | ƒ ƒ ƒ |  i | d <À| } n±Á| | j o Â|  i | i d ƒ o Ãh  |  i | d <n Åg  }
 Çt d | ƒ } Èx&È| d j o | t | ƒ j  oÉt d | | d ƒ } ËxQ Ë| d j o t | | | d d ƒ o" Ìt d | | | d ƒ } qrWÍ| d j o ÎPn Ï|
 i | | d | | d !ƒ Ñt d | | | d ƒ } Ò| d j o Ó| | d | } n
 Ö| } q.W×|
 |  i | d |  i ƒ  d <n Ø|  i
 ƒ  qƒ Wn Ûd GHÜd ‚ Ý|  i ƒ  d  S(   Ni    i   i   i   s   0s   types	   typealiass   ^"s    s   ^[s   ]s   "[s   ]*$s   descriptions	   argumentss   "s   \s.   Only version 0 module-info files are supporteds   ModInfoVersionMismatch(   s   selfs   varss   rewinds   devices   modtypes   descriptions	   argumentss
   lookingfors	   getfieldss   versions   nextlines   cmps   findnextcodelines   getlines   lines
   separatorss   curdevs   fieldss   lens   regsubs   gsubs   has_keys   thislists   searchs   ps   qs   appends   r(   s   selfs   devices   modtypes   descriptions	   argumentss
   lookingfors   versions   lines   curdevs   fieldss   thislists   ps   qs   rs	   ./Conf.pys   initvarsc   s6   Þß|  i i | ƒ o à|  i | Sn âh  Sd  S(   N(   s   selfs   varss   has_keys   varname(   s   selfs   varnames	   ./Conf.pys   __getitem__c   s   ãä|  i i ƒ  Sd  S(   N(   s   selfs   varss   keys(   s   selfs	   ./Conf.pys   keysc   s   åæ|  i i | ƒ Sd  S(   N(   s   selfs   varss   has_keys   key(   s   selfs   keys	   ./Conf.pys   has_keyc   s
   çèd  S(   N(    (   s   selfs	   ./Conf.pys   write(   s   __init__s   reads   initvarss   __getitem__s   keyss   has_keys   write(    s	   ./Conf.pys   ConfModInfoN(   s   strings   *s   regexs   regsubs   oss   Confs   ConfShellVars   ConfESNetworks
   ConfEHostss   ConfEResolvs   ConfESStaticRoutess   ConfChats   ConfDIPs   ConfModuless   ConfModInfo(    s	   ./Conf.pys   ?