+
    ©þ¢j  ã                   ó®   € ^ RI t  ! R R4      t]R8X  d@   ]! 4       t]P	                  ^4       ]! ^d4       F  t]! ]P                  4       4       K  	  R# R# )é    Nc                   ó<   a € ] tR t^t o ^tR tR tR tR tRt	V t
R# )ÚRanduc                ó   € ^V n         R# )é   N©Úcurrent©Úselfs   &ÚVL:/Gymer/teach/teaching/docs/other/cryptanalysis/4-libs/8-rng_randu/files/rng_randu.pyÚ__init__ÚRandu.__init__   s	   € ØˆŽó    c                ó   € Wn         R # )Nr   )r
   Úseeds   &&r   r   Ú
Randu.seed
   s   € ØŽr   c                óX   € R V P                   ,          R,          V n         V P                   # )i  l        r   r	   s   &r   ÚrandomÚRandu.random   s!   € Ø˜tŸ|™|Õ+¨uÕ5ˆŒØ�|‰|Ðr   c                ó`   € \        V P                  4       \        P                  ,          R 4      # )Úx)Úformatr   r   ÚHEX_MASKr	   s   &r   Ú
random_hexÚRandu.random_hex   s   € Ü�d—k‘k“m¤e§n¡nÕ4°cÓ:Ð:r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   r   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s#   ø‡ € Ø€Hòòò÷
;ð ;r   r   Ú__main__)	r   r   r   Úrandur   ÚrangeÚiÚprintr   © r   r   Ú<module>r(      sR   ðÛ ÷;ñ ;ð* ˆzÔÙ‹G€EØ	‡J�Jˆr„Ná�3ŽZˆÙˆe×ÑÓ Ö!ó ñ	 r   