b374k
m1n1 1.01
Apache/2.2.15 (CentOS)
Linux obd60-6c49958d75-2q7cw 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024 x86_64
uid=48(apache) gid=48(apache) groups=48(apache)
server ip : 104.21.65.202 | your ip : 10.244.126.0
safemode OFF
 >  / usr / lib64 / python2.6 / encodings /
Filename/usr/lib64/python2.6/encodings/idna.pyo
Size6.36 kb
Permissionrw-r--r--
Ownerapache
Create time23-Dec-2025 17:41
Last modified20-Jun-2019 19:45
Last accessed22-Apr-2026 09:47
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
Ñò
§ÚêLc@sddkZddkZddkZddklZeid�ZdZeed�Z d�Z
d�Z d�Z d ei
fd
��YZ
d eifd ��YZd
eifd��YZde
eifd��YZde
eifd��YZd�ZdS(iÿÿÿÿN(t ucd_3_2_0u [.ã��ï¼�。]sxn--tasciicCs�g}x;|D]3}ti|�oq
n|iti|��q
Wdi|�}tid|�}x²|D]ª}ti|�p�ti|�ppti |�p`ti
|�pPti |�p@ti |�p0ti
|�p ti|�pti|�otd|��qlqlWtti|�}xd|D]\}|oOtti|�otd��n|d p |d otd��q�q3q3W|S(NutNFKCsInvalid character %rsViolation of BIDI requirement 2iiÿÿÿÿsViolation of BIDI requirement 3(t
stringprept in_table_b1tappendt map_table_b2tjoint unicodedatat normalizet in_table_c12t in_table_c22t in_table_c3t in_table_c4t in_table_c5t in_table_c6t in_table_c7t in_table_c8t in_table_c9t UnicodeErrortmapt in_table_d1tfiltert in_table_d2(tlabeltnewlabeltctRandAL((s&/usr/lib64/python2.6/encodings/idna.pytnamepreps:c Cs:y|id�}Wntj
on7Xdt|�jo
djno|Std��t|�}y|id�}Wntj
on7Xdt|�jo
djno|Std��|it�otd��n|id�}t|}dt|�jo
djno|Std��dS(NRii@slabel empty or too longsLabel starts with ACE prefixtpunycode(tencodeRtlenRt
startswitht uace_prefixt
ace_prefix(R((s&/usr/lib64/python2.6/encodings/idna.pytToASCII>s,$  $ 
$c Cst|t�o
t}n6y|id�}t}Wntj
o
t}nX|pEt|�}y|id�}Wq�tj
otd��q�Xn|it�pt |d�S|t
t�}|i d�}t |�}|i
�|jotd||��n|S(NRsInvalid character in IDN labelRsIDNA does not round-trip(t
isinstancetstrtTrueRRtFalseRR R"tunicodeRtdecodeR#tlower(Rt
pure_asciitlabel1tresulttlabel2((s&/usr/lib64/python2.6/encodings/idna.pyt ToUnicodeis*

   tCodeccBs eZdd�Zdd�ZRS(tstrictcCs¸|djotd|��n|pdSg}ti|�}|o(t|d�djod}|d=nd}x!|D]}|it|��q~Wdi|�|t|�fS(NR1sunsupported error handling tiiÿÿÿÿt.(R2i(RtdotstsplitRRR#R(tselftinputterrorsR-tlabelst trailing_dotR((s&/usr/lib64/python2.6/encodings/idna.pyR�s
 cCsô|djotd|��n|pd St|t�oti|�}n)t|�}t|d�|id�}|o(t|d�djod}|d=nd}g}x!|D]}|it|��qºWdi |�|t|�fS(
NR1sUnsupported error handling uiRR3iÿÿÿÿu.(ui(
RR$R(R4R5R%RRR/R(R6R7R8R9R:R-R((s&/usr/lib64/python2.6/encodings/idna.pyR)¨s$
 
 (t__name__t
__module__RR)(((s&/usr/lib64/python2.6/encodings/idna.pyR0�s tIncrementalEncodercBseZd�ZRS(c Cs|djotd|��n|pd Sti|�}d}|oC|dpd}|d=q�|p|d=|o
d}q�q�ng}d}xF|D]>}|it|��|o|d7}n|t|�7}q�Wdi|�|}|t|�7}||fS(
NR1sunsupported error handling R2iuiÿÿÿÿR3i(R2i(RR4R5RR#RR( R6R7R8tfinalR9R:R-tsizeR((s&/usr/lib64/python2.6/encodings/idna.pyt_buffer_encodeÆs2
  (R;R<R@(((s&/usr/lib64/python2.6/encodings/idna.pyR=ÅstIncrementalDecodercBseZd�ZRS(c CsJ|djotd|��n|pd
St|t�oti|�}n)t|�}t|d�|id�}d}|oC|dpd}|d=qÈ|p|d=|o
d}qÄqÈng}d}xF|D]>}|it|��|o|d 7}n|t|�7}qÛWdi |�|}|t|�7}||fS( NR1sUnsupported error handling uiRR3iÿÿÿÿu.i(ui(
RR$R(R4R5R%RR/RR( R6R7R8R>R9R:R-R?R((s&/usr/lib64/python2.6/encodings/idna.pyt_buffer_decodeès:
 
  (R;R<RB(((s&/usr/lib64/python2.6/encodings/idna.pyRAçst StreamWritercBseZRS((R;R<(((s&/usr/lib64/python2.6/encodings/idna.pyRCst StreamReadercBseZRS((R;R<(((s&/usr/lib64/python2.6/encodings/idna.pyRDscCs@tidddt�idt�idtdtdtdt�S( NtnametidnaRR)tincrementalencodertincrementaldecodert streamwritert streamreader( tcodecst CodecInfoR0RR)R=RARCRD(((s&/usr/lib64/python2.6/encodings/idna.pyt getregentrys   (RtreRKRRtcompileR4R"R(R!RR#R/R0tBufferedIncrementalEncoderR=tBufferedIncrementalDecoderRARCRDRM(((s&/usr/lib64/python2.6/encodings/idna.pyt<module>s$ 0 + )3"(