PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` f=9 ddlZejdjZejdjZejdZejdZejdZ[GddZdS) Nz[a-zA-Z][-_.a-zA-Z0-9]*\s*z(\'[^\']*\'|"[^"]*")\s*z--\s*>z ]\s*]\s*>z]\s*>cleZdZ dZdZdZdZdZdZddZ dd Z d Z d Z d Z d ZdZdZdZdS) ParserBasec@|jturtddS)Nz)_markupbase.ParserBase must be subclassed) __class__r RuntimeErrorselfs 2/opt/alt/python311/lib64/python3.11/_markupbase.py__init__zParserBase.__init__s, >Z ' ';== = ( 'c"d|_d|_dS)Nrlinenooffsetrs r resetzParserBase.reset s  r c |j|jfSNrrs r getposzParserBase.getpos$s4{DK''r c||kr|S|j}|d||}|r4|j|z|_|d||}||dzz |_n|j|z|z |_|S)N r)rawdatacountrrindexr)r ijrnlinesposs r updateposzParserBase.updatepos,s 66H,tQ**  ,+.DK..q!,,CSU)DKK+/!+DKr c|j}|dz}|||dzdkr|dzS|||dzdvrdSt|}|||dzdkr||S||dkr||S|||\}}|dkr|S|d krd |_||kr||}|dkrC||dz|}|d kr||n|||dzS|d vr)t||}|sdS| }n|d vr|||\} }nr||jvr|dz}nc|dkrE|d kr| |dz|}n=|d vrtd|ztdtd||z|dkr|S||kdS)Nr>)-r z--[rdoctyper z"'4abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ>linkattlistelementlinktypez&unsupported '[' char in %s declarationz"unexpected '[' char in declarationz!unexpected %r char in declaration) rlen parse_commentparse_marked_section _scan_name_decl_otherchars handle_decl unknown_decl_declstringlit_matchend_parse_doctype_subsetAssertionError) r rrrndecltypecdatamnames r parse_declarationzParserBase.parse_declaration<s`, E 1QqS5>S q5L 1QqS5>Y & &2 LL 1QqS5>T ! !%%a(( ( QZ3   ,,Q// ///!Q//KHa q55H y $&D !!ee ACxxqs1u~y(($$T**** %%d+++1u Ezz(!442EEGGLLL//!Q//aad+++Ecy((221q5!<tempcdataignorercdatainclude>ifelseendifz+unknown status keyword %r in marked sectionr%) rr0_markedsectionclosesearch_msmarkedsectioncloser7startr3r5)r rreportrsectNamermatchs r r/zParserBase.parse_marked_sectionsooqsA// ! q55H G G G&--gqs;;EE 0 0 0(//1==EE =!AN  2  / AA   gac1fo . . .yy||r c,|j}|||dzdkrtdt||dz}|sdS|r5|d}|||dz||dS)N