
    F\hs                        S r SSKr " S S\R                  5      r " S S\R                  5      r " S S\R                  5      r " S	 S
\\R
                  5      r " S S\\R                  5      rS r\R                  " \	" S5      5      r
\
R                  0 SS_SS_SS_SS_SS_SS_SS_SS_SS _S!S"_S#S$_S%S&_S'S(_S)S*_S+S,_S-S._S/S0_0 S1S2_S3S4_S5S6_S7S8_S9S:_S;S<_S=S>_S?S@_SASB_SCSD_SESF_SGSH_SISJ_SKSL_SMSN_SSO_SPSQ_E0 SRSS_STSU_SVSW_SXSY_SZS[_S\S]_S^S__S`Sa_SbSc_S(Sd_SeSf_SgSh_SiSj_SkSl_SmSn_SoSp_SqSr_E0 SsSt_SuSv_SwSx_SySz_S{S|_S}S~_SS_SS_S@S_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_S S_SS_S"S_SS_S$S_SS_E0 SS_S*S_S.S_S,S_S0S_S2S_SS_S4S_S8S_S:S_SS_S<S_SS_S>S_SBS_SS_SDS_ESSSSSSSSSS.	E5        Sr0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_0 SS_GS GS _GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GS	GS	_GS
GS
_GSGS_GSGS_GSGS_SOSO_SOS_E0 SQSQ_SQSP_SSSS_SSSR_SUSU_SUST_SWSW_SWSV_GSGS_S[S[_S[SZ_S]S]_S]S\_S_S__S_S^_SaSa_SaS`_E0 ScSc_ScSb_SdSd_SdS(_GSGS_ShSh_ShSg_SjSj_SjSi_SlSl_SlSk_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_SS_SS_GSGS_SS_SS_SS_SS_SS_SS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GS GS _GS!GS!_GS"GS"_GS#GS#_GS$GS$_GS%GS%_GS&GS&_GS'GS'_GS(GS(_GS)GS)_GS*GS*_GS+GS+_GS,GS,_GS-GS-_GS.GS._GS/GS/_E0 GS0GS0_GS1GS1_GS2GS2_GS3GS3_GS4GS4_GS5GS5_GS6GS6_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 GS7GS7_GS8GS8_GS9GS9_GS:GS:_GS;GS;_GS<GS<_GS=GS=_GS>GS>_GS?GS?_GS@GS@_GSAGSA_GSBGSB_GSCGSC_GSDGSD_GSEGSE_GSFGSF_GSGGSG_E0 GSHGSH_GSIGSI_GSJGSJ_GSKGSK_GSLGSL_GSMGSM_GSNGSN_GSOGSO_GSPGSP_GSQGSQ_SS_SSL_SS_SSN_SS_SGSR_GSSGSS_E0 GSTGST_SS_S(S'_S@S?_SS_SS_SS_SS_SS_SS_S S_SS_S"S!_S$S#_S*S)_S.S-_S,S+_E0 S0S/_S2S1_S4S3_S8S7_S:S9_S<S;_S>S=_SBSA_SDSC_SFSE_SJSI_SHSG_SLSK_SNSM_SfSe_SS@_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS _SS_SS"_SS_SS$_SS_SS_SS*_E0 SS._SS,_SS0_SS2_SS_SS4_SS8_SS:_SS_SS<_SS_SnSm_SpSo_SrSq_StSs_SvSu_SxSw_E0 SzSy_S|S{_S~S}_SS_SYSX_SSB_SS>_SS_SSJ_SSH_SGSU_SSF_SGSV_S&S%_SGSW_SSD_S6S5_ESS0Erg(X  z\Python Character Mapping Codec generated from 'VENDORS/APPLE/ARABIC.TXT' with gencodec.py.

    Nc                   (    \ rS rSrSS jrSS jrSrg)Codec	   c                 8    [         R                  " X[        5      $ N)codecscharmap_encodeencoding_mapselfinputerrorss      +/usr/lib/python3.13/encodings/mac_arabic.pyencodeCodec.encode   s    $$U,??    c                 8    [         R                  " X[        5      $ r   )r   charmap_decodedecoding_tabler   s      r   decodeCodec.decode   s    $$U.AAr    N)strict)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r   r   r   r   r   	   s    @Br   r   c                       \ rS rSrSS jrSrg)IncrementalEncoder   c                 R    [         R                  " XR                  [        5      S   $ Nr   )r   r	   r   r
   r   r   finals      r   r   IncrementalEncoder.encode   s    $$U;;|DQGGr   r   NF)r   r   r   r   r   r   r   r   r   r    r       s    Hr   r    c                       \ rS rSrSS jrSrg)IncrementalDecoder   c                 R    [         R                  " XR                  [        5      S   $ r#   )r   r   r   r   r$   s      r   r   IncrementalDecoder.decode   s    $$U;;~FqIIr   r   Nr'   )r   r   r   r   r   r   r   r   r   r)   r)      s    Jr   r)   c                       \ rS rSrSrg)StreamWriter   r   Nr   r   r   r   r   r   r   r   r.   r.          r   r.   c                       \ rS rSrSrg)StreamReader   r   Nr0   r   r   r   r3   r3      r1   r   r3   c            
          [         R                  " S[        5       R                  [        5       R                  [
        [        [        [        S9$ )Nz
mac-arabic)namer   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter)	r   	CodecInfor   r   r   r    r)   r3   r.   r   r   r   getregentryr<   !   s6    w~~w~~--!! r                                                                           i                                               i&                                                                                  !      "      #      $      ij     &      '      (      )      *   +      i     -      .      /      i`     ia     ib     ic     id     ie     if     ig     ih     ii     :   i     <      =      >      i     iJ'     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@  iA  iB     iC  iD     iE     iF  iG  iH  iI  iJ  iK     iL  iM  iN  iO     iP  iQ     iR  i~  iy     i  i  i  i  i  i  {   |   }   i  i  )	rs      rw   ru   ry   r{            uh   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ä ÇÉÑÖÜáàâäں«çéèêëí…îïñó»ôö÷úùûü !"#$٪&'()*+،-./٠١٢٣٤٥٦٧٨٩:؛<=>؟❊ءآأؤإئابةتثجحخدذرزسشصضطظعغ[\]^_ـفقكلمنهوىيًٌٍَُِّْپٹچەڤگڈڑ{|}ژے                        r   
                     r!            r*            r/         r4            %   ,   0   1   2   3   4   5   6   7   8   9   ;   ?   @   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   `   a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z   r   ~      r   r   r   )__doc__r   r   r    r)   r.   r3   r<   make_identity_dictrangedecoding_mapupdater   r
   r   r   r   <module>r=     sP   BFLL BH22 HJ22 J	5,, 		5,, 	
	 ((s4    A
FA
FA FA F	A
 FA FA FA FA FA FA FA FA FA FA FA  F!A" F#A$ F%A& F'A( F)A* F+A, F-A. F/A0 F1A2 F3A4 F5A6 F7A8 F9A: F;A< F=A> F?A@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp AA AL JA
FA
FA FA F	A
 FA FA FA FA FA FA FA FA FA FA FA  F!A" F#A$ F%A& F'A( F)A* F+A, F-A. F/A0 F1A2 F3A4 F5A6 F7A8 F9A: F;A< F=A> F?A@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAB FCAD FEAF FGAH FIAJ FKAL FMAN FOAP FQAR FSAT FUAV FWAX FYAZ F[A\ F]A^ F_A` FaAb FcAd FeAf FgAh FiAj FkAl FmAn FoAp FqAr FsAt FuAv FwAx FyAz F{A| F}A~ FA@ FAAr   