+
    S<Âj·  ã                   ó^   € R t ^ RIHt ^ RIHt ]! R4      t ! R R]4      t ! R R]4      tR# )	z'
Utilities for XML generation/parsing.
)ÚXMLGenerator)Ú_lazy_re_compilez[\x00-\x08\x0B-\x0C\x0E-\x1F]c                   ó6   a a€ ] tR t^t oRV 3R lltRtVtV ;t# )ÚUnserializableContentErrorc                ó&   <€ \         SV `  V4       R # ©N)ÚsuperÚ__init__)ÚselfÚmsgÚ	__class__s   &&€ÚU/var/www/html/data_capital/venv/lib/python3.14/site-packages/django/utils/xmlutils.pyr	   Ú#UnserializableContentError.__init__   s   ø€ Ü‰Ñ˜Öó    © )z/Control characters are not supported in XML 1.0)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r	   Ú__static_attributes__Ú__classdictcell__Ú__classcell__©r   Ú__classdict__s   @@r   r   r      s   ù‡ € ÷÷ r   r   c                   óB   a a€ ] tR t^t oRR ltR tV 3R ltRtVtV ;t	# )ÚSimplerXMLGeneratorc                ó€   € Vf   / pV P                  W4       Ve   V P                  V4       V P                  V4       R# )z9Convenience method for adding an element with no childrenN)ÚstartElementÚ
charactersÚ
endElement)r
   ÚnameÚcontentsÚattrss   &&&&r   ÚaddQuickElementÚ#SimplerXMLGenerator.addQuickElement   s8   € àŠ=ØˆEØ×Ñ˜$Ô&ØÒØ�O‰O˜HÔ%Ø�‰˜Ör   c                ó„   € V'       d"   \         P                  V4      '       d   \        h\        P                  ! W4       R # r   )Ú_xml_control_chars_reÚsearchr   r   r   )r
   Úcontents   &&r   r   ÚSimplerXMLGenerator.characters   s,   € ßÔ,×3Ñ3°G×<Ò<ô -Ð,Ü×Ò Ö.r   c                ó  <€ VP                  4        F<  p\        V\        4      '       g   K  \        P	                  V4      '       g   K8  \
        h	  V'       d#   \        \        VP                  4       4      4      MTp\        SV `)  W4       R # r   )ÚvaluesÚ
isinstanceÚstrr&   r'   r   ÚdictÚsortedÚitemsr   r   )r
   r    r"   ÚvalueÚsorted_attrsr   s   &&&  €r   r   Ú SimplerXMLGenerator.startElement"   s_   ø€ Ø—\‘\–^ˆEÜ˜%¤×%Ô%Ô*?×*FÑ*FÀu×*MÔ*MÜ0Ð0ñ $÷ 7<”tœF 5§;¡;£=Ó1Ô2ÀˆÜ‰Ñ˜TÖ0r   r   )NN)
r   r   r   r   r#   r   r   r   r   r   r   s   @@r   r   r      s   ù‡ € ôò/÷1õ 1r   r   N)	Ú__doc__Úxml.sax.saxutilsr   Údjango.utils.regex_helperr   r&   Ú
ValueErrorr   r   r   r   r   Ú<module>r8      s6   ðñõ *å 6á(Ð)IÓJÐ ô ô ô
1˜,ö 1r   