python (3.12.0)

(root)/
lib/
python3.12/
__pycache__/
imghdr.cpython-312.opt-2.pyc

ˑe.	ddlmZddlZdgZejedddZgZdZejedZ
eje
d	Zejed
ZejedZ
eje
dZejed
ZejedZejedZejedZejedZejedZejedZejedZdZedk(reyy))PathLikeNwhat)
)removec	d}	|ft|ttfrt|d}|j	d}n2|j}|j	d}|j
|tD]$}|||}|s|c|r|jSS	|r|jy#|r|jwwxYw)Nrb )	
isinstancestrropenreadtellseektestsclose)filehflocationtfress      :/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/imghdr.pyrrsFA9$h0t$FF2J99;IIbM		(#	BQ(C
aggi1	

aggi
aggi1sA<B.B.B..Cc(	|dddvry|dddk(ryy)N
)sJFIFsExifjpegs۩rrs  r	test_jpegr!+s.E2w$$	
2A%	%
&c*	|jdryy)NsPNG

png
startswithr s  rtest_pngr'4s'||()*r"c	|dddvryy)Nr)sGIF87asGIF89agifrr s  rtest_gifr*;s=!u&&'r"c	|dddvryy)N)sMMsIItiffrr s  r	test_tiffr.BsQ!ur"c*	|jdryy)Nsrgbr%r s  rtest_rgbr1Is)||K !r"ch	t|dk\r#|dtdk(r|ddvr	|ddvryyyyy)	NrrPs14r, 	

pbmlenordr s  rtest_pbmr:PH9
1v{	!D	adem!
0B1Cmr"ch	t|dk\r#|dtdk(r|ddvr	|ddvryyyyy)	Nrrr3r4s25r,r5pgmr7r s  rtest_pgmr>XsH:
1v{	!D	adem!
0B1Cmr"ch	t|dk\r#|dtdk(r|ddvr	|ddvryyyyy)	Nrrr3r4s36r,r5ppmr7r s  rtest_ppmrA`r;r"c*	|jdryy)NsYjrastr%r s  r	test_rastrDhs'||'()r"c*	|jdryy)Ns#define xbmr%r s  rtest_xbmrGos9||K !r"c*	|jdryy)NsBMbmpr%r s  rtest_bmprJvs,||Er"c<	|jdr
|dddk(ryyy)NsRIFFsWEBPwebpr%r s  r	test_webprO}s)(||G1RG!3"4r"c*	|jdryy)Nsv/1exrr%r s  rtest_exrrRs7||'()r"c\ddl}d}|jddr#|jddk(r|jdd=d}	|jddrt|jdd|dytdg|dy#t$r/|jjd|j
dYywxYw)Nrr4z-rr,.z
[Interrupted]
)sysargvtestallKeyboardInterruptstderrwriteexit)rU	recursives  rtestr]sI
xx|t+HHQqSM	88AB<CHHQRL)Q/SE9a(

,-s)A3$A335B+*B+cddl}ddl}|D]}|jj|rwt	|dzd|s|rWt	dddl}|j|jj
|j|d}t||dt	dt	|dzd|jj	t	t|y#t$rt	d	YwxYw)
Nrz/: )endzrecursing down:*z*** directory (use -r) ***:z*** not found ***)
rUospathisdirprintglobjoinescaperWstdoutflushrOSError)listr\toplevelrUrcfilenamergnamess        rrWrWs
+
77=="(T/s+H'(		"'',,t{{8/Dc"JKy!,23(S.c*JJ
+d8n%+
+)*
+sC""C98C9__main__)N)rcrwarnings__all___deprecated__name__rrr!appendr'r*r.r1r:r>rArDrGrJrOrRr]rWrr"r<module>rwsJB(Xg.2	Y
X
X
Y
XXXX
Y
X
X
Y
X
+*zFr"