ó
    „ñ:i[  ã                   óF   • S r SSKrSSKrSSKJr  SSKJr  S r\S 5       r	g)aD  Contains information on how to translate different ufuncs for the CUDA
target. It is a database of different ufuncs and how each of its loops maps to
a function that implements the inner kernel of that ufunc (the inner kernel
being the per-element function).

Use get_ufunc_info() to get the information related to a ufunc.
é    N)Ú	lru_cache)Útypingc                 ó   • [        5       U    $ ©N)Úufunc_db)Ú	ufunc_keys    ÚT/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/numba/cuda/ufuncs.pyÚget_ufunc_infor
      s   € Ü‹:�iÑ Ð ó    c                  óÔ%  ^^^^^^^^^• SSK Jn JnJn  SSKJm  SSKJn  SSKJ	mJ
m  UU4S jmUU4S jmU4S jnU4S	 jnU4S
 jnU4S jmU4S jmU4S jnU4S jnU4S jn	U4S jn
U4S jnU4S jnU4S jmUUUUU4S jnU4S jmUUUUU4S jnU4S jnUUUUU4S jnU4S jnU4S jnU4S jn0 nTTTR                  TR                  S.U[        R                  '   TTTR                  TR                  S.U[        R                  '   UUU R                   U R                   S.U[        R"                  '   UUU R$                  U R$                  S.U[        R&                  '   U	U	U R(                  U R(                  S.U[        R*                  '   U
U
U R,                  U R,                  S.U[        R.                  '   UUS.U[        R0                  '   UUS.U[        R2                  '   TTUUS.U[        R4                  '   TTUUS.U[        R6                  '   UUUUS.U[        R8                  '   UUU R:                  U R:                  S.U[        R<                  '   UUTR>                  TR>                  S.U[        R@                  '   UUU RB                  U RB                  S.U[        RD                  '   URF                  URF                  S.U[        RH                  '   U[        RH                     U[        RJ                  '   URL                  URL                  S.U[        RN                  '   U[        RN                     U[        RP                  '   URR                  URT                  URR                  URT                  URR                  URT                  URR                  URT                  URR                  URT                  URR                  URV                  URV                  TRX                  TRX                  S.U[        RZ                  '   US :¼  aC  U[        RZ                     R]                  UR_                  S!5      URa                  S!5      S".5        URb                  URd                  URb                  URd                  URb                  URd                  URb                  URd                  URb                  URd                  URb                  URf                  URf                  TRh                  TRh                  S.U[        Rj                  '   US :¼  aC  U[        Rj                     R]                  UR_                  S#5      URa                  S#5      S".5        URl                  URn                  URl                  URn                  URl                  URn                  URl                  URn                  URl                  URn                  URl                  URp                  URp                  TRr                  TRr                  S.U[        Rt                  '   US :¼  aC  U[        Rt                     R]                  UR_                  S$5      URa                  S$5      S".5        URv                  URx                  URv                  URx                  URv                  URx                  URv                  URx                  URv                  URx                  URv                  URz                  URz                  TR|                  TR|                  S.U[        R~                  '   US :¼  aC  U[        R~                     R]                  UR_                  S%5      URa                  S%5      S".5        UR€                  UR€                  UR€                  UR€                  UR€                  UR€                  UR€                  UR€                  UR€                  UR€                  UR€                  UR‚                  UR‚                  TR„                  TR„                  S.U[        R†                  '   US :¼  aC  U[        R†                     R]                  UR_                  S&5      URa                  S&5      S".5        URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URˆ                  URŠ                  URŠ                  TRŒ                  TRŒ                  S.U[        RŽ                  '   US :¼  aC  U[        RŽ                     R]                  UR_                  S'5      URa                  S'5      S".5        TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR�                  TR’                  TR’                  S.U[        R”                  '   TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR–                  TR˜                  TR˜                  S.U[        Rš                  '   TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRœ                  TRž                  TRž                  S.U[        R                   '   TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¢                  TR¤                  TR¤                  S(.U[        R¦                  '   TR–                  TR¨                  TRª                  TR¨                  TRª                  TR¨                  TRª                  TR¨                  TRª                  TR¨                  TRª                  TR¬                  TR¬                  TR®                  TR®                  S).U[        R°                  '   TR�                  TR²                  TR´                  TR²                  TR´                  TR²                  TR´                  TR²                  TR´                  TR²                  TR´                  TR¶                  TR¶                  TR¸                  TR¸                  S).U[        Rº                  '   TR–                  TR¨                  TRª                  TR¨                  TRª                  TR¨                  TRª                  TR¨                  TRª                  TR¨                  TRª                  TR¼                  TR¼                  TR¾                  TR¾                  S).U[        RÀ                  '   TR�                  TR²                  TR´                  TR²                  TR´                  TR²                  TR´                  TR²                  TR´                  TR²                  TR´                  TRÂ                  TRÂ                  TRÄ                  TRÄ                  S).U[        RÆ                  '   URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  URÈ                  S*.U[        RÊ                  '   URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  URÌ                  S*.U[        RÎ                  '   URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  URÐ                  S*.U[        RÒ                  '   URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  URÔ                  S+.U[        RÖ                  '   URØ                  URØ                  URØ                  URØ                  URØ                  URØ                  URØ                  URØ                  URØ                  URØ                  S,.
U[        RÚ                  '   URÜ                  URÜ                  URÜ                  URÜ                  URÜ                  URÜ                  URÜ                  URÜ                  URÜ                  URÜ                  S,.
U[        RÞ                  '   UUTRà                  TRà                  S.U[        Râ                  '   UUTRä                  TRä                  S.U[        Ræ                  '   UUTRè                  TRè                  S.U[        Rê                  '   U$ )-Nr   )Ú	cmathimplÚmathimplÚnumbers)Únpyfuncs)Únumpy_version)Úget_unary_impl_for_fn_and_tyÚget_binary_impl_for_fn_and_tyc                 ód   >• TR                  X4S5        T" XR                  S   5      nU" XX45      $ )Né   r   ©Ú_check_arity_and_homogeneityÚargs)ÚfnÚcontextÚbuilderÚsigr   Úimplr   r   s         €€r	   Únp_unary_implÚufunc_db.<locals>.np_unary_impl   s2   ø€ Ø×-Ñ-¨c¸Ô;Ù+¨B·±¸±Ó<ˆÙ�G cÓ0Ð0r   c                 ód   >• TR                  X4S5        T" XR                  S   5      nU" XX45      $ )Né   r   r   )r   r   r   r   r   r   r   r   s         €€r	   Únp_binary_implÚ ufunc_db.<locals>.np_binary_impl!   s2   ø€ Ø×-Ñ-¨c¸Ô;Ù,¨R·±¸!±Ó=ˆÙ�G cÓ0Ð0r   c                 ó4   >• T" [         R                  XX#5      $ r   )ÚmathÚlog©r   r   r   r   r   s       €r	   Únp_real_log_implÚ"ufunc_db.<locals>.np_real_log_impl&   ó   ø€ ÙœTŸX™X w¸ÓCÐCr   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úlog2r'   s       €r	   Únp_real_log2_implÚ#ufunc_db.<locals>.np_real_log2_impl)   ó   ø€ ÙœTŸY™Y¨¸#ÓDÐDr   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úlog10r'   s       €r	   Únp_real_log10_implÚ$ufunc_db.<locals>.np_real_log10_impl,   ó   ø€ ÙœTŸZ™Z¨¸3ÓEÐEr   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úsinr'   s       €r	   Únp_real_sin_implÚ"ufunc_db.<locals>.np_real_sin_impl/   r*   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úcosr'   s       €r	   Únp_real_cos_implÚ"ufunc_db.<locals>.np_real_cos_impl2   r*   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Útanr'   s       €r	   Únp_real_tan_implÚ"ufunc_db.<locals>.np_real_tan_impl5   r*   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úasinr'   s       €r	   Únp_real_asin_implÚ#ufunc_db.<locals>.np_real_asin_impl8   r/   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úacosr'   s       €r	   Únp_real_acos_implÚ#ufunc_db.<locals>.np_real_acos_impl;   r/   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úatanr'   s       €r	   Únp_real_atan_implÚ#ufunc_db.<locals>.np_real_atan_impl>   r/   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úatan2©r   r   r   r   r"   s       €r	   Únp_real_atan2_implÚ$ufunc_db.<locals>.np_real_atan2_implA   ó   ø€ ÙœdŸj™j¨'¸CÓFÐFr   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   ÚhypotrO   s       €r	   Únp_real_hypot_implÚ$ufunc_db.<locals>.np_real_hypot_implD   rR   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úsinhr'   s       €r	   Únp_real_sinh_implÚ#ufunc_db.<locals>.np_real_sinh_implG   r/   r   c                 óÐ  >• TR                  X#S5        UR                  S   nUR                  n[        R                  " U/S-  6 nU R                  XUS   5      nU R                  X5      nUR                  n	UR                  n
T" XXj/5      nT" XXi/5      nT" XXj/5      nT" XXi/5      nUR                  XÜ5      Ul        UR                  X¾5      Ul        UR                  5       $ ©Nr   r   r!   ©
r   r   Úunderlying_floatr   Ú	signatureÚmake_complexÚrealÚimagÚfmulÚ	_getvalue)r   r   r   r   ÚtyÚftyÚfsig1ÚxÚoutÚxrÚxiÚsxiÚshxrÚcxiÚchxrr;   Únp_real_cosh_implr7   rY   r   s                  €€€€€r	   Únp_complex_sinh_implÚ&ufunc_db.<locals>.np_complex_sinh_implJ   óß   ø€ ð 	×-Ñ-¨c¸Ô;à�X‰X�a‰[ˆØ×!Ñ!ˆÜ× Ò  3 %¨!¡)Ð,ˆØ× Ñ  ¨d°1©gÓ6ˆØ×"Ñ" 7Ó/ˆØ�V‰VˆØ�V‰Vˆá˜w°¸Ó=ˆÙ  °5¸$Ó?ˆÙ˜w°¸Ó=ˆÙ  °5¸$Ó?ˆà—<‘< Ó*ˆŒØ—<‘< Ó*ˆŒà�}‰}‹Ðr   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úcoshr'   s       €r	   rp   Ú#ufunc_db.<locals>.np_real_cosh_impla   r/   r   c                 óÐ  >• TR                  X#S5        UR                  S   nUR                  n[        R                  " U/S-  6 nU R                  XUS   5      nU R                  X5      nUR                  n	UR                  n
T" XXj/5      nT" XXi/5      nT" XXj/5      nT" XXi/5      nUR                  X¼5      Ul        UR                  XÞ5      Ul        UR                  5       $ r\   r]   )r   r   r   r   re   rf   rg   rh   ri   rj   rk   rn   ro   rl   rm   r;   rp   r7   rY   r   s                  €€€€€r	   Únp_complex_cosh_implÚ&ufunc_db.<locals>.np_complex_cosh_impld   rs   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Útanhr'   s       €r	   Únp_real_tanh_implÚ#ufunc_db.<locals>.np_real_tanh_impl{   r/   r   c                 óè  >• T"R                  X#S5        UR                  S   nUR                  n[        R                  " U/S-  6 nU R                  US5      nU R                  XUS   5      nU R                  X5      n	UR                  n
UR                  nT " XXk/5      nT" XXk/5      nT!" XXj/5      nT" XXj/5      nUR                  XÞ5      nUR                  XÏ5      nUR                  Xß5      nUR                  XÎ5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      nUR                  UU5      U	l        UR                  UU5      U	l        U	R                  5       $ )Nr   r   r!   g      ð?)r   r   r^   r   r_   Úget_constantr`   ra   rb   rc   ÚfaddÚfdivÚfsubrd   )#r   r   r   r   re   rf   rg   ÚONErh   ri   rj   rk   ÚsiÚciÚshrÚchr_ÚrsÚis_ÚrcÚicÚsqr_rcÚsqr_icÚdÚinv_dÚrs_rcÚis_icÚis_rcÚrs_icÚnumrÚnumir;   rp   r7   rY   r   s#                                 €€€€€r	   Únp_complex_tanh_implÚ&ufunc_db.<locals>.np_complex_tanh_impl~   sÍ  ø€ ð 	×-Ñ-¨c¸Ô;à�X‰X�a‰[ˆØ×!Ñ!ˆÜ× Ò  3 %¨!¡)Ð,ˆØ×"Ñ" 3¨Ó,ˆØ× Ñ  ¨d°1©gÓ6ˆØ×"Ñ" 7Ó/ˆà�V‰VˆØ�V‰VˆÙ˜g°°tÓ<ˆÙ˜g°°tÓ<ˆÙ °%¸Ó>ˆÙ  °5¸$Ó?ˆØ�\‰\˜"Ó"ˆØ�l‰l˜2Ó$ˆØ�\‰\˜"Ó#ˆà�\‰\˜"Ó"ˆØ—‘˜b "Ó%ˆØ—‘˜b "Ó%ˆØ�L‰L˜ Ó(ˆØ—‘˜S !Ó$ˆØ—‘˜R Ó$ˆØ—‘˜S "Ó%ˆØ—‘˜S "Ó%ˆØ—‘˜R Ó$ˆØ�|‰|˜E 5Ó)ˆØ�|‰|˜E 5Ó)ˆØ—<‘<  eÓ,ˆŒØ—<‘<  eÓ,ˆŒà�}‰}‹Ðr   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úasinhr'   s       €r	   Únp_real_asinh_implÚ$ufunc_db.<locals>.np_real_asinh_impl¤   r4   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úacoshr'   s       €r	   Únp_real_acosh_implÚ$ufunc_db.<locals>.np_real_acosh_impl§   r4   r   c                 ó4   >• T" [         R                  XX#5      $ r   )r%   Úatanhr'   s       €r	   Únp_real_atanh_implÚ$ufunc_db.<locals>.np_real_atanh_implª   r4   r   )úf->fúd->dzF->FzD->D)úff->fúdd->d)r¤   r¥   )ú??->?zbb->?zBB->?zhh->?zHH->?zii->?zII->?zll->?zLL->?zqq->?zQQ->?zff->?zdd->?zFF->?zDD->?)r   é   Ú>)zqQ->?zQq->?z>=Ú<z<=z!=z==)ú?->?zb->?zB->?zh->?zH->?zi->?zI->?zl->?zL->?zq->?zQ->?zf->?zd->?zF->?zD->?)r¨   úbb->búBB->Búhh->húHH->Húii->iúII->Iúll->lúLL->Lúqq->qúQQ->Qr¦   r§   zFF->FzDD->D)r¨   r­   r®   r¯   r°   r±   r²   r³   r´   rµ   r¶   )r¬   zb->bzB->Bzh->hzH->Hzi->izI->Izl->lzL->Lzq->qzQ->Q)
r­   r®   r¯   r°   r±   r²   r³   r´   rµ   r¶   )vÚnumba.cpythonr   r   r   Únumba.npr   Únumba.np.numpy_supportr   Únumba.cuda.mathimplr   r   Únp_complex_sin_implÚnpr6   Únp_complex_cos_implr:   Útan_implr>   Ú	asin_implÚarcsinÚ	acos_implÚarccosÚ	atan_implÚarctanÚarctan2rT   rX   ru   r{   Ú
asinh_implÚarcsinhÚnp_complex_acosh_implÚarccoshÚ
atanh_implÚarctanhÚradians_float_implÚdeg2radÚradiansÚdegrees_float_implÚrad2degÚdegreesÚint_ugt_implÚint_sgt_implÚreal_gt_implÚnp_complex_gt_implÚgreaterÚupdateÚint_signed_unsigned_cmpÚint_unsigned_signed_cmpÚint_uge_implÚint_sge_implÚreal_ge_implÚnp_complex_ge_implÚgreater_equalÚint_ult_implÚint_slt_implÚreal_lt_implÚnp_complex_lt_implÚlessÚint_ule_implÚint_sle_implÚreal_le_implÚnp_complex_le_implÚ
less_equalÚint_ne_implÚreal_ne_implÚnp_complex_ne_implÚ	not_equalÚint_eq_implÚreal_eq_implÚnp_complex_eq_implÚequalÚnp_logical_and_implÚnp_complex_logical_and_implÚlogical_andÚnp_logical_or_implÚnp_complex_logical_or_implÚ
logical_orÚnp_logical_xor_implÚnp_complex_logical_xor_implÚlogical_xorÚnp_logical_not_implÚnp_complex_logical_not_implÚlogical_notÚnp_int_smax_implÚnp_int_umax_implÚnp_real_maximum_implÚnp_complex_maximum_implÚmaximumÚnp_int_smin_implÚnp_int_umin_implÚnp_real_minimum_implÚnp_complex_minimum_implÚminimumÚnp_real_fmax_implÚnp_complex_fmax_implÚfmaxÚnp_real_fmin_implÚnp_complex_fmin_implÚfminÚint_and_implÚbitwise_andÚint_or_implÚ
bitwise_orÚint_xor_implÚbitwise_xorÚint_invert_implÚinvertÚint_shl_implÚ
left_shiftÚint_shr_implÚright_shiftÚnp_complex_log_implr&   Únp_complex_log2_implr,   Únp_complex_log10_implr1   )r   r   r   r   r(   r-   r2   r?   rC   rG   rK   rP   rU   rq   rx   r|   r–   rš   rž   r¢   Údbr   r   r"   r;   rp   r7   rY   r   r   s                        @@@@@@@@@r	   r   r      s)  ÿø€ ÷ ;Ñ:Ý!Ý4÷Dö1ö
1õ
DõEõFõDõDõDõEõEõEõGõGõE÷ñ õ.E÷ñ õ.E÷$ñ $õLFõFõFð 
€Bð !Ø Ø×,Ñ,Ø×,Ñ,ñ	€B„r‡v�v�Jð !Ø Ø×,Ñ,Ø×,Ñ,ñ	€B„r‡v�v�Jð !Ø Ø×"Ñ"Ø×"Ñ"ñ	€B„r‡v�v�Jð "Ø!Ø×#Ñ#Ø×#Ñ#ñ	€B„r‡y�y�Mð "Ø!Ø×#Ñ#Ø×#Ñ#ñ	€B„r‡y�y�Mð "Ø!Ø×#Ñ#Ø×#Ñ#ñ	€B„r‡y�y�Mð $Ø#ñ€B„r‡z�z�Nð $Ø#ñ€B„r‡x�x�Lð "Ø!Ø$Ø$ñ	€B„r‡w�w�Kð "Ø!Ø$Ø$ñ	€B„r‡w�w�Kð "Ø!Ø$Ø$ñ	€B„r‡w�w�Kð #Ø"Ø×$Ñ$Ø×$Ñ$ñ	€B„r‡z�z�Nð #Ø"Ø×.Ñ.Ø×.Ñ.ñ	€B„r‡z�z�Nð #Ø"Ø×$Ñ$Ø×$Ñ$ñ	€B„r‡z�z�Nð ×+Ñ+Ø×+Ñ+ñ€B„r‡z�z�Nð
 œŸ
™
‘^€B„r‡z�z�Nð ×+Ñ+Ø×+Ñ+ñ€B„r‡z�z�Nð
 œŸ
™
‘^€B„r‡z�z�Nð ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×,Ñ,Ø×,Ñ,ñ€B„r‡z�z�Nð" ˜ÓØ
Œ2�:‰:‰×ÑØ×4Ñ4°SÓ9Ø×4Ñ4°SÓ9ñ;ô 	<ð
 ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×,Ñ,Ø×,Ñ,ñ€B„r×ÑÑð" ˜ÓØ
Œ2×ÑÑ×#Ñ#Ø×4Ñ4°TÓ:Ø×4Ñ4°TÓ:ñ%<ô 	=ð
 ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×,Ñ,Ø×,Ñ,ñ€B„r‡w�w�Kð" ˜ÓØ
Œ2�7‰7‰×ÑØ×4Ñ4°SÓ9Ø×4Ñ4°SÓ9ñ;ô 	<ð
 ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×,Ñ,Ø×,Ñ,ñ€B„r‡}�}Ñð" ˜ÓØ
Œ2�=‰=Ñ× Ñ Ø×4Ñ4°TÓ:Ø×4Ñ4°TÓ:ñ"<ô 	=ð
 ×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×%Ñ%Ø×%Ñ%Ø×,Ñ,Ø×,Ñ,ñ€B„r‡|�|Ñð" ˜ÓØ
Œ2�<‰<Ñ×ÑØ×4Ñ4°TÓ:Ø×4Ñ4°TÓ:ñ!<ô 	=ð
 ×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×%Ñ%Ø×%Ñ%Ø×,Ñ,Ø×,Ñ,ñ€B„r‡x�x�Lð" ˜ÓØ
Œ2�8‰8‰×ÑØ×4Ñ4°TÓ:Ø×4Ñ4°TÓ:ñ<ô 	=ð
 ×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×5Ñ5Ø×5Ñ5ñ€B„r‡~�~Ñð& ×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×4Ñ4Ø×4Ñ4ñ€B„r‡}�}Ñð& ×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×-Ñ-Ø×5Ñ5Ø×5Ñ5ñ€B„r‡~�~Ñð& ×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×,Ñ,Ø×4Ñ4Ø×4Ñ4ñ€B„r‡~�~Ñð& ×,Ñ,Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×.Ñ.Ø×.Ñ.Ø×1Ñ1Ø×1Ñ1ñ€B„r‡z�z�Nð& ×-Ñ-Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×.Ñ.Ø×.Ñ.Ø×1Ñ1Ø×1Ñ1ñ€B„r‡z�z�Nð& ×,Ñ,Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×+Ñ+Ø×+Ñ+Ø×.Ñ.Ø×.Ñ.ñ€B„r‡w�w�Kð& ×-Ñ-Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×*Ñ*Ø×+Ñ+Ø×+Ñ+Ø×.Ñ.Ø×.Ñ.ñ€B„r‡w�w�Kð& ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%ñ€B„r‡~�~Ñð ×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$Ø×$Ñ$ñ€B„r‡}�}Ñð ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%ñ€B„r‡~�~Ñð ×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'Ø×'Ñ'ñ€B„r‡y�y�Mð ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%ñ€B„r‡}�}Ñð ×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%Ø×%Ñ%ñ€B„r‡~�~Ñð !Ø Ø×,Ñ,Ø×,Ñ,ñ	€B„r‡v�v�Jð "Ø!Ø×-Ñ-Ø×-Ñ-ñ	€B„r‡w�w�Kð #Ø"Ø×.Ñ.Ø×.Ñ.ñ	€B„r‡x�x�Lð €Ir   )
Ú__doc__r%   Únumpyr¼   Ú	functoolsr   Ú
numba.corer   r
   r   © r   r	   Ú<module>r"     s3   ðñó Û Ý Ý ò!ð ñB
ó ñB
r   