o
    ¯b€  ã                   @   s   d Z dd„ ZdS )zc
Parsing for the moduli file, which contains Diffie-Hellman prime groups.

Maintainer: Paul Swartz
c                 C   s²   t | ƒ�}| ¡ }W d   ƒ n1 sw   Y  i }|D ]:}| ¡ }|r*|d dkr+q| ¡ \}}}}}	}
}t|	ƒd }	t|
ƒ}
t|dƒ}|	|vrMg ||	< ||	  |
|f¡ q|S )Né    ú#é   é   )ÚopenÚ	readlinesÚstripÚsplitÚintÚappend)ÚfilenameÚfÚlinesÚprimesÚlÚtimÚtypÚtstÚtriÚsizeÚgenÚmod© r   úE/usr/lib/python3/dist-packages/twisted/conch/openssh_compat/primes.pyÚparseModuliFile   s    

ÿ
r   N)Ú__doc__r   r   r   r   r   Ú<module>   s   