Ë
    /æj•  ã                   ó^   — d dl Z d dlZd dlZd dlZd dlZg d¢Zddœdedej                  fd„Zy)é    N)z/etc/ssl/cert.pemz1/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pemz/etc/pki/tls/cert.pemz"/etc/ssl/certs/ca-certificates.crtz/etc/ssl/ca-bundle.pemT)Ú
_trust_envr   Úreturnc                 ó”  — | r7t         j                  j                  d«      x}rt        j                  |¬«      S | r7t         j                  j                  d«      x}rt        j                  |¬«      S t        j                  «       dv r#t        j                  t        j                  «      S t        j                  t        j                  «      }t        j                  «       }t         j                  j                  |j                  «      r|j                  nd }t         j                  j                  |j                  «      r|j                  nd }|r)|s't!        d„ t        j"                  |«      D «       «      sd }|s4|s2t%        t'        t         j                  j                  t(        «      d «      }|s|r|j+                  ||«       |S )NÚSSL_CERT_FILE)ÚcafileÚSSL_CERT_DIR)Úcapath)ÚWindowsÚDarwinc              3   óH   K  — | ]  }t        j                  d |«      –— Œ y­w)z[0-9a-fA-F]{8}\.\dN)ÚreÚ	fullmatch)Ú.0Úfs     úQ/root/repos/pocs/video-evals/.venv/lib/python3.12/site-packages/httpcore2/_ssl.pyú	<genexpr>z&default_ssl_context.<locals>.<genexpr>"   s   è ø€ ÒV¸a”2—<‘<Ð 5°q×9ÑVùs   ‚ ")ÚosÚenvironÚgetÚsslÚcreate_default_contextÚplatformÚsystemÚ
truststoreÚ
SSLContextÚPROTOCOL_TLS_CLIENTÚget_default_verify_pathsÚpathÚisfileÚopenssl_cafileÚisdirÚopenssl_capathÚanyÚlistdirÚnextÚfilterÚCA_FILE_CANDIDATESÚload_verify_locations)r   r   r	   ÚctxÚpathss        r   Údefault_ssl_contextr+      sA  € Ù¤§¡§¡°Ó!@Ð@�vÐ@Ü×)Ñ)°Ô8Ð8Ù¤§¡§¡°Ó!?Ð?�vÐ?Ü×)Ñ)°Ô8Ð8Ü‡�ÓÐ1Ñ1Ü×$Ñ$¤S×%<Ñ%<Ó=Ð=ä
�.‰.œ×0Ñ0Ó
1€Cä×(Ñ(Ó*€EÜ%'§W¡W§^¡^°E×4HÑ4HÔ%IˆU×!Ò!Èt€FÜ%'§W¡W§]¡]°5×3GÑ3GÔ%HˆU×!Ò!Èd€FÙ‘fÜÑVÄ2Ç:Á:ÈfÓCUÔVÔVØˆFÙ™&Ü”fœRŸW™WŸ^™^Ô-?Ó@À$ÓGˆÙ‘Ø×!Ñ! &¨&Ô1Ø€Jó    )	r   r   r   r   r   r'   Úboolr   r+   © r,   r   ú<module>r/      s8   ðÛ 	Û Û 	Û 
ã òÐ ð /3ò  tð °s·~±~ô r,   