ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib64/python3.8/encodings/__pycache__/utf_8_sig.cpython-38.opt-2.pyc
U

e5d%@spddlZdddZdddZGdddejZGd	d
d
ejZGdddejZGd
ddejZddZdS)NstrictcCstjt||dt|fSNr)codecsBOM_UTF8utf_8_encodelen)inputerrorsr
+/usr/lib64/python3.8/encodings/utf_8_sig.pyencodesrcCsDd}|ddtjkr&|dd}d}t||d\}}|||fS)NrT)rrutf_8_decode)rr	prefixoutputconsumedr
r
rdecodesrc@s8eZdZdddZdddZddZd	d
ZddZd
S)IncrementalEncoderrcCstj||d|_dSN)rr__init__firstselfr	r
r
rrszIncrementalEncoder.__init__FcCs:|jr$d|_tjt||jdSt||jdSdSr)rrrrr	)rrfinalr
r
rrszIncrementalEncoder.encodecCstj|d|_dSr)rrresetrrr
r
rr'szIncrementalEncoder.resetcCs|jSNrrr
r
rgetstate+szIncrementalEncoder.getstatecCs
||_dSrrrstater
r
rsetstate.szIncrementalEncoder.setstateN)r)F)__name__
__module____qualname__rrrrr"r
r
r
rrs


rc@s6eZdZd
ddZddZddZdd	Zd
dZdS)IncrementalDecoderrcCstj||d|_dSr)rBufferedIncrementalDecoderrrrr
r
rr2szIncrementalDecoder.__init__cCsv|jrht|dkr*tj|r"dSd|_n>d|_|ddtjkrht|dd||\}}||dfSt|||S)Nr
rr)rrrr
startswithr)rrr	rrrr
r
r_buffer_decode6sz!IncrementalDecoder._buffer_decodecCstj|d|_dSr)rr'rrrr
r
rrGszIncrementalDecoder.resetcCstj|}|d|jfSr)rr'rrr r
r
rrKszIncrementalDecoder.getstatecCstj|||d|_dSr)rr'r"rr r
r
rr"PszIncrementalDecoder.setstateN)r)r#r$r%rr+rrr"r
r
r
rr&1s

r&c@seZdZddZdddZdS)StreamWritercCs.tj|z|`Wntk
r(YnXdSr)rr,rrAttributeErrorrr
r
rrVs
zStreamWriter.resetrcCstj|_t||Sr)rrr)rrr	r
r
rr]szStreamWriter.encodeN)r)r#r$r%rrr
r
r
rr,Usr,c@seZdZddZdddZdS)StreamReadercCs.tj|z|`Wntk
r(YnXdSr)rr.rrr-rr
r
rrbs
zStreamReader.resetrcCspt|dkrtj|r\dSn>|ddtjkr\tj|_t|dd|\}}||dfStj|_t||S)Nr
r()rrrr*rr)rrr	rrr
r
rriszStreamReader.decodeN)r)r#r$r%rrr
r
r
rr.asr.c	CstjdttttttdS)Nz	utf-8-sig)namerrincrementalencoderincrementaldecoderstreamreaderstreamwriter)r	CodecInforrrr&r.r,r
r
r
rgetregentryysr5)r)r)	rrrrr'r&r,r.r5r
r
r
r<module>
s

$