+
    öÙ†j¢>  ã                   óà  € R t Rt^ RI5 ^ RIHtHt ^ RIHt ^ RIHtHt ^ RIH	t	 ^ RIH
t
Ht  ^ RIHt ]! ]R	4      '       g
   ]! R
R4      h ^ RIHtHtHt ]P*                  t]P,                  t ^ RIt^ RIt]P2                  tAA ! R R4      t ! R R]P8                  4      t ! R R]P<                  ]P8                  4      tR t ]!R8X  d{   ^ RI"t#] ! 4       t$]$PK                  ]#PL                  P&                  PO                  4       4       ]$PQ                  ]#PL                  PS                  4       4       ]$PU                  R4       R# R#   ] d    ]! R
R4      hi ; i  ] d    R t Låi ; i)z]
SAX driver for the pyexpat C module.  This driver works with
pyexpat.__version__ == '2.22'.
z0.20)Ú*)Úfeature_validationÚfeature_namespaces)Úfeature_namespace_prefixes)Úfeature_external_gesÚfeature_external_pes)Úfeature_string_interning)Úproperty_xml_stringÚproperty_interning_dict)ÚexpatÚParserCreatezexpat not supportedN)Ú	xmlreaderÚsaxutilsÚhandlerc                 ó   € V # ©N© )Úos   &Ú*/usr/lib/python3.14/xml/sax/expatreader.pyÚ_mkproxyr   !   s   € Øˆó    c                   ó   € ] tR t^(tRtR# )Ú_ClosedParserr   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__static_attributes__r   r   r   r   r   (   s   † Ûr   r   c                   óB   a € ] tR t^-t o RtR tR tR tR tR t	Rt
V tR# )	ÚExpatLocatorz°Locator for use with the ExpatParser class.

This uses a weak reference to the parser object to avoid creating
a circular reference between the parser and the content handler.
c                ó&   € \        V4      V n        R # r   )r   Ú_ref©ÚselfÚparsers   &&r   Ú__init__ÚExpatLocator.__init__3   s   € Ü˜VÓ$ˆŽ	r   c                óf   € V P                   pVP                  f   R # VP                  P                  # r   )r!   Ú_parserÚErrorColumnNumberr"   s   & r   ÚgetColumnNumberÚExpatLocator.getColumnNumber6   s(   € Ø—‘ˆØ�>‰>Ò!ÙØ�~‰~×/Ñ/Ð/r   c                óf   € V P                   pVP                  f   ^# VP                  P                  # r   )r!   r(   ÚErrorLineNumberr"   s   & r   ÚgetLineNumberÚExpatLocator.getLineNumber<   s(   € Ø—‘ˆØ�>‰>Ò!ÙØ�~‰~×-Ñ-Ð-r   c                óZ   € V P                   pVf   R # VP                  P                  4       # r   )r!   Ú_sourceÚgetPublicIdr"   s   & r   r2   ÚExpatLocator.getPublicIdB   ó&   € Ø—‘ˆØŠ>ÙØ�~‰~×)Ñ)Ó+Ð+r   c                óZ   € V P                   pVf   R # VP                  P                  4       # r   )r!   r1   ÚgetSystemIdr"   s   & r   r6   ÚExpatLocator.getSystemIdH   r4   r   )r!   N)r   r   r   r   Ú__doc__r%   r*   r.   r2   r6   r   Ú__classdictcell__©Ú__classdict__s   @r   r   r   -   s(   ø‡ € ñò
%ò0ò.ò,÷,ð ,r   r   c                   óì   a € ] tR t^Qt o RtR$R ltR tR tR tR t	R t
R tR	 tR%R
 ltR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!R t"R  t#R! t$R"t%V t&R## )&ÚExpatParserz$SAX driver for the pyexpat C module.c                óØ   € \         P                  P                  W4       \         P                  ! 4       V n        R V n        Wn        R V n        RV n        . V n	        ^ V n
        R V n        R # )NF)r   ÚIncrementalParserr%   ÚInputSourcer1   r(   Ú_namespacesÚ_lex_handler_propÚ_parsingÚ_entity_stackÚ_external_gesÚ
_interning)r#   ÚnamespaceHandlingÚbufsizes   &&&r   r%   ÚExpatParser.__init__T   sY   € Ü×#Ñ#×,Ñ,¨TÔ;Ü ×,Ò,Ó.ˆŒØˆŒØ,ÔØ!%ˆÔØˆŒØˆÔØˆÔØˆŽr   c                ó  € \         P                  ! V4      pWn         V P                  4        V P                  P                  \        V 4      4       \        P                  P                  W4       R#    T P                  4        h ; i)z3Parse an XML document from a URL or an InputSource.N)r   Úprepare_input_sourcer1   ÚresetÚ_cont_handlerÚsetDocumentLocatorr   r   r?   ÚparseÚ_close_source©r#   Úsources   &&r   rO   ÚExpatParser.parsea   sj   € ä×.Ò.¨vÓ6ˆàŒð		Ø�J‰JŒLØ×Ñ×1Ñ1´,¸tÓ2DÔEÜ×'Ñ'×-Ñ-¨dÖ;øð	ð ×ÑÔ Øús   žAA3 Á3Bc                ó€   € VP                  4       e,   V P                  P                  VP                  4       4       R # R # r   )r6   r(   ÚSetBaserQ   s   &&r   ÚprepareParserÚExpatParser.prepareParserq   s1   € Ø×ÑÓÒ+Ø�L‰L× Ñ  ×!3Ñ!3Ó!5Ö6ñ ,r   c                óŒ   € \         P                  P                  W4       V P                  '       d   V P	                  4        R # R # r   )r   r?   ÚsetContentHandlerrC   Ú_reset_cont_handler)r#   r   s   &&r   rY   ÚExpatParser.setContentHandlerw   s0   € Ü×#Ñ#×5Ñ5°dÔDØ�=�=ˆ=Ø×$Ñ$Ö&ñ r   c                óä   € V\         8X  d   V P                  # V\        8X  d   V P                  R J# V\        \
        \        39   d   ^ # V\        8X  d   V P                  # \        RV,          4      h)NúFeature '%s' not recognized)
r   rA   r   rF   r   r   r   r   rE   ÚSAXNotRecognizedException©r#   Únames   &&r   Ú
getFeatureÚExpatParser.getFeature|   sn   € ØÔ%Ô%Ø×#Ñ#Ð#ØÔ-Ô-Ø—?‘?¨$Ð.Ð.ØÔ(Ô*>Ü0ð2ô 2áØÔ)Ô)Ø×%Ñ%Ð%Ü'Ð(EÈÕ(LÓMÐMr   c                óÖ  € V P                   '       d   \        R 4      hV\        8X  d	   W n        R# V\        8X  d	   W n        R# V\        8X  d+   V'       d   V P                  f
   / V n        R# R# RV n        R# V\        8X  d   V'       d   \        R4      hR# V\        8X  d   V'       d   \        R4      hR# V\        8X  d   V'       d   \        R4      hR# \        RV,          4      h)z!Cannot set features while parsingNz!expat does not support validationz/expat does not read external parameter entitiesz(expat does not report namespace prefixesr]   )rC   ÚSAXNotSupportedExceptionr   rA   r   rE   r   rF   r   r   r   r^   )r#   r`   Ústates   &&&r   Ú
setFeatureÚExpatParser.setFeatureˆ   sâ   € Ø�=�=ˆ=Ü*Ð+NÓOÐOàÔ%Ô%Ø$ÖØÔ)Ô)Ø!&ÖØÔ-Ô-ßØ—?‘?Ò*Ø&(�D–Oñ +ð #'�–ØÔ'Ô'ßÜ.Ø7ó9ð 9ñ ð Ô)Ô)ßÜ.ØEóGð Gñ ð Ô/Ô/ßÜ.Ø>ó@ð @ñ ô ,Ø-°Õ4ó6ð 6r   c                óh  € V\         P                  8X  d   V P                  # V\        8X  d   V P                  # V\
        8X  d_   V P                  '       dB   \        V P                  R 4      '       d   V P                  P                  4       # \        R4      h\        R4      h\        RV,          4      h)ÚGetInputContextz=This version of expat does not support getting the XML stringz.XML string cannot be returned when not parsingúProperty '%s' not recognized)r   Úproperty_lexical_handlerrB   r
   rF   r	   r(   Úhasattrri   r^   rd   r_   s   &&r   ÚgetPropertyÚExpatParser.getProperty¦   s�   € Ø”7×3Ñ3Ô3Ø×)Ñ)Ð)ØÔ,Ô,Ø—?‘?Ð"ØÔ(Ô(Ø�|�|ˆ|Ü˜4Ÿ<™<Ð):×;Ò;ØŸ<™<×7Ñ7Ó9Ð9ä3ð*ó+ð +ô /ØDóFð Fä'Ð(FÈÕ(MÓNÐNr   c                ó  € V\         P                  8X  d-   W n        V P                  '       d   V P	                  4        R# R# V\
        8X  d	   W n        R# V\        8X  d   \        R V,          4      h\        RV,          4      h)zProperty '%s' cannot be setrj   N)
r   rk   rB   rC   Ú_reset_lex_handler_propr
   rF   r	   rd   r^   )r#   r`   Úvalues   &&&r   ÚsetPropertyÚExpatParser.setProperty¸   sy   € Ø”7×3Ñ3Ô3Ø%*Ô"Ø�}�}ˆ}Ø×,Ñ,Ö.ñ àÔ,Ô,Ø#ŽOØÔ(Ô(Ü*Ð+HØ+/õ,0ó 1ð 1ô ,Ð,JØ,0õ-1ó 2ð 2r   c                ó”  € V P                   '       g2   V P                  4        R V n         V P                  P                  4         V P                  P                  W4       R#   \        P                   dQ   p\        \        P                  ! TP                  4      Y04      pT P                  P                  T4        Rp?R# Rp?ii ; i)TN)rC   rL   rM   ÚstartDocumentr(   ÚParser   ÚerrorÚSAXParseExceptionÚErrorStringÚcodeÚ_err_handlerÚ
fatalError)r#   ÚdataÚisFinalÚeÚexcs   &&&  r   ÚfeedÚExpatParser.feedÈ   sŒ   € Ø�}�}ˆ}Ø�J‰JŒLØ ˆDŒMØ×Ñ×,Ñ,Ô.ð		.ð
 �L‰L×Ñ˜tÖ-øÜ�{‰{ô 	.Ü#¤E×$5Ò$5°a·f±fÓ$=¸qÓGˆCà×Ñ×(Ñ(¨×-Ò-ûð	.ús   ÁA" Á"CÁ7ACÃCc                ó  € V P                   f   R # V P                   P                  4       p V P                   P                  R4       V P                   P                  RR4       V P                   P                  V4       R #   \        P
                   dP   p\        \        P                  ! TP                  4      Y 4      pT P                  P                  T4        R p?L|R p?ii ; i  T P                   P                  T4       i ; i)NFr   )r(   ÚGetReparseDeferralEnabledÚSetReparseDeferralEnabledrv   r   rw   rx   ry   rz   r{   r|   )r#   Úwas_enabledr   r€   s   &   r   ÚflushÚExpatParser.flushÙ   s¾   € Ø�<‰<ÒÙà—l‘l×<Ñ<Ó>ˆð	@Ø�L‰L×2Ñ2°5Ô9Ø�L‰L×Ñ˜s EÔ*ð
 �L‰L×2Ñ2°;Ö?øô	 �{‰{ô 	.Ü#¤E×$5Ò$5°a·f±fÓ$=¸qÓGˆCØ×Ñ×(Ñ(¨×-Ñ-ûð	.ûð �L‰L×2Ñ2°;Õ?ús*   ¬7B  Â C$ÂACÃC' ÃC$Ã$C' Ã'Dc                ó  € V P                   p VP                  4       pVe   VP                  4        VP                  4       pVe   VP                  4        R # R #   TP                  4       pTe   TP                  4        i i ; ir   )r1   ÚgetCharacterStreamÚcloseÚgetByteStream)r#   rR   Úfiles   &  r   rP   ÚExpatParser._close_sourceç   su   € Ø—‘ˆð	Ø×,Ñ,Ó.ˆDØÒØ—
‘
”à×'Ñ'Ó)ˆDØÒØ—
‘
–ñ  øð ×'Ñ'Ó)ˆDØÒØ—
‘
•ð  ús   Ž$A Á'Bc                ó¸  € V P                   '       g/   V P                  e!   \        V P                  \        4      '       d   R #  V P	                  RRR7       V P
                  P                  4        RV n        R V n        RV n        V P                  eG   \        4       pV P                  P                  Vn        V P                  P                  Vn	        Wn        V P                  4        R #   RT n        T P                  eG   \        4       pT P                  P                  Tn        T P                  P                  Tn	        Yn        T P                  4        i ; i)Nr   T)r~   F)rD   r(   Ú
isinstancer   r�   rM   ÚendDocumentrC   r)   r-   rP   r"   s   & r   r‹   ÚExpatParser.closeò   sþ   € Ø××Ð $§,¡,Ò"6Ü�t—|‘|¤]×3Ò3áð	!Ø�I‰I�c 4ˆIÔ(Ø×Ñ×*Ñ*Ô,Ø!ˆDŒMàˆDŒLà!ˆDŒMØ�|‰|Ò'ä&›�Ø+/¯<©<×+IÑ+I�Ô(Ø)-¯©×)EÑ)E�Ô&Ø%”Ø×ÑÖ øð "ˆDŒMØ�|‰|Ò'ä&›�Ø+/¯<©<×+IÑ+I�Ô(Ø)-¯©×)EÑ)E�Ô&Ø%”Ø×ÑÕ ús   Á;C, Ã,A-Ec                óš   € V P                   P                  V P                  n        V P                   P                  V P                  n        R # r   )rM   ÚprocessingInstructionr(   ÚProcessingInstructionHandlerÚ
charactersÚCharacterDataHandler©r#   s   &r   rZ   ÚExpatParser._reset_cont_handler  s5   € à$(×$6Ñ$6×$LÑ$Lð 	�‰Ô1à,0×,>Ñ,>×,IÑ,Iˆ�‰Ö)r   c                ó2  € V P                   pV P                  pVf&   R Vn        R Vn        R Vn        R Vn        R Vn        R # VP                  Vn        VP                  Vn        VP                  Vn        V P                  Vn        VP                  Vn        R # r   )rB   r(   ÚCommentHandlerÚStartCdataSectionHandlerÚEndCdataSectionHandlerÚStartDoctypeDeclHandlerÚEndDoctypeDeclHandlerÚcommentÚ
startCDATAÚendCDATAÚstart_doctype_declÚendDTD)r#   Úlexr$   s   &  r   rp   Ú#ExpatParser._reset_lex_handler_prop  s�   € Ø×$Ñ$ˆØ—‘ˆØŠ;Ø$(ˆFÔ!Ø.2ˆFÔ+Ø,0ˆFÔ)Ø-1ˆFÔ*Ø+/ˆFÖ(à$'§K¡KˆFÔ!Ø.1¯n©nˆFÔ+Ø,/¯L©LˆFÔ)Ø-1×-DÑ-DˆFÔ*Ø+.¯:©:ˆFÖ(r   c                ól  € V P                   '       d‰   \        P                  ! V P                  P	                  4       R V P
                  R7      V n        ^V P                  n        V P                  V P                  n	        V P                  V P                  n        Mu\        P                  ! V P                  P	                  4       V P
                  R7      V n        V P                  V P                  n	        V P                  V P                  n        V P                  4        V P                  V P                  n        V P"                  V P                  n        V P&                  V P                  n        V P*                  V P                  n        RV n        V P0                  '       d   V P3                  4        V P4                  V P                  n         V P8                  V P                  n        V P                  P?                  \        P@                  4       RV n!        . V n"        R#   \<         d     LFi ; i)Ú )ÚinternNF)#rA   r   r   r1   ÚgetEncodingrF   r(   Únamespace_prefixesÚstart_element_nsÚStartElementHandlerÚend_element_nsÚEndElementHandlerÚstart_elementÚend_elementrZ   Úunparsed_entity_declÚUnparsedEntityDeclHandlerÚnotation_declÚNotationDeclHandlerÚstart_namespace_declÚStartNamespaceDeclHandlerÚend_namespace_declÚEndNamespaceDeclHandlerÚ_decl_handler_proprB   rp   Úexternal_entity_refÚExternalEntityRefHandlerÚskipped_entity_handlerÚSkippedEntityHandlerÚAttributeErrorÚSetParamEntityParsingÚ*XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONErC   rD   r˜   s   &r   rL   ÚExpatParser.reset  s—  € Ø××ÐÜ ×-Ò-¨d¯l©l×.FÑ.FÓ.HÈ#Ø59·_±_ôFˆDŒLà./ˆD�L‰LÔ+Ø/3×/DÑ/DˆD�L‰LÔ,Ø-1×-@Ñ-@ˆD�L‰LÕ*ä ×-Ò-¨d¯l©l×.FÑ.FÓ.HØ7;·±ôHˆDŒLà/3×/AÑ/AˆD�L‰LÔ,Ø-1×-=Ñ-=ˆD�L‰LÔ*à× Ñ Ô"Ø15×1JÑ1Jˆ�‰Ô.Ø+/×+=Ñ+=ˆ�‰Ô(Ø15×1JÑ1Jˆ�‰Ô.Ø/3×/FÑ/Fˆ�‰Ô,à"&ˆÔØ×!×!Ð!Ø×(Ñ(Ô*ð 15×0HÑ0Hˆ�‰Ô-ð	Ø04×0KÑ0KˆD�L‰LÔ-ð 	�‰×*Ñ*Ü×<Ñ<ô	>ð ˆŒØˆÖøô ô 	áð	ús   ÇH% È%H3È2H3c                óN   € V P                   f   R # V P                   P                  # r   )r(   r)   r˜   s   &r   r*   ÚExpatParser.getColumnNumberC  s   € Ø�<‰<ÒÙØ�|‰|×-Ñ-Ð-r   c                óN   € V P                   f   ^# V P                   P                  # r   )r(   r-   r˜   s   &r   r.   ÚExpatParser.getLineNumberH  s   € Ø�<‰<ÒÙØ�|‰|×+Ñ+Ð+r   c                ó6   € V P                   P                  4       # r   )r1   r2   r˜   s   &r   r2   ÚExpatParser.getPublicIdM  ó   € Ø�|‰|×'Ñ'Ó)Ð)r   c                ó6   € V P                   P                  4       # r   )r1   r6   r˜   s   &r   r6   ÚExpatParser.getSystemIdP  rÉ   r   c                óP   € V P                   P                  V\        V4      4       R # r   )rM   ÚstartElementÚAttributesImpl)r#   r`   Úattrss   &&&r   r°   ÚExpatParser.start_elementT  s   € Ø×Ñ×'Ñ'¨¬n¸UÓ.CÖDr   c                ó<   € V P                   P                  V4       R # r   )rM   Ú
endElementr_   s   &&r   r±   ÚExpatParser.end_elementW  ó   € Ø×Ñ×%Ñ% dÖ+r   c                ó  € VP                  4       p\        V4      ^8X  d   RV3pM.\        V4      ^8X  d   V^ ,          V^,          3pM\        V4      p/ p/ pVP                  4        F{  w  rgVP                  4       p\        V4      p	V	^8X  d   Tp
RV3pMEV	^8X  d+   V^,          : RV^,          : 2p
V^ ,          V^,          3pMV^,          p
\        V4      pWtV&   W¥V&   K}  	  V P                  P                  VR\        WE4      4       R# )é   NÚ:)ÚsplitÚlenÚtupleÚitemsrM   ÚstartElementNSÚAttributesNSImpl)r#   r`   rÏ   ÚpairÚnewattrsÚqnamesÚanamerq   ÚpartsÚlengthÚqnameÚapairs   &&&         r   r¬   ÚExpatParser.start_element_nsZ  s   € Ø�z‰z‹|ˆÜˆt‹9˜Œ>à˜$�<‰DÜ�‹Y˜!Œ^Ø˜•7˜D �GÐ#‰Dô ˜“;ˆDàˆØˆØ#Ÿk™kžm‰NˆUØ—K‘K“MˆEÜ˜“ZˆFØ˜Œ{à�Ø˜u˜‘Ø˜1”Ø#(¨§8 8¨U°1¯XÐ6�Ø˜a� %¨¥(Ð*‘ð ˜a��Ü˜e›�à#�U‰OØ!�5‹Mñ! ,ð$ 	×Ñ×)Ñ)¨$°Ü*:¸8Ó*Lö	Nr   c                óä   € VP                  4       p\        V4      ^8X  d   RV3pM.\        V4      ^8X  d   V^ ,          V^,          3pM\        V4      pV P                  P	                  VR4       R# )rÖ   N)rØ   rÙ   rÚ   rM   ÚendElementNS)r#   r`   rÞ   s   && r   r®   ÚExpatParser.end_element_ns|  s]   € Ø�z‰z‹|ˆÜˆt‹9˜Œ>Ø˜$�<‰DÜ�‹Y˜!Œ^Ø˜•7˜D �GÐ#‰Dä˜“;ˆDà×Ñ×'Ñ'¨¨dÖ3r   c                ó<   € V P                   P                  W4       R # r   )rM   r”   )r#   Útargetr}   s   &&&r   Úprocessing_instructionÚ"ExpatParser.processing_instructionˆ  s   € Ø×Ñ×0Ñ0°Ö>r   c                ó<   € V P                   P                  V4       R # r   )rM   r–   )r#   r}   s   &&r   Úcharacter_dataÚExpatParser.character_dataŒ  rÔ   r   c                ó<   € V P                   P                  W4       R # r   )rM   ÚstartPrefixMapping)r#   ÚprefixÚuris   &&&r   r¶   Ú ExpatParser.start_namespace_decl�  s   € Ø×Ñ×-Ñ-¨fÖ:r   c                ó<   € V P                   P                  V4       R # r   )rM   ÚendPrefixMapping)r#   ró   s   &&r   r¸   ÚExpatParser.end_namespace_decl’  s   € Ø×Ñ×+Ñ+¨FÖ3r   c                ó>   € V P                   P                  WV4       R # r   )rB   ÚstartDTD)r#   r`   ÚsysidÚpubidÚhas_internal_subsets   &&&&&r   r£   ÚExpatParser.start_doctype_decl•  s   € Ø×Ñ×'Ñ'¨°UÖ;r   c                ó>   € V P                   P                  WW54       R # r   )Ú_dtd_handlerÚunparsedEntityDecl)r#   r`   Úbaserû   rü   Únotation_names   &&&&&&r   r²   Ú ExpatParser.unparsed_entity_decl˜  s   € Ø×Ñ×,Ñ,¨T¸%ÖOr   c                ó>   € V P                   P                  WV4       R # r   )r   ÚnotationDecl)r#   r`   r  rû   rü   s   &&&&&r   r´   ÚExpatParser.notation_decl›  s   € Ø×Ñ×&Ñ& t°EÖ:r   c                ó.  € V P                   '       g   ^# V P                  P                  WC4      p\        P                  ! TV P
                  P                  4       ;'       g    R4      pV P                  P                  V P                  V P
                  34       V P                  P                  V4      V n	        WPn         \        P                  P                  W4       T P                  R,          w  T n	        T n        T P                  R ^#     ^ # ; i)rÖ   Ú éÿÿÿÿ)rE   Ú_ent_handlerÚresolveEntityr   rK   r1   r6   rD   Úappendr(   ÚExternalEntityParserCreater   r?   rO   )r#   Úcontextr  rû   rü   rR   s   &&&&& r   r»   ÚExpatParser.external_entity_refž  sã   € Ø×!×!Ð!Ùà×"Ñ"×0Ñ0°Ó>ˆÜ×.Ò.¨vØ/3¯|©|×/GÑ/GÓ/I÷ 02ð 02Ø/1ó3ˆð 	×Ñ×!Ñ! 4§<¡<°·±Ð">Ô?Ø—|‘|×>Ñ>¸wÓGˆŒØŒð	Ü×'Ñ'×-Ñ-¨dÔ;ð (,×'9Ñ'9¸"Õ'=Ñ$ˆŒ�t”|Ø×Ñ˜rÐ"Ùøð	Úús   ÃD ÄDc                ó^   € V'       d
   R V,           pV P                   P                  V4       R# )Ú%N)rM   ÚskippedEntity)r#   r`   Úis_pes   &&&r   r½   Ú"ExpatParser.skipped_entity_handler´  s"   € ßà�t•8ˆDØ×Ñ×(Ñ(¨Ö.r   )	rº   rD   rE   rF   rB   rA   r(   rC   r1   N)é    iìÿ  )F)'r   r   r   r   r8   r%   rO   rV   rY   ra   rf   rm   rr   r�   r‡   rP   r‹   rZ   rp   rL   r*   r.   r2   r6   r°   r±   r¬   r®   rì   rï   r¶   r¸   r£   r²   r´   r»   r½   r   r9   r:   s   @r   r=   r=   Q   s¶   ø‡ € Ù.ô	òò 7ò'ò

Nò6ò<Oò$2ô .ò"@ò	ò!ò*Jò
6ò # òN.ò
,ò
*ò*òEò,ò NòD	4ò?ò,ò;ò4ò<òPò;ò÷,/ð /r   r=   c                  ó   € \        V / VB # r   )r=   )ÚargsÚkwargss   *,r   Úcreate_parserr  ¼  s   € Ü˜Ð' Ñ'Ð'r   Ú__main__z:http://www.ibiblio.org/xml/examples/shakespeare/hamlet.xml)+r8   ÚversionÚxml.sax._exceptionsÚxml.sax.handlerr   r   r   r   r   r   r	   r
   Úxml.parsersr   rl   ÚSAXReaderNotAvailableÚImportErrorÚxml.saxr   r   r   rÎ   rÝ   Ú_weakrefÚweakrefÚproxyr   r   ÚLocatorr   r?   r=   r  r   Úxml.sax.saxutilsÚxmlÚprY   ÚsaxÚXMLGeneratorÚsetErrorHandlerÚErrorHandlerrO   r   r   r   Ú<module>r.     s\  ðñð
 €ä !ß BÝ 6ß FÝ 4ß HðAÝ!ñ �5˜.×)Ò)Ù#Ð$9¸4Ó@Ð@ð *ç 0Ñ 0à×)Ñ)€Ø×-Ñ-Ð ð
Ûó
 Ø�}‰}€HØ�÷	ñ 	ô
,�9×$Ñ$ô ,ôHg/�)×-Ñ-¨y×/@Ñ/@ô g/òV(ð
 ˆzÔÛÙ‹€AØ×Ñ˜Ÿ™×(Ñ(×5Ñ5Ó7Ô8Ø×Ñ�c—g‘g×*Ñ*Ó,Ô-Ø‡G�GÐHÖIñ øða ô =Ù
Ð 5°tÓ
<Ð<ð=ûð ô ôðús   ¯E Á1E  ÅEÅ 
E-Å,E-