
\Kc           @   sA  d  Z  d d k Z d e i f d     YZ d e i f d     YZ d e i f d     YZ d	 e e i f d
     YZ d e e i f d     YZ d   Z e i e	 d   Z
 e
 i h  d d <d d <d d <d d <d d <d d <d d <d d <d d <d  d! <d" d# <d$ d% <d& d' <d( d) <d* d+ <d, d- <d. d/ <d0 d1 <d2 d3 <d4 d5 <d6 d7 <d8 d9 <d: d; <d< d= <d> d? <d@ dA <dB dC <dD dE <dF dG <dH dI <dJ dK <dL dM <dN dO <dP dQ <dR dS <dT dU <dV dW <dX dY <dZ dT <d[ d\ <d] d^ <d_ d` <d\ da <db dc <dd d[ <de df <dg dP <dh di <dj dk <dl dm <dn do <dp dq <dr dX <ds dt <du dv <dw dx <dy dz <d{ d| <d} d~ <d d <d d <d d <d d <d d <da d <d d <d d <d d <d d <d` d <d| d <d d <dO d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d dZ <d d <d d <d d <d d <d d" <d d <d d <d d <d d <d d* <d d <d d <d d <d d2 <d d <d d <d d <d d <d d <d d< <d d@ <d dD <d dB <d d <d d <d d <d dF <d d <d dL <d d <d d <d d < e i e
  Z d S(   s    Python Character Mapping Codec generated from 'LATIN2.TXT' with gencodec.py.

Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
(c) Copyright 2000 Guido van Rossum.

iNt   Codecc           B   s    e  Z d  d  Z d  d  Z RS(   t   strictc         C   s   t  i | | t  S(   N(   t   codecst   charmap_encodet   encoding_map(   t   selft   inputt   errors(    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyt   encode   s    c         C   s   t  i | | t  S(   N(   R   t   charmap_decodet   decoding_map(   R   R   R   (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyt   decode   s    (   t   __name__t
   __module__R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR       s   t   IncrementalEncoderc           B   s   e  Z e d   Z RS(   c         C   s   t  i | |  i t  d S(   Ni    (   R   R   R   R   (   R   R   t   final(    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR      s    (   R   R   t   FalseR   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR      s   t   IncrementalDecoderc           B   s   e  Z e d   Z RS(   c         C   s   t  i | |  i t  d S(   Ni    (   R   R	   R   R
   (   R   R   R   (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR      s    (   R   R   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR      s   t   StreamWriterc           B   s   e  Z RS(    (   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR      s   t   StreamReaderc           B   s   e  Z RS(    (   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyR   !   s   c           C   s@   t  i d d d t   i d t   i d t d t d t d t  S(	   Nt   names
   mac-latin2R   R   t   incrementalencodert   incrementaldecodert   streamreadert   streamwriter(	   R   t	   CodecInfoR    R   R   R   R   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pyt   getregentry&   s    	i   i   i   i   i  i   i   i   i  i   i   i   i   i   i   i   i  i   i  i   i   i   i  i   i  i   i  i   i   i   iy  i   iz  i   i  i   i   i   i  i   i  i   i  i   i  i   i   i   i  i   i   i   i   i   i   i   i   i   i  i   i  i   i   i   i    i   i   i   i  i   i   i   i"   i   i   i   i   i   i   i"!  i   i  i   i   i`"  i   i#  i.  i   i/  i*  i   id"  i   ie"  i   i+  i   i6  i   i"  i"  i   iB  i   i;  i   i<  i   i=  i   i>  i   i9  i   i:  i   iE  i   iF  i   iC  i   i   i"  i   iD  iG  i   i"  i   i   i   i&   i   iH  i   iP  i   i   i   iQ  i   iL  i   i   i   i   i   i   i   i   i   i   i   i   i   i%  i   iM  i   iT  i   iU  i   iX  i   i9   i:   i   iY  i   iV  iW  i   i`  i   i   i   i   ia  iZ  i   i[  i   i   id  i   ie  i   i}  i   i~  i   ij  i   i   ik  i   in  i   i   io  ip  iq  ir  is  i   i   i   i7  i{  i   iA  i|  i"  i   i  i   (   t   __doc__R   R    R   R   R   R   R   t   make_identity_dictt   rangeR
   t   updatet   make_encoding_mapR   (    (    (    s*   /usr/lib/python2.5/encodings/mac_latin2.pys   <module>   s  	
																																																																																																																													