+e@s dZddlZGdddejZGdddejZGdddejZGd d d eejZGd d d eejZd dZeje dZ e j i~dd6dd6dd6dd6dd6dd6dd6dd6d d!6d"d#6d$d%6d&d'6d(d)6d*d+6d,d-6d.d/6d0d16d2d36d4d56d6d76d8d96d:d;6d<d=6d>d?6d@dA6dBdC6dDdE6dFdG6ddH6ddI6dJdK6dLdM6ddN6dOdP6dQdR6dSdT6ddU6ddV6dWdX6dYdZ6d[d\6d]d@6d^d_6d`dO6dadb6dcdd6ded6dfd86dgdh6didj6dkdl6dmdn6dodp6dqd6drds6dtdu6dvdw6dxdB6dyd<6dzd:6d{d|6d}d~6dRd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dUd6d_d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dZ idd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d 6d d 6d d 6d d 6d d 6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d 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/6d0d06d1d16d2d26d3d36d4d46d5d56d6d66d7d76d8d86d9d96d:d:6d;d;6d<d<6d=d=6d>d>6d?d?6d@d@6dAdA6dBdB6dCdC6dDdD6dEdE6dFdF6dGdG6dHdH6dIdI6dJdJ6dKdK6dLdL6dMdM6dNdN6dOdO6dPdP6dQdQ6dRdR6dSdS6dTdT6dUdU6dVdV6dWdW6dXdX6dYdY6dZdZ6d[d[6d\d\6d]d]6d^d^6d_d_6d`d`6dada6dbdb6dcdc6dddd6dede6dfdf6dgdg6dhdh6didi6djdj6dkdk6dldl6dmdm6dndn6dodo6dpdp6dqdq6drdr6dsds6dtdt6dudu6dvdv6dwdw6dxdx6ddR6dydy6dzdz6ddU6dAd@6dd_6dPdO6dd6d9d86dd6dCdB6d=d<6d;d:6dd6dd6d3d26d7d66d_d^6dBdx6d~d}6dd6dd6dde6d8df6dhdg6djdi6dldk6dndm6dpdo6ddq6dsdr6dudt6dd6dd6dd6d5d46d?d>6dd6dd6d-d,6d+d*6d/d.6d1d06d'd&6d#d"6d%d$6d)d(6d!d 6dd6dd6dd6dd6dd6dRdQ6dd6dTdS6dd6dd6dd6dXdW6dZdY6dd6dd6d\d[6dd6d@d]6dd6dOd`6dd6dbda6dd6dddc6dd6dd6dd6dd6dd6d<dy6dd6d:dz6dd6d|d{6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dwdv6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dEdD6dGdF6dKdJ6dMdL6Z dS({z` Python Character Mapping Codec generated from 'VENDORS/MICSFT/PC/CP864.TXT' with gencodec.py. Nc@s.eZdZdddZdddZdS)CodecstrictcCstj||tS)N)codecscharmap_encode encoding_map)selfinputerrorsr 4/opt/alt/python34/lib64/python3.4/encodings/cp864.pyencode sz Codec.encodecCstj||tS)N)rcharmap_decodedecoding_table)rrr r r r decodesz Codec.decodeN)__name__ __module__ __qualname__r rr r r r r s rc@seZdZdddZdS)IncrementalEncoderFcCstj||jtdS)Nr)rrr r)rrfinalr r r r szIncrementalEncoder.encodeN)rrrr r r r r rs rc@seZdZdddZdS)IncrementalDecoderFcCstj||jtdS)Nr)rr r r)rrrr r r rszIncrementalDecoder.decodeN)rrrrr r r r rs rc@seZdZdS) StreamWriterN)rrrr r r r rs rc@seZdZdS) StreamReaderN)rrrr r r r rs rcCs@tjdddtjdtjdtdtdtdtS) Nnamecp864r rincrementalencoderincrementaldecoder streamreader streamwriter) r CodecInforr rrrrrr r r r getregentry!s   rij%i"i"i%i%i%i<%i$%i,%i%i4%i%i %i%i%ii"iiH"iiiiiiiiiii iiii`iaibicidieifigihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii@iiiiiiiiiiiiiiii}iQiiiiiiiiiiiii%u  !"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ￾￾ﻻﻼ￾ ­ﺂ£¤ﺄ￾￾ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■￾  !"#$&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)__doc__rrrrrrrmake_identity_dictrange decoding_mapupdaterrr r r r s