Ñò
ˆùJc           @   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 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d  6d! d" 6d# d$ 6d% d& 6d' d( 6d) d* 6d+ d, 6d- d. 6d/ d0 6d1 d2 6d3 d4 6d5 d6 6d7 d8 6d9 d: 6d; d< 6d= d> 6d? d@ 6dA dB 6dC dD 6dE dF 6dG dH 6dI dJ 6dK dL 6dM dN 6dO d 6dP dQ 6dR dS 6dT dU 6dV dW 6dX dY 6dZ d[ 6d\ d] 6d^ d_ 6d` da 6db dc 6dd d' 6de df 6dg dh 6di dj 6dk dl 6dm dn 6do dp 6dq dr 6ds dt 6du dv 6dw dx 6dy dz 6d{ d| 6d} d~ 6d d€ 6d� d‚ 6dƒ d? 6d„ d… 6d† d‡ 6dˆ d‰ 6dŠ d‹ 6dŒ d� 6dŽ d� 6d� d‘ 6d’ d“ 6d” d 6d• d– 6d— d˜ 6d™ d 6dš d› 6dœ d 6d� dž 6dŸ d  6d¡ d¢ 6d£ d¤ 6d¥ d¦ 6d§ d¨ 6d© dª 6d« d 6d¬ d­ 6d® d¯ 6d° d± 6d² d³ 6d´ d 6dµ d¶ 6d· d¸ 6d¹ dº 6d» d¼ 6d½ d¾ 6d¿ d 6dÀ dÁ 6dÂ dÃ 6dÄ dÅ 6dÆ d 6dÇ d 6dÈ d! 6dÉ dÊ 6dË d# 6dÌ dÍ 6dÎ dÏ 6dÐ d) 6dÑ d- 6dÒ d+ 6dÓ d/ 6dÔ d1 6dÕ dÖ 6d× d3 6dØ d7 6dÙ d9 6dÚ dÛ 6dÜ d; 6dÝ dÞ 6dß d= 6dà dA 6dá dâ 6dã dC 6dä dE 6då dæ 6dç dI 6dè dG 6dé dK 6dê dM 6dë dì 6dí dî 6dï dð 6ƒ dñ Z h dò dò 6dó dó 6dô dô 6dõ dõ 6dö dö 6d÷ d÷ 6dø dø 6dù dù 6dú dú 6dû dû 6dü dü 6dý dý 6dþ dþ 6dÿ dÿ 6d d 6dd6dd6dd6dd6dd6dd6dd6dd6d	d	6d
d
6dd6dd6dd6dd6dd6dd6dd6dO dO 6d dO 6dP dP 6dQ dP 6dR dR 6dS dR 6dT dT 6dU dT 6dV dV 6dW dV 6dd6dZ dZ 6d[ dZ 6d\ d\ 6d] d\ 6d^ d^ 6d_ d^ 6d` d` 6da d` 6db db 6dc db 6dd dd 6d' dd 6dd6dg dg 6dh dg 6di di 6dj di 6dk dk 6dl dk 6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d� d� 6d‚ d� 6dd6d„ d„ 6d… d„ 6d† d† 6d‡ d† 6dˆ dˆ 6d‰ dˆ 6dd6d d 6d!d!6d"d"6d#d#6d$d$6d%d%6d&d&6d'd'6d(d(6d)d)6d*d*6d+d+6d,d,6d-d-6d.d.6d/d/6d0d06d1d16d2d26d3d36d4d46d5d56d6d66d7d76d8d86d9d96d:d:6d½ d½ 6d¾ d½ 6d¿ d¿ 6d d¿ 6dÀ dÀ 6dÁ dÀ 6dÂ dÂ 6dÃ dÂ 6dÄ dÄ 6dÅ dÄ 6d;d;6d<d<6d=d=6d>d>6d?d?6d@d@6dAdA6dBdB6dCdC6dDdD6dEdE6dFdF6dGdG6dHdH6dIdI6dJdJ6dKdK6dLdL6dMdM6dNdN6dOdO6dPdP6dQdQ6dRdR6dSdS6dTdT6dUdU6dé dé 6dK dé 6dê dê 6dM dê 6dë dë 6dì dë 6dVdV6dWdW6d d 6d( d' 6d@ d? 6d d 6d d 6d d 6d d 6d d 6d d 6d  d 6d d 6d" d! 6d$ d# 6d* d) 6d. d- 6d, d+ 6d0 d/ 6d2 d1 6d4 d3 6d8 d7 6d: d9 6d< d; 6d> d= 6dB dA 6dD dC 6dF dE 6dJ dI 6dH dG 6dL dK 6dN dM 6df de 6d? dƒ 6d‹ dŠ 6d� dŽ 6d‘ d� 6d“ d’ 6d d” 6d– d• 6d˜ d— 6d d™ 6d› dš 6d dœ 6dž d� 6d  dŸ 6d¢ d¡ 6d¤ d£ 6d¦ d¥ 6d¨ d§ 6dª d© 6d d« 6d­ d¬ 6d¯ d® 6d± d° 6d³ d² 6d d´ 6d¶ dµ 6d¸ d· 6dº d¹ 6d¼ d» 6d dÆ 6d dÇ 6d! dÈ 6dÊ dÉ 6d# dË 6dÍ dÌ 6dÏ dÎ 6d) dÐ 6d- dÑ 6d+ dÒ 6d/ dÓ 6d1 dÔ 6dÖ dÕ 6d3 d× 6d7 dØ 6d9 dÙ 6dÛ dÚ 6d; dÜ 6dÞ dÝ 6dn dm 6dp do 6dr dq 6dt ds 6dv du 6dx dw 6dz dy 6d| d{ 6d~ d} 6d€ d 6dY dX 6dA dà 6d= dß 6dâ dá 6dI dç 6dG dè 6dî dí 6dE dä 6dæ då 6d& d% 6dð dï 6dC dã 6d6 d5 6d� dŒ 6Z d S(X  s]    Python Character Mapping Codec generated from 'VENDORS/APPLE/ARABIC.TXT' with gencodec.py.

iÿÿÿÿNt   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*   scripts/common/Lib/encodings/mac_arabic.pyt   encode   s    c         C   s   t  i | | t ƒ S(   N(   R   t   charmap_decodet   decoding_table(   R   R   R   (    (    s*   scripts/common/Lib/encodings/mac_arabic.pyt   decode   s    (   t   __name__t
   __module__R   R   (    (    (    s*   scripts/common/Lib/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*   scripts/common/Lib/encodings/mac_arabic.pyR      s    (   R   R   t   FalseR   (    (    (    s*   scripts/common/Lib/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*   scripts/common/Lib/encodings/mac_arabic.pyR      s    (   R   R   R   R   (    (    (    s*   scripts/common/Lib/encodings/mac_arabic.pyR      s   t   StreamWriterc           B   s   e  Z RS(    (   R   R   (    (    (    s*   scripts/common/Lib/encodings/mac_arabic.pyR      s   t   StreamReaderc           B   s   e  Z RS(    (   R   R   (    (    (    s*   scripts/common/Lib/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*   scripts/common/Lib/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*   scripts/common/Lib/encodings/mac_arabic.pyt   <module>   s  		ÿ 