gc:c@sdZdZerddlZgZx`eddD]OZy(deZejeejeWne k reje nXq4WdGHxeeD]]Z e e krdGHqnd Gx4ed d D]#Z d e eee e GqWd GHqWdGHndefdYZe gdZdZdZdZe d ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3dddd7ddd:d;ddddd@dddCddddGddddKdddddddddTdUddWdddZdd\dd^dd`dadddddfdgddidjdddmddodpddrddtduddwdddzdd|dd~ddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3ddd6d7d8dd:d;ddddd@dAddCddEdFdGdHddJdKdddddPdQddSdTdUdVdWdddZd[d\d]d^d_d`dadbdcdddedfdgddidjddldmdndodddrdsdtdudvdwdddzd{d|d}d~ddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3dddd7ddd:d;ddddd@ddBdCddddGddddKdddddddd dTdUdVdWdXdYddd\dd^dd`daddddddgdhdidjdkddmdndodddrddtdudvdwdxdyddd|dd~ddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3dddddd d d d d ddd@ddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d:d_d`gd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>dad@dAdBdCdDdEdFdGdHdIdJdKdLdMdbdOdPdQdcdSdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}dndodpdqdrd~dddddddddddddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3ddd6d7d8d9d:d;d<d=d>d?d@dAddCdDdEdFddddJddddNddPdddddddddddddddddddddedddddddddddddddddddddddddddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<djd>d?d@dAddCdDdEdFdGdHdIdJdKdLddNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdddddddddddddddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbddddedfdgdhdidjdkdldmdndodddrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3ddddddd:dddddd@dddCdddddddJddddddddd dTdUdVdWdXdYddd\dd^dd`dadbdcdddfdgdhdiddkddmdndodpdqdrddtdudvdwdxdyddd|dd~ddddddddddddddddddddge e d ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3dd5d6d7dd9d:dkd<dd>d?d@dAdYdCdDdEdFddHdIdJddLddNdOdPdQdyddd ddWdXdddd\ddddddddddfddhdidjdddddodddrdddddwdxdddd|ddddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3ddd6dddd:dd<dddd@dAddddddddIddd d d d d dddSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbddddedfdgdhdiddkdldmdndodpddrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddgd ddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6dd8dd:dd<d=d>d?d@dAdBdCdDdEdFddHdIdJddLdMdNddddRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddge e e e gZdS(s9This module provides UTF-8 conversion into ISO-8859-x. It is partially generated by the code executed when generated is set to 1. The module serves for compatibility with Python 1.5.2 only; Python 2 users should use the Unicode facilities instead. In fact, the tables generated have to be generated with Python 2.iiNiis iso-8859-%dscode_to_uni=[None,sNone,t[iis%d,s],t]t ConvertErrorcBseZRS((t__name__t __module__(((sF/opt/freeware/lib/python2.7/site-packages/_xmlplus/unicode/utf8_iso.pyR scCsj|dkr0td|d?Btd|d@BStd|d?Btd|d?d@Btd|d@BS(Niiiii?ii (tchr(tc((sF/opt/freeware/lib/python2.7/site-packages/_xmlplus/unicode/utf8_iso.pytutf8chr's $cCs[t|}|dkr"t|St|dkrEtd|ntt||dS(s`code_to_utf8(encoding, char) -> string Convert c from encoding to utf8; return UTF-8 string.isunknown encoding ISO-8859-%dN(tordRt code_to_unitNoneRR(tencodingR((sF/opt/freeware/lib/python2.7/site-packages/_xmlplus/unicode/utf8_iso.pyt code_to_utf8,s    cCs|dkr|St|d}|dkr>|d|dfSt|dkrt|dkrqtd|nit|t|dd @B}|d }n[|d krX|d@d>t|dd @d >Bt|d d @B}|d}n tdytt|||fSWn'tk rtd||fnXdS(sutf8_to_code(encoding, str) -> char,rest Convert an UTF-8 string to encoding. Return the first char, and the remaining UTF-8 bytes.tiiisunknown encoding ISO-8859-%disill-formed UTF-8iiii?iiii isUTF-8 character outside BMPs1Unicode character %x not supported in ISO-8859-%dN(Rt uni_to_codeR R RtrangeRtKeyError(R tstrtfirsttcodetunitvaltrest((sF/opt/freeware/lib/python2.7/site-packages/_xmlplus/unicode/utf8_iso.pyt utf8_to_code6s4        6   iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiAi=iZi`i^idiyi}i{iiiBi>i[iiai_ieizii~i|iTii9ii iiiiiCiGiPiXinipibiUii:ii iiiiiDiHiQiYioiqicii&i$i0ii4i'i%i1ii5i ii iili\i i i!iimi]i8iVi(i;ii"ifiWi)i<ii#igiJiKi.ii*iEiLi6irihijii/ii+iFiMi7isiiikiiiiiiiii i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEiFiGiHiIiJiKiLiMiNiOi!iQiRiSiTiUiViWiXiYiZi[i\i^i_i iii!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i@iAiBiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRi i i iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii> i iiiiiiiiiiiiiiiiiiiiiiiiiiii i i iii iii iixiii@iAiViiWii`iiiiaitijiviuikiwi iRiS(t__doc__tgeneratetcodecstisocodesRtitnametlookuptappendt LookupErrorR RtcharRtunicodeRt ValueErrorRRRR RR (((sF/opt/freeware/lib/python2.7/site-packages/_xmlplus/unicode/utf8_iso.pytsv      !    &