
    ih              	       	   d dl Z d dlZ	 d dlZd dlmZmZ  ej                  ee       dZ	 e j                  d   dk(  re j                  j                         Z
n# ee j                  d         j                         Z
 ee j                        dk\  r ee j                  d         Zg Ze
D ]>  Zej%                         Zered    d	k(  rd
 ee      dz   z  Zej)                  eef       @ esJ d        ee      Z eee      Zdecxk  rdk  sJ d        J d        edej.                  ej0                  fz          ededed        ej2                         Zg e_         ee      D ]  Z ej<                         Zde_         ejC                  ejD                  d       ejC                  ejF                  d       ejC                  ejH                  d       ejC                  ejJ                  d       ejC                  ejL                  d       ej6                  j)                  e        ej6                  dd Z'd Z(e(ek  rere'rejS                  d       \  ZZe'jS                         Z eed      e_         ejC                  ejT                  e       ejC                  ejV                  ej@                         ejY                  e       ee_        ee_        ere'r	 ej[                         \  Z.Z/e.ej`                  k7  rn$	 ejc                         \  Z2Z3Z4e3D ]}  Zej@                  jk                          de_         ejm                  e        edej&                  ej"                  ejo                  ejp                               e'j)                  e        e4D ]i  \  ZZ9Z:ej@                  jk                          de_         ejm                  e        edej&                  ej"                  e9e:       e'j)                  e       k e( ee3      z    ee4      z   Z(e2d k(  rn ejw                  d       e(ek  rej6                  D ]?  Zej@                  !ej@                  jk                          de_         ejk                          A ejk                          y# e$ r Y w xY w#   ede j                  d    z         exY w)    N)SIGPIPESIG_IGN
      -      zCUsage: %s <file with URLs to fetch> [<# of concurrent connections>]#zdoc_%03d.datzno URLs giveni'  z(invalid number of concurrent connectionsz!PycURL %s (compiled against 0x%x)z----- Gettingz
URLs usingzconnections -----      i,  wbzSuccess:zFailed: g      ?)<syspycurlsignalr   r   ImportErrornum_connargvstdin	readlinesurlsopenlenintprint
SystemExitqueueurlstripfilenameappendnum_urlsminversionCOMPILE_LIBCURL_VERSION_NUM	CurlMultimhandlesrangeiCurlcfpsetoptFOLLOWLOCATION	MAXREDIRSCONNECTTIMEOUTTIMEOUTNOSIGNALfreelistnum_processedpopURL	WRITEDATA
add_handleperformretnum_handlesE_CALL_MULTI_PERFORM	info_readnum_qok_listerr_listcloseremove_handlegetinfoEFFECTIVE_URLerrnoerrmsgselect     /var/www/pru.catia.catastroantioquia-mas.com/tasa/lib/python3.12/site-packages/../../../share/doc/pycurl/examples/retriever-multi.py<module>rK      sh    $' FMM'7#
 	
xx{cyy""$CHHQK **,
388}sxx{# 	 "C
))+C#a&C-Ua0H	LL#x!"  o uu:x"H II I II I )V^^V=_=_,`` a oxx9L M F		x AAADHHV""A&HHVq!HHV""B'HHV^^S!HHV__a IIQ 99Q<h
H		!XLLNHd#	S!	!!144(	Q
 H 99;[&--- 
 #$;;= w 	ADDJJLADOOA*ajj!%%6;O;O1PQOOA	 !) 	AufDDJJLADOOA*ajj!%%?OOA	 &G4s8}DA:! ( HHSMM hT 
 Att	

GGI	
 	Q  		 	
ORURZRZ[\R]
]^
s   R  A:R,  R)(R),S