+
    i{  c                   s:    ^ RI t RRRR/t/ tR tR tR
R ltR	 tR# )    NZminidomzxml.dom.minidomZ4DOMzxml.dom.DOMImplementationc                 s    V\         V &   R # )N)
registered)nameZfactorys   &&'/usr/lib64/python3.14/xml/dom/domreg.pyregisterDOMImplementationr      s     Jt    c                 sP    V F  w  r#V P                  W#4      '       d   K   ^ # 	  ^# )r    )Z
hasFeature)domfeaturesZfvs   &&  r   _good_enoughr	       s%    ~~a""  r   c                 s   ^ RI pRp\        P                  V 4      pV'       d    \        V/ / R.4      pVP	                  4       # V '       d   \
        V ,          ! 4       # \        P                  P                  '       g/   RVP                  9   d   \	        VP                  R,          R7      # \        V\        4      '       d   \        V4      p\
        P                  4        F  pV! 4       p\        WQ4      '       g   K  Vu # 	  \        P                  4        F%  p \	        VR7      p\        YQ4      '       g   K#  Tu # 	  \#        R4      h  \          d     KB  i ; i)r    NgetDOMImplementationZ
PYTHON_DOM)r   z$no suitable DOM implementation found)oswell_known_implementationsZgetZ
__import__r
   r   sysZflagsZignore_environmentZenvironZ
isinstanceZstr_parse_feature_stringZvaluesr	   ZkeysZ	ExceptionZImportError)r   r   r   ZcreatorZmodr   s   &&    r   r
   r
   '   s    G
$
(
(
.C
b"'=&>?''))	$!!YY)))lbjj.H#2::l+CDD (C  (2$$&i&&J '
 .224	&g6C &&J 5 <
==  		s   EEEc                 s8   . pV P                  4       p^ p\        V4      pW48  dl   W#,          pV^ ,          R9   d   \        RV: 24      hV^,           pRpW48  d"   W#,          pV^ ,          R9   d   V^,           pTpVP                  WV34       Kq  \	        V4      # )r    Z
0123456789zbad feature name: N)ZsplitZlenZ
ValueErrorZappendZtuple)Zsr   ZpartsZiZlengthZfeatureZversionr   s   &       r   r   r   R   s    HGGIE	AZF
*(1:%w@AAE:At|#E*+?r   )N )r   r   r   r   r	   r
   r   r   r   r   <module>r      s<     
'  
	)>Vr   