
    KiD                         d dl Z d dlZd dlZd Zd ZeZd Z e       j                  d ej                         z   e      Z
 e       j                  d ej                         z   e      Zy)    Nc            	          t        j                         \  } }}}t        j                  t        j
                  j                  dt        j
                  j                  dd                  }|dz  S )NLOCALAPPDATAProgramData.zPython Keyring)platform	win32_verpathlibPathosenvironget)releaseversioncsdptyperoots        b/home/jay/workspace/scripts/.codegraph-venv/lib/python3.12/site-packages/keyring/util/platform_.py_data_root_Windowsr      sV    #+#5#5#7 GWc5<<


~rzz~~mS'IJD """    c                      t         j                  j                         dz  } t        j                  j                  dd      xs | }t        j                  |d      S )zW
    Use freedesktop.org Base Dir Specification to determine storage
    location.
    z.local/shareXDG_DATA_HOMENpython_keyringr	   r
   homer   r   r   )fallbackr   s     r   _data_root_Linuxr      sF    
 ||  "^3H::>>/40<HD<<.//r   c                      t         j                  j                         dz  } d}t        j                  j                  |d      xs | }t        j                  |d      S )zV
    Use freedesktop.org Base Dir Specification to determine config
    location.
    z.configXDG_CONFIG_HOMENr   r   )r   keyr   s      r   _config_root_Linuxr       sK    
 ||  "Y.H
C::>>#t$0D<<.//r   _data_root__config_root_)r   r	   r   r   r   _config_root_Windowsr    globalsr   system	data_rootconfig_root r   r   <module>r)      si    	  #0 * 0 IMM-/(//*;;=MN	immOohoo.??ASTr   