
    e                     >    d dl mZ d dlmZ d dlmZ d ZdeddfdZy)	    )register_module_extenderparse)AstroidManagerc                      t        d      S )Nao  
    from collections import namedtuple
    _Method = namedtuple('_Method', 'name ident salt_chars total_size')

    METHOD_SHA512 = _Method('SHA512', '6', 16, 106)
    METHOD_SHA256 = _Method('SHA256', '5', 16, 63)
    METHOD_BLOWFISH = _Method('BLOWFISH', 2, 'b', 22)
    METHOD_MD5 = _Method('MD5', '1', 8, 34)
    METHOD_CRYPT = _Method('CRYPT', None, 2, 13)
    r        ;/usr/lib/python3/dist-packages/astroid/brain/brain_crypt.py_re_transformr   
   s    		 r	   managerreturnNc                 &    t        | dt               y )Ncrypt)r   r   )r   s    r
   registerr      s    Wg}=r	   )astroid.brain.helpersr   astroid.builderr   astroid.managerr   r   r   r   r	   r
   <module>r      s(   
 ; ! *>n > >r	   