python (3.11.7)

(root)/
lib/
python3.11/
__pycache__/
imghdr.cpython-311.opt-2.pyc

ep	ddlmZddlZdgZejedddZgZdZe	edZ
e	e
d	Ze	ed
Ze	edZ
e	e
dZe	ed
Ze	edZe	edZe	edZe	edZe	edZe	edZe	edZdZedkredSdS))PathLikeNwhat)
)removecd}	|t|ttfr&t|d}|d}n>|}|d}||tD]+}|||}|r|c|r|SS,	|r|n#|r|wwxYwdS)Nrb )	
isinstancestrropenreadtellseektestsclose)filehflocationtfress      :/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/imghdr.pyrrsA9$h00
$t$$FF2JJ99;;IIbMM		(###		B"Q((C


aggiiii
	

aggiii1aggiiii4sBC8CC*cD	|dddvrdS|dddkrdSdS)N
)sJFIFsExifjpegs۩rrs  r	test_jpegr!*s?;2w$$$v	
2A2%	%	%v
&	%c4|drdSdS)NsPNG

png
startswithr s  rtest_pngr'3s&||())ur"c$	|dddvrdSdS)Nr)sGIF87asGIF89agifrr s  rtest_gifr*9s&$!u&&&u'&r"c$	|dddvrdSdS)N)sMMsIItiffrr s  r	test_tiffr.@s%7!uvr"c6	|drdSdS)Nsrgbr%r s  rtest_rgbr1Gs(||K  ur"c	t|dkr/|dtdkr|ddvr|ddvrdSdSdSdSdS)	NrrPs14r, 	

pbmlenordr s  rtest_pbmr:N_
1vv{{	!D		ademm!
0B0Bu{mm0B0Br"c	t|dkr/|dtdkr|ddvr|ddvrdSdSdSdSdS)	Nrrr3r4s25r,r5pgmr7r s  rtest_pgmr>Vs_ 
1vv{{	!D		ademm!
0B0Bu{mm0B0Br"c	t|dkr/|dtdkr|ddvr|ddvrdSdSdSdSdS)	Nrrr3r4s36r,r5ppmr7r s  rtest_ppmrA^r;r"c6	|drdSdS)NsYjrastr%r s  r	test_rastrDfs)||'((vr"c6	|drdSdS)Ns#define xbmr%r s  rtest_xbmrGms(||K  ur"c4|drdSdS)NsBMbmpr%r s  rtest_bmprJts%||Eur"cT|dr|dddkrdSdSdS)NsRIFFsWEBPwebpr%r s  r	test_webprOzs=||G1R4G!3!3v!3!3r"c4|drdSdS)Nsv/1exrr%r s  rtest_exrrRs&||'((ur"cnddl}d}|jddr|jddkr|jdd=d}	|jddr t|jdd|ddStdg|ddS#t$r3|jd|dYdSwxYw)Nrr4z-rr,.z
[Interrupted]
)sysargvtestallKeyboardInterruptstderrwriteexit)rU	recursives  rtestr]sJJJI
x|t++HQqSM	8ABB<	)CHQRRL)Q/////SE9a(((((
,---s-A7#A779B43B4cFddl}ddl}|D]}|j|rt	|dzd|s|rft	dddl}||j||d}t||dt	dt	|dzd|j	
	t	t|#t$rt	d	YwxYwdS)
Nrz/: )endzrecursing down:*z*** directory (use -r) ***:z*** not found ***)
rUospathisdirprintglobjoinescaperWstdoutflushrOSError)listr\toplevelrUrcfilenamergnamess        rrWrWsLJJJ
III++
7==""	+(T/s++++
4H
4'(((		"',,t{{8/D/Dc"J"JKKy!,,,,23333(S.c****J
+d8nn%%%%
+
+
+)*****
+++s$DDD__main__)N)rcrwarnings__all___deprecated__name__rrr!appendr'r*r.r1r:r>rArDrGrJrOrRr]rWrr"r<module>rwshB(Xg....0	YX
X
Y
XXXX
Y
XXYX


+++*zDFFFFFr"