Ë
    ž…ÅjK  ã                   óÖ   — d dl mZ  G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ d	e«      Z G d
„ de«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Z	 G d„ de«      Z
y)é    )ÚIntEnumc                   ó<  — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSZUdTZVdUZWdVZXdWZYdXZZdYZ[dZZ\d[Z]d\Z^d]Z_d^Z`d_Zad`ZbdaZcdbZddcZeddZfdeZgdfZhdgZidhZjdiZkdjZldkZmdlZndmZodnZpdoZqdpZrdqZsdrZtdsZudtZvduZwdvZxdwZydxZzdyZ{dzZ|d{Z}d|Z~d}Zd~Z€dZ�d€Z‚d�Zƒd‚Z„dƒZ…d„Z†d…Z‡d†Zˆd‡Z‰dˆZŠd‰Z‹dŠZŒd‹Z�dŒZŽd�Z�dŽZ�d�Z‘d�Z’d‘Z“d’Z”d“Z•d”Z–d•Z—d–Z˜d—Z™d˜Zšd™Z›dšZœd›Z�dœZžd�ZŸdžZ dŸZ¡d Z¢d¡Z£d¢Z¤d£Z¥d¤Z¦d¥Z§d¦Z¨d§Z©d¨Zªd©Z«dªZ¬d«Z­d¬Z®d­Z¯d®Z°d¯Z±d°Z²d±Z³d²Z´d³Zµd´Z¶dµZ·d¶Z¸d·Z¹d¸Zºd¹Z»dºZ¼d»Z½d¼Z¾d½Z¿d¾ZÀd¿ZÁdÀZÂdÁZÃdÂZÄdÃZÅdÄZÆdÅZÇdÆZÈdÇZÉdÈZÊdÉZËdÊZÌdËZÍdÌZÎdÍZÏdÎZÐdÏZÑdÐZÒdÑZÓdÒZÔdÓZÕdÔZÖdÕZ×dÖZØd×ZÙdØZÚdÙZÛdÚZÜdÛZÝdÜZÞdÝZßdÞZàdßZádàZâdáZãdâZädãZådäZædåZçdæZèdçZédèZêdéZëdêZìdëZídìZîdíZïdîZðdïZñdðZòdñZódòZôdóZõdôZödõZ÷döZød÷ZùdøZúdùZûdúZüdûZýdüZþdýZÿdþ�Z dÿ�Z�d �Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z	�d�Z
�d	�Z�d
�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z�d�Z �d�Z!�d �Z"�d!�Z#�d"�Z$�d#�Z%�d$�Z&�d%�Z'�d&�Z(�d'�Z)�d(�Z*�d)�Z+�d*�Z,�d+�Z-�d,�Z.�d-�Z/�d.�Z0�d/�Z1�d0�Z2�d1�Z3�d2�Z4�d3�Z5�d4�Z6�d5�Z7�d6�Z8�d7�Z9�d8�Z:�d9�Z;�d:�Z<�d;�Z=�d<�Z>�d=�Z?�d>�Z@�d?�ZA�d@�ZB�dA�ZC�dB�ZD�dC�ZE�dD�ZF�dE�ZG�dF�ZH�dG�ZI�dH�ZJ�dI�ZK�dJ�ZL�dK�ZM�dL�ZN�dM�ZO�dN�ZP�dO�ZQ�dP�ZR�dQ�ZS�dR�ZT�dS�ZU�dT�ZV�dU�ZW�dV�ZX�dW�ZY�dX�ZZ�dY�Z[�dZ�Z\�d[�Z]�d\�Z^�d]�Z_�d^�Z` �ea«       �jÅ                  �d_«      r �ea«       �jÅ                  �d_«      �Zc �ea«       �jÅ                  �d`«      r �ea«       �jÅ                  �d`«      �Zd �ea«       �jÅ                  �da«      r �ea«       �jÅ                  �da«      �Ze�yb�yb(c  ÚCurlOptzg``CULROPT_`` constancs extracted from libcurl,
    see: https://curl.se/libcurl/c/curl_easy_setopt.htmli'  é'  é   i'  é'  i'  i'  i'  i'  i+N  i,N  é   é   é'  i '  i!'  i"'  é   é   é   i&'  i''  i('  i)'  i*'  é   i,'  i-'  i/'  é    é!   é"   i4'  i5'  i7'  é)   é*   é+   é,   é-   é.   é/   é0   é2   é3   é4   é5   é6   iXN  iI'  é:   é;   é<   é=   iN'  iO'  é@   iQ'  éD   éE   iV'  éG   éJ   éK   i\'  i]'  éN   ioN  éP   éQ   ib'  ic'  éT   éU   if'  ig'  ih'  ii'  éZ   é[   é\   im'  i~N  io'  é`   iq'  éb   éc   it'  ée   iv'  iw'  ix'  éi   éj   ék   iŒN  i}'  én   éo   ép   éq   ér   i£u  i¤u  i¥u  i†'  éw   i¨u  éy   é�   i¢N  i“'  i–'  i—'  éˆ   é‰   éŠ   é‹   éŒ   é�   i®N  i¯N  i°N  iÁu  iÂu  i£'  i´N  i¥'  é–   é—   i¨'  i©'  éš   é›   éœ   é�   éž   éŸ   é    é¡   i²'  iÃN  i´'  iµ'  é¦   iÇN  i¸'  i¹'  iº'  é«   é¬   i½'  i¾'  i¿'  iÀ'  iÁ'  é²   iÃ'  é´   éµ   é¶   iÇ'  iØN  iÉ'  iÊ'  iË'  é¼   é½   iÎ'  iÏ'  iÐ'  éÁ   éÂ   iÓ'  iäN  éÅ   iæN  içN  ièN  iÙ'  iÚ'  iÛ'  iÜ'  iÝ'  iÞ'  éÏ   iðN  iá'  éÒ   iã'  éÔ   éÕ   éÖ   é×   éØ   ié'  éÚ   iûN  iì'  ií'  iî'  iï'  ið'  éá   éâ   éã   iô'  éå   iö'  i÷'  éè   éé   éê   iû'  iü'  éí   iþ'  éï   i (  i(  éò   i(  éô   éõ   i(  i(  éø   éù   éú   i(  i(  i(  i(  i(  i(  i(  i(  i(  i(  i  i(  i(  i(  i	  i(  i  i  i(  i>v  i  i0O  i!(  i  i  i$(  i%(  i  i'(  i  i  i*(  i;O  i,(  i  i  i/(  i   i1(  i"  ic�  id�  ie�  if�  ig�  i8(  ii�  i:(  i+  i<(  iMO  i>(  iOO  i@(  iA(  i2  i3  i4  iu�  iv�  iG(  iXO  iI(  i:  i;  i\O  iM(  iN(  iO(  i@  iA  iB  iS(  iD  iU(  iF  iG  iX(  i÷*  iø*  iù*  iê  iû*  iì  iý*  iþ*  iï  ið  i+  ió  i+  iõ  iö  i÷  iø  i	+  iú  iû  iü  iý  iþ  iÿ  i+  i+  i+  i+  i+  i+  i+  i+  i+  i+  i+  i+  i  i+  i+  i  i +  Ú	WRITEDATAÚREADDATAÚ
HEADERDATAN(f  Ú__name__Ú
__module__Ú__qualname__Ú__doc__rt   ÚURLÚPORTÚPROXYÚUSERPWDÚPROXYUSERPWDÚRANGEru   ÚERRORBUFFERÚWRITEFUNCTIONÚREADFUNCTIONÚTIMEOUTÚ
INFILESIZEÚ
POSTFIELDSÚREFERERÚFTPPORTÚ	USERAGENTÚLOW_SPEED_LIMITÚLOW_SPEED_TIMEÚRESUME_FROMÚCOOKIEÚ
HTTPHEADERÚHTTPPOSTÚSSLCERTÚ	KEYPASSWDÚCRLFÚQUOTErv   Ú
COOKIEFILEÚ
SSLVERSIONÚTIMECONDITIONÚ	TIMEVALUEÚCUSTOMREQUESTÚSTDERRÚ	POSTQUOTEÚVERBOSEÚHEADERÚ
NOPROGRESSÚNOBODYÚFAILONERRORÚUPLOADÚPOSTÚDIRLISTONLYÚAPPENDÚNETRCÚFOLLOWLOCATIONÚTRANSFERTEXTÚPUTÚPROGRESSFUNCTIONÚXFERINFODATAÚAUTOREFERERÚ	PROXYPORTÚPOSTFIELDSIZEÚHTTPPROXYTUNNELÚ	INTERFACEÚKRBLEVELÚSSL_VERIFYPEERÚCAINFOÚ	MAXREDIRSÚFILETIMEÚTELNETOPTIONSÚMAXCONNECTSÚFRESH_CONNECTÚFORBID_REUSEÚRANDOM_FILEÚ	EGDSOCKETÚCONNECTTIMEOUTÚHEADERFUNCTIONÚHTTPGETÚSSL_VERIFYHOSTÚ	COOKIEJARÚSSL_CIPHER_LISTÚHTTP_VERSIONÚFTP_USE_EPSVÚSSLCERTTYPEÚSSLKEYÚ
SSLKEYTYPEÚ	SSLENGINEÚSSLENGINE_DEFAULTÚDNS_USE_GLOBAL_CACHEÚDNS_CACHE_TIMEOUTÚPREQUOTEÚDEBUGFUNCTIONÚ	DEBUGDATAÚCOOKIESESSIONÚCAPATHÚ
BUFFERSIZEÚNOSIGNALÚSHAREÚ	PROXYTYPEÚACCEPT_ENCODINGÚPRIVATEÚHTTP200ALIASESÚUNRESTRICTED_AUTHÚFTP_USE_EPRTÚHTTPAUTHÚSSL_CTX_FUNCTIONÚSSL_CTX_DATAÚFTP_CREATE_MISSING_DIRSÚ	PROXYAUTHÚSERVER_RESPONSE_TIMEOUTÚ	IPRESOLVEÚMAXFILESIZEÚINFILESIZE_LARGEÚRESUME_FROM_LARGEÚMAXFILESIZE_LARGEÚ
NETRC_FILEÚUSE_SSLÚPOSTFIELDSIZE_LARGEÚTCP_NODELAYÚ
FTPSSLAUTHÚIOCTLFUNCTIONÚ	IOCTLDATAÚFTP_ACCOUNTÚ
COOKIELISTÚIGNORE_CONTENT_LENGTHÚFTP_SKIP_PASV_IPÚFTP_FILEMETHODÚ	LOCALPORTÚLOCALPORTRANGEÚCONNECT_ONLYÚCONV_FROM_NETWORK_FUNCTIONÚCONV_TO_NETWORK_FUNCTIONÚCONV_FROM_UTF8_FUNCTIONÚMAX_SEND_SPEED_LARGEÚMAX_RECV_SPEED_LARGEÚFTP_ALTERNATIVE_TO_USERÚSOCKOPTFUNCTIONÚSOCKOPTDATAÚSSL_SESSIONID_CACHEÚSSH_AUTH_TYPESÚSSH_PUBLIC_KEYFILEÚSSH_PRIVATE_KEYFILEÚFTP_SSL_CCCÚ
TIMEOUT_MSÚCONNECTTIMEOUT_MSÚHTTP_TRANSFER_DECODINGÚHTTP_CONTENT_DECODINGÚNEW_FILE_PERMSÚNEW_DIRECTORY_PERMSÚ	POSTREDIRÚSSH_HOST_PUBLIC_KEY_MD5ÚOPENSOCKETFUNCTIONÚOPENSOCKETDATAÚCOPYPOSTFIELDSÚPROXY_TRANSFER_MODEÚSEEKFUNCTIONÚSEEKDATAÚCRLFILEÚ
ISSUERCERTÚADDRESS_SCOPEÚCERTINFOÚUSERNAMEÚPASSWORDÚPROXYUSERNAMEÚPROXYPASSWORDÚNOPROXYÚTFTP_BLKSIZEÚSOCKS5_GSSAPI_SERVICEÚSOCKS5_GSSAPI_NECÚ	PROTOCOLSÚREDIR_PROTOCOLSÚSSH_KNOWNHOSTSÚSSH_KEYFUNCTIONÚSSH_KEYDATAÚ	MAIL_FROMÚ	MAIL_RCPTÚFTP_USE_PRETÚRTSP_REQUESTÚRTSP_SESSION_IDÚRTSP_STREAM_URIÚRTSP_TRANSPORTÚRTSP_CLIENT_CSEQÚRTSP_SERVER_CSEQÚINTERLEAVEDATAÚINTERLEAVEFUNCTIONÚWILDCARDMATCHÚCHUNK_BGN_FUNCTIONÚCHUNK_END_FUNCTIONÚFNMATCH_FUNCTIONÚ
CHUNK_DATAÚFNMATCH_DATAÚRESOLVEÚTLSAUTH_USERNAMEÚTLSAUTH_PASSWORDÚTLSAUTH_TYPEÚTRANSFER_ENCODINGÚCLOSESOCKETFUNCTIONÚCLOSESOCKETDATAÚGSSAPI_DELEGATIONÚDNS_SERVERSÚACCEPTTIMEOUT_MSÚTCP_KEEPALIVEÚTCP_KEEPIDLEÚTCP_KEEPINTVLÚSSL_OPTIONSÚ	MAIL_AUTHÚSASL_IRÚXFERINFOFUNCTIONÚXOAUTH2_BEARERÚDNS_INTERFACEÚDNS_LOCAL_IP4ÚDNS_LOCAL_IP6ÚLOGIN_OPTIONSÚSSL_ENABLE_NPNÚSSL_ENABLE_ALPNÚEXPECT_100_TIMEOUT_MSÚPROXYHEADERÚ	HEADEROPTÚPINNEDPUBLICKEYÚUNIX_SOCKET_PATHÚSSL_VERIFYSTATUSÚSSL_FALSESTARTÚ
PATH_AS_ISÚPROXY_SERVICE_NAMEÚSERVICE_NAMEÚPIPEWAITÚDEFAULT_PROTOCOLÚSTREAM_WEIGHTÚSTREAM_DEPENDSÚSTREAM_DEPENDS_EÚTFTP_NO_OPTIONSÚ
CONNECT_TOÚTCP_FASTOPENÚKEEP_SENDING_ON_ERRORÚPROXY_CAINFOÚPROXY_CAPATHÚPROXY_SSL_VERIFYPEERÚPROXY_SSL_VERIFYHOSTÚPROXY_SSLVERSIONÚPROXY_TLSAUTH_USERNAMEÚPROXY_TLSAUTH_PASSWORDÚPROXY_TLSAUTH_TYPEÚPROXY_SSLCERTÚPROXY_SSLCERTTYPEÚPROXY_SSLKEYÚPROXY_SSLKEYTYPEÚPROXY_KEYPASSWDÚPROXY_SSL_CIPHER_LISTÚPROXY_CRLFILEÚPROXY_SSL_OPTIONSÚ	PRE_PROXYÚPROXY_PINNEDPUBLICKEYÚABSTRACT_UNIX_SOCKETÚSUPPRESS_CONNECT_HEADERSÚREQUEST_TARGETÚSOCKS5_AUTHÚSSH_COMPRESSIONÚMIMEPOSTÚTIMEVALUE_LARGEÚHAPPY_EYEBALLS_TIMEOUT_MSÚRESOLVER_START_FUNCTIONÚRESOLVER_START_DATAÚHAPROXYPROTOCOLÚDNS_SHUFFLE_ADDRESSESÚTLS13_CIPHERSÚPROXY_TLS13_CIPHERSÚDISALLOW_USERNAME_IN_URLÚDOH_URLÚUPLOAD_BUFFERSIZEÚUPKEEP_INTERVAL_MSÚCURLUÚTRAILERFUNCTIONÚTRAILERDATAÚHTTP09_ALLOWEDÚALTSVC_CTRLÚALTSVCÚMAXAGE_CONNÚSASL_AUTHZIDÚMAIL_RCPT_ALLOWFAILSÚSSLCERT_BLOBÚSSLKEY_BLOBÚPROXY_SSLCERT_BLOBÚPROXY_SSLKEY_BLOBÚISSUERCERT_BLOBÚPROXY_ISSUERCERTÚPROXY_ISSUERCERT_BLOBÚSSL_EC_CURVESÚ	HSTS_CTRLÚHSTSÚHSTSREADFUNCTIONÚHSTSREADDATAÚHSTSWRITEFUNCTIONÚHSTSWRITEDATAÚ	AWS_SIGV4ÚDOH_SSL_VERIFYPEERÚDOH_SSL_VERIFYHOSTÚDOH_SSL_VERIFYSTATUSÚCAINFO_BLOBÚPROXY_CAINFO_BLOBÚSSH_HOST_PUBLIC_KEY_SHA256ÚPREREQFUNCTIONÚ
PREREQDATAÚMAXLIFETIME_CONNÚMIME_OPTIONSÚSSH_HOSTKEYFUNCTIONÚSSH_HOSTKEYDATAÚPROTOCOLS_STRÚREDIR_PROTOCOLS_STRÚ
WS_OPTIONSÚCA_CACHE_TIMEOUTÚ
QUICK_EXITÚHAPROXY_CLIENT_IPÚSERVER_RESPONSE_TIMEOUT_MSÚECHÚTCP_KEEPCNTÚUPLOAD_FLAGSÚSSL_SIGNATURE_ALGORITHMSÚIMPERSONATEÚHTTPBASEHEADERÚSSL_SIG_HASH_ALGSÚSSL_ENABLE_ALPSÚSSL_CERT_COMPRESSIONÚSSL_ENABLE_TICKETÚHTTP2_PSEUDO_HEADERS_ORDERÚHTTP2_SETTINGSÚSSL_PERMUTE_EXTENSIONSÚHTTP2_WINDOW_UPDATEÚHTTP2_STREAMSÚ
TLS_GREASEÚTLS_EXTENSION_ORDERÚSTREAM_EXCLUSIVEÚTLS_KEY_USAGE_NO_CHECKÚTLS_SIGNED_CERT_TIMESTAMPSÚTLS_STATUS_REQUESTÚTLS_DELEGATED_CREDENTIALSÚTLS_RECORD_SIZE_LIMITÚTLS_KEY_SHARES_LIMITÚTLS_USE_NEW_ALPS_CODEPOINTÚHTTP2_NO_PRIORITYÚPROXY_CREDENTIAL_NO_REUSEÚSPLIT_COOKIESÚFORM_BOUNDARYÚHTTP3_PSEUDO_HEADERS_ORDERÚHTTP3_SETTINGSÚQUIC_TRANSPORT_PARAMETERSÚHTTP3_SIG_HASH_ALGSÚHTTP3_TLS_EXTENSION_ORDERÚHTTPHEADER_ORDERÚHTTP3_HTTPHEADERÚHTTP3_HTTPHEADER_ORDERÚHTTP3_SSL_EC_CURVESÚWS_HTTPHEADERÚWS_HTTPHEADER_ORDERÚWS_SSL_DISABLE_TICKETÚWS_SSL_CERT_COMPRESSIONÚQUIC_CID_LENGTHÚHTTP3_SSL_PERMUTE_EXTENSIONSÚTLS_TRUST_ANCHORSÚlocalsÚgetÚFILEÚINFILEÚWRITEHEADER© ó    úE/opt/euro-skaner/venv/lib/python3.12/site-packages/curl_cffi/const.pyr   r      s³  „ ñ<ð €IØ
€CØ€DØ€EØ€GØ€LØ€EØ€HØ€KØ€MØ€LØ€GØ€JØ€JØ€GØ€GØ€IØ€OØ€NØ€KØ€FØ€JØ€HØ€GØ€IØ€DØ€EØ€JØ€JØ€JØ€MØ€IØ€MØ€FØ€IØ€GØ€FØ€JØ€FØ€KØ€FØ€DØ€KØ€FØ€EØ€NØ€LØ
€CØ!ÐØ€LØ€KØ€IØ€MØ€OØ€IØ€HØ€NØ€FØ€IØ€HØ€MØ€KØ€MØ€LØ€KØ€IØ€NØ€NØ€GØ€NØ€IØ €OØ€LØ€LØ€KØ€FØ€JØ€IØÐØ!ÐØÐØ€HØ€MØ€IØ€MØ€FØ€JØ€HØ€EØ€IØ!€OØ€GØ €NØÐØ€LØ€HØ"ÐØ€LØ%ÐØ€IØ%ÐØ€IØ€KØ"ÐØ#ÐØ#ÐØ€JØ€GØ%ÐØ€KØ€JØ€MØ€IØ€KØ€JØ#ÐØÐØ€NØ€IØ€NØ€LØ!,ÐØ*ÐØ)ÐØ&ÐØ&ÐØ)ÐØ!€OØ€KØ!ÐØ€NØ$ÐØ%ÐØ€KØ€JØÐØ$ÐØ#ÐØ€NØ!ÐØ€IØ)ÐØ$ÐØ €NØ €NØ!ÐØ€LØ€HØ€GØ€JØ€MØ€HØ€HØ€HØ€MØ€MØ€GØ€LØ'ÐØÐØ€IØ€OØ €NØ!€OØ€KØ€IØ€IØ€LØ€LØ!€OØ!€OØ €NØÐØÐØ €NØ$ÐØ€MØ$ÐØ$ÐØ"ÐØ€JØ€LØ€GØ"ÐØ"ÐØ€LØÐØ%ÐØ!€OØÐØ€KØÐØ€MØ€LØ€MØ€KØ€IØ€GØ"ÐØ €NØ€MØ€MØ€MØ€MØ€NØ€OØ#ÐØ€KØ€IØ!€OØ"ÐØÐØ€NØ€JØ$ÐØ€LØ€HØ"ÐØ€MØ €NØ"ÐØ€OØ€JØ€LØ#ÐØ€LØ€LØ"ÐØ"ÐØÐØ(ÐØ(ÐØ$ÐØ€MØ#ÐØ€LØ"ÐØ!€OØ'ÐØ€MØÐØ€IØ'ÐØ&ÐØ&ÐØ €NØ€KØ€OØ€HØ!€OØ 'ÐØ)ÐØ%ÑØ�OÙ#ÑÙ�MÙ%ÑÙ&ÑÙ�GÙÑÙ ÑÙ�EÙ!�OÙ�KÙ�NÙ�KÙ�FÙ�KÙ�LÙ"ÑÙ�LÙ�KÙ$ÑÙ#ÑÙ!�OÙ"ÑÙ'ÑÙ�MÙ�IÙ�DÙ"ÑÙ�LÙ#ÑÙ�MÙ�IÙ ÑÙ ÑÙ"ÑÙ�KÙ#ÑÙ!,ÑÙ �NÙ�JÙÑÙ�LÙ%ÑÙ!�OÙ�MÙ%ÑÙ�JÙÑÙ�JÙ#ÑÙ!(ÑÙ
�CÙ�KÙ�LÙ*ÑÙ�KÙ!�NÙ$ÑÙ�OÙ'ÑÙ ÑÙ!-ÑÙ!�NÙ%ÑÙ"ÑÙ �MÙ�JÙ&ÑÙÑÙ%ÑÙ!)ÑÙ!ÑÙ ,ÑÙ$ÑÙ#ÑÙ!)ÑÙ ÑÙ (ÑÙ�MÙ �MÙ!-ÑÙ!�NÙ ,ÑÙ&ÑÙ ,ÑÙ#ÑÙ#ÑÙ)ÑÙ&ÑÙ �MÙ&ÑÙ$ÑÙ*ÑÙ"�OÙ#+Ñ Ù$Ñâƒx‡|‚|‘KÔ Ú‹x�|Š|™KÓ(‰Úƒx‡|‚|‘JÔÚ“—’™jÓ)‰Úƒx‡|‚|‘LÔ!Ú“h—l’l¡<Ó0‹ñ "rÛ  r   c                   óŽ  — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZL eM«       j�                  dK«      r eM«       j�                  dK«      ZOyLyL)MÚCurlInfozi``CURLINFO_`` constancs extracted from libcurl,
    see: https://curl.se/libcurl/c/curl_easy_getinfo.htmlr   i  i   i 0 i 0 i 0 i 0 i ` i ` i	 ` i
 ` i   i   i   i   i ` i ` i ` i 0 i  i 0 i   i  i   i   i   i   i   i @ i @ i  i  i   i! 0 i" @ i#   i$  i%   i&   i'   i(   i)  i*   i, P i- @ i.   i/   i1  i2 ` i3 ` i4 ` i5 ` i6 ` i7 ` i8 ` i9 ` i:  i;   i<  i=  i>  i? ` i@ ` iA ` iB   iC ` iD ` iE   iF   iG ` iè@ ié@ ié  ÚRESPONSE_CODEN)Prw   rx   ry   rz   ÚTEXTÚEFFECTIVE_URLrß  Ú
TOTAL_TIMEÚNAMELOOKUP_TIMEÚCONNECT_TIMEÚPRETRANSFER_TIMEÚSIZE_UPLOAD_TÚSIZE_DOWNLOAD_TÚSPEED_DOWNLOAD_TÚSPEED_UPLOAD_TÚHEADER_SIZEÚREQUEST_SIZEÚSSL_VERIFYRESULTr³   Ú
FILETIME_TÚCONTENT_LENGTH_DOWNLOAD_TÚCONTENT_LENGTH_UPLOAD_TÚSTARTTRANSFER_TIMEÚCONTENT_TYPEÚREDIRECT_TIMEÚREDIRECT_COUNTrÓ   ÚHTTP_CONNECTCODEÚHTTPAUTH_AVAILÚPROXYAUTH_AVAILÚOS_ERRNOÚNUM_CONNECTSÚSSL_ENGINESrê   ÚFTP_ENTRY_PATHÚREDIRECT_URLÚ
PRIMARY_IPÚAPPCONNECT_TIMEr  ÚCONDITION_UNMETr!  r$  r%  ÚRTSP_CSEQ_RECVÚPRIMARY_PORTÚLOCAL_IPÚ
LOCAL_PORTÚACTIVESOCKETÚTLS_SSL_PTRrÀ   ÚPROXY_SSL_VERIFYRESULTÚSCHEMEÚTOTAL_TIME_TÚNAMELOOKUP_TIME_TÚCONNECT_TIME_TÚPRETRANSFER_TIME_TÚSTARTTRANSFER_TIME_TÚREDIRECT_TIME_TÚAPPCONNECT_TIME_TÚRETRY_AFTERÚEFFECTIVE_METHODÚPROXY_ERRORr‡   r±   rÍ   ÚXFER_IDÚCONN_IDÚQUEUE_TIME_TÚ
USED_PROXYÚPOSTTRANSFER_TIME_TÚEARLYDATA_SENT_TÚHTTPAUTH_USEDÚPROXYAUTH_USEDÚSIZE_DELIVEREDÚCOOKIECHANGESÚREDIRECT_HISTORYÚLASTONErÕ  rÖ  Ú	HTTP_CODErÚ  rÛ  rÜ  rÞ  rÞ  p  s«  „ ñ=ð €DØ €MØ €MØ€JØ"€OØ€LØ#ÐØ €MØ"€OØ#ÐØ"€NØ€KØ €LØ$ÐØ€HØ€JØ -ÐØ+ÐØ&ÐØ €LØ!€MØ"€NØ€GØ$ÐØ"€NØ#€OØ€HØ €LØ€KØ€JØ"€NØ €LØ€JØ#€OØ€HØ#€OØ#€OØ$ÐØ$ÐØ"€NØ €LØ€HØ€JØ €LØ€KØ €LØ*ÐØ€FØ €LØ%ÐØ"€NØ&ÐØ(ÐØ#€OØ%ÐØ€KØ$ÐØ€KØ€GØ€FØ€FØ€GØ€GØ €LØ€JØ'ÐØ$ÐØ!€MØ"€NØ"€NØ#€MØ&ÐØ€Gáƒx‡|�|�OÔ$Ù“H—L‘L Ó1‰	ð %rÛ  rÞ  c                   ód   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZy)ÚCurlMOptzi``CURLMOPT_`` constancs extracted from libcurl,
    see: https://curl.se/libcurl/c/curl_multi_setopt.htmli!N  r   r   i$N  r   é   é   é   i9u  i:u  i'  i'  r	   i.N  r   é   é   i2N  i#'  r   r   N)rw   rx   ry   rz   ÚSOCKETFUNCTIONÚ
SOCKETDATAÚ
PIPELININGÚTIMERFUNCTIONÚ	TIMERDATArµ   ÚMAX_HOST_CONNECTIONSÚMAX_PIPELINE_LENGTHÚCONTENT_LENGTH_PENALTY_SIZEÚCHUNK_LENGTH_PENALTY_SIZEÚPIPELINING_SITE_BLÚPIPELINING_SERVER_BLÚMAX_TOTAL_CONNECTIONSÚPUSHFUNCTIONÚPUSHDATAÚMAX_CONCURRENT_STREAMSÚNETWORK_CHANGEDÚNOTIFYFUNCTIONÚ
NOTIFYDATAÚRESOLVE_THREADS_MAXr¥  rÚ  rÛ  rÜ  r  r  Â  s{   „ ñ=ð €NØ€JØ€JØ€MØ€IØ€KØ ÐØÐØ"+ÐØ *ÐØ#ÐØ%ÐØ"ÐØ€LØ€HØ#ÐØ€OØ€NØ€JØ ÐØ�JrÛ  r  c                   ó¨  — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSZUdTZVdUZWdVZXdWZYdXZZdYZ[dZZ\d[Z]d\Z^d]Z_d^Z`d_Zad`ZbdaZcdbZddcZeddZfdeZgdfZhdgZiyh)iÚ	CurlECodezg``CURLECODE_`` constancs extracted from libcurl,
    see: https://curl.se/libcurl/c/libcurl-errors.htmlr   é   é   r   é   é   r   r!  r"  é	   é
   é   é   r	   r
   é   r#  r$  é   r   r   r   é   é   é   é   é   r   é   é   é   é   r   r   r   é#   é$   é%   é&   é'   é(   r   r   r   r   r   r   r   r   é1   r   r   r   r   r   é7   é8   é9   r    r!   r"   r#   é>   é?   r$   éA   éB   éC   r%   r&   éF   r'   éH   éI   r(   r)   éL   éM   r*   éO   r+   r,   éR   éS   r-   r.   éV   éW   éX   éY   r/   r0   r1   é]   é^   é_   r2   éa   r3   r4   éd   r5   N)jrw   rx   ry   rz   ÚOKÚUNSUPPORTED_PROTOCOLÚFAILED_INITÚURL_MALFORMATÚNOT_BUILT_INÚCOULDNT_RESOLVE_PROXYÚCOULDNT_RESOLVE_HOSTÚCOULDNT_CONNECTÚWEIRD_SERVER_REPLYÚREMOTE_ACCESS_DENIEDÚFTP_ACCEPT_FAILEDÚFTP_WEIRD_PASS_REPLYÚFTP_ACCEPT_TIMEOUTÚFTP_WEIRD_PASV_REPLYÚFTP_WEIRD_227_FORMATÚFTP_CANT_GET_HOSTÚHTTP2ÚFTP_COULDNT_SET_TYPEÚPARTIAL_FILEÚFTP_COULDNT_RETR_FILEÚ
OBSOLETE20ÚQUOTE_ERRORÚHTTP_RETURNED_ERRORÚWRITE_ERRORÚ
OBSOLETE24ÚUPLOAD_FAILEDÚ
READ_ERRORÚOUT_OF_MEMORYÚOPERATION_TIMEDOUTÚ
OBSOLETE29ÚFTP_PORT_FAILEDÚFTP_COULDNT_USE_RESTÚ
OBSOLETE32ÚRANGE_ERRORÚ
OBSOLETE34ÚSSL_CONNECT_ERRORÚBAD_DOWNLOAD_RESUMEÚFILE_COULDNT_READ_FILEÚLDAP_CANNOT_BINDÚLDAP_SEARCH_FAILEDÚ
OBSOLETE40Ú
OBSOLETE41ÚABORTED_BY_CALLBACKÚBAD_FUNCTION_ARGUMENTÚ
OBSOLETE44ÚINTERFACE_FAILEDÚ
OBSOLETE46ÚTOO_MANY_REDIRECTSÚUNKNOWN_OPTIONÚSETOPT_OPTION_SYNTAXÚ
OBSOLETE50Ú
OBSOLETE51ÚGOT_NOTHINGÚSSL_ENGINE_NOTFOUNDÚSSL_ENGINE_SETFAILEDÚ
SEND_ERRORÚ
RECV_ERRORÚ
OBSOLETE57ÚSSL_CERTPROBLEMÚ
SSL_CIPHERÚPEER_FAILED_VERIFICATIONÚBAD_CONTENT_ENCODINGÚ
OBSOLETE62ÚFILESIZE_EXCEEDEDÚUSE_SSL_FAILEDÚSEND_FAIL_REWINDÚSSL_ENGINE_INITFAILEDÚLOGIN_DENIEDÚTFTP_NOTFOUNDÚ	TFTP_PERMÚREMOTE_DISK_FULLÚTFTP_ILLEGALÚTFTP_UNKNOWNIDÚREMOTE_FILE_EXISTSÚTFTP_NOSUCHUSERÚ
OBSOLETE75Ú
OBSOLETE76ÚSSL_CACERT_BADFILEÚREMOTE_FILE_NOT_FOUNDÚSSHÚSSL_SHUTDOWN_FAILEDÚAGAINÚSSL_CRL_BADFILEÚSSL_ISSUER_ERRORÚFTP_PRET_FAILEDÚRTSP_CSEQ_ERRORÚRTSP_SESSION_ERRORÚFTP_BAD_FILE_LISTÚCHUNK_FAILEDÚNO_CONNECTION_AVAILABLEÚSSL_PINNEDPUBKEYNOTMATCHÚSSL_INVALIDCERTSTATUSÚHTTP2_STREAMÚRECURSIVE_API_CALLÚ
AUTH_ERRORÚHTTP3ÚQUIC_CONNECT_ERRORr}   ÚSSL_CLIENTCERTÚUNRECOVERABLE_POLLÚ	TOO_LARGEÚECH_REQUIREDrÚ  rÛ  rÜ  r9  r9  Ý  s6  „ ñ:ð 
€BØÐØ€KØ€MØ€LØÐØÐØ€OØÐØÐØÐØÐØÐØÐØÐØÐØ€EØÐØ€LØÐØ€JØ€KØÐØ€KØ€JØ€MØ€JØ€MØÐØ€JØ€OØÐØ€JØ€KØ€JØÐØÐØÐØÐØÐØ€JØ€JØÐØÐØ€JØÐØ€JØÐØ€NØÐØ€JØ€JØ€KØÐØÐØ€JØ€JØ€JØ€OØ€JØ!ÐØÐØ€JØÐØ€NØÐØÐØ€LØ€MØ€IØÐØ€LØ€NØÐØ€OØ€JØ€JØÐØÐØ
€CØÐØ€EØ€OØÐØ€OØ€OØÐØÐØ€LØ ÐØ!ÐØÐØ€LØÐØ€JØ€EØÐØ€EØ€NØÐØ€IØ�LrÛ  r9  c                   ó0   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zy
)ÚCurlHttpVersionzG``CURL_HTTP_VERSION`` constants from libcurl, see comments for details.r   r:  r;  r   r<  r=  rK  rL  N)rw   rx   ry   rz   ÚNONEÚV1_0ÚV1_1ÚV2_0ÚV2TLSÚV2_PRIOR_KNOWLEDGEÚV3ÚV3ONLYrÚ  rÛ  rÜ  rÓ  rÓ  I  s.   „ ÙQà€DØ€DØ€DØ€DØ€EØÐØ	€BØ�FrÛ  rÓ  c                   ó,   — e Zd ZdZdZdZdZdZdZdZ	dZ
y	)
Ú
CurlWsFlagzB``CURL_WS_FLAG`` constants from libcurl, see comments for details.r:  r;  r<  r"  r#  r   r$   N)rw   rx   ry   rz   rà  ÚBINARYÚCONTÚCLOSEÚPINGÚOFFSETÚPONGrÚ  rÛ  rÜ  rÝ  rÝ  V  s(   „ ÙLà€DØ€FØ€DØ€EØ€DØ€FØ�DrÛ  rÝ  c                   ó4   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
Zy)ÚCurlSslVersionzE``CURL_SSLVERSION`` constants from libcurl, see comments for details.r   r:  r;  r   r<  r=  r   r!  i   N)rw   rx   ry   rz   ÚDEFAULTÚTLSv1ÚSSLv2ÚSSLv3ÚTLSv1_0ÚTLSv1_1ÚTLSv1_2ÚTLSv1_3ÚMAX_DEFAULTrÚ  rÛ  rÜ  rå  rå  b  s2   „ ÙOà€GØ€EØ€EØ€EØ€GØ€GØ€GØ€GØ�KrÛ  rå  c                   ó   — e Zd ZdZdZdZdZy)ÚCurlIpResolvezD``CURL_IPRESOLVE`` constants from libcurl, see comments for details.r   r:  r;  N)rw   rx   ry   rz   ÚWHATEVERÚV4ÚV6rÚ  rÛ  rÜ  rð  rð  p  s   „ ÙNà€HØ	
€BØ	
�BrÛ  rð  c                   ó    — e Zd ZdZdZdZdZdZy)Ú
CurlFollowz-``CURLFOLLOW_*`` consts for redirect behaviorr:  r;  r   r<  N)rw   rx   ry   rz   ÚALLÚOBEYCODEÚ	FIRSTONLYÚSAFErÚ  rÛ  rÜ  rõ  rõ  x  s!   „ Ù7ð €Cð €Hð €Ið �DrÛ  rõ  N)Úenumr   r   rÞ  r  r9  rÓ  rÝ  rå  rð  rõ  rÚ  rÛ  rÜ  ú<module>rû     s   ðõ ôg1ˆgô g1ôTO2ˆwô O2ôdˆwô ô6i�ô iôX
�gô 
ô	�ô 	ô�Wô ô�Gô ô�õ rÛ  