+
    eit  c                   s   R t ^ RIt^ RIt^ RIt^RIHt ]P                  ! 4       t]P                  P                  ]P                  ! 4       R4      t]P                  R4       ]! ]]4       ]P                  ]P                  P                   P"                  4      t]P                  P'                  4       t]P                  P+                  ]4      t]P.                  t]P0                  P                  t^dt]P7                  R],          4      t]P;                  ]P0                  ]]4       ]]n        ]P=                  ]4      t] ! ]4       F  t!K  	  R# )zK
Use cffi to access any of the underlying C functions from distributions.h
N)parse_distributions_hnumpyzE
    typedef intptr_t npy_intp;
    typedef unsigned char npy_bool;

z
double[%d])"Z__doc__ZosZcffir   ZnpZparser    ZFFIZffiZpathZjoinZget_includeZinc_dirZcdefZdlopenZrandomZ
_generatorZ__file__ZlibZPCG64Zbit_genZ	GeneratorZrngZstateZbit_generatorZ	interfaceZnZnewZ	vals_cffiZrandom_standard_normal_fillZstandard_normalZvalsZrangeZi)     ZL/usr/lib64/python3.14/site-packages/numpy/random/_examples/cffi/extending.py<module>r      s   
   (
hhj
'',,r~~'
1  
  c7 #	jj%%../ ))//
ii'"""	GGL1$%	   	 7 7I F 
1	qAr   