Ë
    éì�iª  ã                   ó°  — d dl Z d dlZd dlZd dlmZ d dlZd dlmZ	 d dl
mZ d dlZd dlmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z" d dl#m$Z$ d dl%m&Z& 	 d	Z'e jP                  d
k  Z)h d£Z*h d£Z+h d£Z,h d£Z-h d£Z.h d£Z/ddhZ0h d£Z1h d£Z2h d£Z3h d£Z4h d£Z5dhZ6g Z7g d¢ddœZ8ddgg d¢dœZ9 ejt                  e8e9gddg«      D ]G  \  Z;Z< ejz                  dvi e;¤de<i¤ŽZ> ej~                  e>e<¬«      Z@e7jƒ                  e@ eB«       f«       ŒI d „ ZCejˆ                  j‹                  d! eC«       «      ejˆ                  j‹                  d"d#g«      d$„ «       «       ZFd%„ ZGd&„ ZHejˆ                  j‹                  d' eG«       «      ejˆ                  j‹                  d(d)g«      d*„ «       «       ZIejˆ                  j‹                  d! eC«       «      d+„ «       ZJejˆ                  j—                  d,¬-«      d.„ «       ZLd/„ ZMejˆ                  jœ                  ejˆ                  j‹                  d0 eM«       «      d1„ «       «       ZOejˆ                  j‹                  d2e$«      d3„ «       ZPejˆ                  j‹                  d4g d5¢«      d6„ «       ZQd7„ ZRd8„ ZSd9„ ZTd:„ ZUd;„ ZVd<„ ZWd=„ ZXd>„ ZYd?„ ZZd@„ Z[dA„ Z\dB„ Z]dC„ Z^dD„ Z_dE„ Z`dF„ ZadG„ ZbdH„ ZcdI„ ZddJ„ ZedK„ ZfdL„ ZgdM„ ZhdN„ ZidO„ ZjdP„ ZkdQ„ ZldR„ Zmejˆ                  j‹                  dSg dT¢«      ejˆ                  j‹                  dU em«       «      dV„ «       «       ZndW„ ZodX„ ZpdY„ Zqejˆ                  jœ                  dZ„ «       Zrejˆ                  jæ                  d[„ «       Ztd\„ Zud]„ Zvd^g gd_d ggd`d ggdad ggdbd ggdcd ggddd ggded ggdfd ggdgdggdhg gdig gdjg gdkg gdlg gdmg ggZwdndoggdpg gdqdrgggZxejˆ                  j‹                  dsewexz   «      dt„ «       Zydu„ Zzy)wé    N)Úraises)ÚIntegrationWarning)Ústatsé   )Úcheck_normalizationÚcheck_momentÚcheck_mean_expectÚcheck_var_expectÚcheck_skew_expectÚcheck_kurt_expectÚcheck_entropyÚcheck_private_entropyÚcheck_entropy_vect_scaleÚcheck_edge_supportÚcheck_named_argsÚcheck_random_state_propertyÚcheck_meth_dtypeÚcheck_ppf_dtypeÚcheck_cmplx_derivÚcheck_picklingÚcheck_rvs_broadcastÚcheck_freezingÚcheck_munp_expect)Údistcont)Úrv_continuous_frozené   l        >
   ÚksoneÚkstwoÚkappa4ÚvonmisesÚ
gausshyperÚnorminvgaussÚrecipinvgaussÚvonmises_lineÚrel_breitwignerÚstudentized_range>   Úpearson3ÚcrystalballÚpowerlognorm>   r   r   r   r    r#   r$   r&   >   r   ÚgenexponÚ	exponweibÚ	johnsonsbÚtukeylambdar)   Úgenhyperbolic>   ÚncfÚncx2r!   r#   r$   >   r   r   Ú	irwinhallÚtruncparetoÚlevy_stabler&   >   Úchi2ÚexponÚlognormÚpowerlawÚ
loguniformÚ
reciprocal>   Úbetar0   ÚargusÚexponpowÚgengammaÚgompertzr,   Ú	kstwobignÚ	trapezoidÚ	truncnormr!   Ú
wrapcauchyÚgeninvgaussÚhalfgennormr"   ÚgenhalflogisticÚtruncweibull_min>(   ÚfÚtr/   ÚnctÚburrÚfiskÚlevyÚalphaÚlomaxÚburr12ÚcauchyÚkappa3r   ÚlandauÚlevy_lÚmielkeÚparetoÚbradfordÚinvgammar    Ú	betaprimer+   Ú	genparetor1   Ú	jf_skew_tÚ	johnsonsuÚ	powernormÚ
foldcauchyÚ
genextremeÚ
halfcauchyÚ
loglaplaceÚ
skewcauchyÚ
truncexponr(   r2   r-   r)   r$   Údpareto_lognormr%   >   r   r   r*   r3   r.   r#   r&   >9   rG   rH   Úchir/   rI   r:   r4   r0   Úricer;   Úgammar   r   ÚrdistrP   ÚcosineÚdgammaÚerlangrR   rS   ÚgennormÚmaxwellÚdweibullr=   rW   ÚloggammaÚlogisticÚnakagamir'   r7   Úskewnormr    rX   rY   r1   rZ   r,   r?   rA   r]   r!   r_   r8   r9   rC   rD   r2   r-   Úhalflogisticr"   r.   r$   rc   r%   rF   r&   Úrv_histogram_instance)r   é   rt   é   ru   ru   é   rv   rv   rv   r   r   r   r   r   é   rw   rw   rw   é   rx   rx   é   ry   é	   ry   )ÚaÚbins)r   r   é
   TFÚdensity)r~   c               #   ó@  K  — t         d d  t        z   D ]‡  \  } }| dk(  rŒ| t        v r3t        j                  | |t        j
                  j                  ¬«      –— ŒG| t        v r3t        j                  | |t        j
                  j                  ¬«      –— Œ‚| |f–— Œ‰ y ­w)Nr3   ©Úmarks)	r   Úhistogram_test_instancesÚslow_test_cont_basicÚpytestÚparamÚmarkÚslowÚxslow_test_cont_basicÚxslow©ÚdistnameÚargs     úŒ/var/www/ITT-ServiceAPI-Services/ITT-Document-Scan/mrzscanner/mrzenv/lib/python3.12/site-packages/scipy/stats/tests/test_continuous_basic.pyÚcases_test_cont_basicrŽ   p   s„   è ø€ Ü!¡!˜Ô'?Ñ?ò  ‰ˆ�#Ø�}Ò$ØØÔ+Ñ+Ü—,‘,˜x¨´F·K±K×4DÑ4DÔEÓEØÔ.Ñ.Ü—,‘,˜x¨´F·K±K×4EÑ4EÔFÓFà˜C�-Óñ ùs   ‚BBzdistname,argÚsniô  c                 ó”  — 	 t        t        | «      }t        j                  j                  d«      } |j                  |||dœŽ} |j                  |Ž \  }}| dvrt        ||||«       t        ||| «       t        ||| «       t        ||| «       t        ||| «       t        ||| «       t        ||| «       t        ||| «       t        ||| «       t!        ||| «       t#        ||| «       d}	| dk(  rt%        |j&                  ||	|«       n| dk7  rt%        | ||	|«       d}
|j(                  |j*                  |j&                  |j,                  |j.                  g}ddd	d
dddœ}|j1                  | d«      }| dk(  rd}n| dk(  rd}t3        ||||
|«       |dk(  r8t5        ||«       | dv rt6        rt9        j:                  d«       nt=        ||«       t?        ||«       | dvrtA        ||| «       |jB                  dk(  rtE        ||«       |jF                  jH                  t        jJ                  jH                  k7  r | dk7  rtM        ||t        jJ                  «       tO        jP                  «       5  tO        jR                  ddtT        «       tO        jR                  ddtT        «       tO        jR                  ddtV        «       tY        ||«       d d d «       t[        ||«       t]        ||«       t_        |||«       ta        ||«       | tb        vrte        ||«       | dk7  rtg        ||| «       y y # t        $ r | }d} Y �Œ(w xY w# 1 sw Y   ŒvxY w)Nrs   i¥Ìt ©ÚsizeÚrandom_state>   Úlaplace_asymmetricç{®Gáz„?rC   ©r   r   ç      à¿ç      ø?gš™™™™™	@ç333333Ó?ç      @)Úweibull_maxrS   rU   r2   r-   rs   ç      à?Ú
invweibull©r   r   )ru   r   ©r%   úfails on Linux 32-bit)r?   r   r/   r   r    Úignorez The occurrence of roundoff errorzExtremely bad integrandzinvalid valuerA   )4Úgetattrr   Ú	TypeErrorÚnpÚrandomÚdefault_rngÚrvsÚcheck_sample_meanvar_Úcheck_cdf_ppfÚcheck_sf_isfÚcheck_cdf_sfÚcheck_ppf_isfÚ	check_pdfÚcheck_pdf_logpdfÚcheck_pdf_logpdf_at_endpointsÚcheck_cdf_logcdfÚcheck_sf_logsfÚcheck_ppf_broadcastÚcheck_distribution_rvsÚcdfÚpdfÚlogpdfÚlogcdfÚlogsfÚgetr   r   Ú	_IS_32BITr„   Úskipr   r   r   ÚnumargsÚcheck_vecentropyÚ	__class__Ú_entropyÚrv_continuousr   ÚwarningsÚcatch_warningsÚfilterwarningsr   ÚRuntimeWarningr   Úcheck_retrieving_supportr   r   r   Úfails_cmplxr   Úcheck_ppf_private)r‹   rŒ   r�   Únum_parallel_threadsÚdistfnÚrngr§   ÚmÚvrM   Úlocscale_defaultsÚmethsÚspec_xÚxs                 r�   Útest_cont_basicrÑ   |   s  € ð+Üœ Ó)ˆô
 �)‰)×
Ñ
 Ó
(€CØ
ˆ&�*‰*˜s˜"°Ò
5€CØˆ6�<‰<˜Ð�D€A€qàÐ-Ñ-ô 	˜a  C¨Ô-Ü�&˜#˜xÔ(Ü�˜˜hÔ'Ü�˜˜hÔ'Ü�&˜#˜xÔ(Üˆf�c˜8Ô$Ü�V˜S (Ô+Ü! &¨#¨xÔ8Ü�V˜S (Ô+Ü�6˜3 Ô)Ü˜  XÔ.à€EØÐ*Ò*Ü˜vŸz™z¨3°°sÕ;Ø	�]Ò	"ô 	˜x¨¨e°SÔ9àÐØ�Z‰Z˜Ÿ™¨¯
©
°F·M±MØ�\‰\ð€Eð "¨TØ¨CÀØ'*ñ,€Fð 	�
‰
�8˜SÓ!€AØ�<ÒØ‰Ø	�WÒ	Øˆä�V˜Q Ð%6¸Ô>Ø˜qÒ Ü# F¨CÔ0àÐ*Ñ*­yä�K‰KÐ/Õ0ä˜6 3Ô'Ü�6˜3Ôð Ð4Ñ4Ü�f˜c 8Ô,à‡~�~˜ÒÜ˜ Ô%à×Ñ×!Ñ!¤U×%8Ñ%8×%AÑ%AÒAØ˜JÒ&Ü˜f c¬5×+>Ñ+>Ô?ä	×	 Ñ	 Ó	"ñ .Ü×ÑØÐ8Ô:Lô	Nä×Ñ Ð*CÔEWÔXÜ×Ñ ¨/¼>ÔJÜ  ¨Ô-÷.ô ˜V SÔ)Ü�v˜sÔ#ä�V˜S %Ô(Ü�F˜CÔ à”{Ñ"Ü˜& #Ô&à�;ÒÜ˜& # xÕ0ð øôe ò +ØˆØ*‹ð+ú÷D.ð .ús   ‚L* É+AL>Ì*L;Ì:L;Ì>Mc            
   #   ó  K  — t         j                  j                  } t         j                  j                  }t         j                  j	                  d¬«      }t         j                  j	                  d¬«      }t
        d d  t        z   D �]s  \  }}dD �]g  }dD �]^  }|dk(  r%|t        v rt        j                  ||||| ¬«      –— Œ.|dk(  r%|t        v rt        j                  |||||¬«      –— ŒX|dk(  r%|t        v rt        j                  |||||¬«      –— Œ‚|dk(  r%|t        v rt        j                  |||||¬«      –— Œ¬|dk(  r%|t        v rt        j                  ||||| ¬«      –— ŒÖ|dk(  r&|t        v rt        j                  |||||¬«      –— �Œ|dk(  r&|t        v rt        j                  |||||¬«      –— �Œ,|dk(  r&|t        v rt        j                  |||||¬«      –— �ŒW||||f–— �Œa �Œj �Œv y ­w)	NzTest fails and may be slow.©Úreasonz*Test too slow to run to completion (>10m).)ÚMLEÚMM)TFrÕ   r€   rÖ   )r„   r†   r‡   r‰   r»   r   r‚   Úslow_fit_mler…   Úxslow_fit_mleÚxfail_fit_mleÚskip_fit_mleÚslow_fit_mmÚxslow_fit_mmÚxfail_fit_mmÚskip_fit_mm)r‡   r‰   Úfailr»   r‹   rŒ   ÚmethodÚfix_argss           r�   Úcases_test_cont_basic_fitrâ   ×   sÞ  è ø€ Ü�;‰;×Ñ€DÜ�K‰K×Ñ€EÜ�;‰;×ÑÐ#@ÐÓA€DÜ�;‰;×ÑÐ#OÐÓP€Dä!¡!˜Ô'?Ñ?ó 6‰ˆ�#Ø#ó 	6ˆFØ)ó 6�Ø˜U’? x´<Ñ'?Ü Ÿ,™, x°°f¸hÈdÔSÒSØØ˜U’? x´=Ñ'@Ü Ÿ,™, x°°f¸hÈeÔTÒTØØ˜U’? x´=Ñ'@Ü Ÿ,™, x°°f¸hÈdÔSÒSØØ˜U’? x´<Ñ'?Ü Ÿ,™, x°°f¸hÈdÔSÒSØØ˜T’> h´+Ñ&=Ü Ÿ,™, x°°f¸hÈdÔSÒSØØ˜T’> h´,Ñ&>Ü Ÿ,™, x°°f¸hÈeÔTÒTÙØ˜T’> h´,Ñ&>Ü Ÿ,™, x°°f¸hÈdÔSÒSÙØ˜T’> h´+Ñ&=Ü Ÿ,™, x°°f¸hÈdÔSÒSÙà  V¨XÐ5Ô5ò56ò	6ñ6ùs   ‚G=G?c                  ó   — t        t        j                  t        «      j                  t        «      «      t        t        «      t        t        «      z   t        t        «      z   k(  sJ ‚t        t
        j                  t        «      j                  t        «      «      t        t
        «      t        t        «      z   t        t        «      z   k(  sJ ‚y ©N)ÚlenrØ   ÚunionrÙ   rÚ   rÜ   rÝ   rÞ   © ó    r�   Útest_cont_basic_fit_casesré   ü   sš   € ä”×#Ñ#¤MÓ2×8Ñ8¼ÓFÓGÜ”Ó¤¤]Ó!3Ñ3´c¼,Ó6GÑGòHð Ið Hä”×"Ñ"¤<Ó0×6Ñ6´{ÓCÓDÜ”Ó¤¤LÓ 1Ñ1´C¼Ó4DÑDòEð Fñ Erè   zdistname, arg, method, fix_argsÚn_fit_sampleséÈ   c                 óê   — 	 t        t        | «      }t        j                  j                  d«      } |j                  |||dœŽ}|rt        ||||«       y t        ||||«       y # t        $ r | }Y Œ_w xY w)Ni® r‘   )	r¢   r   r£   r¤   r¥   ÚRandomStater§   Úcheck_fit_args_fixÚcheck_fit_args)r‹   rŒ   rê   rà   rá   rÉ   rÊ   r§   s           r�   Útest_cont_basic_fitrð     sr   € ðÜœ Ó)ˆô �)‰)×
Ñ
 Ó
'€CØ
ˆ&�*‰*¨#˜-¸CÒ
@€CÙÜ˜6 3¨¨VÕ4ä�v˜s C¨Õ0øô ò ØŠðús   ‚A$ Á$A2Á1A2c                 ó0  — 	 t        t        | «      }t        j                   |j
                  |Ž «      sJ ‚t        j                   |j
                  |ddiŽ«      sJ ‚t        j                   |j
                  |dd iŽ«      sJ ‚y # t        $ r | }d} Y Œ‚w xY w)Nrs   r’   rç   )r¢   r   r£   r¤   Úisscalarr§   )r‹   rŒ   rÉ   s      r�   Útest_rvs_scalarró     s‘   € ð+Üœ Ó)ˆô
 �;‰;�z�v—z‘z 3Ð'Ô(Ð(Ð(Ü�;‰;�z�v—z‘z 3Ð0¨RÑ0Ô1Ð1Ð1Ü�;‰;�z�v—z‘z 3Ð2¨TÑ2Ô3Ð3Ñ3øô ò +ØˆØ*Šð+ús   ‚B ÂBÂBz
global rngrÓ   c                  ó8   — t        t        j                  d«       y )N)rœ   çš™™™™™¹?)r   r   r3   rç   rè   r�   Ú&test_levy_stable_random_state_propertyrö   "  s   € ô
  ¤× 1Ñ 1°:Õ>rè   c               #   óÜ  K  — t        «       } dh}dh}t        d d  t        z   D ]Å  \  }}|dk(  rŒ|t        v r=t	        j
                  ||ddddt        j                  j                  d¬«      ¬«      –— ŒQ|| v}||v}||v}t        «       }t	        j
                  |||||d|¬«      –— |r|r|rŒŒt	        j
                  ||ddddt        j                  j                  g|z   ¬«      –— ŒÇ y ­w)	Nr/   r[   r3   Tútoo slowrÓ   r€   F)
Úsetr   r‚   Úxslow_test_momentsr„   r…   r†   r‰   ÚlistÚxfail)	Úfail_normalizationÚfail_higherÚfail_momentr‹   rŒ   Úcond1Úcond2Úcond3r�   s	            r�   Úcases_test_momentsr  *  s  è ø€ Ü›ÐØ�'€KØ�-€Kä!¡!˜Ô'?Ñ?ò B‰ˆ�#Ø�}Ò$ØàÔ)Ñ)Ü—,‘,˜x¨¨d°D¸$ÀÜ%+§[¡[×%6Ñ%6¸jÐ%6Ó%IôKò KààÐ 2Ð2ˆØ Ð+ˆØ Ð+ˆä“ˆô �l‰l˜8 S¨%°¸Ø ¨ô/ò 	/ñ ™Eªô —,‘,˜x¨¨d°D¸$ÀÜ&,§k¡k×&7Ñ&7Ð%8¸5Ñ%@ôBó Bñ9Bùs   ‚B,C,Â/=C,z=distname,arg,normalization_ok,higher_ok,moment_ok,is_xfailingc           
      óô  — 	 t        t        | «      }t        j                  «       5  t        j
                  ddt        «       t        j
                  ddt        «       t        j
                  ddt        «       |rt        j                  dt        «        |j                  |ddiŽ\  }}}	}
t        j                  d¬«      5  |rt        ||| «       |rJt        |||| «       t        |||||	| «       t        ||||| «       t        |||||
| «       t        ||| «       d d d «       t!        ||||| «       |rt#        ||||| «       d d d «       y # t        $ r | }d} Y �ŒLw xY w# 1 sw Y   ŒFxY w# 1 sw Y   y xY w)	Nrs   r¡   z9The integral is probably divergent, or slowly convergent.z#The maximum number of subdivisions.z The algorithm does not converge.ÚmomentsÚmvsk©Úall)r¢   r   r£   rÁ   rÂ   rÃ   r   Úsimplefilterr¤   Úerrstater   r	   r   r
   r   r   Úcheck_loc_scaler   )r‹   rŒ   Únormalization_okÚ	higher_okÚ	moment_okÚis_xfailingrÉ   rË   rÌ   ÚsÚks              r�   Útest_momentsr  O  sy  € ð+Üœ Ó)ˆô
 
×	 Ñ	 Ó	"ñ $6Ü×ÑØØGÜô	
ô
 	×ÑØØ1Üô	
ô
 	×ÑØØ.Üô	
ñ Ü×!Ñ! (Ô,>Ô?à!�V—\‘\ 3Ð7°Ñ7‰
ˆˆ1ˆa�ä�[‰[˜XÔ&ñ 		9ÙÜ# F¨C°Ô:áÜ! &¨#¨q°(Ô;Ü! &¨#¨q°!°Q¸ÔAÜ  ¨¨a°°HÔ=Ü! &¨#¨q°!°Q¸ÔAÜ! &¨#¨xÔ8÷		9ô 	˜  Q¨¨8Ô4áÜ˜  a¨¨HÔ5÷I$6ð $6øô	 ò +ØˆØ*‹ð+ú÷4		9ð 		9ú÷-$6ð $6ús6   ‚E ¦BE.ÃAE"Ä(E.ÅEÅEÅ"E+	Å'E.Å.E7zdist,shape_argsc                 ó  — | dv rt        j                  d«       | dv rt        rt        j                  d«       | dv }t        t        | «      }t        j                  d«      }t        j                  d«      }|j                  }g }ddg}t        |«      D ]P  }	|	d	z   fd
|	dz   z  z   }
|j                  ||	   t        j                  |
«      z  «       |j                  d|	d	z   «       ŒR |j                  ||g«       t        || |||d«       y )N)r!   r&   rø   rŸ   r    )r;   rX   ri   rc   rm   Ú	exponnormr.   rC   rR   r3   rI   r"   re   rq   Úsemicircularrk   rn   rt   )ru   r   ru   rv   rž   r   Úd)r„   r»   rº   r¢   r   r¤   ÚzerosÚonesr¼   ÚrangeÚappendÚinsertÚextendr   )ÚdistÚ
shape_argsÚ
shape_onlyÚdistfuncÚlocÚscaleÚnargsÚallargsÚbshaper  Úshps              r�   Útest_rvs_broadcastr'  ‚  s  € àÐ2Ñ2Ü�‰�JÔàÐ"Ñ"¥yä�‰Ð+Ô,ð ð Mð M€Jô
 ”u˜dÓ#€HÜ
�(‰(�1‹+€CÜ�G‰G�F‹O€EØ×Ñ€EØ€GØ�ˆV€Fä�5‹\ò  ˆØ�1‰uˆh˜˜q 1™u™Ñ%ˆØ�‰�z !‘}¤R§W¡W¨S£\Ñ1Ô2Ø�‰�a˜˜Q™Õð ð ‡N�N�C˜�<Ô ô ˜ $¨°¸ÀSÕIrè   zx,n,sf,cdf,pdf,rtol))gñhãˆµøô>é Êš;gÌç­$µÁÜ?g©m%Ÿá?gõ0ŠeD�á@g›+¡†›„ö<)g•Ö&è.!>r(  g×™õúÿÿï?gscl¢˜)D>g ^šRUU!@ç‚vIhÂ%,=)gü©ñÒMb@?r(  g_Hí'9$Ùç      ð?gƒL.ú'r)  c                 ó¦  — t         j                  }t        j                  |j	                  | |«      |j                  | |«      |j                  | |«      g«      }t        j                  |||g«      }t        j                  |||¬«       t        j                  |d   |d   z   d«       t        j                  |j                  ||«      g| gd¬«       y )N©Úrtolr   r   r*  ç:Œ0âŽyE>)r   r   r¤   ÚarrayÚsfr´   rµ   ÚnptÚassert_allcloseÚassert_equalÚisf)	rÐ   Únr0  r´   rµ   r-  ÚksÚvalsÚexpecteds	            r�   Útest_gh17775_regressionr9  ¸  s£   € ô$ 
�‰€BÜ�8‰8�R—U‘U˜1˜a“[ "§&¡&¨¨A£,°·±°q¸!³Ð=Ó>€DÜ�x‰x˜˜S #˜Ó'€HÜ×Ñ˜˜h¨TÕ2ä×Ñ�T˜!‘W˜t A™wÑ&¨Ô,ä×Ñ˜Ÿ™  A›˜¨!¨°4Ö8rè   c                  ó”  — t         j                  j                  d«      } t        j                  j                  t        j                  d«      d| ¬«      }t        j                  |«      }t        j                  t        j                  |dk7  «      d«       t        j                  j                  dt        j                  d«      | ¬«      }t        j                  |«      }t        j                  t        j                  |dk7  «      d«       t        j                  j                  t        j                  d«      t        j                  d«      | ¬«      }t        j                  |«      }t        j                  t        j                  |dk7  «      d«       t        j                  j                  t        j                  dgdgg«      t        j                  d«      | ¬«      }t        j                  |j                  «       «      }t        j                  t        j                  |dk7  «      d«       t        t        t        j                  j
                  ddgddggddgddggd«       t        t        t        j                   j
                  g d¢ddd«       t        t        t        j                   j
                  g d	¢g d
¢dgdggd«       y )Né{   r   r   )r!  r"  r“   r   z0All the values are equal, but they shouldn't be!)rt   ru   rv   r   )rt   rt   )r   r   r   r   )r   r   r   r   rt   )rv   )r¤   r¥   rí   r   Únormr§   r  Údiffr1  Úassert_r  r  r/  ÚravelÚassert_raisesÚ
ValueErrorrf   )rÊ   r7  r  s      r�   Útest_rvs_gh2069_regressionrB  Ô  sÒ  € ô �)‰)×
Ñ
 Ó
$€CÜ�:‰:�>‰>œbŸh™h q›k°Àˆ>ÓE€DÜ
�‰�‹€AÜ‡K�K”—‘�q˜A‘v“Ð RÔSÜ�:‰:�>‰>˜a¤r§w¡w¨q£zÀˆ>ÓD€DÜ
�‰�‹€AÜ‡K�K”—‘�q˜A‘v“Ð RÔSÜ�:‰:�>‰>œbŸh™h q›k´·±¸³È#ˆ>ÓN€DÜ
�‰�‹€AÜ‡K�K”—‘�q˜A‘v“Ð RÔSÜ�:‰:�>‰>œbŸh™h¨¨¨a¨S zÓ2¼"¿'¹'À!»*Ø'*ð ó ,€Dä
�‰�—
‘
“Ó€AÜ‡K�K”—‘�q˜A‘v“Ð RÔSä”*œeŸj™jŸn™n°°1¨v¸¸1°vÐ.>Ø�q�6˜A˜q˜6Ð" Aô'ä”*œeŸk™kŸo™oª|¸QÀÀ6ÔJÜ”*œeŸk™kŸo™oª|º\Ø�3˜˜�*˜dõ$rè   c                  ó   — t         j                  } t        j                  | j	                  ddt
        j                  «      d«       t        j                  | j                  dgdgt
        j                  g«      d«       t        j                  | j	                  dt
        j                   d«      d«       t        j                  | j                  dgt
        j                   gdg«      d«       t        j                  | j                  dgdgt
        j                  g«      d«       t        j                  | j	                  ddt
        j                  «      d«       t        j                  | j                  dgt
        j                   gdg«      d«       t        j                  | j	                  dt
        j                   d«      d«       t        j                  | j	                  dt
        j                   d«      d«       y )Nr   r   gú¦A¢—Øå?éÿÿÿÿg²|»ÐNÔ?)r   rA   r1  Úassert_almost_equalr´   r¤   ÚinfÚ_cdf)Útns    r�   Útest_nomodify_gh9900_regressionrI  ñ  s{  € ô 
�‰€Bô ×Ñ˜BŸF™F 1 a¬¯©Ó0Ø.ô0ä×Ñ˜BŸG™G Q C¨!¨¬r¯v©v¨hÓ7Ø.ô0ô ×Ñ˜BŸF™F 2¬¯© w°Ó2Ø/ô1ä×Ñ˜BŸG™G R D¬B¯F©F¨7¨)°a°SÓ9Ø/ô1ô ×Ñ˜BŸG™G Q C¨!¨¬r¯v©v¨hÓ7Ø.ô0ä×Ñ˜BŸF™F 1 a¬¯©Ó0Ø.ô0ô ×Ñ˜BŸG™G R D¬B¯F©F¨7¨)°a°SÓ9Ø/ô1ä×Ñ˜BŸF™F 1¤r§v¡v g¨qÓ1Øôä×Ñ˜BŸF™F 2¬¯© w°Ó2Ø/õ1rè   c            	      ó   — t        j                  g d¢«      } t        j                  g d¢«      }t        | |«      D ��cg c]&  \  }}t        j                  j                  d||«      ‘Œ( }}}t        j                  t        j                  j                  d| |«      |«       t        | |«      D ��cg c]&  \  }}t        j                  j                  d||«      ‘Œ( }}}t        j                  t        j                  j                  d| |«      |«       t        | |«      D ��cg c]&  \  }}t        j                  j                  |||«      ‘Œ( }}}t        j                  t        j                  j                  | | |«      |«       t        | |«      D ��cg c]&  \  }}t        j                  j                  |||«      ‘Œ( }}}t        j                  t        j                  j                  || |«      |«       y c c}}w c c}}w c c}}w c c}}w )N)r   rt   ru   rv   r   rw   )ry   é   r   é    r   é0   rx   r   )r¤   r/  Úzipr   r9   r´   r1  Úassert_array_almost_equal)r{   ÚbÚ_aÚ_bÚanss        r�   Ú test_broadcast_gh9990_regressionrT    s–  € ô 	�‰Ò#Ó$€AÜ
�‰Ò&Ó'€AÜ9<¸Q¸q»×
B©v¨r°2Œ5×Ñ×Ñ  2 rÕ*Ð
B€CÑ
BÜ×!Ñ!¤%×"2Ñ"2×"6Ñ"6°q¸!¸QÓ"?ÀÔEä9<¸Q¸q»×
B©v¨r°2Œ5×Ñ×Ñ  2 rÕ*Ð
B€CÑ
BÜ×!Ñ!¤%×"2Ñ"2×"6Ñ"6°q¸!¸QÓ"?ÀÔEä:=¸aÀ»(×
C±°°BŒ5×Ñ×Ñ  B¨Õ+Ð
C€CÑ
CÜ×!Ñ!¤%×"2Ñ"2×"6Ñ"6°q¸!¸QÓ"?ÀÔEä:=¸aÀ»(×
C±°°BŒ5×Ñ×Ñ  B¨Õ+Ð
C€CÑ
CÜ×!Ñ!¤%×"2Ñ"2×"6Ñ"6°q¸!¸QÓ"?ÀÕEùó Cùó Cùó Dùó Ds   ¾+G8Â0+G>Ä"+HÆ+H
c            	      óò   — t         j                  j                  t        j                  g d¢«      dt        j                  g d¢«      z
  dz  t        j
                  t        j                  g d¢«      d¬«       y )N)ç      @ç       @r*  r˜   )g      @rš   g      @rV  )r{   rP  r!  r"  )r   rA   r¶   r¤   r/  rF  rç   rè   r�   Ú test_broadcast_gh7933_regressionrX  +  sQ   € ä	‡O�O×ÑÜ
�‰’Ó!Ø”—‘š/Ó*Ñ*¨cÑ
1Ü
�&‰&Ü�H‰H’_Ó%Øð õ rè   c            	      óÔ  — t         j                  ddd…   } t         j                  t        j                  d«       t        j                  d«      f   }t        | |«      D ��cg c]4  \  }}t        j
                  j                  ||t         j                  «      ‘Œ6 }}}t        j
                  j                  | |t         j                  «      }t        j                  ||«       y c c}}w )Néþÿÿÿrt   y             @Y@é2   é3   )
r¤   Úr_r  rN  r   rA   rµ   rF  r1  rO  )rÐ   r{   Ú_xrQ  r8  rS  s         r�   Útest_gh2002_regressionr_  6  s£   € ô 	�‰ˆb��4ˆiÑ€AÜ
�‰Œr�w‰w�r‹{ˆlœBŸG™G B›KÐ'Ñ(€AÜBEÀaÈÃ)×L¹¸¸B”—‘×#Ñ# B¨¬B¯F©FÕ3ÐL€HÑLÜ
�/‰/×
Ñ
˜a ¤B§F¡FÓ
+€CÜ×!Ñ! # xÕ0ùó Ms   Á"9C$c                  ó|   — d} t         j                  j                  dt        j                  | g| dz   gg«      «       y )Ngö(\�Âõ@rœ   )r   r^   Úppfr¤   r/  )Úcs    r�   Útest_gh1320_regressionrc  @  s3   € à€AÜ	×Ñ×Ñ˜œbŸh™h¨¨¨a°#©g¨YÐ'7Ó8Õ9rè   c                  ó\  — g d¢} ddt        j                  d«      z  dz  z
  }ddt        j                  d«      z  dz  z   }t        t        t        j
                  «      t        j
                  �  | d¬«      \  }}t        j                  ||d¬	«       t        j                  ||z   |d¬	«       y )
N)r   r   r   r   r   çš™™™™™É?rt   ru   r   rÖ   ©rà   rv   )Údecimal)	r¤   ÚsqrtÚsuperÚtyper   ÚuniformÚfitr1  rE  )rÐ   r{   rP  r!  r"  s        r�   Útest_method_of_momentsrm  L  sŠ   € â€AØˆa”—‘˜“
‰l˜1‰nÑ€AØˆa”—‘˜“
‰l˜1‰nÑ€Aä”tœEŸM™MÓ*¬E¯M©MÑ>¸qÈÐ>ÓN�J€CˆÜ×Ñ˜C ¨AÕ.Ü×Ñ˜C ™I q°!Ö4rè   c                 óŒ   — t        j                  | «      rt        || «       t        j                  |«      rt        |||«       y y rä   )r¤   ÚisfiniteÚcheck_sample_meanÚcheck_sample_var)ÚpopmeanÚpopvarÚsamplerÊ   s       r�   r¨   r¨   W  s5   € Ü	‡{�{�7ÔÜ˜& 'Ô*Ü	‡{�{�6ÔÜ˜ ¨Õ-ð rè   c                 óR   — t        j                  | |«      j                  }|dkD  sJ ‚y )Nr•   )r   Úttest_1sampÚpvalue)rt  rr  Úprobs      r�   rp  rp  ^  s&   € ä×Ñ˜V WÓ-×4Ñ4€DØ�$Š;Ð‰;rè   c                 ó¢   — t        j                  | fd„ d|¬«      }|j                  }|j                  |j                  }}||cxk  r|k  sJ ‚ J ‚y )Nc                 ó(   — | j                  d|¬«      S )Nr   )ÚddofÚaxis)Úvar)rÐ   r|  s     r�   ú<lambda>z"check_sample_var.<locals>.<lambda>j  s   € ˜Ÿ™ 1¨4˜Ó0€ rè   g×£p=
×ï?)Úconfidence_levelrÊ   )r   Ú	bootstrapÚconfidence_intervalÚlowÚhigh)rt  rs  rÊ   ÚresÚconfr‚  rƒ  s          r�   rq  rq  d  sW   € ô �/‰/Ø	ˆ	Ù0ØØô	€Cð ×"Ñ"€DØ—‘˜$Ÿ)™)ˆ€CØ�&Ô ˜DÒ Ð Ñ Ð Ñ rè   c                 ó�   — g d¢}t        j                   | j                   | j                  |g|¢­Ž g|¢­Ž |t        |dz   ¬«       y )N)gü©ñÒMbP?rœ   g+‡ÙÎ÷ï?z - cdf-ppf roundtrip©rg  Úerr_msg)r1  rE  r´   ra  ÚDECIMAL)rÉ   rŒ   ÚmsgÚvaluess       r�   r©   r©   s  sF   € Ú €FÜ×Ñ˜J˜FŸJ™J z v§z¡z°&Ð'?¸3Ò'?ÐFÀ#ÒFØ"¬G¸SØ2ñ>3ö4rè   c                 ó�   — t        j                   | j                   | j                  g d¢g|¢­Ž g|¢­Ž g d¢t        |dz   ¬«       y )N©rõ   rœ   çÍÌÌÌÌÌì?z - sf-isf roundtripr‡  )r1  rE  r0  r4  r‰  ©rÉ   rŒ   rŠ  s      r�   rª   rª   z  sB   € Ü×Ñ˜I˜FŸI™I j f§j¡j²Ð&GÀ3Ò&GÐNÈ#ÒNÚ+´WÀcØ1ñG2ö3rè   c                 ó–   — t        j                   | j                  ddgg|¢­Ž d | j                  ddgg|¢­Ž z
  t        |dz   ¬«       y )Nrõ   rŽ  r*  z - cdf-sf relationshipr‡  )r1  rE  r´   r0  r‰  r�  s      r�   r«   r«   €  sO   € Ü×Ñ˜J˜FŸJ™J¨¨S zÐ8°CÒ8Ø ) &§)¡)¨S°#¨JÐ"=¸Ò"=Ñ=Ü$+°SØ4ñ65ö6rè   c                 ó¼   — t        j                  ddg«      }t        j                   | j                  |g|¢­Ž  | j
                  d|z
  g|¢­Ž t        |dz   ¬«       y )Nrõ   rŽ  r   z - ppf-isf relationshipr‡  )r¤   r/  r1  rE  r4  ra  r‰  )rÉ   rŒ   rŠ  Úps       r�   r¬   r¬   ‡  sW   € Ü
�‰�#�s�Ó€AÜ×Ñ˜J˜FŸJ™J qÐ/¨3Ò/°°·±¸A¸a¹CÐ1FÀ#Ò1FÜ$+°SØ5ñ66ö7rè   c                 óB  —  | j                   dg|¢­Ž }d} | j                  |g|¢­Ž }|dk  s|dkD  r|dz   } | j                  |g|¢­Ž } | j                  ||z   g|¢­Ž  | j                  ||z
  g|¢­Ž z
  |z  dz  }|dz  }t        j                  ||t
        |¬«       y )	Nrœ   g�íµ ÷Æ°>g-Cëâ6?ç     ˆÃ@rõ   rW  z - cdf-pdf relationshipr‡  )ra  rµ   r´   r1  rE  r‰  )rÉ   rŒ   rŠ  ÚmedianÚepsÚpdfvÚcdfdiffs          r�   r­   r­   Ž  sÄ   € àˆV�Z‰Z˜Ð"˜cÒ"€FØ
€CØˆ6�:‰:�fÐ#˜sÒ#€DØˆtŠ˜ šð ˜#‘ˆØˆv�z‰z˜&Ð' 3Ò'ˆØˆv�z‰z˜& 3™,Ð-¨Ò-Øˆv�z‰z˜& 3™,Ð-¨Ò-ñ.Ø/2ñ3Ø36ñ7€Gð Ð$Ñ$€CÜ×Ñ˜D '´7ÀCÖHrè   c                 ó¢  — t        j                  g d¢«      } | j                  |g|¢­Ž }|t        j                  |«         } | j                  |g|¢­Ž } | j
                  |g|¢­Ž }||dk7  t        j                  |«      z     }|t        j                  |«         }|dz  }t        j                  t        j                  |«      |d|¬«       y )N)re  r™   çš™™™™™Ù?rœ   ç333333ã?çffffffæ?çš™™™™™é?r   ú - logpdf-log(pdf) relationshiprx   r‡  ©	r¤   r/  ra  ro  rµ   r¶   r1  rE  Úlog©rÉ   ÚargsrŠ  Úpointsr7  rµ   r¶   s          r�   r®   r®      s¹   € ä�X‰XÒ9Ó:€FØˆ6�:‰:�fÐ$˜tÒ$€DØ”—‘˜DÓ!Ñ"€DØ
ˆ&�*‰*�TÐ
!˜DÒ
!€CØˆV�]‰]˜4Ð' $Ò'€FØ
ˆs�a‰xœ2Ÿ;™; sÓ+Ñ+Ñ
,€CØ”B—K‘K Ó'Ñ(€FØÐ,Ñ,€CÜ×ÑœBŸF™F 3›K¨¸ÀCÖHrè   c                 ó¢  — t        j                  ddg«      } | j                  |g|¢­Ž }|t        j                  |«         } | j                  |g|¢­Ž } | j
                  |g|¢­Ž }||dk7  t        j                  |«      z     }|t        j                  |«         }|dz  }t        j                  t        j                  |«      |d|¬«       y )Nr   r   rž  rx   r‡  rŸ  r¡  s          r�   r¯   r¯   ­  s¼   € ä�X‰X�q˜!�fÓ€FØˆ6�:‰:�fÐ$˜tÒ$€DØ”—‘˜DÓ!Ñ"€DØ
ˆ&�*‰*�TÐ
!˜DÒ
!€CØˆV�]‰]˜4Ð' $Ò'€FØ
ˆs�a‰xœ2Ÿ;™; sÓ+Ñ+Ñ
,€CØ”B—K‘K Ó'Ñ(€FØÐ,Ñ,€CÜ×ÑœBŸF™F 3›K¨¸ÀCÖHrè   c                 óv  — t        j                  g d¢«      } | j                  |g|¢­Ž }|t        j                  |«         } | j                  |g|¢­Ž } | j
                  |g|¢­Ž }||dk7     }|t        j                  |«         }|dz  }t        j                  t        j                  |«      |d|¬«       y )N)	ç        re  r™   rš  rœ   r›  rœ  r�  r*  r   z - logsf-log(sf) relationshiprx   r‡  )	r¤   r/  ra  ro  r0  r¸   r1  rE  r   )rÉ   r¢  rŠ  r£  r7  r0  r¸   s          r�   r±   r±   º  sª   € ä�X‰XÒCÓD€FØˆ6�:‰:�fÐ$˜tÒ$€DØ”—‘˜DÓ!Ñ"€DØ	ˆ�‰�4Ð	˜$Ò	€BØˆF�L‰L˜Ð% Ò%€EØ	ˆB�!‰G‰€BØ”"—+‘+˜eÓ$Ñ%€EØÐ*Ñ*€CÜ×ÑœBŸF™F 2›J¨°qÀ#ÖFrè   c                 óv  — t        j                  g d¢«      } | j                  |g|¢­Ž }|t        j                  |«         } | j                  |g|¢­Ž } | j
                  |g|¢­Ž }||dk7     }|t        j                  |«         }|dz  }t        j                  t        j                  |«      |d|¬«       y )N)	r   re  r™   rš  rœ   r›  rœ  r�  r*  r   z - logcdf-log(cdf) relationshiprx   r‡  )	r¤   r/  ra  ro  r´   r·   r1  rE  r   )rÉ   r¢  rŠ  r£  r7  r´   r·   s          r�   r°   r°   Ç  sª   € ä�X‰XÒAÓB€FØˆ6�:‰:�fÐ$˜tÒ$€DØ”—‘˜DÓ!Ñ"€DØ
ˆ&�*‰*�TÐ
!˜DÒ
!€CØˆV�]‰]˜4Ð' $Ò'€FØ
ˆc�Q‰h‰-€CØ”B—K‘K Ó'Ñ(€FØÐ,Ñ,€CÜ×ÑœBŸF™F 3›K¨¸ÀCÖHrè   c                 óü   — d}g |z  }|r&|D �cg c]  }t        j                  |g|z  «      ‘Œ }} | j                  dg|¢­Ž } | j                  dg|¢­Ž }|dz  }t        j                  ||g|z  d|¬«       y c c}w )Nr   rœ   z - ppf multiplerx   r‡  )r¤   r/  ra  r1  rE  )rÉ   rŒ   rŠ  Únum_repeatsr¢  Ú_r•  Úmedianss           r�   r²   r²   Ô  s�   € à€KØ�Ñ€DÙ
Ø58Ö9°”—‘˜!˜˜{Ñ*Õ+Ð9ˆÐ9àˆV�Z‰Z˜Ð"˜cÒ"€FØˆf�j‰j˜Ð$˜tÒ$€GØÐÑ€CÜ×Ñ˜G f X°Ñ%;ÀQÐPSÖTùò :s   Ž A9c                 ó$  — t        j                  || |d¬«      \  }}||k  rot        j                  | | |d¬«      \  }}t        j                  ||kD  dt	        |«      z   dz   t	        |«      z   dz   t	        |«      z   dz   t	        |«      z   «       y y )Niè  )r¢  ÚNzD = z	; pval = z
; alpha = z
args = )r   Úkstestr1  r>  Ústr)r  r¢  rM   r§   ÚDÚpvals         r�   r³   r³   á  s–   € ô �l‰l˜3 ¨4°4Ô8�G€A€tØˆuŠô —,‘,˜t T°¸Ô=‰ˆˆ4Ü�‰�D˜5‘L &¬3¨q«6¡/°KÑ"?Ä#ÀdÃ)Ñ"KØ ñ#!Ü#& u£:ñ#.Ø0;ñ#<Ü>AÀ$»iñ#Hõ 	Ið 	rè   c                 ód   — t        j                   | j                  |Ž  | j                  |Ž «       y rä   )r1  r3  Ú
vecentropyr¿   )rÉ   r¢  s     r�   r½   r½   ô  s+   € Ü×ÑÐ&�V×&Ñ&¨Ð-¨¨v¯©ÀÐ/EÕFrè   c                 óü   — t        j                  ddg«      t        j                  ddg«      }} | j                  |||dœŽ\  }}t        j                  ||z  |z   |«       t        j                  ||z  |z  |«       y )Nç      $@g      4@©r!  r"  )r¤   r/  r   r1  r2  )	rÉ   rŒ   rË   rÌ   rŠ  r!  r"  ÚmtÚvts	            r�   r  r  ø  so   € ô —‘˜4 ˜,Ó'¬¯©°4¸°,Ó)?ˆ€CØˆV�\‰\˜3 C¨uÒ5�F€BˆÜ×Ñ˜˜%™ #™ rÔ*Ü×Ñ˜˜%™ ™ rÕ*rè   c                 óÔ   —  | j                   t        j                  g d¢«      g|¢­Ž }t        j                  t        j
                  t        j                  |«      «       |dz   «       y )Nr�  zppf private is nan)Ú_ppfr¤   r/  r1  r>  ÚanyÚisnan)rÉ   rŒ   rŠ  Úppfss       r�   rÇ   rÇ     sH   € àˆ6�;‰;”r—x‘x¢Ó0Ð7°3Ò7€DÜ‡K�K”B—F‘Fœ2Ÿ8™8 D›>Ó*Ð*¨CÐ2FÑ,FÕGrè   c                 óÖ   — d\  }} | j                   |Ž } | j                   |||dœŽ}t        j                  t        j                  |«      |z  |z   t        j                  |«      «       y )N)r   rt   r¶  )Úsupportr1  rE  r¤   r/  )rÉ   r¢  r!  r"  ÚsuppÚsupp_loc_scales         r�   rÅ   rÅ     s]   € Ø�J€CˆØˆ6�>‰>˜4Ð €DØ#�V—^‘^ T¨s¸%Ò@€NÜ×ÑœBŸH™H T›N¨5Ñ0°3Ñ6ÜŸH™H ^Ó4õ6rè   c                 ó  — t        j                  d¬«      5  t        j                  «       5  t        j                  dt
        d¬«       t        j                  dt
        d¬«       | j                  ||¬«      }| j                  |d|¬«      }d d d «       d d d «       t        j                  t        «      d	t        |«      z   k(  «       t        j                  t        «      d	t        |«      z   k(  «       y # 1 sw Y   ŒlxY w# 1 sw Y   ŒpxY w)
Nr¡   r  ú!The shape parameter of the erlang©ÚcategoryÚmessagezfloating point number truncatedrf  Úpowell)Ú	optimizerrà   rt   ©
r¤   r
  rÁ   rÂ   rÃ   rÄ   rl  r1  r>  rå   )rÉ   rŒ   r§   rà   r7  Úvals2s         r�   rï   rï     sØ   € Ü	�‰˜Ô	"ñ C¤H×$;Ñ$;Ó$=ñ CÜ×Ñ ´>Ø>õ	@ä×Ñ ´>Ø<õ	>à�z‰z˜# fˆzÓ-ˆØ—
‘
˜3¨(¸6�
ÓBˆ÷C÷ Cô ‡K�K”�D“	˜Qœs 3›x™ZÑ'Ô(Ü‡K�K”�E“
˜a¤ C£™jÑ(Õ)÷Cð Cú÷ Cð Cús#   —D¬A C7ÂDÃ7D 	Ã<DÄDc           	      óô  — t        j                  d¬«      5  t        j                  «       5  t        j                  dt
        d¬«       | j                  |d|¬«      }| j                  |d|¬«      }t        j                  t        |«      d	t        |«      z   k(  «       t        j                  |d
   dk(  «       t        j                  |d   dk(  «       t        j                  t        |«      d	t        |«      z   k(  «       t        |«      dkD  rb| j                  ||d   |¬«      }t        j                  t        |«      d	t        |«      z   k(  «       t        j                  |d   |d   k(  «       t        |«      dkD  rb| j                  ||d   |¬«      }t        j                  t        |«      d	t        |«      z   k(  «       t        j                  |d   |d   k(  «       t        |«      d	kD  rb| j                  ||d	   |¬«      }t        j                  t        |«      d	t        |«      z   k(  «       t        j                  |d	   |d	   k(  «       d d d «       d d d «       y # 1 sw Y   ŒxY w# 1 sw Y   y xY w)Nr¡   r  rÃ  rÄ  r   )Úflocrà   r   )Úfscalerà   rt   rZ  rD  )Úf0rà   )Úf1rà   )Úf2rà   rÉ  )	rÉ   rŒ   r§   rà   r7  rÊ  Úvals3Úvals4Úvals5s	            r�   rî   rî     sð  € Ü	�‰˜Ô	"ñ ,¤H×$;Ñ$;Ó$=ñ ,Ü×Ñ ´>Ø>õ	@ð �z‰z˜# A¨fˆzÓ5ˆØ—
‘
˜3 q°�
Ó8ˆÜ�‰”C˜“I ¤3 s£8¡Ñ+Ô,Ü�‰�D˜‘H ‘MÔ"Ü�‰�E˜"‘I ‘NÔ#Ü�‰”C˜“J !¤C¨£H¡*Ñ,Ô-Üˆs‹8�aŠ<Ø—J‘J˜s s¨1¡v°f�JÓ=ˆEÜ�K‰Kœ˜E›
 a¬¨C«¡jÑ0Ô1Ü�K‰K˜˜a™ C¨¡FÑ*Ô+Üˆs‹8�aŠ<Ø—J‘J˜s s¨1¡v°f�JÓ=ˆEÜ�K‰Kœ˜E›
 a¬¨C«¡jÑ0Ô1Ü�K‰K˜˜a™ C¨¡FÑ*Ô+Üˆs‹8�aŠ<Ø—J‘J˜s s¨1¡v°f�JÓ=ˆEÜ�K‰Kœ˜E›
 a¬¨C«¡jÑ0Ô1Ü�K‰K˜˜a™ C¨¡FÑ*Ô+÷+,÷ ,÷ ,ñ ,ú÷ ,ð ,ús#   —I.¬H%I"ÉI.É"I+	É'I.É.I7c               #   óª   K  — t         D ]F  \  } }| t        v r3t        j                  | |t        j                  j
                  ¬«      –— ŒA| |f–— ŒH y ­w)Nr€   )r   Úslow_with_listsr„   r…   r†   r‡   rŠ   s     r�   Úcases_test_methods_with_listsrÖ  5  sH   è ø€ Ü!ò  ‰ˆ�#Ø”Ñ&Ü—,‘,˜x¨´F·K±K×4DÑ4DÔEÓEà˜C�-Óñ	 ùs   ‚AArà   )rµ   r¶   r´   r·   r0  r¸   ra  r4  zdistname, argsc           	      óN  — t        t        |«      }t        || «      }|dk(  r| j                  d«      rddg}nddg}|D �cg c]  }|gdz  ‘Œ
 }}ddg}dd	g}	 ||g|¢­||	d
œŽ}
t        j                  |
t        |g|¢|‘|	‘­Ž D �cg c]  } ||Ž ‘Œ	 c}dd¬«       y c c}w c c}w )Nr�   r   r˜   rt   rõ   re  r   r   g)\�Âõ(ð?r¶  g›+¡†›„=r)  )r-  Úatol)r¢   r   Ú
startswithr1  r2  rN  )rà   r‹   r¢  r  rG   rÐ   r{   Úshape2r!  r"  ÚresultrÌ   s               r�   Útest_methods_with_listsrÜ  =  sÊ   € ô ”5˜(Ó#€DÜ��fÓ€AØ�<Ò F×$5Ñ$5°eÔ$<Ø�!ˆH‰à�#ˆJˆà!Ö"˜ˆqˆc�!‹eÐ"€FÐ"Øˆcˆ(€CØ�ˆI€EÙˆqÐ0�6Ñ0˜s¨%Ò0€FÜ×Ñ˜Ü(+¨AÐ(C°Ð(C¸Ð(C¸UÒ(CÖD 1™˜AšÒDØ"¨ö0ùò	 #ùò
 Es   Á BÂB"
c                  óÎ   — t         j                  j                  ddd«      } t        | t        «      sJ ‚t         j
                  j                  dd«      }t        |t        «      sJ ‚y )Nr   r   rv   ry   )r   rJ   ÚmomentÚ
isinstanceÚfloatrK   )Úvals0Úvals1s     r�   Ú(test_burr_fisk_moment_gh13234_regressionrã  S  sP   € Ü�J‰J×Ñ˜a  AÓ&€EÜ�eœUÔ#Ð#Ð#ä�J‰J×Ñ˜a Ó#€EÜ�eœUÔ#Ð#Ñ#rè   c            
      ó  — t         j                  j                  dt        j                  g d¢«      d¬«      } t        j                  g d¢«      }t        j                  | |«       t         j                  j                  dt        j                  g d¢«      d¬«      }t        j                  t        j                  t        j                  t        j                  g«      }t        j                  ||«       t         j                  j                  dt        j                  g d¢«      g d¢¬«      }t        j                  t        j                  dt        j                  g«      }t        j                  ||«       t         j                  j                  dd	d
¬«      }t        j                  }t        j                  ||«       t        ||j                  «      sJ ‚t         j                  j                  dg d¢g d¢¬«      }t        j                  dt        j                  t        j                  g«      }	t        j                  ||	«       t         j                  j                  dg d¢g d¢¬«      }
t        j                  dt        j                  dg«      }t        j                  |
|«       t         j                  j                  dg d¢g d¢¬«      }t        j                  t        j                  t        j                  t        j                  g«      }t        j                  ||«       t         j                  j                  ddd	d	¬«      }t        j                  }t        j                  ||«       t        ||j                  «      sJ ‚t         j                  j                  dg d¢d	d	¬«      }t        j                  t        j                  t        j                  t        j                  g«      }t        j                  ||«       t         j                  j                  dg d¢g d¢g d¢¬«      }t        j                  dt        j                  t        j                  g«      }t        j                  ||d¬«       t         j                  j                  dddgddg«      }t        j                  ddg«      }t        j                  ||d¬«       dd	ddt        j                  g}dd	ddt        j                  g}dd	t        j                  d«      g}d d	ddt        j                  g}t        j                  |«      j                  d!«      }t        j                  |«      j                  d"«      }t        j                  |«      j                  d#«      }t        j                  |«      }t         j                  j                  d||||¬$«      }t        j                   ||||«      \  }}}}t        j"                  |«      D ]z  }t        j$                  d%d%¬&«      5  |d	   }t         j                  j                  d||   ||   ||   ||   ¬$«      }t        j&                  j                  ||   |«       d d d «       Œ| y # 1 sw Y   Œ‡xY w)'Nr   ©r   rt   ru   ©Úorderr!  r"  ©r*  rW  rV  rD  )éýÿÿÿr   r   rW  rt   r   éüÿÿÿ)r   r   rt   )ru   rê  éûÿÿÿrµ  )r   r   r   )rš   rZ  g      Y@g      9@r”  )g      ÀrZ  g      YÀ©rç  Údfr!  r"  )r*  r¦  rW  )r*  g      Àr¦  g ï²™"Ä@r.  r,  r   r*  g      :@g      Š@g‚vIhÂ%<=gš™™™™™ñ¿gš™™™™™@gÍÌÌÌÌÌ À)rD  r   r   r   )rD  r   r   )rD  r   )rç  r{   rP  r!  r"  r¡   )ÚinvalidÚdivide)r   r<  rÞ  r¤   r/  r1  r3  Únanrß  r¾   rd   r2  Úpirh  Úreshaper:   Úbroadcast_arraysÚndenumerater
  Útesting)rá  Ú	expected0râ  Ú	expected1rÊ  Ú	expected2rÑ  Ú	expected3rÒ  Ú	expected4rÓ  Ú	expected5Úvals6Ú	expected6Úvals7Ú	expected7Úvals8Ú	expected8Úvals9Ú	expected9Úvals10Ú
expected10r{   rP  r!  r"  Úvals11Úir8  s                                r�   Ú*test_moments_with_array_gh12192_regressionr  [  sÐ  € ä�J‰J×Ñ A¬2¯8©8²IÓ+>ÀaÐÓH€EÜ—‘šÓ&€IÜ×Ñ�U˜IÔ&ô �J‰J×Ñ A¬2¯8©8²IÓ+>ÀbÐÓI€EÜ—‘œ"Ÿ&™&¤"§&¡&¬"¯&©&Ð1Ó2€IÜ×Ñ�U˜IÔ&ô �J‰J×Ñ A¬2¯8©8²IÓ+>Ú$.ð ó 0€Eä—‘œ"Ÿ&™& "¤b§f¡fÐ-Ó.€IÜ×Ñ�U˜IÔ&ô �J‰J×Ñ A¨1°BÐÓ7€EÜ—‘€IÜ×Ñ�U˜IÔ&Ü�e˜Y×0Ñ0Ô1Ð1Ð1ô �J‰J×Ñ Aª9ºKÐÓH€EÜ—‘˜#œrŸv™v¤r§v¡vÐ.Ó/€IÜ×Ñ�U˜IÔ&ô �J‰J×Ñ Aª9ºNÐÓK€EÜ—‘˜#œrŸv™v vÐ.Ó/€IÜ×Ñ�U˜IÔ&ô �J‰J×Ñ Aª9Ò<LÐÓM€EÜ—‘œ"Ÿ&™&¤"§&¡&¬"¯&©&Ð1Ó2€IÜ×Ñ�U˜IÔ&ô �I‰I×Ñ 1¨°¸ÐÓ;€EÜ—‘€IÜ×Ñ�U˜IÔ&Ü�e˜Y×0Ñ0Ô1Ð1Ð1ô �I‰I×Ñ 1ª¸ÀÐÓC€EÜ—‘œ"Ÿ&™&¤"§&¡&¬"¯&©&Ð1Ó2€IÜ×Ñ�U˜IÔ&ô �I‰I×Ñ 1ªºÚ#0ð ó 2€Eä—‘˜*¤b§f¡f¬b¯f©fÐ5Ó6€IÜ×Ñ˜˜y¨tÕ4ô �Z‰Z×Ñ˜q 2 r (¨R°¨HÓ5€FÜ—‘˜3 ˜+Ó&€JÜ×Ñ˜ 
°Õ7ð 
ˆq�!�Sœ"Ÿ%™%Ð €AØ	ˆq�!�Sœ"Ÿ%™%Ð €AØ�”B—G‘G˜A“JÐ
€CØ�1�a˜œbŸe™eÐ$€Eä
�‰�‹×Ñ˜MÓ*€AÜ
�‰�‹×Ñ˜JÓ'€AÜ
�(‰(�3‹-×
Ñ
 Ó
(€CÜ�H‰H�U‹O€Eä�Z‰Z×Ñ Q¨!¨q°cÀÐÓG€Fä×*Ñ*¨1¨a°°eÓ<Ñ€A€qˆ#ˆuä�^‰^˜AÓò 9ˆÜ�[‰[ °(Ô;ñ 	9Ø�!‘ˆAä—z‘z×(Ñ(¨q°A°a±D¸A¸a¹DØ-0°©V¸5À¹8ð )ó EˆHä�J‰J×#Ñ# F¨1¡I¨xÔ8÷	9ð 	9ñ9÷	9ð 	9ús   ØAY:Ù:Z	c                  ó¨  — t         j                  j                  dt        j                  g d¢«      dgg¬«      } t        j                  g d¢g«      }t        j                  | |«       | j                  |j                  k(  sJ ‚t         j                  j                  dt        j                  dgdgdgg«      g d¢¬«      }t        j                  g d¢g d¢g d	¢g«      }t        j                  ||«       |j                  |j                  k(  sJ ‚t         j                  j                  dg d¢d
d¬«      }t        j                  g d¢«      }t        j                  ||d¬«       |j                  |j                  k(  sJ ‚t         j                  j                  ddgdgdggg d¢g d¢¬«      }t        j                  t        j                  t        j                  dgt        j                  t        j                  dgt        j                  t        j                  dgg«      }t        j                  ||d¬«       |j                  |j                  k(  sJ ‚y )Nr   rå  ræ  rè  rt   ru   )r*  r*  r*  )rW  rW  rW  )rV  rV  rV  r¦  r*  rì  )g Þe3Eˆé?g>¡® “ô?g Þe3Eˆù?r.  r,  rW  rV  )r¦  r*  rW  )g      ð¿r¦  rV  g@3Fó“@gw,×W.
@g€fŒæ3&@)r   r<  rÞ  r¤   r/  r1  r3  Úshaperd   r2  rð  )rá  rö  râ  r÷  rÊ  rø  rÑ  rù  s           r�   Ú/test_broadcasting_in_moments_gh12192_regressionr  ¯  sÅ  € Ü�J‰J×Ñ A¬2¯8©8²IÓ+>ÈÀsÀeÐÓL€EÜ—‘š,˜Ó(€IÜ×Ñ�U˜IÔ&Ø�;‰;˜)Ÿ/™/Ò)Ð)Ð)ä�J‰J×Ñ A¬2¯8©8°a°S¸1¸#À¸s°OÓ+DÚ$-ð ó /€Eä—‘š,ª²lÐCÓD€IÜ×Ñ�U˜IÔ&Ø�;‰;˜)Ÿ/™/Ò)Ð)Ð)ä�I‰I×Ñ 1ª¸2ÀRÐÓH€EÜ—‘Ò=Ó>€IÜ×Ñ˜˜y¨tÕ4Ø�;‰;˜)Ÿ/™/Ò)Ð)Ð)ä�I‰I×Ñ 1¨2¨$°°°r°dÐ);ÂÚ#0ð ó 2€Eä—‘œ2Ÿ6™6¤2§6¡6¨:Ð6ÜŸ6™6¤2§6¡6¨:Ð6ÜŸ6™6¤2§6¡6¨:Ð6ð8ó 9€Iô ×Ñ˜˜y¨tÕ4Ø�;‰;˜)Ÿ/™/Ò)Ð)Ñ)rè   c                  ó^  — g d¢} d}t        j                  |D ��cg c]1  }| D �cg c]#  }t        j                  j                  ||¬«      ‘Œ% c}‘Œ3 c}}«      }t        j                  t        j                  j                  | |¬«      «      }t	        j
                  ||«       y c c}w c c}}w )N)rœ   r˜   ç      @ç      @ç      @r  ©r  )r¤   r/  r   rQ   r1  r2  )Úshapesr  rÞ  r
  r„  Úres2s         r�   Útest_kappa3_array_gh13582r  É  s“   € ò '€FØ€GÜ
�(‰(Ø6=÷?Ø,2 ö(Øô —\‘\×'Ñ'¨°vÐ'Õ>ô (ó ?ó @€Cä�8‰8”E—L‘L×&Ñ& v°wÐ&Ó?Ó@€DÜ×Ñ˜˜TÕ"ùò(ùó ?s   ›	B)
¤(B$ÁB)
Â$B)
c                  ó–  — t        j                  g d¢«      } t        j                  g d¢«      }d}t        j                  |D ��cg c]A  }t        d«      D �cg c]*  }t        j                  j                  | |   ||   |¬«      ‘Œ, c}‘ŒC c}}«      }t        j                  t        j                  j                  | ||¬«      «      }t        j                  ||«       t        j                  g d¢«      } t        j                  g d¢«      }t        j                  |D ��cg c]A  }t        d«      D �cg c]*  }t        j                  j                  | |   ||   |¬«      ‘Œ, c}‘ŒC c}}«      }t        j                  t        j                  j                  | ||¬«      «      }t        j                  ||«       t        j                  g d	¢«      } t        j                  g d
¢«      d d …d f   }t        j                  t        j                  j                  | ||¬«      «      }|j                  dk(  sJ ‚y c c}w c c}}w c c}w c c}}w )N)r—   r  r  r  ré  )r—   r   g      ø¿r   r  r  r   r  )rD  ç      Ð¿r  r   rD  r   )r   r   rœ   gUUUUUUÕ¿rD  r   rw   )rD  r—   r   )rD  r—   r   r   )rv   rv   ru   )r¤   r/  r  r   r   r1  r2  r
  )Úhr  r  rÞ  r  r„  r  s          r�   Útest_kappa4_array_gh13582r  Ô  sË  € ä
�‰Ò*Ó+€AÜ
�‰Ò(Ó)€AØ€GÜ
�(‰(Ø4;÷=Ø*0œE !›Hö&Øô —\‘\×'Ñ'¨¨!©¨a°©d¸FÐ'ÕCô &ó =ó >€Cä�8‰8”E—L‘L×&Ñ& q¨!°WÐ&Ó=Ó>€DÜ×Ñ˜˜TÔ"ô 	�‰Ò+Ó,€AÜ
�‰Ò)Ó*€AÜ
�(‰(Ø4;÷=Ø*0œE !›Hö&Øô —\‘\×'Ñ'¨¨!©¨a°©d¸FÐ'ÕCô &ó =ó >€Cä�8‰8”E—L‘L×&Ñ& q¨!°WÐ&Ó=Ó>€DÜ×Ñ˜˜TÔ"ô 	�‰’Ó€AÜ
�‰Ò!Ó"¢1 d 7Ñ+€AÜ�8‰8”E—L‘L×&Ñ& q¨!°WÐ&Ó=Ó>€DØ�:‰:˜Ò"Ð"Ñ"ùò#&ùó =ùò&ùó =s0   ÁH:
Á/H5ÂH:
Ä I
Ä2/I Å!I
È5H:
É I
c                 óî  — d}t        j                  t        |¬«      5  t        j                  «       j
                   d d d «       t        j                  t        |¬«      5  t        j                  «       j                   d d d «       | j                  t        j                  ddd¬«       t        j                  «       }t        |t        «      sJ ‚t        |d«      rJ ‚y # 1 sw Y   Œ£xY w# 1 sw Y   ŒmxY w)Nz.'rv_continuous_frozen' object has no attribute)ÚmatchÚpmfÚherringF)Úraising)r„   r   ÚAttributeErrorr   r<  r  ÚlogpmfÚsetattrrß  r   Úhasattr)ÚmonkeypatchrÆ  Úfrozen_norms      r�   Útest_frozen_attributesr#  í  s·   € ð ?€GÜ	�‰”~¨WÔ	5ñ Ü�
‰
‹×Ò÷ä	�‰”~¨WÔ	5ñ Ü�
‰
‹×Ò÷à×ÑœŸ
™
 E¨9¸eÐÔDÜ—*‘*“,€KÜ�kÔ#7Ô8Ð8Ð8Ü�{ EÔ*Ð*Ð*Ð*÷ð ú÷ð ús   žCÁ C+ÃC(Ã+C4c                  ó¼  — t         j                  j                  d«      } t         j                   d}}t	        j
                  t        j                  j                  ||«      t        j                  j                  |«      «       | j                  d¬«      | j                  d¬«      }}| j                  d¬«      dk  }d||<   ||   }t        j                  j                  ||«      }t	        j
                  ||   t        j                  j                  |«      «       t	        j
                  ||    t        j                  j                  ||    ||    «      «       y )Nr   )ru   ru   )r’   rœ   )
r¤   r¥   r¦   rF  r1  r3  r   rq   rµ   r<  )rÊ   rÐ   r{   ÚmaskÚx_normr„  s         r�   Útest_skewnorm_pdf_gh16038r'  û  s  € Ü
�)‰)×
Ñ
 Ó
"€CÜ�F‰Fˆ7�A€q€AÜ×Ñ”U—^‘^×'Ñ'¨¨1Ó-¬u¯z©z¯~©~¸aÓ/@ÔAØ�:‰:˜6ˆ:Ó" C§J¡J°F JÓ$;€q€AØ�:‰:˜6ˆ:Ó" SÑ(€DØ€A€d�GØˆt‰W€FÜ
�.‰.×
Ñ
˜Q Ó
"€CÜ×Ñ�S˜‘Y¤§
¡
§¡¨vÓ 6Ô7Ü×Ñ�S˜$˜‘Z¤§¡×!3Ñ!3°A°t°e±H¸aÀÀ¹hÓ!GÕHrè   r§   rµ   r¶   r´   r·   r0  r¸   ra  r4  rÞ  ÚentropyÚexpectr•  ÚmeanÚstdr}  Úintervalgffffffî?r¿  r   ÚmvÚcasec                 ó  — | \  }}t        t        j                  «       |«      } ||Ž }| t        v rt	        |t
        j                  «      sJ ‚y t	        |d   t
        j                  «      sJ ‚t	        |d   t
        j                  «      sJ ‚y )Nr   r   )r¢   r   r<  Ú
scalar_outrß  r¤   Únumber)r.  Úmethod_namer¢  rà   r„  s        r�   Útest_scalar_for_scalarr3    su   € ð Ñ€K�Ü”U—Z‘Z“\ ;Ó/€FÙ
�$ˆ-€CØŒzÑÜ˜#œrŸy™yÔ)Ð)Ñ)ä˜#˜a™&¤"§)¡)Ô,Ð,Ð,Ü˜#˜a™&¤"§)¡)Ô,Ð,Ñ,rè   c                  óü  — t         j                  j                  g d¢«      } t        | d   t        j
                  «      sJ ‚t        | d   t        j
                  «      sJ ‚t         j                  j                  g d¢«      } t        | d   t        j
                  «      sJ ‚t        | d   t        j
                  «      sJ ‚t         j                  j                  dg d¢«      } t        | t        j
                  «      sJ ‚y )Nrå  r   r   r–   )r   r<  rl  rß  r¤   r1  Úfit_loc_scaleÚnnlf)r„  s    r�   Útest_scalar_for_scalar2r7    s°   € ä
�*‰*�.‰.šÓ
#€CÜ�c˜!‘fœbŸi™iÔ(Ð(Ð(Ü�c˜!‘fœbŸi™iÔ(Ð(Ð(Ü
�*‰*×
"Ñ
"¢9Ó
-€CÜ�c˜!‘fœbŸi™iÔ(Ð(Ð(Ü�c˜!‘fœbŸi™iÔ(Ð(Ð(Ü
�*‰*�/‰/˜&¢)Ó
,€CÜ�cœ2Ÿ9™9Ô%Ð%Ñ%rè   rç   ){ÚsysrÁ   Únumpyr¤   Únumpy.testingrõ  r1  r„   r   r@  Úscipy.integrater   Ú	itertoolsÚscipyr   Úcommon_testsr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Úscipy.stats._distr_paramsr   Ú!scipy.stats._distn_infrastructurer   r‰  Úmaxsizerº   rˆ   rƒ   rú   r×   rØ   rÙ   rÚ   rÛ   rÜ   rÝ   rÞ   rÆ   rÕ  r‚   Úcase1Úcase2Úproductr.  r~   Ú	histogramÚ_histÚrv_histogramÚ_rv_histr  ÚtuplerŽ   r†   ÚparametrizerÑ   râ   ré   rð   ró   Úthread_unsaferö   r  r‡   r  r'  r9  rB  rI  rT  rX  r_  rc  rm  r¨   rp  rq  r©   rª   r«   r¬   r­   r®   r¯   r±   r°   r²   r³   r½   r  rÇ   rÅ   rï   rî   rÖ  rÜ  rã  r  r  r  r‰   r  r#  r'  r0  Úscalars_outr3  r7  rç   rè   r�   ú<module>rM     sè  ðÛ 
Û ã Ý Û Ý *Ý .Û å ÷
?÷ 
?÷ 
?÷ 
?÷ 
?ñ 
?õ /Ý Bð	ð €Ø�[‰[˜5Ñ €	ò<Ð ò CÐ ò:Ð ò9€âO€Ú>€ØÐ2Ð3€ÚR€ò?€ò<€ò5€ò?€ð 'Ð'€ð Ð ò*Ø34ñ	6€à�!ˆfšjÑ)€Ø&�Y×&Ñ&¨¨u ~¸¸e°}ÓEò 9�M€Dˆ'ØˆB�L‰LÑ1˜4Ñ1¨Ò1€EØ!ˆu×!Ñ! %°Ô9€HØ×#Ñ# X©u«wÐ$7Õ8ð9ò	 ð ‡�×Ñ˜Ñ)>Ó)@ÓAØ‡�×Ñ˜ ˜uÓ%ñV1ó &ó BðV1òr"6òJFð ‡�×ÑÐ:Ù2Ó4ó6à‡�×Ñ˜¨3¨%Ó0ñ1ó 1ó6ð1ð ‡�×Ñ˜Ñ)>Ó)@ÓAñ
4ó Bð
4ð ‡�×Ñ ,ÐÓ/ñ?ó 0ð?ò"BðJ ‡�×ÑØ‡�×Ñð 'á+Ó-ó/ñ,6ó/ó ð,6ð^ ‡�×ÑÐ*¨HÓ5ñ&Jó 6ð&Jðj ‡�×ÑÐ.ò?ó	@ñ9ó	@ð9ò$$ò:!1òHFò,ò1ò:ò5ò.òò!ò4ò3ò6ò7òIò$
Iò
Iò
Gò
Iò
UòIò&Gò+òHò6ò
*ò,ò2 ð ‡�×Ñ˜ò $Aó Bà‡�×ÑÐ)Ñ+HÓ+JÓKñ0ó LóBð0ò&$òQ9òh*ð4 ‡�×Ññ#ó ð#ð ‡�×Ññ#ó ð#ò0+ò
Ið �bˆk˜E A 3˜<¨(°Q°C¨¸5À1À#¸,Ø˜!˜ˆo  q c˜{¨W°q°c¨N¸UÀQÀC¸LØ�q�cˆl˜X¨ s˜O¨i¸¨_¸xÈ¸nØ˜ˆn˜v r˜l¨U°B¨K¸%À¸ðF€
ð ˜T˜FÐ# i° _°wÀÀÐ6GÐH€ð ‡�×Ñ˜ ¨kÑ!9Ó:ñ
-ó ;ð
-ó	&rè   