+
    ™h©j  ã                   óp   a € R t0 t ^ RIHt ^ RIHtHt ]P                  ! 4       t] ^ k R R lt	R R lt
R# )	é    )Ú
exceptions)ÚffiÚlibc                ó0   € V ^8„  d   QhR\         R\        /# )é   ÚsizeÚreturn©ÚintÚbytes)Úformats   "ÚT/var/www/html/bestweb/venv/lib/python3.14/site-packages/nacl/bindings/randombytes.pyÚ__annotate__r      s   € ÷ 
$ñ 
$”cð 
$œeñ 
$ó    c                ó–   € \         P                  ! RV 4      p\        P                  ! W4       \         P                  ! W4      R,          # )zx
Returns ``size`` number of random bytes from a cryptographically secure
random source.

:param size: int
:rtype: bytes
úunsigned char[]ºNNN)r   Únewr   ÚrandombytesÚbuffer)r   Úbufs   & r   r   r      s5   € ô �'Š'Ð# TÓ
*€CÜ‡O‚O�CÔÜ�:Š:�cÓ  Õ#Ð#r   c                ó<   € V ^8„  d   QhR\         R\        R\        /# )r   r   Úseedr	   r
   )r   s   "r   r   r   #   s!   € ÷ $ñ $¬ð $´5ð $¼Uñ $r   c                óì   € \        V4      \        8w  d   \        P                  ! R4      h\        P
                  ! RV 4      p\        P                  ! W V4       \        P                  ! W 4      R,          # )zŠ
Returns ``size`` number of deterministically generated pseudorandom bytes
from a seed

:param size: int
:param seed: bytes
:rtype: bytes
z:Deterministic random bytes must be generated from 32 bytesr   r   )	ÚlenÚrandombytes_SEEDBYTESÚexcÚ	TypeErrorr   r   r   Úrandombytes_buf_deterministicr   )r   r   r   s   && r   r   r   #   s\   € ô ˆ4ƒyÔ)Ô)Ü�mŠmØHó
ð 	
ô �'Š'Ð# TÓ
*€CÜ×%Ò% c°Ô6Ü�:Š:�cÓ  Õ#Ð#r   c                ó@   € V ^8„  d   Qh/ ^ \         9   d
   \        ;R&   # )r   r   )Ú__conditional_annotations__r   )r   s   "r   r   r      s   € × "Ñ "÷ 9Ò 8”sÑ 8ò #r   N)r!   Únaclr   r   Únacl._sodiumr   r   Úrandombytes_seedbytesr   r   r   r   )r!   s   @r   Ú<module>r%      s-   øð÷  #Ò "ß !à ×6Ò6Ó8Ð Ó 8õ
$÷$r   