
    `VgZ                     j   d dl Z d dlZddefdZ ej
                   ee j                  e j                  z         ej                  df      Z
 ej
                   edj                   ee edd                  e j                  z         ej                  df      Zdd	ej"                  fd
Zd	efdZy)    Npc                 @    t        j                  j                  |  |k  S )N)nprandomrand)sizer   s     X/var/www/html/hubwallet-dev/venv/lib/python3.12/site-packages/pandas/_testing/_random.pyrandboolr
      s    99>>4 A%%       )dtype i  i  returnc                     t         j                  j                  t        | t        j                  |      z  |      j                  t         j                  | f      j                  |      }|j                  |      S )z,
    Generate an array of byte strings.
    )r   replace)	r   r   choiceRANDS_CHARSprodviewstr_reshapeastype)ncharsr   r   r   retvals        r	   rands_arrayr      s\    
 			6BGGDM+A7S	rww	 	 
 ==r   c                 h    dj                  t        j                  j                  t        |             S )zt
    Generate one random byte string.

    See `rands_array` if you want to create an array of random strings.

    r   )joinr   r   r   r   )r   s    r	   randsr      s$     77299##K899r   ) g      ?)OT)stringnumpyr   floatr
   arraylistascii_lettersdigitsr   r   r   mapchrrangeunicode_RANDU_CHARSndarrayr   strr   r   r   r	   <module>r/      s     & & bhhtF006==@A"''STVbhhS%i01	2V]]	BC;;
	 "** 	 :S :r   