
    qh\                     X    S r SSKJrJr  SSKJr  SSKJr  SSKJ	r
  Sr SS	 jr SS
 jrg)zDefused xml.dom.minidom
    )print_functionabsolute_import)_do_pulldom_parse   )expatbuilder)pulldomzxml.dom.minidomNc           
          Uc  U(       d  [         R                  " U UUUS9$ [        [        R                  U 4UUUUUS.5      $ )z3Parse a file into a DOM by filename or file object.
forbid_dtdforbid_entitiesforbid_external)parserbufsizer   r   r   )_expatbuilderparser   _pulldom)filer   r   r   r   r   s         D/var/www/html/env/lib/python3.13/site-packages/defusedxml/minidom.pyr   r      sY     ~g""!++	
 	
 !NNG "(#2#2

 
	
    c           	      x    Uc  [         R                  " U UUUS9$ [        [        R                  U 4UUUUS.5      $ )z&Parse a file into a DOM from a string.r
   )r   r   r   r   )r   parseStringr   r   )stringr   r   r   r   s        r   r   r   *   sV     ~((!++	
 	
 !  I (#2#2		
 		
r   )NNFTT)NFTT)__doc__
__future__r   r   xml.dom.minidomr    r   r   r   r   
__origin__r   r    r   r   <module>r      s3    6 - + !
 ^b
4 RV
r   