
\Kc           @   sP  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/ 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 d <dP dQ <dR dS <dT dU <dV dW <dX dY <dZ d[ <d\ d] <d^ d_ <d` da <db dc <dd d' <de df <dg dh <di dj <dk dl <dm dn <do dp <dq dr <ds dt <du dv <dw dx <dy 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 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 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 d1 <d d <d d3 <d d7 <d d9 <d d <d d; <d d <d d= <d dA <d d <d dC <d dE <d d <d dI <d dG <d dK <d dM <d d <d d <d d < d Z 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<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<dO dO <d dO <dP dP <dQ dP <dR dR <dS dR <dT dT <dU dT <dV dV <dW dV <dd<dZ dZ <d[ dZ <d\ d\ <d] d\ <d^ d^ <d_ d^ <d` d` <da d` <db db <dc db <dd dd <d' dd <dd<dg dg <dh dg <di di <dj di <dk dk <dl dk <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 <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d0<d1d1<d2d2<d3d3<d4d4<d5d5<d6d6<d7d7<d8d8<d9d9<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@<dAdA<dBdB<dCdC<dDdD<dEdE<dFdF<dGdG<dHdH<dIdI<dJdJ<dKdK<dLdL<dMdM<dNdN<dOdO<dPdP<dQdQ<dRdR<dSdS<dTdT<dUdU<d d <dK d <d d <dM d <d d <d d <dVdV<dWdW<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 d/ <d2 d1 <d4 d3 <d8 d7 <d: d9 <d< d; <d> d= <dB dA <dD dC <dF dE <dJ dI <dH dG <dL dK <dN dM <df de <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 <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 <d1 d <d d <d3 d <d7 d <d9 d <d d <d; d <d d <dn dm <dp do <dr dq <dt ds <dv du <dx dw <dz dy <d| d{ <d~ d} <d d <dY dX <dA d <d= d <d d <dI d <dG d <d d <dE d <d d <d& d% <d d <dC d <d6 d5 <d d <Z d S(X  s]    Python Character Mapping Codec generated from 'VENDORS/APPLE/ARABIC.TXT' with gencodec.py.

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_arabic.pyt   encode   s    c         C   s   t  i | | t  S(   N(   R   t   charmap_decodet   decoding_table(   R   R   R   (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.pyt   decode   s    (   t   __name__t
   __module__R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.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_arabic.pyR      s    (   R   R   t   FalseR   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.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_arabic.pyR      s    (   R   R   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.pyR      s   t   StreamWriterc           B   s   e  Z RS(    (   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.pyR      s   t   StreamReaderc           B   s   e  Z RS(    (   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.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-arabicR   R   t   incrementalencodert   incrementaldecodert   streamreadert   streamwriter(	   R   t	   CodecInfoR    R   R   R   R   R   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.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   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   ij  i   i&   i   i'   i   i(   i   i)   i   i*   i   i+   i  i   i-   i   i.   i   i/   i   i`  i   ia  i   ib  i   ic  i   id  i   ie  i   if  i   ig  i   ih  i   ii  i   i:   i   i  i<   i   i=   i   i>   i   i  i   iJ'  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   i0  i   i1  i2  i   i3  i   i4  i   i5  i   i6  i7  i   i8  i   i9  i   i:  i   i[   i   i\   i]   i   i^   i   i_   i   i@  iA  iB  iC  i   iD  iE  i   iF  i   iG  iH  iI  iJ  iK  iL  i   iM  iN  iO  iP  i   iQ  iR  i   i~  iy  i  i   i  i  i  i   i  i  i{   i|   i}   i   i  i   i  i   uh   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ä ÇÉÑÖÜáàâäں«çéèêëí…îïñó»ôö÷úùûü !"#$٪&'()*+،-./٠١٢٣٤٥٦٧٨٩:؛<=>؟❊ءآأؤإئابةتثجحخدذرزسشصضطظعغ[\]^_ـفقكلمنهوىيًٌٍَُِّْپٹچەڤگڈڑ{|}ژے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,   i0   i1   i2   i3   i4   i5   i6   i7   i8   i9   i;   i?   i@   iA   iB   iC   iD   iE   iF   iG   iH   iI   iJ   iK   iL   iM   iN   iO   iP   iQ   iR   iS   iT   iU   iV   iW   iX   iY   iZ   i`   ia   ib   ic   id   ie   if   ig   ih   ii   ij   ik   il   im   in   io   ip   iq   ir   is   it   iu   iv   iw   ix   iy   iz   i~   i   (   t   __doc__R   R    R   R   R   R   R   t   make_identity_dictt   ranget   decoding_mapt   updateR
   R   (    (    (    s*   /usr/lib/python2.5/encodings/mac_arabic.pys   <module>   s  	
																																																																																																																															 																																																																																																																																																																																																																																																															