U e5d:@sdZddlZGdddejZGdddejZGdddejZGd d d eejZGd d d eejZd dZee dZ e ddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;dd?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddZ ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'ddd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d>d7d8d9d:d;d<d=d>d?d@dAddBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVd_dWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d?d}d~dddddddddddddZ dS(z` Python Character Mapping Codec generated from 'VENDORS/MICSFT/PC/CP855.TXT' with gencodec.py. Nc@s eZdZdddZdddZdS) CodecstrictcCst||tSN)codecscharmap_encode encoding_mapselfinputerrorsr '/usr/lib64/python3.8/encodings/cp855.pyencode sz Codec.encodecCst||tSr)rcharmap_decodedecoding_tablerr r r decodesz Codec.decodeN)r)r)__name__ __module__ __qualname__rrr r r r r s rc@seZdZdddZdS)IncrementalEncoderFcCst||jtdSNr)rrr rr r finalr r r rszIncrementalEncoder.encodeN)F)rrrrr r r r rsrc@seZdZdddZdS)IncrementalDecoderFcCst||jtdSr)rrr rrr r r rszIncrementalDecoder.decodeN)F)rrrrr r r r rsrc@s eZdZdS) StreamWriterNrrrr r r r rsrc@s eZdZdS) StreamReaderNrr r r r rsrc Cs tjdtjtjttttdS)Ncp855)namerrincrementalencoderincrementaldecoder streamreader streamwriter) r CodecInforrrrrrrr r r r getregentry!sr$RSQTUVWXY Z [ \ ^_N.J*01F&45D$3%%%%$%E%8c%Q%W%]%9%%4%,%%%<%:Z%T%i%f%`%P%l%;<=>?% %%%O%/@ A!B"C#62L,!K+7H(M-I)G'%)rrurrTrrUu  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~rrrrrrrrrrrrrrrrrrrrrrr rr rrrrrrrrrrrrrrrrrrrrrrrrrr rrrr rrrrrrrrrrrrrrrrrrrrr rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr(rr r!r"r#r$r%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:r;r<r=r>r?r@rArBrCrDrErFrGrHrIrJrKrLrMrNrOrPrQrRrSrTrUrVrWrXrYrZr[r\r]r^r_r`rarbrcrdrerfrgrhrirjrkrlrmrnrorprqrrrsrtrurvrwrxryrzr{r|r}r~rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrurrTrrUr+r'r)r-r/r1r3r5r7r9r;r=r?rArGrIrrSrMrOrrr^rdrmrwryr{r}rrrrrrQr\rKrrrrErrrrCrrFrHrrRrLrNrrr]rcrlrvrxrzr|r~rrrrrPr[rJrrrrDrrrrBrr*r&r(r,r.r0r2r4r6r8r:r<r>r@rrjrYrrerfrrirZrhrgrkrsr`rorarnrbrrr_rqrprtrrrrVrWrXr)__doc__rrrrrrr$make_identity_dictrange decoding_mapupdaterrr r r r s$