
    ui{                     J   S r SSKr\R                  S:  a  SSKJrJr  SqSqS\4S jr	S\4S jr
g\R                  S:  a  SS	KJrJr  SqSqS\4S
 jr	S\4S jr
gSSKrSSKrSSKJr  \\R$                  \4   r\\S4   r  SS\S\S\S\S\4
S jjrS\4S jr	S\4S jr
g)ze
certifi.py
~~~~~~~~~~

This module returns the installation location of cacert.pem or its contents.
    N)      )as_filefilesreturnc                      [         c@  [        [        S5      R                  S5      5      q[        [        R                  5       5      q [         $ Ncertifi
cacert.pem)_CACERT_PATHr   r   joinpath_CACERT_CTXstr	__enter__     A/home/kodi/.kodi/addons/script.module.certifi/lib/certifi/core.pywherer      s?      "%	"2";";L"IJK{4467Lr   c                  P    [        S5      R                  S5      R                  SS9$ Nr
   r   asciiencoding)r   r   	read_textr   r   r   contentsr   )   s&    Y((6@@'@RRr   )r      )pathr   c                  n    [         c)  [        SS5      q[        [        R	                  5       5      q [         $ r	   )r   get_pathr   r   r   r   r   r   r   r   3   s1      #9l;K{4467Lr   c                      [        SSSS9$ r   r   r   r   r   r   r   L       L7CCr   )Unionzos.PathLikepackageresourcer   errorsc                 |    [        [        5       US9 nUR                  5       sS S S 5        $ ! , (       d  f       g = f)Nr   )openr   read)r$   r%   r   r&   datas        r   r   r   [   s'     %'H-99; .--s   -
;c                      [         R                  R                  [        5      n [         R                  R	                  U S5      $ )Nr   )osr   dirname__file__join)fs    r   r   r   f   s)    GGOOH%ww||A|,,r   c                      [        SSSS9$ r   r!   r   r   r   r   r   k   r"   r   )zutf-8strict)__doc__sysversion_infoimportlib.resourcesr   r   r   r   r   r   r   r   r   r   r,   typestypingr#   
ModuleTypePackageResourcer   r   r   <module>r<      s    w2KL3 0Sc S 	?KL3 2Dc D E$$c)*GS-'(H  	  	
 
-3 -
Dc Dr   