6TLNSr/SQrSSKrSSKrSSKrSSKrSSKrSSK r SSK r SSK r SSK r SSK r SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKJr SrSr"SS\R25r"S S \R6\5r"S S \R:5r"S S\5rSr Sq!Sr"Sr#"SS\5r$Sr%\\SSS4Sjr&\'S:XaSSK(r(SSK)r)\(RT"5r+\+RYSSSS9 \+RYSSSS S!9 \+RYS"S#\ RZ"5S$S%9 \+RYS&S'S(SS)S*9 \+RYS+S\.S,S-S.9 \+R_5r0\0Rb(a\$r2O\r2"S/S0\5r3\&"\2\3\0Rh\0Rj\0RlS19 gg)2z0.6) HTTPServerThreadingHTTPServerBaseHTTPRequestHandlerSimpleHTTPRequestHandlerCGIHTTPRequestHandlerN) HTTPStatusaD Error response

Error response

Error code: %(code)d

Message: %(message)s.

Error code explanation: %(code)s - %(explain)s.

ztext/html;charset=utf-8c\rSrSrSrSrSrg)rc[RRU5 URSSup[R "U5UlX lg)N) socketserver TCPServer server_bindserver_addresssocketgetfqdn server_name server_port)selfhostports 2/opt/alt/python313/lib64/python3.13/http/server.pyrHTTPServer.server_bindsA**40((!, !>>$/)rrN)__name__ __module__ __qualname____firstlineno__allow_reuse_addressr__static_attributes__rrrrs  rrc\rSrSrSrSrg)rTr"N)rrrrdaemon_threadsr!r"rrrrsNrrc d\rSrSrS\R R 5S-rS\-r \ r \ r SrSrSrSrS rS#S jrS$S jrS$S jrSrSrSrS%SjrSr\R9\R<"\"S5\"SS55VVs0sH oSUS3_M snn5r S\ \!"S5'Sr"Sr#S$Sjr$Sr%/SQr&/SQr'S r(S!r)\*RVRXr-\.R^Ra5VVs0sHnX"RbURd4_M snnr3S"r4g s snnfs snnf)&rzPython/rz BaseHTTP/HTTP/0.9czSUlUR=UlnSUl[ UR S5nUR S5nX lUR5n[U5S:Xag[U5S:Ga USnURS5(d[eURS S 5S nURS 5n[U5S :wa[e[S U55(a [S5e[SU55(a [S5e[US5[US 54nUS:aUR$S:aSUlUS:a$UR[ R&SU-5 gXlS [U5s=::aS::d&O UR[ R"SU-5 gUSS upg[U5S :Xa1SUlUS:wa$UR[ R"SU-5 gXgsUlUlUR(RS5(a#S UR(R+S 5-Ul[,R.R1UR2UR4S9UlUR6R?SS5n U RA5S:XaSUlO+U RA5S :XaUR$S:aSUlUR6R?S!S5n U RA5S":Xa6UR$S:a&URS:aURC5(dgg![[4a& UR[ R"SU-5 gf=f![,R.R8a4nUR[ R:S[ U55 SnAgSnAf[,R.R<a4nUR[ R:S[ U55 SnAgSnAff=f)#NTz iso-8859-1 rFzHTTP//r .r c3J# UHoR5(+v M g7fN)isdigit.0 components r 7BaseHTTPRequestHandler.parse_request../sO9,,...s!#znon digit in http versionc3># UHn[U5S:v M g7f) N)lenr2s rr5r61sKNys9~*Nsz unreasonable length http versionzBad request version (%r))r r zHTTP/1.1)r rzInvalid HTTP version (%s)zBad request syntax (%r)GETzBad HTTP/0.9 request type (%r)z//)_classz Line too longzToo many headers Connectionclose keep-aliveExpectz 100-continue)"commanddefault_request_versionrequest_versionclose_connectionstrraw_requestlinerstrip requestlinesplitr9 startswith ValueErroranyint IndexError send_errorr BAD_REQUESTprotocol_versionHTTP_VERSION_NOT_SUPPORTEDpathlstriphttpclient parse_headersrfile MessageClassheaders LineTooLongREQUEST_HEADER_FIELDS_TOO_LARGE HTTPExceptiongetlowerhandle_expect_100) rversionrHwordsbase_version_numberversion_numberrArSerrconntypeexpects r parse_request$BaseHTTPRequestHandler.parse_request s )-)E)EEw $$.. = !((0 &!!# u:? u:?BiG ))'22$$&-mmC&;A&>#!4!:!:3!?~&!+$$OOOO$%@AAKNKKK$%GHH!$^A%6!7^A=N9O!O 'D,A,AZ,O(-%'99/2EEG#* CJ#!# OO&&)K7 9bq  u:?$(D !%**4w>@") di 99   % %dii..s33DI ;;44TZZ<@> w &$(D !nn,.##z1$)D !!!(B/ LLNn ,%%3$$ 2))++G + **.8:  P{{&&  OO::C {{((  OO::"C    s7B7M7N3NNP:6*O%%!P:*P55P:cbUR[R5 UR5 gNT)send_response_onlyrCONTINUE end_headersrs rr`(BaseHTTPRequestHandler.handle_expect_100ys'  3 34 rcURRS5Ul[UR5S:a5SUlSUlSUlUR[R5 gUR(dSUl gUR5(dgSUR -n[X5(d.UR[RSUR -5 g[X5nU"5 URR!5 g!["a#nUR%SU5 SUl SnAgSnAff=f)Niir=Tdo_zUnsupported method (%r)zRequest timed out: %r)rXreadlinerFr9rHrCrArOrREQUEST_URI_TOO_LONGrDrhhasattrNOT_IMPLEMENTEDgetattrwfileflush TimeoutError log_error)rmnamemethodes rhandle_one_request)BaseHTTPRequestHandler.handle_one_requests  #'::#6#6u#=D 4''(50#% ')$!  ? ?@''(,%%%''DLL(E4''..- <>T)F H JJ     NN2A 6$(D !   s1A-D0D DA D,,D E#EEcSUlUR5 UR(d$UR5 UR(dM#ggrk)rDrros rhandleBaseHTTPRequestHandler.handles9 $ !''  # # %'''rNcURUupEUcUnUcUnURSX5 URX5 UR SS5 SnUS:aU[ R [ R[ R4;aURU[R"USS9[R"USS9S.-nURS S 5nUR S UR5 UR S [[U555 UR!5 UR"S :wa$U(aUR$R'U5 ggg![a SupEGN[f=f)N)???rzcode %d, message %sr<r>Fquote)codemessageexplainzUTF-8replacez Content-TypeContent-LengthHEAD) responsesKeyErrorr{ send_response send_headerr NO_CONTENT RESET_CONTENT NOT_MODIFIEDerror_message_formathtmlescapeencodeerror_content_typerEr9rnrArxwrite)rrrrshortmsglongmsgbodycontents rrO!BaseHTTPRequestHandler.send_errorsV$ - $t 4 H ?G ?G ,d< 4) w/  CK ..#11#002 2 00;;we<;;we<4G >>'95D   ^T-D-D E   -s3t9~ >  <<6 !d JJ  T "'+ != - , Hg -sEE/.E/cURU5 URX5 URSUR55 URSUR 55 g)NServerDate) log_requestrlrversion_stringdate_time_stringrrrs rr$BaseHTTPRequestHandler.send_responsesR  . 4#6#6#89 !6!6!89rcURS:wazUc$XR;aURUSnOSn[US5(d/UlURR SUR X4-R SS55 gg)Nr(rr=_headers_bufferz %s %d %s latin-1strict)rCrrurappendrQrrs rrl)BaseHTTPRequestHandler.send_response_onlys   : ->>)"nnT215G G4!233')$  ' '**D:*;Tr?F)rCrurrrr_rD)rkeywordvalues rr"BaseHTTPRequestHandler.send_headers   : -4!233')$  ' '!(%088HM O ==?l *{{}'(,%,.(-%/ +rc|URS:wa,URRS5 UR5 gg)Nr(s )rCrr flush_headersros rrn"BaseHTTPRequestHandler.end_headerss5   : -  ' ' 0     .rc[US5(a<URRSRUR55 /Ulgg)Nrr)rurxrjoinrros rr$BaseHTTPRequestHandler.flush_headerss> 4* + + JJ  SXXd&:&:; <#%D  ,rc[U[5(a URnURSUR[ U5[ U55 g)Nz "%s" %s %s) isinstancerr log_messagerHrE)rrsizes rr"BaseHTTPRequestHandler.log_request!s@ dJ ' '::D ))3t9c$i Arc*UR"U/UQ76 gr0)r)rformatargss rr{ BaseHTTPRequestHandler.log_error,s '$'r z\x02xz\\\c X-n[RRUR5<SUR 5<SUR UR 5<S35 g)Nz - - [z]  )sysstderrraddress_stringlog_date_time_string translate_control_char_table)rrrrs rr"BaseHTTPRequestHandler.log_message?sP(- --/335!++D,D,DEG Hrc:URS-UR-$)N )server_version sys_versionros rr%BaseHTTPRequestHandler.version_stringYs""S(4+;+;;;rcnUc[R"5n[RRUSS9$)NT)usegmt)timeemailutils formatdate)r timestamps rr'BaseHTTPRequestHandler.date_time_string]s-   I{{%%i%==rc [R"5n[R"U5u p#pEpgpn SX@RUX%Xg4-n U $)Nz%02d/%3s/%04d %02d:%02d:%02d)r localtime monthname) rnowyearmonthdayhhmmssxyzss rr+BaseHTTPRequestHandler.log_date_time_stringcsJiik04s0C-SbaA *^^E*Db.> >r)MonTueWedThuFriSatSun) NJanFebMarAprMayJunJulAugSepOctNovDecc URS$Nr)client_addressros rr%BaseHTTPRequestHandler.address_stringqs""1%%rHTTP/1.0)rrDrArZrSrFrCrH)NNr0)-r)5rrrrrrarIr __version__rDEFAULT_ERROR_MESSAGErDEFAULT_ERROR_CONTENT_TYPErrBrhr`rrrOrrlrrnrrr{rE maketrans itertoolschainrangerordrrrr weekdaynamerrrQrUrV HTTPMessagerYr __members__valuesphrase descriptionrr!)r3cvs000rrrseRckk//1!44K !;.N03 )l\$#J&3#j : . .! & A (--'0uT{E$tDT'U V'U!2aW 'U VX%*D "H4<> DK;I&";;**L ''..00A HHamm $$0II WHs D& ="D,rcz^\rSrSrS\-rSrSSSSS.=rrS S .U4S jjr S r S r Sr Sr SrSrSrS rU=r$)riz SimpleHTTP/)z index.htmlz index.htmzapplication/gzipapplication/octet-streamzapplication/x-bzip2zapplication/x-xz)z.gzz.Zz.bz2z.xzN directoryc>Uc[R"5n[R"U5Ul[TU]"U0UD6 gr0)osgetcwdfspathrsuper__init__)rrrkwargs __class__s rr!SimpleHTTPRequestHandler.__init__s6   I9- $)&)rcUR5nU(a-URXR5 UR5 gg!UR5 f=fr0) send_headcopyfilerxr>rfs rdo_GETSimpleHTTPRequestHandler.do_GETsA NN    a,  s AAcTUR5nU(aUR5 ggr0)r$r>r&s rdo_HEAD SimpleHTTPRequestHandler.do_HEADs NN  GGI rc^URUR5nSn[RRU5(Ga@[R R UR5nURRS5(dUR[R5 USUSUSS-USUS4n[R RU5nURSU5 URS S 5 UR5 gURHJn[RRX5n[RR!U5(dMHUn O UR#U5$UR%U5nURS5(a!UR'[R(S 5 g[+US 5n[R."UR155nS UR2;Ga/SUR2;Ga[4R6R9UR2S 5n U R:c'U R=[>R@RBS9n U R:[>R@RBLa[>R>REURF[>R@RB5n U R=SS9n X::a@UR[RH5 UR5 URK5 gUR[RT5 URSU5 URS [WUS55 URSURYURF55 UR5 U$![,a# UR'[R(S 5 gf=f![L[N[P[R4a Nf=f! URK5 e=f)N)r-z%2fz%2Frr r r-r+Locationr0zFile not foundrbzIf-Modified-Sincez If-None-Match)tzinfo) microsecond Content-typez Last-Modified)-translate_pathrSrisdirurllibparseurlsplitendswithrrMOVED_PERMANENTLY urlunsplitrrn index_pagesrisfilelist_directory guess_typerO NOT_FOUNDopenOSErrorfstatfilenorZrrparsedate_to_datetimer2rdatetimetimezoneutc fromtimestampst_mtimerr> TypeErrorrN OverflowErrorrKOKrEr) rrSr'parts new_partsnew_urlindexctypefsims last_modifs rr$"SimpleHTTPRequestHandler.send_headsK""499-  77==  LL))$))4E::&&':;;"":#?#?@"1XuQxqC"1XuQx1  ,,11)<  W5  !137  ")) T177>>%(( D * **400% ==   OOJ002B C T4 A ' !((*%B#t||3't||;(++;; %89;C zz)"kk1B1B1F1FkGzzX%6%6%:%::%-%6%6%D%DKK):):)>)>&@ &0%7%7A%7%F %, ..z/F/FG ,,.GGI#'   z}} -   ^U 3   -s2a5z :   _%%bkk2 4    HQ  OOJ002B C ":}jI8  GGI sK O AP ,O9 C0P=B P *O65O69PPPPP,c ^[R"U5nUR SS9 /nURnURSS5SnURSS5Sn[RRUSS 9n[R"US S 9n[R "5nS U3nUR#S 5 UR#S5 UR#S5 UR#SUS35 UR#SUS35 UR#SUS35 UR#S5 UHn[RR%X5nU=p[RR'U5(a US-n US-n [RR)U5(aUS-n UR#S[RR+U SS 9<S[R"U S S 9<S35 M UR#S5 SR%U5R-US5n [.R0"5n U R3U 5 U R5S5 UR7[R85 UR;SSU-5 UR;S [=[?U 555 URA5 U $![a# UR[R S5 gf=f![a# [RRU5nGNf=f)!NzNo permission to list directoryc"UR5$r0)r_)as r9SimpleHTTPRequestHandler.list_directory..s  r)key#r r? surrogatepasserrorsFrzDirectory listing for zzzzzz z

z

z