+
    ÞN|jœ  ã                   óÌ   € R t ^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIHt ^RIH	t
 RtRt ^ RIHt ^ RIt^ RItR tR tR t]R	8X  d
   ]! 4        R# R#   ] d
    RtRtRt L*i ; i)
z'Module containing bug report helper(s).N)Úidna)Úurllib3)Ú__version__)Ú	pyopensslc                 óþ  € \         P                  ! 4       p V R8X  d   \         P                  ! 4       pMÆV R8X  d„   \        P                  pVP
                   RVP                   RVP                   2p\        P                  P                  R8w  d,   RP                  V\        P                  P                  .4      pM<V R8X  d   \         P                  ! 4       pMV R8X  d   \         P                  ! 4       pMRpR	V R
V/# )a½  Return a dict with the Python implementation and version.

Provide both the name and the version of the Python implementation
currently running. For example, on CPython 3.10.3 it will return
{'name': 'CPython', 'version': '3.10.3'}.

This function works best on CPython and PyPy: in particular, it probably
doesn't work for Jython or IronPython. Future investigation should be done
to work out the correct shape of the code for those platforms.
ÚCPythonÚPyPyÚ.ÚfinalÚ ÚJythonÚ
IronPythonÚUnknownÚnameÚversion)
ÚplatformÚpython_implementationÚpython_versionÚsysÚpypy_version_infoÚmajorÚminorÚmicroÚreleaselevelÚjoin)ÚimplementationÚimplementation_versionÚpypys      ÚRC:\Users\alokc\chatbot\backend\venv\Lib\site-packages\pip/_vendor/requests/help.pyÚ_implementationr      sÝ   € ô ×3Ò3Ó5€Nà˜Ô"Ü!)×!8Ò!8Ó!:ÑØ	˜6Ô	!Ü×$Ñ$ˆØ$(§J¡J <¨q°·±°¸A¸d¿j¹j¸\Ð!JÐÜ× Ñ ×-Ñ-°Ô8Ø%'§W¡WØ'¬×)>Ñ)>×)KÑ)KÐLó&Ð"øð 
˜8Ô	#Ü!)×!8Ò!8Ó!:ÑØ	˜<Ô	'Ü!)×!8Ò!8Ó!:Ñà!*Ðà�N IÐ/EÐFÐFó    c                 ó¨  €  R\         P                  ! 4       R\         P                  ! 4       /p \	        4       pR\
        P                  /pRR/pRR/p\        '       d   R\        P                  /p\        '       d   R\        P                  /pRRRR/p\        '       d/   R\        P                  R\        P                  P                  R /pR\        \        R	R4      /pR\        \        R	R4      /p\        P                  pRVe   VR MR/p	R
V RVRV	R\         RJR\        RJ RVRVRVRVRVRVRR\"        //#   \         d    RRRR/p  EL"i ; i)z&Generate information for a bug report.ÚsystemÚreleaser   r   NÚopenssl_versionr   Úxr   r   r   Ú
system_sslÚusing_pyopensslÚusing_charset_normalizerÚ	pyOpenSSLr   ÚchardetÚcharset_normalizerÚcryptographyr   Úrequests)r   r"   r#   ÚOSErrorr   r   r   r+   r*   ÚOpenSSLÚSSLÚOPENSSL_VERSION_NUMBERÚgetattrr,   r   Ússlr   Úrequests_version)
Úplatform_infoÚimplementation_infoÚurllib3_infoÚcharset_normalizer_infoÚchardet_infoÚpyopenssl_infoÚcryptography_infoÚ	idna_infor&   Úsystem_ssl_infos
             r   Úinfor>   ;   s—  € ð	
à”h—o’oÓ'Ø”x×'Ò'Ó)ð
ˆô *Ó+ÐØœw×2Ñ2Ð3€LØ(¨$Ð/ÐØ˜tÐ$€LßÓØ#,Ô.@×.LÑ.LÐ"MÐßƒwØ!¤7×#6Ñ#6Ð7ˆð 	�4Ø˜2ð€N÷ ƒwà”w×*Ñ*Ø¤'§+¡+×"DÑ"DÀQÐ!Gð
ˆð
 	”7œ<¨¸Ó;ðÐð 	”7œ4 °Ó3ð€Iô ×+Ñ+€JØ °zÒ7M Z°¡NÐSUÐV€Oð 	�MØÐ-Ø�oØœ9¨DÐ0Ø"¤G¨t OØ�^Ø�<Ø�<ØÐ5ØÐ)Ø�	ØØÔ'ð
ðð øôE ô 
à�iØ�yð
‹ð
ús   ‚,D< Ä<EÅEc                 óZ   € \        \        P                  ! \        4       R^R7      4       R# )z)Pretty-print the bug information as JSON.T)Ú	sort_keysÚindentN)ÚprintÚjsonÚdumpsr>   © r    r   ÚmainrF   v   s   € ä	Œ$�*Š*”T“V t°AÔ
6Ö7r    Ú__main__)Ú__doc__rC   r   r3   r   Úpip._vendorr   r   r   r   r4   r+   r*   Úpip._vendor.urllib3.contribr   r,   r/   ÚImportErrorr   r>   rF   Ú__name__rE   r    r   Ú<module>rM      s   ðÙ -ã Û Û 
Û 
å Ý å -àÐ Ø
€ðÝ5ó ÛòGò@8òv8ð
 ˆzÔÙ†Fñ øðS ô Ø€IØ€GØ‚Lðús   ªA ÁA#Á"A#